Are you sure the source matches the kernel used?
On Sep 11, 2014, at 1:19 PM, E.S. Rosenberg wrote:
> I started trying lustre + kernel 3.16 and sadly it doesn't like this kernel (it is fine with 3.14 though), not being afraid of a bit of code I figured I'd have a look at the location in the code that the error messages seem to suggest, but those lines seem wrong.
>
> Here's the message I get:
> kernel: LNetError: 2895:0:(linux-tcpip.c:82:libcfs_ipif_query()) Can't get flags for interface ib0
> kernel: LNetError: 2895:0:(o2iblnd.c:2694:kiblnd_create_dev()) Can't query IPoIB interface ib0: -515
> hm-40 kernel: LNetError: 105-4: Error -100 starting up LNI o2ib
>
> linux-tcpip.c:82 -- precompiler ifdef, libcfs_ipif_query() is only defined 25 lines later, seems may have to be line 127
>
> o2iblnd.c:2694 -- seems it should be line 2754
>
>
> So:
> 1. Am I correct in my line guesses?
> 2. How come these line# are so terribly off?
Also 3.16 happened to get a bad patch that we later managed to revert I think.
If you are experimenting with later kernel, please use Greg KH staging-next tree. That one definitely works and we are trying to check it regularly (and submit fixes).
Thanks.
Bye,
Oleg