我编译内核,make bzImage的时候出错,出错信息如下:
.4.21-0.13mdk/arch/i386/lib/lib.a --end-group -o .tmp_vmlinux1
drivers/block/block.o(.text+0xa4ed): In function `transfer_aes':
: undefined reference to `aes_decrypt'
drivers/block/block.o(.text+0xa53d): In function `transfer_aes':
: undefined reference to `aes_decrypt'
drivers/block/block.o(.text+0xa616): In function `transfer_aes':
: undefined reference to `aes_encrypt'
drivers/block/block.o(.text+0xa667): In function `transfer_aes':
: undefined reference to `aes_encrypt'
drivers/block/block.o(.text+0xa6ff): In function `keySetup_aes':
: undefined reference to `aes_set_key'
make[1]: *** [kallsyms] 错误 1
make[1]: Leaving directory `/usr/src/linux-2.4.21-0.13mdk'
make: *** [vmlinux] 错误 2
[root@board linux-2.4.21-0.13mdk]#
seems to become the last stage, but i have no idea why block.o has aes_xx stuff. never see these routine before. where i can get this linux-2.4.21-0.13mdk to have a try?