[ofa-general] Re: How to tell what OFED rev a distro derived IB modules?

Jack Morgenstein jackm at dev.mellanox.co.il
Sun Apr 26 04:31:18 PDT 2009


On Friday 24 April 2009 02:48, Jason Gunthorpe wrote:
> AFAIK, Ubuntu does not do any work on their IB drivers, so the driver
> is stock 2.6.27.
> 
> In principle OFED is supposed to start with an upstream kernel and
> backport those drivers to various distributions. OFED 1.3 was using
> 2.6.24, OFED 1.4 is apparently using 2.6.27.
> 
> So it should be similar to OFED 1.4
> 
> Though bear in mind OFED still patches things with stuff that is not
> yet accepted upstream so there will be some differences.
> 
> It should be compatible with the OFED 1.4 userspace.
> 
Beware -- you should not use OFED userspace with a non-ofed kernel for ConnectX HCAs.
The OFED 1.4 ConnectX driver includes the XRC (Extended RC) patches -- which grab
23 (the MSB) of the QP number to indicate an XRC SRQ in CQEs.  Non-OFED kernels do not
reserve bit 23 for this usage, so you will experience incompatibility problems.

In general, you should not use OFED userspace libraries with non-OFED kernel distributions.

- Jack



More information about the general mailing list