[openib-general] [RFC] mthca to require kernel version >= 2.6.8?

Roland Dreier roland at topspin.com
Wed Aug 4 12:45:52 PDT 2004


In my tree I have some changes to mthca that add better MSI/MSI-X
support.  MSI-X support in particular is a win because have separate
interrupts for different event queues means that the mthca interrupt
handler does not need to do a (slow, expensive) MMIO read across PCI
to find out what event triggered the interrupt.

However, the Linux MSI/MSI-X API made device drivers very awkward
until I succeeded in getting Long Nguyen's patches merged into
2.6.8-rc3.  The new mthca code is written to this new (sane) API, so
it requires a very recent kernel.

I am planning on committing my changes to my main subversion branch
when kernel 2.6.8 is released (which should be soon).  This will mean
that mthca will not compile against any older kernels.

Does anyone see a problem with this?

Thanks,
  Roland



More information about the general mailing list