Hi, I didn't find any bugtracker for loop-aes that's why I'm posting here. loop-aes-3.4a doesn't compile with 2.6.36-r5 (didn't tried other 2.6.36 versions). Build log is attached which comes from the command: make LINUX_SOURCE=/usr/src/linux-2.6.36-rc5 Thanks for your help! Regards, Felix
rm -r -f *.ko tmp-d-kbuild mkdir tmp-d-kbuild echo 'obj-m:=' >>tmp-d-kbuild/Makefile cd tmp-d-kbuild && ln -s ../loop.c-2.6.patched patched-loop.c && ln -s ../glue.c ../aes.h ../md5.h . echo 'obj-m += loop.o' >>tmp-d-kbuild/Makefile cd tmp-d-kbuild && ln -s ../aes-amd64.S ../md5-amd64.S ../md5-2x-amd64.S . echo 'loop-y:=patched-loop.o glue.o aes-amd64.o md5-amd64.o md5-2x-amd64.o' >>tmp-d-kbuild/Makefile echo 'EXTRA_CFLAGS:= -DAMD64_ASM' >>tmp-d-kbuild/Makefile cd /usr/src/linux-2.6.36-rc5 && make SUBDIRS=/root/tmp/loop-AES-v3.4a/tmp-d-kbuild modules make[1]: Entering directory `/usr/src/linux-2.6.36-rc5' CC [M] /root/tmp/loop-AES-v3.4a/tmp-d-kbuild/patched-loop.o /root/tmp/loop-AES-v3.4a/tmp-d-kbuild/patched-loop.c: In function âloop_get_bufferâ: /root/tmp/loop-AES-v3.4a/tmp-d-kbuild/patched-loop.c:588: error: âBIO_RW_BARRIERâ undeclared (first use in this function) /root/tmp/loop-AES-v3.4a/tmp-d-kbuild/patched-loop.c:588: error: (Each undeclared identifier is reported only once /root/tmp/loop-AES-v3.4a/tmp-d-kbuild/patched-loop.c:588: error: for each function it appears in.) /root/tmp/loop-AES-v3.4a/tmp-d-kbuild/patched-loop.c:588: error: âBIO_RW_AHEADâ undeclared (first use in this function) /root/tmp/loop-AES-v3.4a/tmp-d-kbuild/patched-loop.c:590: error: âBIO_RW_NOIDLEâ undeclared (first use in this function) /root/tmp/loop-AES-v3.4a/tmp-d-kbuild/patched-loop.c:624: error: âBIO_RW_SYNCIOâ undeclared (first use in this function) /root/tmp/loop-AES-v3.4a/tmp-d-kbuild/patched-loop.c: In function âloop_make_request_realâ: /root/tmp/loop-AES-v3.4a/tmp-d-kbuild/patched-loop.c:941: error: âBIO_RW_BARRIERâ undeclared (first use in this function) /root/tmp/loop-AES-v3.4a/tmp-d-kbuild/patched-loop.c: In function âloop_threadâ: /root/tmp/loop-AES-v3.4a/tmp-d-kbuild/patched-loop.c:1217: error: âBIO_RW_NOIDLEâ undeclared (first use in this function) /root/tmp/loop-AES-v3.4a/tmp-d-kbuild/patched-loop.c: In function âloop_set_fdâ: /root/tmp/loop-AES-v3.4a/tmp-d-kbuild/patched-loop.c:1510: error: too many arguments to function âblk_queue_orderedâ /root/tmp/loop-AES-v3.4a/tmp-d-kbuild/patched-loop.c:1529: error: too many arguments to function âblk_queue_orderedâ /root/tmp/loop-AES-v3.4a/tmp-d-kbuild/patched-loop.c: In function âloop_clr_fdâ: /root/tmp/loop-AES-v3.4a/tmp-d-kbuild/patched-loop.c:1650: error: too many arguments to function âblk_queue_orderedâ make[2]: *** [/root/tmp/loop-AES-v3.4a/tmp-d-kbuild/patched-loop.o] Error 1 make[1]: *** [_module_/root/tmp/loop-AES-v3.4a/tmp-d-kbuild] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.36-rc5' make: *** [all] Error 2