Kok, Auke wrote:Actually, I'm hoping you'll allow this Jeff, we have a production system (see below) we know about that doesn't like the way 82571 formats MSI interrupt messages. All other systems seem to be okay with this format of MSI messages, but this system implemented a stricter interpretation of the spec, and so even though that system doesn't need a quirk for MSI because MSI works in general, we still MUST test the MSI vector to make sure it works *for us* In this case it comes down to being an errata workaround. Since there is no way to "test" generation of an interrupt from any specific hardware device without internal knowledge of said device, there isn't a way for us to help the kernel by writing a generic "test MSI" routine. I would prefer this "generic test" code be in the driver rather than having to identify all the chipsets that fail and have the driver do *specific chipset* detection ala bnx2.c's 8132 bridge workaround. This is our workaround, it is our fault, the incompatible chipset is in an x3850 IBM system. We had avoided this test in the past based on your recommendation but in this case I don't see a way around it, do you? I'm open to other suggestions but we need to solve the problem somehow in an *automated* way. IBM requested we do it this way. Jesse -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Greg Kroah-Hartman | [PATCH 005/196] Chinese: add translation of SubmittingDrivers |
| Christian Kujau | 2.6.20.4: NETDEV WATCHDOG and lockups |
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Jack Steiner | Re: [patch] my mmu notifiers |
git: | |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Arjan van de Ven | Re: [GIT]: Networking |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Jens Axboe | Re: [BUG] New Kernel Bugs |
| YAMAMOTO Takashi | removing VOPs |
| Lennart Augustsson | Re: FreeBSD 5/6/7 kernel emulator for NetBSD 2.x |
| Daniel Carosone | Re: direct I/O |
| Brian Buhrow | Re: /sbin/reboot and secmodel |
