Skip to contentSkip to conversation

Couple kernel problems

parisc-linux John David Anglin 1 participant 1 message Dec 4, 2006 1 message not in the archive

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]

#1 lore raw
Quoted 3 lines

dmesg reveals:
module xfs relocation of symbol $$divU is out of range (0x3ffefffd in 17 bits)

$$divU is a millicode routine. There are special limitations on branch distances for millicode. If this was userspace, $$divU would be linked into the module and stubs would handle out of range branches. Millicode symbols are forced local so they can appear in more than one module.

The above message suggests that the millicode library isn't being linked with kernel modules and that the symbol is being resolved by the kernel itself. I could be all wet about this though...

The fix in this case is probably to build the module into the kernel.

Dave

Signature · 6 lines
J. David Anglin                                  [email protected]
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)
_______________________________________________
parisc-linux mailing list
[email protected]
http://lists.parisc-linux.org/mailman/listinfo/parisc-linux