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

Matt L. Leininger mlleinin at hpcn.ca.sandia.gov
Wed Aug 4 13:54:21 PDT 2004


On Wed, 2004-08-04 at 12:45, Roland Dreier wrote:
> 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?
> 
  I don't see a problem with this.  Our foremost goal is to get into the
2.6 kernel, not to support older 2.6 (or 2.4 kernels).  Those who need
support for 2.4 or an earlier versions of the 2.6 kernels can use the
vendor (gen1) stacks.

	- Matt





More information about the general mailing list