[BusyBox] Re: insmod problem

Eric Spakman E.Spakman at inter.nl.net
Mon Feb 9 19:42:46 UTC 2004


Hello all,

I still have problems with the crypto part of kernel 2.4.24 and 
busybox insmod (all 1.0 pre versions including pre7). All modules 
load without problems, except the crypto ones and modules related to 
crypto (like airo).

The unresoved symbols:
crypto_unregister_alg, crypto_register_alg (aes)
crypto_alloc_tfm, crypto_free_tfm (airo)
Are all part of the crypto api, which is compiled in the kernel (the 
proc interface is available). The symbols are exported as GPL signed 
(from api.c in the kernel):
EXPORT_SYMBOL_GPL(crypto_register_alg);
EXPORT_SYMBOL_GPL(crypto_unregister_alg);
EXPORT_SYMBOL_GPL(crypto_alloc_tfm);
EXPORT_SYMBOL_GPL(crypto_free_tfm);


Relevant part of the bb config:
# Linux Module Utilities
#
CONFIG_INSMOD=y
# CONFIG_FEATURE_2_2_MODULES is not set
CONFIG_FEATURE_2_4_MODULES=y
# CONFIG_FEATURE_2_6_MODULES is not set
# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set
CONFIG_LSMOD=y
CONFIG_FEATURE_QUERY_MODULE_INTERFACE=y
# CONFIG_MODPROBE is not set
CONFIG_RMMOD=y
# CONFIG_FEATURE_CHECK_TAINTED_MODULE is not set

Regards,
Eric Spakman




More information about the busybox mailing list