From mboxrd@z Thu Jan 1 00:00:00 1970 From: Date: Fri, 27 Feb 2009 19:01:43 -0000 Subject: No subject Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: ath9k-devel@lists.ath9k.org rev. 2.1 now), a single function device may _only_ provide an interrupt request on pin A and no others. Pins B-D only have meaning for multi- function devices. > > There seems to be some kind of race. If I have both the AR5416 and > > HPT371N, loaded, and after the board has booted(everything is > > configured), the "IRQ X Nobody cared" never occurs. If i remove > > AR5416 mini-pci, I also never get the "IRQ X Nobody cared". > > You would have to investigate a) which chip generates the bogus IRQ, > and b) how to clear it. Then you can clear the IRQ in the platform code, > or using a PCI quirk code if it's not related to the platform. It sounds to me like the driver is prodding the chip, and it's generating an interrupt but the driver hasn't yet registered its handler. If so, that's really a driver bug needing to be fixed. Normally you get a backtrace when a "nobody cared" message is issued - this should tell you which driver is probably the cause.