RE: ip_contrack module refuses to load...

Peter Chubb
2005-08-29T07:29:30Z

>>>>> "Tony" = Tony Luck <Luck> writes:

>> ip_tables: (C) 2000-2002 Netfilter core team ip_conntrack: value
>> -6917529019048071580 out of IMM22 range
>>
>> in dmesg.
>>
>> That value doesn't correspond to any symbol I can find in
>> /proc/kallsyms (it's A0000002002EEE64: symbols near there are:

Tony> What an unhelpful error message! That value will be the address
Tony> in the module that failed to load. But to do something useful

Actually, it's the target, no the address of the relocation. Turning
on module debugging helped... turns out it's trying to get at a
per-cpu variable. The kernel is built UP.

Should the module loader do anything special for per-cpu variables?

--
Dr Peter Chubb http://www.gelato.unsw.edu.au peterc AT gelato.unsw.edu.au
The technical we do immediately, the political takes *forever*