loop-aes doesn't compile with 2.6.36

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Kernel]     [Linux Crypto]     [Gnu Crypto]     [Gnu Classpath]     [Netfilter]     [Bugtraq]
  Powered by Linux