lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Wed, 15 Oct 2014 16:24:20 -0700
From:	Jim Davis <jim.epost@...il.com>
To:	Stephen Rothwell <sfr@...b.auug.org.au>,
	linux-next <linux-next@...r.kernel.org>,
	linux-kernel <linux-kernel@...r.kernel.org>,
	Herbert Xu <herbert@...dor.apana.org.au>,
	"David S. Miller" <davem@...emloft.net>,
	linux-crypto <linux-crypto@...r.kernel.org>
Subject: randconfig build error with next-20141015, in crypto

This looks like a similar problem to one reported in August
(https://lists.01.org/pipermail/kbuild-all/2014-August/006021.html),
but there are significantly more errors this time.   Random
configuration file attached:

crypto/built-in.o: In function `crypto_ctr_free':
ctr.c:(.text+0x41): undefined reference to `crypto_drop_spawn'
crypto/built-in.o: In function `crypto_rfc3686_free':
ctr.c:(.text+0x5c): undefined reference to `crypto_drop_spawn'
crypto/built-in.o: In function `crypto_ctr_crypt':
ctr.c:(.text+0xa1): undefined reference to `blkcipher_walk_virt_block'
ctr.c:(.text+0x104): undefined reference to `crypto_xor'
ctr.c:(.text+0x10e): undefined reference to `crypto_inc'
ctr.c:(.text+0x145): undefined reference to `crypto_xor'
ctr.c:(.text+0x14f): undefined reference to `crypto_inc'
ctr.c:(.text+0x16e): undefined reference to `blkcipher_walk_done'
ctr.c:(.text+0x1c5): undefined reference to `crypto_xor'
ctr.c:(.text+0x1d7): undefined reference to `crypto_inc'
ctr.c:(.text+0x1e7): undefined reference to `blkcipher_walk_done'
crypto/built-in.o: In function `crypto_ctr_exit_tfm':
ctr.c:(.text+0x2b2): undefined reference to `crypto_destroy_tfm'
crypto/built-in.o: In function `crypto_rfc3686_exit_tfm':
ctr.c:(.text+0x2c1): undefined reference to `crypto_destroy_tfm'
crypto/built-in.o: In function `crypto_ctr_init_tfm':
ctr.c:(.text+0x2e0): undefined reference to `crypto_spawn_tfm'
crypto/built-in.o: In function `crypto_rfc3686_init_tfm':
ctr.c:(.text+0x30c): undefined reference to `crypto_spawn_tfm'
crypto/built-in.o: In function `crypto_ctr_alloc':
ctr.c:(.text+0x341): undefined reference to `crypto_check_attr_type'
ctr.c:(.text+0x35f): undefined reference to `crypto_attr_alg2'
ctr.c:(.text+0x391): undefined reference to `crypto_alloc_instance'
ctr.c:(.text+0x3bf): undefined reference to `crypto_blkcipher_type'
ctr.c:(.text+0x430): undefined reference to `crypto_mod_put'
crypto/built-in.o: In function `crypto_rfc3686_alloc':
ctr.c:(.text+0x44a): undefined reference to `crypto_get_attr_type'
ctr.c:(.text+0x472): undefined reference to `crypto_attr_alg_name'
ctr.c:(.text+0x4c4): undefined reference to `crypto_grab_skcipher'
ctr.c:(.text+0x56a): undefined reference to `crypto_ablkcipher_type'
ctr.c:(.text+0x5ed): undefined reference to `crypto_drop_spawn'
crypto/built-in.o: In function `crypto_ccm_free':
ccm.c:(.text+0x6cd): undefined reference to `crypto_drop_spawn'
ccm.c:(.text+0x6d4): undefined reference to `crypto_drop_spawn'
crypto/built-in.o: In function `crypto_rfc4309_free':
ccm.c:(.text+0x6f0): undefined reference to `crypto_drop_spawn'
crypto/built-in.o: In function `crypto_ccm_encrypt_done':
ccm.c:(.text+0x834): undefined reference to `scatterwalk_map_and_copy'
crypto/built-in.o: In function `get_data_to_compute':
ccm.c:(.text+0x85e): undefined reference to `scatterwalk_start'
ccm.c:(.text+0x8a9): undefined reference to `scatterwalk_start'
ccm.c:(.text+0x8da): undefined reference to `scatterwalk_map'
ccm.c:(.text+0x907): undefined reference to `crypto_xor'
ccm.c:(.text+0x947): undefined reference to `crypto_xor'
ccm.c:(.text+0x9a7): undefined reference to `scatterwalk_done'
ccm.c:(.text+0x9e4): undefined reference to `crypto_xor'
crypto/built-in.o: In function `crypto_ccm_encrypt':
ccm.c:(.text+0xccd): undefined reference to `scatterwalk_map_and_copy'
crypto/built-in.o: In function `crypto_ccm_decrypt':
ccm.c:(.text+0xe1d): undefined reference to `__crypto_memneq'
ccm.c:(.text+0xe71): undefined reference to `scatterwalk_map_and_copy'
crypto/built-in.o: In function `crypto_ccm_decrypt_done':
ccm.c:(.text+0xf4e): undefined reference to `__crypto_memneq'
crypto/built-in.o: In function `crypto_ccm_exit_tfm':
ccm.c:(.text+0xf75): undefined reference to `crypto_destroy_tfm'
ccm.c:(.text+0xf7f): undefined reference to `crypto_destroy_tfm'
crypto/built-in.o: In function `crypto_rfc4309_exit_tfm':
ccm.c:(.text+0xf8f): undefined reference to `crypto_destroy_tfm'
crypto/built-in.o: In function `crypto_ccm_init_tfm':
ccm.c:(.text+0xfb6): undefined reference to `crypto_spawn_tfm'
ccm.c:(.text+0xfd1): undefined reference to `crypto_spawn_tfm'
ccm.c:(.text+0x1003): undefined reference to `crypto_destroy_tfm'
crypto/built-in.o: In function `crypto_rfc4309_init_tfm':
ccm.c:(.text+0x1027): undefined reference to `crypto_spawn_tfm'
crypto/built-in.o: In function `crypto_ccm_alloc_common':
ccm.c:(.text+0x1063): undefined reference to `crypto_get_attr_type'
ccm.c:(.text+0x1095): undefined reference to `crypto_alg_mod_lookup'
ccm.c:(.text+0x10ee): undefined reference to `crypto_init_spawn'
ccm.c:(.text+0x111a): undefined reference to `crypto_grab_skcipher'
ccm.c:(.text+0x11cc): undefined reference to `crypto_aead_type'
ccm.c:(.text+0x1231): undefined reference to `crypto_mod_put'
ccm.c:(.text+0x123d): undefined reference to `crypto_drop_spawn'
ccm.c:(.text+0x1245): undefined reference to `crypto_drop_spawn'
crypto/built-in.o: In function `crypto_ccm_base_alloc':
ccm.c:(.text+0x1277): undefined reference to `crypto_attr_alg_name'
ccm.c:(.text+0x1288): undefined reference to `crypto_attr_alg_name'
crypto/built-in.o: In function `crypto_ccm_alloc':
ccm.c:(.text+0x12f4): undefined reference to `crypto_attr_alg_name'
crypto/built-in.o: In function `crypto_rfc4309_alloc':
ccm.c:(.text+0x1390): undefined reference to `crypto_get_attr_type'
ccm.c:(.text+0x13b8): undefined reference to `crypto_attr_alg_name'
ccm.c:(.text+0x140a): undefined reference to `crypto_grab_aead'
ccm.c:(.text+0x14bf): undefined reference to `crypto_nivaead_type'
ccm.c:(.text+0x1530): undefined reference to `crypto_drop_spawn'
crypto/built-in.o: In function `crypto_rfc4309_setauthsize':
ccm.c:(.text+0x157f): undefined reference to `crypto_aead_setauthsize'
crypto/built-in.o: In function `crypto_authenc_free':
authenc.c:(.text+0x3582): undefined reference to `crypto_drop_spawn'
authenc.c:(.text+0x358d): undefined reference to `crypto_drop_spawn'
crypto/built-in.o: In function `authenc_geniv_ahash_done':
authenc.c:(.text+0x35cf): undefined reference to `scatterwalk_map_and_copy'
crypto/built-in.o: In function `authenc_geniv_ahash_update_done':
authenc.c:(.text+0x3629): undefined reference to `crypto_ahash_finup'
authenc.c:(.text+0x364e): undefined reference to `scatterwalk_map_and_copy'
crypto/built-in.o: In function `crypto_authenc_ahash_fb':
authenc.c:(.text+0x3705): undefined reference to `crypto_ahash_finup'
crypto/built-in.o: In function `crypto_authenc_ahash':
authenc.c:(.text+0x3769): undefined reference to `crypto_ahash_digest'
crypto/built-in.o: In function `authenc_verify_ahash_done':
authenc.c:(.text+0x37bd): undefined reference to `scatterwalk_map_and_copy'
authenc.c:(.text+0x37cd): undefined reference to `__crypto_memneq'
crypto/built-in.o: In function `authenc_verify_ahash_update_done':
authenc.c:(.text+0x3876): undefined reference to `crypto_ahash_finup'
authenc.c:(.text+0x38a3): undefined reference to `scatterwalk_map_and_copy'
authenc.c:(.text+0x38b1): undefined reference to `__crypto_memneq'
crypto/built-in.o: In function `crypto_authenc_setkey':
authenc.c:(.text+0x394d): undefined reference to `crypto_ahash_setkey'
crypto/built-in.o: In function `crypto_authenc_exit_tfm':
authenc.c:(.text+0x39ad): undefined reference to `crypto_destroy_tfm'
authenc.c:(.text+0x39b7): undefined reference to `crypto_destroy_tfm'
crypto/built-in.o: In function `crypto_authenc_init_tfm':
authenc.c:(.text+0x39d0): undefined reference to `crypto_spawn_tfm2'
authenc.c:(.text+0x39ef): undefined reference to `crypto_spawn_tfm'
authenc.c:(.text+0x3a3d): undefined reference to `crypto_destroy_tfm'
crypto/built-in.o: In function `crypto_authenc_genicv':
authenc.c:(.text+0x3c04): undefined reference to `scatterwalk_map_and_copy'
crypto/built-in.o: In function `crypto_authenc_decrypt':
authenc.c:(.text+0x3f89): undefined reference to `scatterwalk_map_and_copy'
authenc.c:(.text+0x3f95): undefined reference to `__crypto_memneq'
crypto/built-in.o: In function `crypto_authenc_alloc':
authenc.c:(.text+0x3fd4): undefined reference to `crypto_get_attr_type'
authenc.c:(.text+0x4006): undefined reference to `ahash_attr_alg'
authenc.c:(.text+0x4021): undefined reference to `crypto_attr_alg_name'
authenc.c:(.text+0x405c): undefined reference to `crypto_init_ahash_spawn'
authenc.c:(.text+0x4091): undefined reference to `crypto_grab_skcipher'
authenc.c:(.text+0x413a): undefined reference to `crypto_aead_type'
authenc.c:(.text+0x419c): undefined reference to `crypto_mod_put'
authenc.c:(.text+0x41a8): undefined reference to `crypto_drop_spawn'
authenc.c:(.text+0x41b8): undefined reference to `crypto_drop_spawn'
crypto/built-in.o: In function `crypto_authenc_esn_free':
authencesn.c:(.text+0x41fd): undefined reference to `crypto_drop_spawn'
authencesn.c:(.text+0x4208): undefined reference to `crypto_drop_spawn'
crypto/built-in.o: In function `authenc_esn_geniv_ahash_done':
authencesn.c:(.text+0x424a): undefined reference to `scatterwalk_map_and_copy'
crypto/built-in.o: In function `authenc_esn_geniv_ahash_update_done2':
authencesn.c:(.text+0x42a4): undefined reference to `crypto_ahash_finup'
authencesn.c:(.text+0x42c9): undefined reference to `scatterwalk_map_and_copy'
crypto/built-in.o: In function `authenc_esn_geniv_ahash_update_done':
authencesn.c:(.text+0x435b): undefined reference to `crypto_ahash_finup'
authencesn.c:(.text+0x4380): undefined reference to `scatterwalk_map_and_copy'
crypto/built-in.o: In function `crypto_authenc_esn_ahash':
authencesn.c:(.text+0x4466): undefined reference to `crypto_ahash_finup'
crypto/built-in.o: In function `authenc_esn_verify_ahash_done':
authencesn.c:(.text+0x44bf): undefined reference to `scatterwalk_map_and_copy'
authencesn.c:(.text+0x44cf): undefined reference to `__crypto_memneq'
crypto/built-in.o: In function `authenc_esn_verify_ahash_update_done2':
authencesn.c:(.text+0x457b): undefined reference to `crypto_ahash_finup'
authencesn.c:(.text+0x45a8): undefined reference to `scatterwalk_map_and_copy'
authencesn.c:(.text+0x45b6): undefined reference to `__crypto_memneq'
crypto/built-in.o: In function `authenc_esn_verify_ahash_update_done':
authencesn.c:(.text+0x4698): undefined reference to `crypto_ahash_finup'
authencesn.c:(.text+0x46c5): undefined reference to `scatterwalk_map_and_copy'
authencesn.c:(.text+0x46d3): undefined reference to `__crypto_memneq'
crypto/built-in.o: In function `crypto_authenc_esn_setkey':
authencesn.c:(.text+0x476f): undefined reference to `crypto_ahash_setkey'
crypto/built-in.o: In function `crypto_authenc_esn_exit_tfm':
authencesn.c:(.text+0x47cf): undefined reference to `crypto_destroy_tfm'
authencesn.c:(.text+0x47d9): undefined reference to `crypto_destroy_tfm'
crypto/built-in.o: In function `crypto_authenc_esn_init_tfm':
authencesn.c:(.text+0x47f2): undefined reference to `crypto_spawn_tfm2'
authencesn.c:(.text+0x4811): undefined reference to `crypto_spawn_tfm'
authencesn.c:(.text+0x4862): undefined reference to `crypto_destroy_tfm'
crypto/built-in.o: In function `crypto_authenc_esn_genicv':
authencesn.c:(.text+0x4a92): undefined reference to `scatterwalk_map_and_copy'
crypto/built-in.o: In function `crypto_authenc_esn_decrypt':
authencesn.c:(.text+0x4e4f): undefined reference to `scatterwalk_map_and_copy'
authencesn.c:(.text+0x4e60): undefined reference to `__crypto_memneq'
crypto/built-in.o: In function `crypto_authenc_esn_alloc':
authencesn.c:(.text+0x4ed7): undefined reference to `crypto_get_attr_type'
authencesn.c:(.text+0x4f09): undefined reference to `ahash_attr_alg'
authencesn.c:(.text+0x4f24): undefined reference to `crypto_attr_alg_name'
authencesn.c:(.text+0x4f5f): undefined reference to `crypto_init_ahash_spawn'
authencesn.c:(.text+0x4f94): undefined reference to `crypto_grab_skcipher'
authencesn.c:(.text+0x503d): undefined reference to `crypto_aead_type'
authencesn.c:(.text+0x509f): undefined reference to `crypto_mod_put'
authencesn.c:(.text+0x50ab): undefined reference to `crypto_drop_spawn'
authencesn.c:(.text+0x50bb): undefined reference to `crypto_drop_spawn'
crypto/built-in.o: In function `crypto_ctr_module_exit':
ctr.c:(.exit.text+0x9): undefined reference to `crypto_unregister_template'
ctr.c:(.exit.text+0x13): undefined reference to `crypto_unregister_template'
crypto/built-in.o: In function `crypto_ccm_module_exit':
ccm.c:(.exit.text+0x22): undefined reference to `crypto_unregister_template'
ccm.c:(.exit.text+0x2c): undefined reference to `crypto_unregister_template'
ccm.c:(.exit.text+0x36): undefined reference to `crypto_unregister_template'
crypto/built-in.o: In function `aes_fini':
aes_generic.c:(.exit.text+0x45): undefined reference to `crypto_unregister_alg'
crypto/built-in.o: In function `crypto_authenc_module_exit':
authenc.c:(.exit.text+0x54): undefined reference to `crypto_unregister_template'
crypto/built-in.o: In function `crypto_authenc_esn_module_exit':
authencesn.c:(.exit.text+0x63): undefined reference to
`crypto_unregister_template'
crypto/built-in.o: In function `crypto_ctr_module_init':
ctr.c:(.init.text+0xa): undefined reference to `crypto_register_template'
ctr.c:(.init.text+0x1a): undefined reference to `crypto_register_template'
ctr.c:(.init.text+0x2a): undefined reference to `crypto_unregister_template'
crypto/built-in.o: In function `crypto_ccm_module_init':
ccm.c:(.init.text+0x3d): undefined reference to `crypto_register_template'
ccm.c:(.init.text+0x4d): undefined reference to `crypto_register_template'
ccm.c:(.init.text+0x5d): undefined reference to `crypto_register_template'
ccm.c:(.init.text+0x6d): undefined reference to `crypto_unregister_template'
ccm.c:(.init.text+0x77): undefined reference to `crypto_unregister_template'
crypto/built-in.o: In function `aes_init':
aes_generic.c:(.init.text+0x89): undefined reference to `crypto_register_alg'
crypto/built-in.o: In function `crypto_authenc_module_init':
authenc.c:(.init.text+0x98): undefined reference to `crypto_register_template'
crypto/built-in.o: In function `crypto_authenc_esn_module_init':
authencesn.c:(.init.text+0xa7): undefined reference to
`crypto_register_template'
net/built-in.o: In function `llsec_key_put':
llsec.c:(.text+0x85adf): undefined reference to `crypto_destroy_tfm'
llsec.c:(.text+0x85aee): undefined reference to `crypto_destroy_tfm'
net/built-in.o: In function `mac802154_llsec_key_add':
(.text+0x862ce): undefined reference to `crypto_alloc_aead'
net/built-in.o: In function `mac802154_llsec_key_add':
(.text+0x862f7): undefined reference to `crypto_aead_setauthsize'
net/built-in.o: In function `mac802154_llsec_key_add':
(.text+0x86315): undefined reference to `crypto_alloc_base'
net/built-in.o: In function `mac802154_llsec_key_add':
(.text+0x86337): undefined reference to `crypto_destroy_tfm'
net/built-in.o: In function `mac802154_llsec_key_add':
(.text+0x86348): undefined reference to `crypto_destroy_tfm'
make: *** [vmlinux] Error 1

View attachment "randconfig-1413409352.txt" of type "text/plain" (68710 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ