Hi, Kernels tagged v3.18-rc7, v3.17.4, and v3.14.25 all fail with a similar error. (a bunch of the output attached) I am probably not on the list (i think it bounced due to full mailbox and auto-removed me), so please CC me. These fail: vanilla 3.18-rc7 (tested openSUSE, debian8, [and *debian7]) vanilla 3.14.25 (tested debian8 [and *debian7]) vanilla + grsecurity 3.17.4 (tested openSUSE, debian8 [and *debian7]) These ones I built in the past with the same config (see below) don't fail: 3.14.21 3.17.1 3.17.2 3.17.4 with lustre disabled I used the same kernel config each time, plus "make olddefconfig". Here is a sample grep -i lustre on the config. /boot/config-3.17.2-1-desktop:CONFIG_LUSTRE_FS=m /boot/config-3.17.2-1-desktop:CONFIG_LUSTRE_OBD_MAX_IOCTL_BUFFER=8192 /boot/config-3.17.2-1-desktop:# CONFIG_LUSTRE_DEBUG_EXPENSIVE_CHECK is not set /boot/config-3.17.2-1-desktop:CONFIG_LUSTRE_LLITE_LLOOP=m I am not using lustre, but it seems like a compile bug nonetheless. Thanks, Peter ps. FYI... probably ignore this until the above works first. *debian7 fails with much different output, and not sure if it is related. Here is the not so useful output... I am not sure I know where to look in the output for the relevant message. It iis also a grsecurity build, where for whatever reason they decided to spam us with extremely verbose output, making the log useless. drivers/scsi/aic94xx/aic94xx_init.c:1090:1: error: expected '{' at end of input In file included from /root/projects/linux-stable/arch/x86/include/asm/pci.h:4:0, from include/linux/pci.h:1388, from drivers/scsi/aic94xx/aic94xx_init.c:30: include/linux/mm.h:1572:4: note: The ABI for passing parameters with 64-byte alignment has changed in GCC 4.6 drivers/scsi/aic94xx/aic94xx_init.c:1090:1: warning: control reaches end of non-void function [-Wreturn-type] cc1: some warnings being treated as errors make[5]: *** [drivers/scsi/aic94xx/aic94xx_init.o] Error 1 make[4]: *** [drivers/scsi/aic94xx] Error 2 make[4]: *** Waiting for unfinished jobs.... [...] CC [M] drivers/staging/lustre/lustre/ptlrpc/layout.o CC [M] drivers/staging/lustre/lustre/ptlrpc/sec.o CC [M] drivers/staging/lustre/lustre/ptlrpc/sec_bulk.o CC [M] drivers/staging/lustre/lustre/ptlrpc/sec_gc.o CC [M] drivers/staging/lustre/lustre/ptlrpc/sec_config.o CC [M] drivers/staging/lustre/lustre/ptlrpc/sec_null.o CC [M] drivers/staging/lustre/lustre/ptlrpc/sec_plain.o CC [M] drivers/staging/lustre/lustre/ptlrpc/nrs.o CC [M] drivers/staging/lustre/lustre/ptlrpc/nrs_fifo.o CC [M] drivers/staging/lustre/lustre/ptlrpc/sec_lproc.o LD [M] drivers/staging/lustre/lustre/ptlrpc/ptlrpc.o LD drivers/staging/built-in.o make[2]: *** [drivers] Error 2 make[1]: *** [deb-pkg] Error 2 make: *** [deb-pkg] Error 2