Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Aug 2001 18:08:01 -0700
From:      Peter Wemm <peter@wemm.org>
To:        rmtodd@servalan.servalan.com (Richard Todd)
Cc:        roberto@eurocontrol.fr, current@FreeBSD.ORG
Subject:   Re: Interrupt messages from usb0 on CURRENT 
Message-ID:  <20010823010801.1DDEC380F@overcee.netplex.com.au>
In-Reply-To: <m15ZhPN-004MxKC@servalan.servalan.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
Richard Todd wrote:
> In servalan.mailinglist.fbsd-current you write:
> 
> >I just upgraded to the latest sources (two hours ago) on my VAIO laptop and
> >I'm now getting dozens of messages:
> 
> >Aug 22 15:00:07 sidhe /boot/kernel/kernel: usb0: interrupt, but not for us
> >Aug 22 15:00:51 sidhe last message repeated 8 times
> >Aug 22 15:03:02 sidhe last message repeated 19 times
> >Aug 22 15:12:59 sidhe last message repeated 92 times
> 
> This is apparently due to a change last night in the uhci and ohci drivers to
> report interrupts the USB code sees but which don't correspond to any actual
> USB activity.  I saw the same thing last night after I upgraded (to try out
> jhb's latest fixes, which worked like a charm on the sound problem).  
> 
> I note that on my system the uhci0 and fxp0 are on the same IRQ:
> uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0xef80-0xef9f irq 2 at 
    device 7.2 on pci0
> fxp0: <Intel Pro 10/100B/100+ Ethernet> port 0xef40-0xef5f mem 0xfea00000-0xf
    eafffff,0xfc4ff000-0xfc4fffff irq 2 at device 17.0 on pci0
> 
> I wonder if the "interrupts not for us" are actually interrupts from the 
> Ethernet that the USB code sees because both the USB and the Ethernet
> are on the same irq.  

Yes.  Revert the last revision to uhci.c and/or ohci.c.  usb was assuming it
was the sole generator of those interrupts.

Cheers,
-Peter
--
Peter Wemm - peter@FreeBSD.org; peter@yahoo-inc.com; peter@netplex.com.au
"All of this is for nothing if we don't go to the stars" - JMS/B5


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010823010801.1DDEC380F>