In article <20150613154758.6971...@cvs.netbsd.org>, SAITOH Masanobu <source-changes-d@NetBSD.org> wrote: >-=-=-=-=-=- > >Module Name: src >Committed By: msaitoh >Date: Sat Jun 13 15:47:58 UTC 2015 > >Modified Files: > src/sys/dev/pci: if_wm.c if_wmreg.h > >Log Message: > Add MSI/MSI-X support written by Kengo Nakahara. Some old devices' support >is written by me. It's disabled by default. If you'd like to use, define >WM_MSI_MSIX. > >Tested with: > 8254[3405617] (INTx even if it has MSI CAP because of a errata) > 8257[12], 82583 ICH8, ICH10, PCH2, PCH_LPT(I21[78]) (MSI) > 8257[456], 82580, I35[04], I21[01] (MSI-X) > >Not tested: > 82542, 82573, 80003, ICH9, PCH, >
I had raised quite a few issues about calcifying this interrupt API, also copying the code 3 times... christos