Below is the list of build error/warning regressions/improvements in
v4.8-rc7[1] compared to v4.7[2].
Summarized:
- build errors: +7/-12
- build warnings: +1163/-810
JFYI, when comparing v4.8-rc7[1] to v4.8-rc6[3], the summaries are:
- build errors: +2/-4
- build warnings: +626/-573
Note that there may be false regressions, as some logs are incomplete.
Still, they're build errors/warnings.
As I haven't mastered kup yet, there's no verbose summary at
http://www.kernel.org/pub/linux/kernel/people/geert/linux-log/v4.8-rc7.summary.gz
Happy fixing! ;-)
Thanks to the linux-next team for providing the build service.
[1] http://kisskb.ellerman.id.au/kisskb/head/10921/ (all 262 configs)
[2] http://kisskb.ellerman.id.au/kisskb/head/10646/ (261 out of 262 configs)
[3] http://kisskb.ellerman.id.au/kisskb/head/10882/ (all 262 configs)
*** ERRORS ***
7 error regressions:
+ /home/kisskb/slave/tmp/ccfR251L.s: Error: pcrel too far BFD_RELOC_BFIN_10:
=> 889
+ error: "__ucmpdi2" [drivers/scsi/sd_mod.ko] undefined!: => N/A
+ error: /home/kisskb/slave/src/drivers/block/loop.c: undefined reference to
`__ucmpdi2': => .text+0x2ef84), .text+0x2ef90), .text+0x3ac02)
+ error: /home/kisskb/slave/src/drivers/scsi/sd.c: undefined reference to
`__ucmpdi2': => .text+0x38740), .text+0x36d8c)
+ error: No rule to make target arch/sh/boot/dts/.dtb.o: => N/A
+ error: phy_g.c: relocation truncated to fit: R_PPC64_REL24 against symbol
`._mcount' defined in .text section in arch/powerpc/kernel/entry_64.o: =>
(.text+0x1ffc690), (.text+0x1ff9f40), (.text+0x1ffaa78), (.text+0x1ffab44),
(.text+0x1ffb65c), (.text+0x1ffaef4), (.text+0x1ffc790), (.text+0x1ffa0d8),
(.text+0x1ffabc0), (.text+0x1ffb8b4)
+ {standard input}: Error: Instruction with long immediate data in delay
slot: => 18729
12 error improvements:
- /home/kisskb/slave/src/arch/sh/drivers/dma/dma-sh.c: error:
'CHCR_TS_HIGH_MASK' undeclared (first use in this function): 98:12 =>
- /home/kisskb/slave/src/arch/sh/drivers/dma/dma-sh.c: error:
'CHCR_TS_HIGH_SHIFT' undeclared (first use in this function): 98:34, 145:10 =>
- /home/kisskb/slave/src/arch/sh/drivers/dma/dma-sh.c: error:
'CHCR_TS_LOW_MASK' undeclared (first use in this function): 97:21 =>
- /home/kisskb/slave/src/arch/sh/drivers/dma/dma-sh.c: error:
'CHCR_TS_LOW_SHIFT' undeclared (first use in this function): 145:10, 97:42 =>
- /home/kisskb/slave/src/fs/xfs/xfs_ondisk.h: error: call to
'__compiletime_assert_79' declared with attribute error: XFS:
sizeof(xfs_attr_shortform_t) is wrong, expected 8: 79:2 =>
- /home/kisskb/slave/tmp/ccctkMRd.s: Error: pcrel too far BFD_RELOC_BFIN_10:
889 =>
- error: main.c: undefined reference to `__stack_chk_guard': .text+0x11),
.text+0x49) =>
- error: relocation truncated to fit: R_PPC64_REL24 against symbol
`.queue_work_on' defined in .text section in kernel/built-in.o:
(.text+0x1ffb8ec), (.text+0x1ffbe34) =>
- error: sdio.c: relocation truncated to fit: R_PPC64_REL24 against symbol
`._raw_spin_lock_bh' defined in .spinlock.text section in kernel/built-in.o:
(.text+0x1ffbc40) =>
- error: sdio.c: relocation truncated to fit: R_PPC64_REL24 against symbol
`.kfree_skb' defined in .text section in net/built-in.o: (.text+0x1ffa350) =>
- error: sdio.c: relocation truncated to fit: R_PPC64_REL24 against symbol
`.skb_pull' defined in .text section in net/built-in.o: (.text+0x1ffa5a8),
(.text+0x1ffbc74), (.text+0x1ff9660), (.text+0x1ff8d1c), (.text+0x1ff96f0) =>
- error: sdio.c: relocation truncated to fit: R_PPC64_REL24 against symbol
`.skb_push' defined in .text section in net/built-in.o: (.text+0x1ffbbdc) =>
*** WARNINGS ***
[Deleted 1022 lines about "warning: -ffunction-sections disabled; it makes
profiling impossible [enabled by default]" on parisc-allmodconfig]
1163 warning regressions:
+ /home/kisskb/slave/src/arch/arm/include/asm/pgtable.h: warning: 'entry' may
be used uninitialized in this function [-Wuninitialized]: => 264:15
+ /home/kisskb/slave/src/arch/microblaze/kernel/timer.c: warning: 'return'
with no value, in function returning non-void [-Wreturn-type]: => 262:3
+ /home/kisskb/slave/src/arch/s390/crypto/aes_s390.c: warning:
'fallback_blk_dec' uses dynamic stack allocation [enabled by default]: => 271:1
+ /home/kisskb/slave/src/arch/s390/crypto/aes_s390.c: warning:
'fallback_blk_enc' uses dynamic stack allocation [enabled by default]: => 288:1
+ /home/kisskb/slave/src/arch/s390/crypto/aes_s390.c: warning:
'xts_fallback_decrypt' uses dynamic stack allocation [enabled by default]: =>
572:1
+ /home/kisskb/slave/src/arch/s390/crypto/aes_s390.c: warning:
'xts_fallback_encrypt' uses dynamic stack allocation [enabled by default]: =>
591:1
+ /home/kisskb/slave/src/arch/sh/kernel/cpu/clock.c: warning: 'ret' may be
used uninitialized in this function [-Wuninitialized]: => 25:6
+ /home/kisskb/slave/src/crypto/authenc.c: warning:
'crypto_authenc_copy_assoc' uses dynamic st