[openib-general] Problem Building OpenIB on 2.6.12 kernel
Don.Dhondt at Bull.com
Don.Dhondt at Bull.com
Tue Sep 20 20:33:25 PDT 2005
Don> Our kernel is 2.6.12 and we try to build the GEN2 drivers.
Don> The gen2 "linux-kernel" trunk was downloaded
Don> yesterday... don't remember the number.
Roland> You may run into other problems, because now that 2.6.13 is
out, the
Roland> OpenIB subversion tree will support 2.6.13 instead of 2.6.12.
It is not very practical to try to use OpenIB on a continually moving
kernel.
That is probably why we see so many backport patches for various kernels.
I don't suppose you know of any existing backport patches to 2.6.12.
Don> When we add IPoIB, we get:
Don> drivers/infiniband/ulp/ipoib/ipoib_main.c:478: error:
Don> conflicting types for 'path_lookup'
Don> include/linux/namei.h:103: error: previous declaration of
Don> 'path_lookup' was here
Roland> Strange, I've never seen that error. Can you figure out how
Roland> <linux/namei.h> is getting included while building
ipoib_main.c?
Well, I'm told by Jerome it is in <.ipoib_main.o.d>
Don> Also, will the GEN2 stack work with a 64K page size kernel?
Don> If not, is there a plan to make it work?
Roland> I don't think anyone has tested it, but if you have new
enough HCA
Roland> firmware (>= 3.3.3 for PCI-X HCAs), it should work. If it
doesn't
Roland> work I'd be interested in hearing about it.
Roland> - R.
We have the firmware but until we get a clean build we can't give it a
test. I'll let you know if we get there.
=Don
More information about the general
mailing list