On Monday, January 9, 2017 6:15:26 AM CET kernelci. org bot wrote:
Warnings summary:
41 mm/page_alloc.c:5705:34: warning: array subscript is below array bounds [-Warray-bounds] 18 fs/xfs/xfs_ioctl.c:1166:22: warning: self-comparison always evaluates to true [-Wtautological-compare] 12 kernel/audit.c:663:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 11 kernel/cpu.c:226:13: warning: 'cpu_notify_nofail' defined but not used [-Wunused-function] 6 net/netfilter/xt_owner.c:27:23: warning: self-comparison always evaluates to false [-Wtautological-compare] 6 crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=] 5 fs/coda/psdev.c:275:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 3 kernel/taskstats.c:289:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 3 fs/devpts/inode.c:462:23: warning: self-comparison always evaluates to false [-Wtautological-compare] 3 drivers/connector/cn_proc.c:349:23: warning: self-comparison always evaluates to false [-Wtautological-compare] 2 crypto/wp512.c:987:1: warning: the frame size of 1120 bytes is larger than 1024 bytes [-Wframe-larger-than=] 2 arch/mips/netlogic/common/smpboot.S:51:0: warning: "CP0_EBASE" redefined 2 arch/mips/netlogic/common/reset.S:53:0: warning: "CP0_EBASE" redefined 1 mm/memcontrol.c:4153:27: warning: 'mem_cgroup_id_get_online' defined but not used [-Wunused-function] 1 drivers/net/ethernet/ti/cpmac.c:562:88: warning: comparison of distinct pointer types lacks a cast 1 drivers/net/ethernet/ti/cpmac.c:1239:2: warning: #warning FIXME: unhardcode gpio&reset bits [-Wcpp] 1 drivers/net/ethernet/neterion/vxge/vxge-main.c:2149:13: warning: 'adaptive_coalesce_rx_interrupts' defined but not used [-Wunused-function] 1 drivers/net/ethernet/neterion/vxge/vxge-main.c:2121:13: warning: 'adaptive_coalesce_tx_interrupts' defined but not used [-Wunused-function] 1 drivers/mtd/maps/pmcmsp-flash.c:149:30: warning: passing argument 1 of 'strncpy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1 crypto/wp512.c:987:1: warning: the frame size of 1344 bytes is larger than 1024 bytes [-Wframe-larger-than=] 1 crypto/wp512.c:987:1: warning: the frame size of 1280 bytes is larger than 1024 bytes [-Wframe-larger-than=] 1 crypto/wp512.c:987:1: warning: the frame size of 1152 bytes is larger than 1024 bytes [-Wframe-larger-than=] 1 crypto/wp512.c:987:1: warning: the frame size of 1144 bytes is larger than 1024 bytes [-Wframe-larger-than=] 1 crypto/serpent_generic.c:436:1: warning: the frame size of 1472 bytes is larger than 1024 bytes [-Wframe-larger-than=] 1 crypto/serpent_generic.c:436:1: warning: the frame size of 1456 bytes is larger than 1024 bytes [-Wframe-larger-than=] 1 arch/mips/ralink/rt305x.c:92:13: warning: 'rt305x_wdt_reset' defined but not used [-Wunused-function] 1 arch/mips/ralink/prom.c:70:2: warning: 'argv' is used uninitialized in this function [-Wuninitialized] 1 arch/mips/ralink/prom.c:70:2: warning: 'argc' is used uninitialized in this function [-Wuninitialized] 1 arch/mips/dec/int-handler.S:198: Warning: macro instruction expanded into multiple instructions in a branch delay slot 1 arch/mips/dec/int-handler.S:149: Warning: macro instruction expanded into multiple instructions in a branch delay slot 1 arch/mips/configs/ip27_defconfig:137:warning: symbol value 'm' invalid for SCSI_DH
I've done a walk through some of the warnings that we now get in 4.4.y on mips, and found some of these to already have a fix in mainline:
f0b0faff78c2 ("[media] cx23885-dvb: move initialization of a8293_pdata") f6b1160eb27f ("staging: comedi: dt282x: tidy up register bit defines") 0335695dfa4d ("cred/userns: define current_user_ns() as a function") 2f5281ba2a8f ("net: ti: cpmac: Fix compiler warning due to type confusion") 57e7c8cef224 ("net: vxge: avoid unused function warnings")
Arnd