Bug#450728: linux-image-2.6.18-5-sparc64: built-in loop driver prevent loop-aes modules from loading
Package: linux-image-2.6.18-5-sparc64
Version: 2.6.18.dfsg.1-13etch4
Source: linux-2.6
Attempts to use loop-aes-modules to create an encrypted swap partition
fails with the following messages:
# swapon -a
swapon: LOOP_SET_STATUS failed
Swap entry in /etc/fstab
/dev/sdc2 none swap loop=/dev/loop0,encryption=AES128,sw 0 0
# modprobe loop
FATAL: Error inserting loop (/lib/modules/2.6.18-5-sparc64/updates/loop.ko):
Invalid module format
# dmesg | tail
loop: exports duplicate symbol loop_register_transfer (owned by kernel)
# grep loop_register_transfer /boot/System.map-2.6.18-5-sparc64
0000000000584040 T loop_register_transfer
0000000000668160 r __ksymtab_loop_register_transfer
000000000066f9a8 r __kcrctab_loop_register_transfer
000000000067a9d8 r __kstrtab_loop_register_transfer
The loop driver should be built as a module.
The system is on Debian 4.0r1 (Etch)
Reply to: