CHK include/linux/version.h make[1]: `arch/i386/kernel/asm-offsets.s' is up to date. CHK include/linux/compile.h CHK usr/initramfs_list CC [M] drivers/block/enbd/enbd_base.o In file included from drivers/block/enbd/enbd_base.c:282: include/linux/enbd.h: In function 'local_nbd_end_request': include/linux/enbd.h:437: error: invalid storage class for function 'rq_type' include/linux/enbd.h:438: warning: implicit declaration of function 'rq_type' include/linux/enbd.h: In function 'enbd_end_request': include/linux/enbd.h:479: error: invalid storage class for function 'rq_set_seqno' include/linux/enbd.h:481: warning: implicit declaration of function 'rq_set_seqno' include/linux/enbd.h: In function 'enbd_end_request_lock': include/linux/enbd.h:494: error: invalid storage class for function 'rq_set_seqno' drivers/block/enbd/enbd_base.c: At top level: drivers/block/enbd/enbd_base.c:436: error: static declaration of 'rq_type' follows non-static declaration include/linux/enbd.h:438: error: previous implicit declaration of 'rq_type' was here drivers/block/enbd/enbd_base.c:568: warning: conflicting types for 'rq_set_seqno' drivers/block/enbd/enbd_base.c:568: error: static declaration of 'rq_set_seqno' follows non-static declaration include/linux/enbd.h:481: error: previous implicit declaration of 'rq_set_seqno' was here drivers/block/enbd/enbd_base.c: In function 'enbd_get_req': drivers/block/enbd/enbd_base.c:1821: error: invalid storage class for function 'enbd_clr_sock' drivers/block/enbd/enbd_base.c:1867: warning: implicit declaration of function 'enbd_clr_sock' drivers/block/enbd/enbd_base.c: At top level: drivers/block/enbd/enbd_base.c:2553: error: static declaration of 'enbd_clr_sock' follows non-static declaration drivers/block/enbd/enbd_base.c:1867: error: previous implicit declaration of 'enbd_clr_sock' was here drivers/block/enbd/enbd_base.c: In function 'enbd_clr_sock': drivers/block/enbd/enbd_base.c:2560: error: invalid storage class for function 'enbd_soft_reset' drivers/block/enbd/enbd_base.c:2601: warning: implicit declaration of function 'enbd_soft_reset' drivers/block/enbd/enbd_base.c: At top level: drivers/block/enbd/enbd_base.c:3196: error: static declaration of 'enbd_soft_reset' follows non-static declaration drivers/block/enbd/enbd_base.c:2601: error: previous implicit declaration of 'enbd_soft_reset' was here drivers/block/enbd/enbd_base.c: In function 'enbd_soft_reset': drivers/block/enbd/enbd_base.c:3225: error: too many arguments to function '__invalidate_device' make[2]: *** [drivers/block/enbd/enbd_base.o] Error 1 make[1]: *** [drivers/block/enbd] Error 2 make: *** [drivers] Error 2