[modsign:modsign-rusty 21/25] kernel/module-verify.c:68:2: error: implicit declaration of function '

From: Fengguang Wu <hidden>
Date: 2012-08-16 01:33:36

Hi David,

FYI, kernel build failed on

tree:   git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-modsign.git modsign-rusty
head:   9ed5e36054569a4bc81eac3da446982df351d615
commit: 580088fd552331ef562cf82a29f53559ee5c508c [21/25] MODSIGN: Module signature verification
config: cris-allyesconfig (attached as .config)

All related error/warning messages:

kernel/modsign-pubkey.c: In function 'module_verify_init':
kernel/modsign-pubkey.c:46:2: error: implicit declaration of function 'IS_ERR' [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
--
kernel/module-verify.c: In function 'module_verify_signature':
kernel/module-verify.c:68:2: error: implicit declaration of function 'IS_ERR' [-Werror=implicit-function-declaration]
kernel/module-verify.c:69:3: error: implicit declaration of function 'PTR_ERR' [-Werror=implicit-function-declaration]
kernel/module-verify.c:69:3: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat]
cc1: some warnings being treated as errors

vim +68 kernel/module-verify.c
    65		 *       we will deadlock!!!
    66		 */
    67		mod_sig = verify_sig_begin(modsign_keyring, sig, sig_size);
  > 68		if (IS_ERR(mod_sig)) {
    69			pr_err("Couldn't initiate module signature verification: %ld\n",
    70			       PTR_ERR(mod_sig));
    71			return PTR_ERR(mod_sig);

---
0-DAY kernel build testing backend         Open Source Technology Centre
Fengguang Wu [off-list ref]                     Intel Corporation

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help