module xts doesn't load. I need it to use truecrypt. Quite fresh gentoo installation. I also tried to include xts into the kernel, truecrypt doesn't work anyway. truecrypt error: Error: device-mapper: reload ioctl failed: No such file or directory Command failed dmesg after truecrypt: [85329.538919] xts: Unknown symbol gf128mul_x_ble (err 0) [85329.542170] device-mapper: table: 253:0: crypt: Error allocating crypto tfm [85329.542181] device-mapper: ioctl: error adding target to table Reproducible: Always Steps to Reproduce: 1. modprobe xts Actual Results: #modprobe xts FATAL: Error inserting xts (/lib/modules/2.6.36-gentoo-r8/kernel/crypto/xts.ko): Unknown symbol in module, or unknown parameter (see dmesg) Expected Results: module loads without errors dmesg: [84574.194838] xts: Unknown symbol gf128mul_x_ble (err 0)
Created attachment 268641 [details] kernel config
Created attachment 268643 [details] strace modprobe xts
Please post your `emerge --info' output too.
Can you check the output of the command: grep "gf128mul" /proc/kallsyms The config seems ok(GF128MUL is set) and the symbols needed should be exported. Have you tried 2.6.37 or 2.6.38 kernels?
Created attachment 269669 [details] emerge --info
Sorry, I am an idiot, I forgot to mount the boot partition before copying the kernel to /boot. I guess it is time for me to leave the computer for a while and get some fresh air for my brain.