Buildresult: stable-35/i386-allmodconfig/i386-gcc4.9 built on Feb 7 2020, 00:23
kisskb
Revisions
|
Branches
|
Compilers
|
Configs
|
Build Results
|
Build Failures
|
Status:
Failed
Date/Time:
Feb 7 2020, 00:23
Duration:
0:04:52.286077
Builder:
ka1
Revision:
release 2.6.35.14 (
675f7660ffb0e1880011f6b3c4f9ac241491e3cd)
Target:
stable-35/i386-allmodconfig/i386-gcc4.9
Branch:
stable-35
Compiler:
i386-gcc4.9
(i386-linux-gcc (GCC) 4.9.4 / GNU ld (GNU Binutils) 2.29.1.20170915)
Config:
allmodconfig
(
download
)
Log:
Download original
Possible errors
make[2]: *** [kernel/Makefile:138: kernel/timeconst.h] Error 255 make[1]: *** [Makefile:887: kernel] Error 2 arch/x86/kernel/ptrace.c:1351:17: error: conflicting types for 'syscall_trace_enter' arch/x86/kernel/ptrace.c:1396:17: error: conflicting types for 'syscall_trace_leave' make[3]: *** [scripts/Makefile.build:230: arch/x86/kernel/ptrace.o] Error 1 make[2]: *** [scripts/Makefile.build:366: arch/x86/kernel] Error 2 make[1]: *** [Makefile:887: arch/x86] Error 2 error = security_file_lock(filp, lock->fl_type); make: *** [Makefile:126: sub-make] Error 2
Possible warnings (240)
warning: The last gc run reported the following. Please correct the root cause warning: There are too many unreachable loose objects; run 'git prune' to remove them. scripts/kconfig/conf.c:159:6: warning: variable 'type' set but not used [-Wunused-but-set-variable] scripts/kconfig/conf.c:231:6: warning: variable 'type' set but not used [-Wunused-but-set-variable] scripts/kconfig/confdata.c:434:19: warning: '%s' directive writing likely 7 or more bytes into a region of size between 1 and 128 [-Wformat-overflow=] scripts/kconfig/confdata.c:437:20: warning: '.tmpconfig.' directive writing 11 bytes into a region of size between 1 and 128 [-Wformat-overflow=] usr/gen_init_cpio.c:391:24: warning: 'strncpy' output may be truncated copying 4096 bytes from a string of length 4096 [-Wstringop-truncation] security/keys/process_keys.c:210:26: warning: the omitted middle operand in ?: will always be 'true', suggest explicit middle operand [-Wparentheses] include/linux/libata.h:1243:2: warning: 'native_sectors' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/atm/ambassador.c:1968:3: warning: 'fw' may be used uninitialized in this function [-Wmaybe-uninitialized] include/linux/kernel.h:666:26: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/ata/ahci.c:1054:24: warning: comparison between 'enum <anonymous>' and 'enum <anonymous>' [-Wenum-compare] drivers/atm/fore200e.c:95:59: warning: operation on 'cmdq->head' may be undefined [-Wsequence-point] drivers/atm/fore200e.c:95:59: warning: operation on 'txq->tail' may be undefined [-Wsequence-point] drivers/atm/fore200e.c:95:59: warning: operation on 'bsq->head' may be undefined [-Wsequence-point] drivers/atm/fore200e.c:95:59: warning: operation on 'rxq->head' may be undefined [-Wsequence-point] drivers/atm/fore200e.c:95:59: warning: operation on 'cmdq->head' may be undefined [-Wsequence-point] drivers/atm/fore200e.c:95:59: warning: operation on 'txq->head' may be undefined [-Wsequence-point] drivers/atm/fore200e.c:95:59: warning: operation on 'cmdq->head' may be undefined [-Wsequence-point] drivers/atm/fore200e.c:95:59: warning: operation on 'cmdq->head' may be undefined [-Wsequence-point] drivers/block/DAC960.c:5088:30: warning: comparison between 'DAC960_V2_IOCTL_Opcode_T' and 'enum <anonymous>' [-Wenum-compare] arch/x86/include/asm/io.h:51:3: warning: 'CommandMailbox.Bytes[12]' may be used uninitialized in this function [-Wmaybe-uninitialized] sound/drivers/serial-u16550.c:898:10: warning: 'uart' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/atm/he.c:1884:21: warning: operation on 'he_dev->rbrq_head' may be undefined [-Wsequence-point] drivers/atm/he.c:1967:21: warning: operation on 'he_dev->tbrq_head' may be undefined [-Wsequence-point] mm/swapfile.c:2066:2: warning: 'span' may be used uninitialized in this function [-Wmaybe-uninitialized] sound/pcmcia/pdaudiocf/pdaudiocf.c:226:2: warning: 'pcmcia_request_exclusive_irq' is deprecated (declared at include/pcmcia/ds.h:191) [-Wdeprecated-declarations] sound/pcmcia/vx/vxpocket.c:233:2: warning: 'pcmcia_request_exclusive_irq' is deprecated (declared at include/pcmcia/ds.h:191) [-Wdeprecated-declarations] crypto/gf128mul.c:185:21: warning: argument to 'sizeof' in '__builtin_memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] crypto/gf128mul.c:223:21: warning: argument to 'sizeof' in '__builtin_memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] sound/pci/atiixp_modem.c:1314:2: warning: 'chip' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/acpi/apei/erst.c:273:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] drivers/acpi/apei/erst.c:274:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] sound/pci/atiixp.c:1683:14: warning: 'chip' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/dma/dmatest.c:564:28: warning: the omitted middle operand in ?: will always be 'true', suggest explicit middle operand [-Wparentheses] drivers/dma/timb_dma.c:204:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] sound/isa/gus/interwave.c:744:6: warning: 'i2c_bus' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/bluetooth/btmrvl_sdio.c:93:23: warning: 'fws1' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/block/drbd/drbd_main.c:3813:19: warning: the comparison will always evaluate as 'true' for the address of '__this_module' will never be NULL [-Waddress] drivers/block/drbd/drbd_nl.c:933:14: warning: comparison between 'enum drbd_ret_codes' and 'enum drbd_state_ret_codes' [-Wenum-compare] sound/usb/caiaq/device.c:482:3: warning: 'card' may be used uninitialized in this function [-Wmaybe-uninitialized] include/sound/core.h:305:53: warning: 'card' may be used uninitialized in this function [-Wmaybe-uninitialized] include/sound/core.h:305:53: warning: 'card' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/infiniband/hw/cxgb4/device.c:262:7: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] drivers/infiniband/hw/nes/nes_hw.c:1973:24: warning: operation on 'nesvnic->nic.sq_tail' may be undefined [-Wsequence-point] drivers/char/ip2/i2cmd.c:207:10: warning: array subscript is above array bounds [-Warray-bounds] drivers/infiniband/hw/cxgb4/cm.c:2317:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] sound/soc/codecs/wm_hubs.c:141:10: warning: 'reg_r' may be used uninitialized in this function [-Wmaybe-uninitialized] sound/soc/codecs/wm_hubs.c:135:10: warning: 'reg_l' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/infiniband/hw/nes/nes_verbs.c:481:5: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] drivers/infiniband/hw/nes/nes_verbs.c:3491:7: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] drivers/infiniband/hw/nes/nes_verbs.c:3494:7: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] drivers/infiniband/hw/amso1100/c2_vq.c:110:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] drivers/infiniband/hw/amso1100/c2_vq.c:126:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] drivers/infiniband/hw/amso1100/c2_vq.c:154:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] sound/pci/via82xx_modem.c:1203:2: warning: 'chip' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/infiniband/hw/cxgb4/mem.c:74:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] sound/pci/via82xx.c:2584:2: warning: 'chip' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/infiniband/hw/cxgb4/cq.c:58:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] drivers/infiniband/hw/cxgb4/cq.c:135:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api" [-Wcpp] #warning "MCA legacy - please move your driver to the new sysfs api" include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api" [-Wcpp] #warning "MCA legacy - please move your driver to the new sysfs api" drivers/infiniband/hw/cxgb4/qp.c:147:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] drivers/infiniband/hw/cxgb4/qp.c:977:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] drivers/infiniband/hw/cxgb4/qp.c:1052:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] sound/oss/pss.c:676:2: warning: 'check_region' is deprecated (declared at include/linux/ioport.h:169) [-Wdeprecated-declarations] sound/pci/asihpi/hpimsgx.c:744:10: warning: argument to 'sizeof' in '__builtin_memcpy' call is the same expression as the destination; did you mean to remove the addressof? [-Wsizeof-pointer-memaccess] drivers/char/pcmcia/cm4000_cs.c:835:21: warning: operation on 'ptsreq.protocol' may be undefined [-Wsequence-point] include/acpi/acoutput.h:262:41: warning: 'new_object' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/message/i2o/i2o_config.c:972:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=] sound/soc/codecs/wm8993.c:436:2: warning: 'fll_div.k' may be used uninitialized in this function [-Wmaybe-uninitialized] sound/soc/codecs/wm8993.c:440:20: warning: 'fll_div.n' may be used uninitialized in this function [-Wmaybe-uninitialized] sound/soc/codecs/wm8993.c:434:29: warning: 'fll_div.fll_outdiv' may be used uninitialized in this function [-Wmaybe-uninitialized] sound/soc/codecs/wm8993.c:435:29: warning: 'fll_div.fll_fratio' may be used uninitialized in this function [-Wmaybe-uninitialized] sound/soc/codecs/wm9081.c:582:2: warning: 'fll_div.k' may be used uninitialized in this function [-Wmaybe-uninitialized] sound/soc/codecs/wm9081.c:586:20: warning: 'fll_div.n' may be used uninitialized in this function [-Wmaybe-uninitialized] sound/soc/codecs/wm9081.c:590:34: warning: 'fll_div.fll_clk_ref_div' may be used uninitialized in this function [-Wmaybe-uninitialized] sound/soc/codecs/wm9081.c:580:28: warning: 'fll_div.fll_outdiv' may be used uninitialized in this function [-Wmaybe-uninitialized] sound/soc/codecs/wm9081.c:581:28: warning: 'fll_div.fll_fratio' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/misc/hpilo.c:275:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] drivers/char/isicom.c:875:20: warning: unused variable 'card' [-Wunused-variable] drivers/infiniband/core/cma.c:1254:3: warning: case value '4294967185' not in enumerated type 'enum iw_cm_event_status' [-Wswitch] drivers/infiniband/core/cma.c:1257:3: warning: case value '4294967186' not in enumerated type 'enum iw_cm_event_status' [-Wswitch] drivers/infiniband/core/cma.c:1253:3: warning: case value '4294967192' not in enumerated type 'enum iw_cm_event_status' [-Wswitch] sound/pci/lx6464es/lx6464es.c:457:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] sound/pci/lx6464es/lx_core.c:1186:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] drivers/media/dvb/dvb-core/dmxdev.c:584:13: warning: comparison between 'enum dmx_ts_pes' and 'enum <anonymous>' [-Wenum-compare] drivers/isdn/hardware/mISDN/hfcpci.c:2320:2: warning: ignoring return value of 'driver_for_each_device', declared with attribute warn_unused_result [-Wunused-result] drivers/telephony/ixj.c:5930:38: warning: operation on 'j->caps' may be undefined [-Wsequence-point] drivers/telephony/ixj.c:5950:38: warning: operation on 'j->caps' may be undefined [-Wsequence-point] drivers/telephony/ixj.c:5954:38: warning: operation on 'j->caps' may be undefined [-Wsequence-point] drivers/telephony/ixj.c:5965:39: warning: operation on 'j->caps' may be undefined [-Wsequence-point] drivers/telephony/ixj.c:5976:39: warning: operation on 'j->caps' may be undefined [-Wsequence-point] drivers/telephony/ixj.c:5988:39: warning: operation on 'j->caps' may be undefined [-Wsequence-point] drivers/telephony/ixj.c:5998:38: warning: operation on 'j->caps' may be undefined [-Wsequence-point] drivers/telephony/ixj.c:6003:38: warning: operation on 'j->caps' may be undefined [-Wsequence-point] drivers/telephony/ixj.c:6008:38: warning: operation on 'j->caps' may be undefined [-Wsequence-point] drivers/telephony/ixj.c:6013:38: warning: operation on 'j->caps' may be undefined [-Wsequence-point] drivers/telephony/ixj.c:6019:38: warning: operation on 'j->caps' may be undefined [-Wsequence-point] drivers/telephony/ixj.c:6026:39: warning: operation on 'j->caps' may be undefined [-Wsequence-point] drivers/telephony/ixj.c:6031:39: warning: operation on 'j->caps' may be undefined [-Wsequence-point] drivers/telephony/ixj.c:6036:39: warning: operation on 'j->caps' may be undefined [-Wsequence-point] drivers/telephony/ixj.c:6041:39: warning: operation on 'j->caps' may be undefined [-Wsequence-point] drivers/telephony/ixj.c:6049:39: warning: operation on 'j->caps' may be undefined [-Wsequence-point] drivers/telephony/ixj.c:6057:39: warning: operation on 'j->caps' may be undefined [-Wsequence-point] drivers/telephony/ixj.c:6065:39: warning: operation on 'j->caps' may be undefined [-Wsequence-point] drivers/telephony/ixj.c:6071:39: warning: operation on 'j->caps' may be undefined [-Wsequence-point] arch/x86/include/asm/string_32.h:182:25: warning: array subscript is above array bounds [-Warray-bounds] arch/x86/include/asm/string_32.h:182:25: warning: array subscript is above array bounds [-Warray-bounds] fs/cifs/cifssmb.c:5278:2: warning: array subscript is above array bounds [-Warray-bounds] drivers/isdn/hardware/eicon/message.c:11314:54: warning: array subscript is above array bounds [-Warray-bounds] drivers/isdn/icn/icn.c:721:4: warning: #warning TODO test headroom or use skb->nb to flag ACK [-Wcpp] #warning TODO test headroom or use skb->nb to flag ACK drivers/net/cxgb3/t3_hw.c:3693:12: warning: operation on 'mc7->size' may be undefined [-Wsequence-point] drivers/mtd/maps/gpio-addr-flash.c:212:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] drivers/mtd/maps/gpio-addr-flash.c:224:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] drivers/usb/gadget/r8a66597-udc.h:174:19: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] fs/ecryptfs/keystore.c:1039:7: warning: 'payload_len' may be used uninitialized in this function [-Wmaybe-uninitialized] fs/ecryptfs/keystore.c:1887:7: warning: 'payload_len' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/video/intelfb/intelfbhw.c:1144:16: warning: 'p2' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/video/intelfb/intelfbhw.c:1144:40: warning: 'p1' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/usb/gadget/f_mass_storage.c:2685:28: warning: argument to 'sizeof' in '__builtin_memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] drivers/media/dvb/frontends/dib7000m.c:808:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t' [-Wswitch] drivers/media/dvb/frontends/dib7000m.c:869:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t' [-Wswitch] drivers/media/dvb/frontends/dib7000m.c:1023:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t' [-Wswitch] drivers/media/dvb/frontends/dib7000m.c:1033:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t' [-Wswitch] drivers/media/dvb/frontends/dib7000m.c:1043:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t' [-Wswitch] drivers/media/dvb/frontends/dib7000p.c:719:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t' [-Wswitch] drivers/media/dvb/frontends/dib7000p.c:772:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t' [-Wswitch] drivers/media/dvb/frontends/dib7000p.c:993:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t' [-Wswitch] drivers/media/dvb/frontends/dib7000p.c:1003:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t' [-Wswitch] drivers/media/dvb/frontends/dib7000p.c:1013:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t' [-Wswitch] drivers/usb/gadget/f_mass_storage.c:2685:28: warning: argument to 'sizeof' in '__builtin_memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] drivers/isdn/sc/init.c:487:14: warning: passing argument 1 of 'readl' makes pointer from integer without a cast drivers/isdn/sc/init.c:497:14: warning: passing argument 1 of 'readl' makes pointer from integer without a cast drivers/isdn/sc/init.c:507:14: warning: passing argument 1 of 'readl' makes pointer from integer without a cast drivers/rtc/rtc-rx8025.c:531:2: warning: 'adj' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/uwb/i1480/i1480u-wlp/lc.c:230:15: warning: argument to 'sizeof' in '__builtin_memcpy' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] drivers/usb/host/ohci-dbg.c:77:11: warning: the comparison will always evaluate as 'true' for the address of 'next' will never be NULL [-Waddress] drivers/usb/host/ohci-dbg.c:77:11: warning: the comparison will always evaluate as 'true' for the address of 'next' will never be NULL [-Waddress] drivers/net/pcmcia/nmclan_cs.c:651:3: warning: 'pcmcia_request_exclusive_irq' is deprecated (declared at include/pcmcia/ds.h:191) [-Wdeprecated-declarations] drivers/media/video/mt9v022.c:405:2: warning: case value '0' not in enumerated type 'enum v4l2_mbus_pixelcode' [-Wswitch] fs/fat/namei_vfat.c:209:7: warning: 'ulen' may be used uninitialized in this function [-Wmaybe-uninitialized] include/linux/device.h:642:2: warning: 'j' may be used uninitialized in this function [-Wmaybe-uninitialized] fs/fuse/cuse.c:355:2: warning: 'val' may be used uninitialized in this function [-Wmaybe-uninitialized] fs/fuse/cuse.c:280:4: warning: 'key' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/net/pcmcia/ibmtr_cs.c:237:5: warning: 'pcmcia_request_exclusive_irq' is deprecated (declared at include/pcmcia/ds.h:191) [-Wdeprecated-declarations] drivers/net/qlcnic/qlcnic_main.c:987:5: warning: 'pci_using_dac' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/usb/serial/keyspan_pda.c:788:2: warning: 'fw' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/net/tokenring/tms380tr.c:1238:18: warning: right-hand operand of comma expression has no effect [-Wunused-value] drivers/usb/serial/keyspan.c:1426:2: warning: 'fw' may be used uninitialized in this function [-Wmaybe-uninitialized] include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api" [-Wcpp] #warning "MCA legacy - please move your driver to the new sysfs api" drivers/net/wireless/airo.c:1422:2: warning: array subscript is above array bounds [-Warray-bounds] drivers/net/wireless/airo.c:1510:3: warning: array subscript is above array bounds [-Warray-bounds] fs/nfs/inode.c:140:41: warning: argument to 'sizeof' in '__builtin_memset' call is the same pointer type '__be32 *' as the destination; expected '__be32' or an explicit length [-Wsizeof-pointer-memaccess] drivers/net/tulip/de4x5.c:1451:16: warning: operation on 'lp->tx_new' may be undefined [-Wsequence-point] drivers/net/tulip/de4x5.c:1509:17: warning: operation on 'lp->tx_new' may be undefined [-Wsequence-point] drivers/net/tulip/de4x5.c:1660:40: warning: operation on 'lp->rx_old' may be undefined [-Wsequence-point] drivers/net/tulip/de4x5.c:1671:13: warning: operation on 'lp->rx_new' may be undefined [-Wsequence-point] drivers/net/tulip/de4x5.c:1729:13: warning: operation on 'lp->tx_old' may be undefined [-Wsequence-point] drivers/net/tulip/de4x5.c:1804:13: warning: operation on 'lp->rx_new' may be undefined [-Wsequence-point] drivers/net/tulip/de4x5.c:1935:17: warning: operation on 'lp->tx_new' may be undefined [-Wsequence-point] drivers/net/tulip/de4x5.c:3571:13: warning: operation on 'lp->tx_new' may be undefined [-Wsequence-point] drivers/net/sfc/mcdi_mac.c:36:2: warning: case value '3' not in enumerated type 'enum efx_fc_type' [-Wswitch] drivers/net/tulip/de4x5.c:5420:13: warning: operation on 'lp->tx_new' may be undefined [-Wsequence-point] drivers/net/sfc/mcdi_mac.c:137:19: warning: 'faults' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/net/wan/farsync.c:1312:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] drivers/net/wan/farsync.c:1406:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] drivers/video/via/via-gpio.c:216:30: warning: assignment from incompatible pointer type fs/nilfs2/btree.c:1621:8: warning: 'bh' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/net/wireless/ray_cs.c:2533:30: warning: array subscript is above array bounds [-Warray-bounds] drivers/net/wireless/ray_cs.c:2533:17: warning: array subscript is above array bounds [-Warray-bounds] drivers/net/wireless/ray_cs.c:2532:56: warning: array subscript is above array bounds [-Warray-bounds] drivers/net/wireless/ray_cs.c:2532:43: warning: array subscript is above array bounds [-Warray-bounds] drivers/net/wireless/ray_cs.c:2532:30: warning: array subscript is above array bounds [-Warray-bounds] drivers/net/wireless/ray_cs.c:2534:15: warning: array subscript is above array bounds [-Warray-bounds] drivers/net/wireless/ray_cs.c:2547:16: warning: array subscript is above array bounds [-Warray-bounds] drivers/net/wireless/ray_cs.c:2548:18: warning: array subscript is above array bounds [-Warray-bounds] drivers/net/wireless/ray_cs.c:2548:32: warning: array subscript is above array bounds [-Warray-bounds] drivers/net/wan/cycx_x25.c:1030:1: warning: the frame size of 1028 bytes is larger than 1024 bytes [-Wframe-larger-than=] drivers/media/dvb/frontends/stv090x.c:1486:27: warning: comparison between 'enum stv090x_search' and 'enum stv090x_delsys' [-Wenum-compare] drivers/media/dvb/frontends/stv090x.c:1487:24: warning: comparison between 'enum stv090x_search' and 'enum stv090x_delsys' [-Wenum-compare] drivers/media/dvb/frontends/stv090x.c:2943:2: warning: case value '4' not in enumerated type 'enum stv090x_delsys' [-Wswitch] drivers/net/usb/mcs7830.c:354:19: warning: the omitted middle operand in ?: will always be 'true', suggest explicit middle operand [-Wparentheses] fs/nfs/callback_xdr.c:612:9: warning: 'op_nr' may be used uninitialized in this function [-Wmaybe-uninitialized] include/linux/rcupdate.h:471:12: warning: the comparison will always evaluate as 'true' for the address of 'cm_ulp_ops' will never be NULL [-Waddress] drivers/net/wireless/mwl8k.c:2349:2: warning: 'ap_legacy_rates' may be used uninitialized in this function [-Wmaybe-uninitialized] fs/locks.c:1595:39: warning: 'lock' may be used uninitialized in this function [-Wmaybe-uninitialized] arch/x86/include/asm/uaccess.h:183:2: warning: 'frequency' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/net/wireless/ipw2x00/ipw2100.c:3065:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api" [-Wcpp] #warning "MCA legacy - please move your driver to the new sysfs api" fs/ocfs2/ioctl.c:130:9: warning: 'flags' may be used uninitialized in this function [-Wmaybe-uninitialized] drivers/scsi/mvsas/mv_sas.c:981:3: warning: case value '5' not in enumerated type 'enum sas_protocol' [-Wswitch] drivers/scsi/mvsas/mv_sas.c:1206:34: warning: comparison between 'enum sas_device_type' and 'enum sas_dev_type' [-Wenum-compare] drivers/scsi/mvsas/mv_sas.c:1209:39: warning: comparison between 'enum sas_device_type' and 'enum sas_dev_type' [-Wenum-compare] drivers/scsi/mvsas/mv_sas.c:1802:2: warning: case value '5' not in enumerated type 'enum sas_protocol' [-Wswitch] drivers/scsi/mvsas/mv_sas.c:1907:2: warning: case value '5' not in enumerated type 'enum sas_protocol' [-Wswitch] drivers/net/wireless/iwlwifi/iwl-3945.c:400:13: warning: 'iwl3945_good_plcp_health' defined but not used [-Wunused-function] drivers/scsi/mpt2sas/mpt2sas_transport.c:166:28: warning: argument to 'sizeof' in '__builtin_memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] drivers/video/s1d13xxxfb.c:421:1: warning: 'bltbit_wait_bitset' defined but not used [-Wunused-function] drivers/video/s1d13xxxfb.c:464:1: warning: 'bltbit_fifo_status' defined but not used [-Wunused-function] drivers/scsi/pm8001/pm8001_sas.c:467:3: warning: case value '5' not in enumerated type 'enum sas_protocol' [-Wswitch] drivers/scsi/pm8001/pm8001_hwi.c:2934:32: warning: comparison between 'enum sas_device_type' and 'enum sas_dev_type' [-Wenum-compare] drivers/scsi/pm8001/pm8001_hwi.c:2936:37: warning: comparison between 'enum sas_device_type' and 'enum sas_dev_type' [-Wenum-compare] drivers/media/video/gspca/gspca.c:1509:2: warning: case value '7' not in enumerated type 'enum v4l2_memory' [-Wswitch] drivers/net/wireless/iwmc3200wifi/commands.c:911:15: warning: operation on 'iwm->scan_id' may be undefined [-Wsequence-point] fs/xfs/xfs_dir2_block.c:1153:26: warning: array subscript is above array bounds [-Warray-bounds] include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api" [-Wcpp] #warning "MCA legacy - please move your driver to the new sysfs api" fs/xfs/xfs_dir2_leaf.c:586:33: warning: array subscript is above array bounds [-Warray-bounds] fs/xfs/xfs_dir2_leaf.c:624:31: warning: array subscript is above array bounds [-Warray-bounds] drivers/net/wireless/ath/ath9k/eeprom_def.c:1431:47: warning: comparison between 'enum ath9k_hal_freq_band' and 'enum ieee80211_band' [-Wenum-compare] fs/xfs/xfs_dir2_node.c:362:33: warning: array subscript is above array bounds [-Warray-bounds] include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api" [-Wcpp] #warning "MCA legacy - please move your driver to the new sysfs api" include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api" [-Wcpp] #warning "MCA legacy - please move your driver to the new sysfs api" include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api" [-Wcpp] #warning "MCA legacy - please move your driver to the new sysfs api" drivers/net/depca.c:1097:43: warning: operation on 'lp->rx_old' may be undefined [-Wsequence-point] drivers/net/depca.c:1106:14: warning: operation on 'lp->rx_new' may be undefined [-Wsequence-point] drivers/net/depca.c:1151:14: warning: operation on 'lp->tx_old' may be undefined [-Wsequence-point] drivers/scsi/lpfc/lpfc_debugfs.c:429:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=] drivers/net/wireless/prism54/isl_ioctl.c:2733:14: warning: array subscript is above array bounds [-Warray-bounds] drivers/scsi/advansys.c:72:2: warning: #warning this driver is still not properly converted to the DMA API [-Wcpp] #warning this driver is still not properly converted to the DMA API include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api" [-Wcpp] #warning "MCA legacy - please move your driver to the new sysfs api" drivers/scsi/aic7xxx_old.c:7907:5: warning: case value '257' not in enumerated type 'ahc_chip' [-Wswitch] drivers/scsi/aic7xxx_old.c:7904:5: warning: case value '513' not in enumerated type 'ahc_chip' [-Wswitch] drivers/scsi/aic7xxx_old.c:8523:5: warning: case value '257' not in enumerated type 'ahc_chip' [-Wswitch] drivers/scsi/aic7xxx_old.c:8516:5: warning: case value '513' not in enumerated type 'ahc_chip' [-Wswitch] include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api" [-Wcpp] #warning "MCA legacy - please move your driver to the new sysfs api" drivers/scsi/hpsa.c:1214:32: warning: argument to 'sizeof' in '__builtin_memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] drivers/net/s2io.c:8470:18: warning: 'tcp' may be used uninitialized in this function [-Wmaybe-uninitialized]
Full Log
# git rev-parse -q --verify 675f7660ffb0e1880011f6b3c4f9ac241491e3cd^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/stable linux-2.6.35.y warning: The last gc run reported the following. Please correct the root cause and remove .git/gc.log. Automatic cleanup will not be performed until the file is removed. warning: There are too many unreachable loose objects; run 'git prune' to remove them. # git rev-parse -q --verify 675f7660ffb0e1880011f6b3c4f9ac241491e3cd^{commit} 675f7660ffb0e1880011f6b3c4f9ac241491e3cd # git checkout -q -f -B kisskb 675f7660ffb0e1880011f6b3c4f9ac241491e3cd # git clean -qxdf # < git log -1 # commit 675f7660ffb0e1880011f6b3c4f9ac241491e3cd # Author: Andi Kleen <ak@linux.intel.com> # Date: Mon Aug 1 13:56:51 2011 -0700 # # release 2.6.35.14 # # Signed-off-by: Andi Kleen <ak@linux.intel.com> # < /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/i386-linux/bin/i386-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/i386-linux/bin/i386-linux-ld --version # < git log --format=%s --max-count=1 675f7660ffb0e1880011f6b3c4f9ac241491e3cd # < make -s -j 48 ARCH=i386 O=/kisskb/build/stable-35_i386-allmodconfig_i386-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/i386-linux/bin/i386-linux- allmodconfig /kisskb/src/scripts/kconfig/conf.c: In function 'conf_sym': /kisskb/src/scripts/kconfig/conf.c:159:6: warning: variable 'type' set but not used [-Wunused-but-set-variable] 159 | int type; | ^~~~ /kisskb/src/scripts/kconfig/conf.c: In function 'conf_choice': /kisskb/src/scripts/kconfig/conf.c:231:6: warning: variable 'type' set but not used [-Wunused-but-set-variable] 231 | int type; | ^~~~ In file included from scripts/kconfig/zconf.tab.c:2464: /kisskb/src/scripts/kconfig/confdata.c: In function 'conf_write': /kisskb/src/scripts/kconfig/confdata.c:434:19: warning: '%s' directive writing likely 7 or more bytes into a region of size between 1 and 128 [-Wformat-overflow=] 434 | sprintf(newname, "%s%s", dirname, basename); | ^~~~~~ /kisskb/src/scripts/kconfig/confdata.c:434:19: note: assuming directive output of 7 bytes /kisskb/src/scripts/kconfig/confdata.c:434:2: note: 'sprintf' output 1 or more bytes (assuming 135) into a destination of size 128 434 | sprintf(newname, "%s%s", dirname, basename); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/scripts/kconfig/confdata.c:437:20: warning: '.tmpconfig.' directive writing 11 bytes into a region of size between 1 and 128 [-Wformat-overflow=] 437 | sprintf(tmpname, "%s.tmpconfig.%d", dirname, (int)getpid()); | ^~~~~~~~~~~~~~~~~ /kisskb/src/scripts/kconfig/confdata.c:437:3: note: 'sprintf' output between 13 and 150 bytes into a destination of size 128 437 | sprintf(tmpname, "%s.tmpconfig.%d", dirname, (int)getpid()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_MODULE_SIG=n # Added to kconfig CONFIG_SAMPLES=n # yes \n | make -s -j 48 ARCH=i386 O=/kisskb/build/stable-35_i386-allmodconfig_i386-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/i386-linux/bin/i386-linux- oldconfig yes: standard output: Broken pipe # make -s -j 48 ARCH=i386 O=/kisskb/build/stable-35_i386-allmodconfig_i386-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/i386-linux/bin/i386-linux- /kisskb/src/arch/x86/Makefile:81: stack protector enabled but no compiler support In function 'cpio_replace_env', inlined from 'cpio_mkfile_line' at /kisskb/src/usr/gen_init_cpio.c:445:26: /kisskb/src/usr/gen_init_cpio.c:391:24: warning: 'strncpy' output may be truncated copying 4096 bytes from a string of length 4096 [-Wstringop-truncation] 391 | strncpy(new_location, expanded, PATH_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Can't use 'defined(@array)' (Maybe you should just omit the defined()?) at /kisskb/src/kernel/timeconst.pl line 373. make[2]: *** [/kisskb/src/kernel/Makefile:138: kernel/timeconst.h] Error 255 make[2]: *** Waiting for unfinished jobs.... /kisskb/src/security/keys/process_keys.c: In function 'install_process_keyring': /kisskb/src/security/keys/process_keys.c:210:26: warning: the omitted middle operand in ?: will always be 'true', suggest explicit middle operand [-Wparentheses] return ret != -EEXIST ?: 0; ^ In file included from /kisskb/src/drivers/ata/libata-core.c:65:0: /kisskb/src/drivers/ata/libata-core.c: In function 'ata_dev_configure': /kisskb/src/include/linux/libata.h:1243:2: warning: 'native_sectors' may be used uninitialized in this function [-Wmaybe-uninitialized] printk("%sata%u.%02u: "fmt, lv, (dev)->link->ap->print_id, \ ^ /kisskb/src/drivers/ata/libata-core.c:1503:6: note: 'native_sectors' was declared here u64 native_sectors; ^ /kisskb/src/drivers/atm/ambassador.c: In function 'amb_probe': /kisskb/src/drivers/atm/ambassador.c:1968:3: warning: 'fw' may be used uninitialized in this function [-Wmaybe-uninitialized] release_firmware(fw); ^ /kisskb/src/drivers/atm/ambassador.c:1926:26: note: 'fw' was declared here const struct firmware *fw; ^ In file included from /kisskb/src/arch/x86/include/asm/percpu.h:44:0, from /kisskb/src/arch/x86/include/asm/current.h:5, from /kisskb/src/arch/x86/include/asm/processor.h:15, from /kisskb/src/include/linux/prefetch.h:14, from /kisskb/src/include/linux/list.h:6, from /kisskb/src/include/linux/module.h:9, from /kisskb/src/drivers/block/floppy.c:167: /kisskb/src/drivers/block/floppy.c: In function 'fd_ioctl': /kisskb/src/include/linux/kernel.h:666:26: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] __min1 < __min2 ? __min1: __min2; }) ^ /kisskb/src/drivers/block/floppy.c:3427:6: note: 'size' was declared here int size; ^ In file included from /kisskb/src/arch/x86/include/asm/bug.h:38:0, from /kisskb/src/include/linux/kernel.h:22, from /kisskb/src/drivers/ata/ahci.c:35: /kisskb/src/drivers/ata/ahci.c: In function 'ahci_init_one': /kisskb/src/drivers/ata/ahci.c:1054:24: warning: comparison between 'enum <anonymous>' and 'enum <anonymous>' [-Wenum-compare] WARN_ON(ATA_MAX_QUEUE > AHCI_MAX_CMDS); ^ /kisskb/src/include/asm-generic/bug.h:101:25: note: in definition of macro 'WARN_ON' int __ret_warn_on = !!(condition); \ ^ /kisskb/src/drivers/atm/fore200e.c: In function 'fore200e_pca_prom_read': /kisskb/src/drivers/atm/fore200e.c:95:59: warning: operation on 'cmdq->head' may be undefined [-Wsequence-point] #define FORE200E_NEXT_ENTRY(index, modulo) (index = ++(index) % (modulo)) ^ /kisskb/src/drivers/atm/fore200e.c:614:5: note: in expansion of macro 'FORE200E_NEXT_ENTRY' FORE200E_NEXT_ENTRY(cmdq->head, QUEUE_SIZE_CMD); ^ /kisskb/src/drivers/atm/fore200e.c: In function 'fore200e_tx_irq': /kisskb/src/drivers/atm/fore200e.c:95:59: warning: operation on 'txq->tail' may be undefined [-Wsequence-point] #define FORE200E_NEXT_ENTRY(index, modulo) (index = ++(index) % (modulo)) ^ /kisskb/src/drivers/atm/fore200e.c:946:2: note: in expansion of macro 'FORE200E_NEXT_ENTRY' FORE200E_NEXT_ENTRY(txq->tail, QUEUE_SIZE_TX); ^ /kisskb/src/drivers/atm/fore200e.c: In function 'fore200e_supply': /kisskb/src/drivers/atm/fore200e.c:95:59: warning: operation on 'bsq->head' may be undefined [-Wsequence-point] #define FORE200E_NEXT_ENTRY(index, modulo) (index = ++(index) % (modulo)) ^ /kisskb/src/drivers/atm/fore200e.c:1038:3: note: in expansion of macro 'FORE200E_NEXT_ENTRY' FORE200E_NEXT_ENTRY(bsq->head, QUEUE_SIZE_BS); ^ /kisskb/src/drivers/atm/fore200e.c: In function 'fore200e_rx_irq': /kisskb/src/drivers/atm/fore200e.c:95:59: warning: operation on 'rxq->head' may be undefined [-Wsequence-point] #define FORE200E_NEXT_ENTRY(index, modulo) (index = ++(index) % (modulo)) ^ /kisskb/src/drivers/atm/fore200e.c:1219:2: note: in expansion of macro 'FORE200E_NEXT_ENTRY' FORE200E_NEXT_ENTRY(rxq->head, QUEUE_SIZE_RX); ^ /kisskb/src/drivers/atm/fore200e.c: In function 'fore200e_activate_vcin': /kisskb/src/drivers/atm/fore200e.c:95:59: warning: operation on 'cmdq->head' may be undefined [-Wsequence-point] #define FORE200E_NEXT_ENTRY(index, modulo) (index = ++(index) % (modulo)) ^ /kisskb/src/drivers/atm/fore200e.c:1327:5: note: in expansion of macro 'FORE200E_NEXT_ENTRY' FORE200E_NEXT_ENTRY(cmdq->head, QUEUE_SIZE_CMD); ^ /kisskb/src/drivers/atm/fore200e.c: In function 'fore200e_send': /kisskb/src/drivers/atm/fore200e.c:95:59: warning: operation on 'txq->head' may be undefined [-Wsequence-point] #define FORE200E_NEXT_ENTRY(index, modulo) (index = ++(index) % (modulo)) ^ /kisskb/src/drivers/atm/fore200e.c:1688:5: note: in expansion of macro 'FORE200E_NEXT_ENTRY' FORE200E_NEXT_ENTRY(txq->head, QUEUE_SIZE_TX); ^ /kisskb/src/drivers/atm/fore200e.c: In function 'fore200e_getstats': /kisskb/src/drivers/atm/fore200e.c:95:59: warning: operation on 'cmdq->head' may be undefined [-Wsequence-point] #define FORE200E_NEXT_ENTRY(index, modulo) (index = ++(index) % (modulo)) ^ /kisskb/src/drivers/atm/fore200e.c:1761:5: note: in expansion of macro 'FORE200E_NEXT_ENTRY' FORE200E_NEXT_ENTRY(cmdq->head, QUEUE_SIZE_CMD); ^ /kisskb/src/drivers/atm/fore200e.c: In function 'fore200e_set_oc3': /kisskb/src/drivers/atm/fore200e.c:95:59: warning: operation on 'cmdq->head' may be undefined [-Wsequence-point] #define FORE200E_NEXT_ENTRY(index, modulo) (index = ++(index) % (modulo)) ^ /kisskb/src/drivers/atm/fore200e.c:1862:5: note: in expansion of macro 'FORE200E_NEXT_ENTRY' FORE200E_NEXT_ENTRY(cmdq->head, QUEUE_SIZE_CMD); ^ /kisskb/src/drivers/block/DAC960.c: In function 'DAC960_V2_ProcessCompletedCommand': /kisskb/src/drivers/block/DAC960.c:5088:30: warning: comparison between 'DAC960_V2_IOCTL_Opcode_T' and 'enum <anonymous>' [-Wenum-compare] else if (CommandOpcode == DAC960_V2_SCSI_10_Passthru) ^ make[1]: *** [/kisskb/src/Makefile:887: kernel] Error 2 make[1]: *** Waiting for unfinished jobs.... In file included from /kisskb/src/include/linux/bio.h:29:0, from /kisskb/src/include/linux/blkdev.h:16, from /kisskb/src/drivers/block/DAC960.c:27: /kisskb/src/drivers/block/DAC960.c: In function 'DAC960_V1_EnableMemoryMailboxInterface': /kisskb/src/arch/x86/include/asm/io.h:51:3: warning: 'CommandMailbox.Bytes[12]' may be used uninitialized in this function [-Wmaybe-uninitialized] { asm volatile("mov" size " %0,%1": :reg (val), \ ^ /kisskb/src/drivers/block/DAC960.c:1168:30: note: 'CommandMailbox.Bytes[12]' was declared here DAC960_V1_CommandMailbox_T CommandMailbox; ^ /kisskb/src/arch/x86/kernel/ptrace.c:1351:17: error: conflicting types for 'syscall_trace_enter' asmregparm long syscall_trace_enter(struct pt_regs *regs) ^ In file included from /kisskb/src/arch/x86/include/asm/vm86.h:130:0, from /kisskb/src/arch/x86/include/asm/processor.h:10, from /kisskb/src/arch/x86/include/asm/thread_info.h:22, from /kisskb/src/include/linux/thread_info.h:56, from /kisskb/src/include/linux/preempt.h:9, from /kisskb/src/include/linux/spinlock.h:50, from /kisskb/src/include/linux/seqlock.h:29, from /kisskb/src/include/linux/time.h:8, from /kisskb/src/include/linux/timex.h:56, from /kisskb/src/include/linux/sched.h:56, from /kisskb/src/arch/x86/kernel/ptrace.c:8: /kisskb/src/arch/x86/include/asm/ptrace.h:146:13: note: previous declaration of 'syscall_trace_enter' was here extern long syscall_trace_enter(struct pt_regs *); ^ /kisskb/src/arch/x86/kernel/ptrace.c:1396:17: error: conflicting types for 'syscall_trace_leave' asmregparm void syscall_trace_leave(struct pt_regs *regs) ^ In file included from /kisskb/src/arch/x86/include/asm/vm86.h:130:0, from /kisskb/src/arch/x86/include/asm/processor.h:10, from /kisskb/src/arch/x86/include/asm/thread_info.h:22, from /kisskb/src/include/linux/thread_info.h:56, from /kisskb/src/include/linux/preempt.h:9, from /kisskb/src/include/linux/spinlock.h:50, from /kisskb/src/include/linux/seqlock.h:29, from /kisskb/src/include/linux/time.h:8, from /kisskb/src/include/linux/timex.h:56, from /kisskb/src/include/linux/sched.h:56, from /kisskb/src/arch/x86/kernel/ptrace.c:8: /kisskb/src/arch/x86/include/asm/ptrace.h:147:13: note: previous declaration of 'syscall_trace_leave' was here extern void syscall_trace_leave(struct pt_regs *); ^ make[3]: *** [/kisskb/src/scripts/Makefile.build:230: arch/x86/kernel/ptrace.o] Error 1 make[3]: *** Waiting for unfinished jobs.... /kisskb/src/sound/drivers/serial-u16550.c: In function 'snd_serial_probe': /kisskb/src/sound/drivers/serial-u16550.c:898:10: warning: 'uart' may be used uninitialized in this function [-Wmaybe-uninitialized] *rmidi = rrawmidi; ^ /kisskb/src/sound/drivers/serial-u16550.c:905:24: note: 'uart' was declared here struct snd_uart16550 *uart; ^ make[2]: *** [/kisskb/src/scripts/Makefile.build:366: arch/x86/kernel] Error 2 make[1]: *** [/kisskb/src/Makefile:887: arch/x86] Error 2 /kisskb/src/drivers/atm/he.c: In function 'he_service_rbrq': /kisskb/src/drivers/atm/he.c:1884:21: warning: operation on 'he_dev->rbrq_head' may be undefined [-Wsequence-point] he_dev->rbrq_head = (struct he_rbrq *) ^ /kisskb/src/drivers/atm/he.c: In function 'he_service_tbrq': /kisskb/src/drivers/atm/he.c:1967:21: warning: operation on 'he_dev->tbrq_head' may be undefined [-Wsequence-point] he_dev->tbrq_head = (struct he_tbrq *) ^ /kisskb/src/mm/swapfile.c: In function 'sys_swapon': /kisskb/src/mm/swapfile.c:2066:2: warning: 'span' may be used uninitialized in this function [-Wmaybe-uninitialized] printk(KERN_INFO "Adding %uk swap on %s. " ^ /kisskb/src/sound/pcmcia/pdaudiocf/pdaudiocf.c: In function 'pdacf_config': /kisskb/src/sound/pcmcia/pdaudiocf/pdaudiocf.c:226:2: warning: 'pcmcia_request_exclusive_irq' is deprecated (declared at /kisskb/src/include/pcmcia/ds.h:191) [-Wdeprecated-declarations] ret = pcmcia_request_exclusive_irq(link, pdacf_interrupt); ^ /kisskb/src/sound/pcmcia/vx/vxpocket.c: In function 'vxpocket_config': /kisskb/src/sound/pcmcia/vx/vxpocket.c:233:2: warning: 'pcmcia_request_exclusive_irq' is deprecated (declared at /kisskb/src/include/pcmcia/ds.h:191) [-Wdeprecated-declarations] ret = pcmcia_request_exclusive_irq(link, snd_vx_irq_handler); ^ In file included from /kisskb/src/arch/x86/include/asm/string.h:2:0, from /kisskb/src/include/linux/string.h:21, from /kisskb/src/arch/x86/include/asm/page_32.h:37, from /kisskb/src/arch/x86/include/asm/page.h:13, from /kisskb/src/arch/x86/include/asm/thread_info.h:11, from /kisskb/src/include/linux/thread_info.h:56, from /kisskb/src/include/linux/preempt.h:9, from /kisskb/src/include/linux/spinlock.h:50, from /kisskb/src/include/linux/mmzone.h:7, from /kisskb/src/include/linux/gfp.h:4, from /kisskb/src/include/linux/slab.h:12, from /kisskb/src/include/crypto/gf128mul.h:53, from /kisskb/src/crypto/gf128mul.c:51: /kisskb/src/crypto/gf128mul.c: In function 'gf128mul_lle': /kisskb/src/crypto/gf128mul.c:185:21: warning: argument to 'sizeof' in '__builtin_memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] memset(r, 0, sizeof(r)); ^ /kisskb/src/arch/x86/include/asm/string_32.h:325:52: note: in definition of macro 'memset' #define memset(s, c, count) __builtin_memset(s, c, count) ^ /kisskb/src/crypto/gf128mul.c: In function 'gf128mul_bbe': /kisskb/src/crypto/gf128mul.c:223:21: warning: argument to 'sizeof' in '__builtin_memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] memset(r, 0, sizeof(r)); ^ /kisskb/src/arch/x86/include/asm/string_32.h:325:52: note: in definition of macro 'memset' #define memset(s, c, count) __builtin_memset(s, c, count) ^ /kisskb/src/sound/pci/atiixp_modem.c: In function 'snd_atiixp_probe': /kisskb/src/sound/pci/atiixp_modem.c:1314:2: warning: 'chip' may be used uninitialized in this function [-Wmaybe-uninitialized] sprintf(card->longname, "%s rev %x at 0x%lx, irq %i", ^ /kisskb/src/drivers/acpi/apei/erst.c: In function 'erst_exec_move_data': /kisskb/src/drivers/acpi/apei/erst.c:273:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memmove((void *)ctx->dst_base + offset, ^ /kisskb/src/drivers/acpi/apei/erst.c:274:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void *)ctx->src_base + offset, ^ /kisskb/src/sound/pci/atiixp.c: In function 'snd_atiixp_probe': /kisskb/src/sound/pci/atiixp.c:1683:14: warning: 'chip' may be used uninitialized in this function [-Wmaybe-uninitialized] chip->ac97[0] ? snd_ac97_get_short_name(chip->ac97[0]) : "?", ^ /kisskb/src/drivers/dma/dmatest.c: In function 'dmatest_add_channel': /kisskb/src/drivers/dma/dmatest.c:564:28: warning: the omitted middle operand in ?: will always be 'true', suggest explicit middle operand [-Wparentheses] thread_count += cnt > 0 ?: 0; ^ In file included from /kisskb/src/include/linux/dmaengine.h:24:0, from /kisskb/src/drivers/dma/timb_dma.c:23: /kisskb/src/drivers/dma/timb_dma.c: In function 'td_fill_desc': /kisskb/src/drivers/dma/timb_dma.c:204:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] dma_desc, (void *)sg_dma_address(sg)); ^ /kisskb/src/include/linux/device.h:643:28: note: in definition of macro 'dev_printk' dev_name(dev) , ## arg) ^ /kisskb/src/drivers/dma/timb_dma.c:203:2: note: in expansion of macro 'dev_dbg' dev_dbg(chan2dev(&td_chan->chan), "desc: %p, addr: %p\n", ^ In file included from /kisskb/src/sound/isa/gus/interwave-stb.c:2:0: /kisskb/src/sound/isa/gus/interwave.c: In function 'snd_interwave_probe': /kisskb/src/sound/isa/gus/interwave.c:744:6: warning: 'i2c_bus' may be used uninitialized in this function [-Wmaybe-uninitialized] if ((err = snd_tea6330t_update_mixer(card, i2c_bus, 0, 1)) < 0) ^ /kisskb/src/drivers/bluetooth/btmrvl_sdio.c: In function 'btmrvl_sdio_verify_fw_download': /kisskb/src/drivers/bluetooth/btmrvl_sdio.c:93:23: warning: 'fws1' may be used uninitialized in this function [-Wmaybe-uninitialized] *dat = (((u16) fws1) << 8) | fws0; ^ /kisskb/src/drivers/bluetooth/btmrvl_sdio.c:80:11: note: 'fws1' was declared here u8 fws0, fws1; ^ /kisskb/src/drivers/block/drbd/drbd_main.c: In function 'drbd_buildtag': /kisskb/src/drivers/block/drbd/drbd_main.c:3813:19: warning: the comparison will always evaluate as 'true' for the address of '__this_module' will never be NULL [-Waddress] if (THIS_MODULE != NULL) ^ /kisskb/src/drivers/block/drbd/drbd_nl.c: In function 'drbd_nl_disk_conf': /kisskb/src/drivers/block/drbd/drbd_nl.c:933:14: warning: comparison between 'enum drbd_ret_codes' and 'enum drbd_state_ret_codes' [-Wenum-compare] if (retcode < SS_SUCCESS) ^ /kisskb/src/sound/usb/caiaq/device.c: In function 'snd_probe': /kisskb/src/sound/usb/caiaq/device.c:482:3: warning: 'card' may be used uninitialized in this function [-Wmaybe-uninitialized] snd_card_free(card); ^ In file included from /kisskb/src/sound/usb/usx2y/us122l.c:22:0: /kisskb/src/sound/usb/usx2y/us122l.c: In function 'snd_us122l_probe': /kisskb/src/include/sound/core.h:305:53: warning: 'card' may be used uninitialized in this function [-Wmaybe-uninitialized] #define snd_card_set_dev(card, devptr) ((card)->dev = (devptr)) ^ /kisskb/src/sound/usb/usx2y/us122l.c:575:19: note: 'card' was declared here struct snd_card *card; ^ In file included from /kisskb/src/sound/usb/usx2y/usbusx2y.c:139:0: /kisskb/src/sound/usb/usx2y/usbusx2y.c: In function 'snd_usX2Y_probe': /kisskb/src/include/sound/core.h:305:53: warning: 'card' may be used uninitialized in this function [-Wmaybe-uninitialized] #define snd_card_set_dev(card, devptr) ((card)->dev = (devptr)) ^ /kisskb/src/sound/usb/usx2y/usbusx2y.c:378:20: note: 'card' was declared here struct snd_card * card; ^ In file included from /kisskb/src/drivers/infiniband/hw/cxgb4/device.c:38:0: /kisskb/src/drivers/infiniband/hw/cxgb4/device.c: In function 'c4iw_rdev_open': /kisskb/src/drivers/infiniband/hw/cxgb4/device.c:262:7: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void *)pci_resource_start(rdev->lldi.pdev, 2), ^ /kisskb/src/drivers/infiniband/hw/cxgb4/iw_cxgb4.h:69:22: note: in definition of macro 'PDBG' printk(MOD fmt, ## args); \ ^ /kisskb/src/drivers/infiniband/hw/nes/nes_hw.c: In function 'nes_destroy_nic_qp': /kisskb/src/drivers/infiniband/hw/nes/nes_hw.c:1973:24: warning: operation on 'nesvnic->nic.sq_tail' may be undefined [-Wsequence-point] nesvnic->nic.sq_tail = (++nesvnic->nic.sq_tail) ^ In file included from /kisskb/src/drivers/char/ip2/ip2main.c:280:0: /kisskb/src/drivers/char/ip2/ip2main.c: In function 'set_params': /kisskb/src/drivers/char/ip2/i2cmd.c:207:10: warning: array subscript is above array bounds [-Warray-bounds] pCM->cmd[2] = (unsigned char) (rate >> 8); ^ /kisskb/src/drivers/infiniband/hw/cxgb4/cm.c: In function 'fw6_msg': /kisskb/src/drivers/infiniband/hw/cxgb4/cm.c:2317:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] wr_waitp = (__force struct c4iw_wr_wait *)rpl->data[1]; ^ /kisskb/src/sound/soc/codecs/wm_hubs.c: In function 'hp_event': /kisskb/src/sound/soc/codecs/wm_hubs.c:141:10: warning: 'reg_r' may be used uninitialized in this function [-Wmaybe-uninitialized] reg_r += hubs->dcs_codes; ^ /kisskb/src/sound/soc/codecs/wm_hubs.c:95:18: note: 'reg_r' was declared here u16 reg, reg_l, reg_r, dcs_cfg; ^ /kisskb/src/sound/soc/codecs/wm_hubs.c:135:10: warning: 'reg_l' may be used uninitialized in this function [-Wmaybe-uninitialized] reg_l += hubs->dcs_codes; ^ /kisskb/src/sound/soc/codecs/wm_hubs.c:95:11: note: 'reg_l' was declared here u16 reg, reg_l, reg_r, dcs_cfg; ^ In file included from /kisskb/src/drivers/infiniband/hw/nes/nes_verbs.c:45:0: /kisskb/src/drivers/infiniband/hw/nes/nes_verbs.c: In function 'nes_alloc_fast_reg_page_list': /kisskb/src/drivers/infiniband/hw/nes/nes_verbs.c:481:5: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void *)pnesfrpl->nes_wqe_pbl.paddr); ^ /kisskb/src/drivers/infiniband/hw/nes/nes.h:141:61: note: in definition of macro 'nes_debug' printk(KERN_ERR PFX "%s[%u]: " fmt, __func__, __LINE__, ##args); \ ^ /kisskb/src/drivers/infiniband/hw/nes/nes_verbs.c: In function 'nes_post_send': /kisskb/src/drivers/infiniband/hw/nes/nes_verbs.c:3491:7: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void *)ib_wr->wr.fast_reg.iova_start, ^ /kisskb/src/drivers/infiniband/hw/nes/nes.h:141:61: note: in definition of macro 'nes_debug' printk(KERN_ERR PFX "%s[%u]: " fmt, __func__, __LINE__, ##args); \ ^ /kisskb/src/drivers/infiniband/hw/nes/nes_verbs.c:3494:7: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void *)pnesfrpl->nes_wqe_pbl.paddr, ^ /kisskb/src/drivers/infiniband/hw/nes/nes.h:141:61: note: in definition of macro 'nes_debug' printk(KERN_ERR PFX "%s[%u]: " fmt, __func__, __LINE__, ##args); \ ^ /kisskb/src/drivers/infiniband/hw/amso1100/c2_vq.c: In function 'vq_req_alloc': /kisskb/src/drivers/infiniband/hw/amso1100/c2_vq.c:110:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] r->reply_msg = (u64) NULL; ^ /kisskb/src/drivers/infiniband/hw/amso1100/c2_vq.c: In function 'vq_req_free': /kisskb/src/drivers/infiniband/hw/amso1100/c2_vq.c:126:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] r->reply_msg = (u64) NULL; ^ /kisskb/src/drivers/infiniband/hw/amso1100/c2_vq.c: In function 'vq_req_put': /kisskb/src/drivers/infiniband/hw/amso1100/c2_vq.c:154:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if (r->reply_msg != (u64) NULL) ^ /kisskb/src/sound/pci/via82xx_modem.c: In function 'snd_via82xx_probe': /kisskb/src/sound/pci/via82xx_modem.c:1203:2: warning: 'chip' may be used uninitialized in this function [-Wmaybe-uninitialized] sprintf(card->longname, "%s at 0x%lx, irq %d", ^ /kisskb/src/drivers/infiniband/hw/cxgb4/mem.c: In function 'write_adapter_mem': /kisskb/src/drivers/infiniband/hw/cxgb4/mem.c:74:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] req->wr.wr_lo = (__force __be64)&wr_wait; ^ /kisskb/src/sound/pci/via82xx.c: In function 'snd_via82xx_probe': /kisskb/src/sound/pci/via82xx.c:2584:2: warning: 'chip' may be used uninitialized in this function [-Wmaybe-uninitialized] snprintf(card->longname, sizeof(card->longname), ^ /kisskb/src/drivers/infiniband/hw/cxgb4/cq.c: In function 'destroy_cq': /kisskb/src/drivers/infiniband/hw/cxgb4/cq.c:58:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] res_wr->cookie = (u64)&wr_wait; ^ /kisskb/src/drivers/infiniband/hw/cxgb4/cq.c: In function 'create_cq': /kisskb/src/drivers/infiniband/hw/cxgb4/cq.c:135:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] res_wr->cookie = (u64)&wr_wait; ^ In file included from /kisskb/src/drivers/mca/mca-legacy.c:31:0: /kisskb/src/include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api" [-Wcpp] #warning "MCA legacy - please move your driver to the new sysfs api" ^ In file included from /kisskb/src/drivers/mca/mca-legacy.c:31:0: /kisskb/src/include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api" [-Wcpp] #warning "MCA legacy - please move your driver to the new sysfs api" ^ /kisskb/src/drivers/infiniband/hw/cxgb4/qp.c: In function 'create_qp': /kisskb/src/drivers/infiniband/hw/cxgb4/qp.c:147:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] res_wr->cookie = (u64)&wr_wait; ^ /kisskb/src/drivers/infiniband/hw/cxgb4/qp.c: In function 'rdma_fini': /kisskb/src/drivers/infiniband/hw/cxgb4/qp.c:977:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] wqe->cookie = (u64)&wr_wait; ^ /kisskb/src/drivers/infiniband/hw/cxgb4/qp.c: In function 'rdma_init': /kisskb/src/drivers/infiniband/hw/cxgb4/qp.c:1052:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] wqe->cookie = (u64)&wr_wait; ^ /kisskb/src/sound/oss/pss.c: In function 'configure_nonsound_components': /kisskb/src/sound/oss/pss.c:676:2: warning: 'check_region' is deprecated (declared at /kisskb/src/include/linux/ioport.h:169) [-Wdeprecated-declarations] } else if (check_region(pss_cdrom_port, 2)) { ^ In file included from /kisskb/src/arch/x86/include/asm/string.h:2:0, from /kisskb/src/include/linux/string.h:21, from /kisskb/src/arch/x86/include/asm/io.h:39, from /kisskb/src/include/linux/io.h:22, from /kisskb/src/sound/pci/asihpi/hpios.h:34, from /kisskb/src/sound/pci/asihpi/hpi_internal.h:32, from /kisskb/src/sound/pci/asihpi/hpimsgx.c:24: /kisskb/src/sound/pci/asihpi/hpimsgx.c: In function 'HPIMSGX__reset': /kisskb/src/sound/pci/asihpi/hpimsgx.c:744:10: warning: argument to 'sizeof' in '__builtin_memcpy' call is the same expression as the destination; did you mean to remove the addressof? [-Wsizeof-pointer-memaccess] sizeof(&gRESP_HPI_SUBSYS_FIND_ADAPTERS)); ^ /kisskb/src/arch/x86/include/asm/string_32.h:182:48: note: in definition of macro 'memcpy' #define memcpy(t, f, n) __builtin_memcpy(t, f, n) ^ /kisskb/src/drivers/char/pcmcia/cm4000_cs.c: In function 'monitor_card': /kisskb/src/drivers/char/pcmcia/cm4000_cs.c:835:21: warning: operation on 'ptsreq.protocol' may be undefined [-Wsequence-point] ptsreq.protocol = ptsreq.protocol = ^ In file included from /kisskb/src/include/acpi/acpi.h:61:0, from /kisskb/src/drivers/acpi/acpica/nsrepair.c:44: /kisskb/src/drivers/acpi/acpica/nsrepair.c: In function 'acpi_ns_repair_object': /kisskb/src/include/acpi/acoutput.h:262:41: warning: 'new_object' may be used uninitialized in this function [-Wmaybe-uninitialized] #define ACPI_DEBUG_PRINT(plist) acpi_debug_print plist ^ /kisskb/src/drivers/acpi/acpica/nsrepair.c:125:29: note: 'new_object' was declared here union acpi_operand_object *new_object; ^ In file included from /kisskb/src/drivers/message/i2o/config-osm.c:39:0: /kisskb/src/drivers/message/i2o/i2o_config.c: In function 'i2o_cfg_passthru': /kisskb/src/drivers/message/i2o/i2o_config.c:972:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=] } ^ /kisskb/src/sound/soc/codecs/wm8993.c: In function 'wm8993_set_fll': /kisskb/src/sound/soc/codecs/wm8993.c:436:2: warning: 'fll_div.k' may be used uninitialized in this function [-Wmaybe-uninitialized] snd_soc_write(codec, WM8993_FLL_CONTROL_3, fll_div.k); ^ /kisskb/src/sound/soc/codecs/wm8993.c:440:20: warning: 'fll_div.n' may be used uninitialized in this function [-Wmaybe-uninitialized] reg4 |= fll_div.n << WM8993_FLL_N_SHIFT; ^ /kisskb/src/sound/soc/codecs/wm8993.c:434:29: warning: 'fll_div.fll_outdiv' may be used uninitialized in this function [-Wmaybe-uninitialized] (fll_div.fll_outdiv << WM8993_FLL_OUTDIV_SHIFT) | ^ /kisskb/src/sound/soc/codecs/wm8993.c:435:29: warning: 'fll_div.fll_fratio' may be used uninitialized in this function [-Wmaybe-uninitialized] (fll_div.fll_fratio << WM8993_FLL_FRATIO_SHIFT)); ^ /kisskb/src/sound/soc/codecs/wm9081.c: In function 'wm9081_set_fll': /kisskb/src/sound/soc/codecs/wm9081.c:582:2: warning: 'fll_div.k' may be used uninitialized in this function [-Wmaybe-uninitialized] snd_soc_write(codec, WM9081_FLL_CONTROL_3, fll_div.k); ^ /kisskb/src/sound/soc/codecs/wm9081.c:586:20: warning: 'fll_div.n' may be used uninitialized in this function [-Wmaybe-uninitialized] reg4 |= fll_div.n << WM9081_FLL_N_SHIFT; ^ /kisskb/src/sound/soc/codecs/wm9081.c:590:34: warning: 'fll_div.fll_clk_ref_div' may be used uninitialized in this function [-Wmaybe-uninitialized] reg5 |= fll_div.fll_clk_ref_div << WM9081_FLL_CLK_REF_DIV_SHIFT; ^ /kisskb/src/sound/soc/codecs/wm9081.c:580:28: warning: 'fll_div.fll_outdiv' may be used uninitialized in this function [-Wmaybe-uninitialized] (fll_div.fll_outdiv << WM9081_FLL_OUTDIV_SHIFT) | ^ /kisskb/src/sound/soc/codecs/wm9081.c:581:28: warning: 'fll_div.fll_fratio' may be used uninitialized in this function [-Wmaybe-uninitialized] (fll_div.fll_fratio << WM9081_FLL_FRATIO_SHIFT)); ^ /kisskb/src/drivers/misc/hpilo.c: In function 'ilo_ccb_setup': /kisskb/src/drivers/misc/hpilo.c:275:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] dma_pa = (char *)data->dma_pa; ^ /kisskb/src/drivers/char/isicom.c: In function 'isicom_open': /kisskb/src/drivers/char/isicom.c:875:20: warning: unused variable 'card' [-Wunused-variable] struct isi_board *card; ^ /kisskb/src/drivers/infiniband/core/cma.c: In function 'cma_iw_handler': /kisskb/src/drivers/infiniband/core/cma.c:1254:3: warning: case value '4294967185' not in enumerated type 'enum iw_cm_event_status' [-Wswitch] case -ECONNREFUSED: ^ /kisskb/src/drivers/infiniband/core/cma.c:1257:3: warning: case value '4294967186' not in enumerated type 'enum iw_cm_event_status' [-Wswitch] case -ETIMEDOUT: ^ /kisskb/src/drivers/infiniband/core/cma.c:1253:3: warning: case value '4294967192' not in enumerated type 'enum iw_cm_event_status' [-Wswitch] case -ECONNRESET: ^ In file included from /kisskb/src/sound/pci/lx6464es/lx6464es.h:31:0, from /kisskb/src/sound/pci/lx6464es/lx6464es.c:35: /kisskb/src/sound/pci/lx6464es/lx6464es.c: In function 'lx_trigger_start': /kisskb/src/sound/pci/lx6464es/lx6464es.c:457:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] buffer_index, (void *)buf, period_bytes); ^ /kisskb/src/include/sound/core.h:410:48: note: in definition of macro 'snd_printdd' __snd_printk(2, __FILE__, __LINE__, format, ##args) ^ In file included from /kisskb/src/sound/pci/lx6464es/lx6464es.h:31:0, from /kisskb/src/sound/pci/lx6464es/lx_core.c:31: /kisskb/src/sound/pci/lx6464es/lx_core.c: In function 'lx_interrupt_request_new_buffer': /kisskb/src/sound/pci/lx6464es/lx_core.c:1186:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] buffer_index, (void *)buf, period_bytes); ^ /kisskb/src/include/sound/core.h:410:48: note: in definition of macro 'snd_printdd' __snd_printk(2, __FILE__, __LINE__, format, ##args) ^ /kisskb/src/drivers/media/dvb/dvb-core/dmxdev.c: In function 'dvb_dmxdev_start_feed': /kisskb/src/drivers/media/dvb/dvb-core/dmxdev.c:584:13: warning: comparison between 'enum dmx_ts_pes' and 'enum <anonymous>' [-Wenum-compare] if (ts_pes < DMX_PES_OTHER) ^ /kisskb/src/drivers/isdn/hardware/mISDN/hfcpci.c: In function 'hfcpci_softirq': /kisskb/src/drivers/isdn/hardware/mISDN/hfcpci.c:2320:2: warning: ignoring return value of 'driver_for_each_device', declared with attribute warn_unused_result [-Wunused-result] (void) driver_for_each_device(&hfc_driver.driver, NULL, arg, ^ /kisskb/src/drivers/telephony/ixj.c: In function 'add_caps': /kisskb/src/drivers/telephony/ixj.c:5930:38: warning: operation on 'j->caps' may be undefined [-Wsequence-point] j->caplist[j->caps].handle = j->caps++; ^ /kisskb/src/drivers/telephony/ixj.c:5950:38: warning: operation on 'j->caps' may be undefined [-Wsequence-point] j->caplist[j->caps].handle = j->caps++; ^ /kisskb/src/drivers/telephony/ixj.c:5954:38: warning: operation on 'j->caps' may be undefined [-Wsequence-point] j->caplist[j->caps].handle = j->caps++; ^ /kisskb/src/drivers/telephony/ixj.c:5965:39: warning: operation on 'j->caps' may be undefined [-Wsequence-point] j->caplist[j->caps].handle = j->caps++; ^ /kisskb/src/drivers/telephony/ixj.c:5976:39: warning: operation on 'j->caps' may be undefined [-Wsequence-point] j->caplist[j->caps].handle = j->caps++; ^ /kisskb/src/drivers/telephony/ixj.c:5988:39: warning: operation on 'j->caps' may be undefined [-Wsequence-point] j->caplist[j->caps].handle = j->caps++; ^ /kisskb/src/drivers/telephony/ixj.c:5998:38: warning: operation on 'j->caps' may be undefined [-Wsequence-point] j->caplist[j->caps].handle = j->caps++; ^ /kisskb/src/drivers/telephony/ixj.c:6003:38: warning: operation on 'j->caps' may be undefined [-Wsequence-point] j->caplist[j->caps].handle = j->caps++; ^ /kisskb/src/drivers/telephony/ixj.c:6008:38: warning: operation on 'j->caps' may be undefined [-Wsequence-point] j->caplist[j->caps].handle = j->caps++; ^ /kisskb/src/drivers/telephony/ixj.c:6013:38: warning: operation on 'j->caps' may be undefined [-Wsequence-point] j->caplist[j->caps].handle = j->caps++; ^ /kisskb/src/drivers/telephony/ixj.c:6019:38: warning: operation on 'j->caps' may be undefined [-Wsequence-point] j->caplist[j->caps].handle = j->caps++; ^ /kisskb/src/drivers/telephony/ixj.c:6026:39: warning: operation on 'j->caps' may be undefined [-Wsequence-point] j->caplist[j->caps].handle = j->caps++; ^ /kisskb/src/drivers/telephony/ixj.c:6031:39: warning: operation on 'j->caps' may be undefined [-Wsequence-point] j->caplist[j->caps].handle = j->caps++; ^ /kisskb/src/drivers/telephony/ixj.c:6036:39: warning: operation on 'j->caps' may be undefined [-Wsequence-point] j->caplist[j->caps].handle = j->caps++; ^ /kisskb/src/drivers/telephony/ixj.c:6041:39: warning: operation on 'j->caps' may be undefined [-Wsequence-point] j->caplist[j->caps].handle = j->caps++; ^ /kisskb/src/drivers/telephony/ixj.c:6049:39: warning: operation on 'j->caps' may be undefined [-Wsequence-point] j->caplist[j->caps].handle = j->caps++; ^ /kisskb/src/drivers/telephony/ixj.c:6057:39: warning: operation on 'j->caps' may be undefined [-Wsequence-point] j->caplist[j->caps].handle = j->caps++; ^ /kisskb/src/drivers/telephony/ixj.c:6065:39: warning: operation on 'j->caps' may be undefined [-Wsequence-point] j->caplist[j->caps].handle = j->caps++; ^ /kisskb/src/drivers/telephony/ixj.c:6071:39: warning: operation on 'j->caps' may be undefined [-Wsequence-point] j->caplist[j->caps].handle = j->caps++; ^ In file included from /kisskb/src/arch/x86/include/asm/string.h:2:0, from /kisskb/src/include/linux/string.h:21, from /kisskb/src/include/linux/bitmap.h:8, from /kisskb/src/include/linux/cpumask.h:11, from /kisskb/src/arch/x86/include/asm/paravirt.h:14, from /kisskb/src/arch/x86/include/asm/irqflags.h:60, from /kisskb/src/include/linux/irqflags.h:57, from /kisskb/src/arch/x86/include/asm/system.h:11, from /kisskb/src/arch/x86/include/asm/processor.h:17, from /kisskb/src/include/linux/prefetch.h:14, from /kisskb/src/include/linux/list.h:6, from /kisskb/src/include/linux/wait.h:22, from /kisskb/src/include/linux/fs.h:369, from /kisskb/src/fs/cifs/cifssmb.c:30: /kisskb/src/fs/cifs/cifssmb.c: In function 'CIFSSMBSetCIFSACL': /kisskb/src/arch/x86/include/asm/string_32.h:182:25: warning: array subscript is above array bounds [-Warray-bounds] #define memcpy(t, f, n) __builtin_memcpy(t, f, n) ^ /kisskb/src/fs/cifs/cifssmb.c:3178:3: note: in expansion of macro 'memcpy' memcpy((char *) &pSMBr->hdr.Protocol + data_offset, ^ /kisskb/src/fs/cifs/cifssmb.c: In function 'CIFSSMBSetFileInfo': /kisskb/src/arch/x86/include/asm/string_32.h:182:25: warning: array subscript is above array bounds [-Warray-bounds] #define memcpy(t, f, n) __builtin_memcpy(t, f, n) ^ /kisskb/src/fs/cifs/cifssmb.c:4988:2: note: in expansion of macro 'memcpy' memcpy(data_offset, data, sizeof(FILE_BASIC_INFO)); ^ /kisskb/src/fs/cifs/cifssmb.c: In function 'CIFSSMBUnixSetFileInfo': /kisskb/src/fs/cifs/cifssmb.c:5278:2: warning: array subscript is above array bounds [-Warray-bounds] cifs_fill_unix_set_info(data_offset, args); ^ /kisskb/src/drivers/isdn/hardware/eicon/message.c: In function 'mixer_notify_update': /kisskb/src/drivers/isdn/hardware/eicon/message.c:11314:54: warning: array subscript is above array bounds [-Warray-bounds] ((CAPI_MSG *) msg)->info.facility_req.structs[3] = 0; ^ /kisskb/src/drivers/isdn/icn/icn.c: In function 'icn_sendbuf': /kisskb/src/drivers/isdn/icn/icn.c:721:4: warning: #warning TODO test headroom or use skb->nb to flag ACK [-Wcpp] #warning TODO test headroom or use skb->nb to flag ACK ^ /kisskb/src/drivers/net/cxgb3/t3_hw.c: In function 'mc7_prep': /kisskb/src/drivers/net/cxgb3/t3_hw.c:3693:12: warning: operation on 'mc7->size' may be undefined [-Wsequence-point] mc7->size = mc7->size = G_DEN(cfg) == M_DEN ? 0 : mc7_calc_size(cfg); ^ /kisskb/src/drivers/mtd/maps/gpio-addr-flash.c: In function 'gpio_flash_probe': /kisskb/src/drivers/mtd/maps/gpio-addr-flash.c:212:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] state->gpio_addrs = (void *)gpios->start; ^ /kisskb/src/drivers/mtd/maps/gpio-addr-flash.c:224:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] state->map.virt = (void __iomem *)memory->start; ^ In file included from /kisskb/src/drivers/usb/gadget/r8a66597-udc.c:35:0: /kisskb/src/drivers/usb/gadget/r8a66597-udc.c: In function 'irq_packet_read': /kisskb/src/drivers/usb/gadget/r8a66597-udc.h:174:19: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] buf[i] = (data >> ((i & 0x01) * 8)) & 0xff; ^ /kisskb/src/drivers/usb/gadget/r8a66597-udc.h:139:15: note: 'data' was declared here unsigned int data; ^ /kisskb/src/fs/ecryptfs/keystore.c: In function 'ecryptfs_parse_packet_set': /kisskb/src/fs/ecryptfs/keystore.c:1039:7: warning: 'payload_len' may be used uninitialized in this function [-Wmaybe-uninitialized] rc = ecryptfs_send_message(payload, payload_len, &msg_ctx); ^ /kisskb/src/fs/ecryptfs/keystore.c:1024:9: note: 'payload_len' was declared here size_t payload_len; ^ /kisskb/src/fs/ecryptfs/keystore.c: In function 'ecryptfs_generate_key_packet_set': /kisskb/src/fs/ecryptfs/keystore.c:1887:7: warning: 'payload_len' may be used uninitialized in this function [-Wmaybe-uninitialized] rc = ecryptfs_send_message(payload, payload_len, &msg_ctx); ^ /kisskb/src/fs/ecryptfs/keystore.c:1874:9: note: 'payload_len' was declared here size_t payload_len; ^ /kisskb/src/drivers/video/intelfb/intelfbhw.c: In function 'intelfbhw_mode_to_hw': /kisskb/src/drivers/video/intelfb/intelfbhw.c:1144:16: warning: 'p2' may be used uninitialized in this function [-Wmaybe-uninitialized] *dpll |= (p2 << DPLL_P2_SHIFT) | (p1 << DPLL_P1_SHIFT); ^ /kisskb/src/drivers/video/intelfb/intelfbhw.c:1144:40: warning: 'p1' may be used uninitialized in this function [-Wmaybe-uninitialized] *dpll |= (p2 << DPLL_P2_SHIFT) | (p1 << DPLL_P1_SHIFT); ^ In file included from /kisskb/src/arch/x86/include/asm/string.h:2:0, from /kisskb/src/include/linux/string.h:21, from /kisskb/src/arch/x86/include/asm/page_32.h:37, from /kisskb/src/arch/x86/include/asm/page.h:13, from /kisskb/src/arch/x86/include/asm/thread_info.h:11, from /kisskb/src/include/linux/thread_info.h:56, from /kisskb/src/include/linux/preempt.h:9, from /kisskb/src/include/linux/spinlock.h:50, from /kisskb/src/include/linux/seqlock.h:29, from /kisskb/src/include/linux/time.h:8, from /kisskb/src/include/linux/timex.h:56, from /kisskb/src/include/linux/sched.h:56, from /kisskb/src/include/linux/utsname.h:35, from /kisskb/src/drivers/usb/gadget/mass_storage.c:41: /kisskb/src/drivers/usb/gadget/f_mass_storage.c: In function 'fsg_common_init': /kisskb/src/drivers/usb/gadget/f_mass_storage.c:2685:28: warning: argument to 'sizeof' in '__builtin_memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] memset(common, 0, sizeof common); ^ /kisskb/src/arch/x86/include/asm/string_32.h:325:52: note: in definition of macro 'memset' #define memset(s, c, count) __builtin_memset(s, c, count) ^ /kisskb/src/drivers/media/dvb/frontends/dib7000m.c: In function 'dib7000m_set_channel': /kisskb/src/drivers/media/dvb/frontends/dib7000m.c:808:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t' [-Wswitch] case /* 4K MODE */ 255: value |= (2 << 7); break; ^ /kisskb/src/drivers/media/dvb/frontends/dib7000m.c:869:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t' [-Wswitch] case /* 4K MODE */ 255: value = 128; break; ^ /kisskb/src/drivers/media/dvb/frontends/dib7000m.c: In function 'dib7000m_tune': /kisskb/src/drivers/media/dvb/frontends/dib7000m.c:1023:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t' [-Wswitch] case /* 4K MODE */ 255: value |= (8 << 12); break; ^ /kisskb/src/drivers/media/dvb/frontends/dib7000m.c:1033:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t' [-Wswitch] case /* 4K MODE */ 255: value |= 0x7; break; ^ /kisskb/src/drivers/media/dvb/frontends/dib7000m.c:1043:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t' [-Wswitch] case /* 4K MODE */ 255: value |= 0x7; break; ^ /kisskb/src/drivers/media/dvb/frontends/dib7000p.c: In function 'dib7000p_set_channel': /kisskb/src/drivers/media/dvb/frontends/dib7000p.c:719:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t' [-Wswitch] case /* 4K MODE */ 255: value |= (2 << 7); break; ^ /kisskb/src/drivers/media/dvb/frontends/dib7000p.c:772:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t' [-Wswitch] case /* 4K MODE */ 255: value = 128; break; ^ /kisskb/src/drivers/media/dvb/frontends/dib7000p.c: In function 'dib7000p_tune': /kisskb/src/drivers/media/dvb/frontends/dib7000p.c:993:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t' [-Wswitch] case /* 4K MODE */ 255: tmp |= (8 << 12); break; ^ /kisskb/src/drivers/media/dvb/frontends/dib7000p.c:1003:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t' [-Wswitch] case /* 4K MODE */ 255: tmp |= 0x7; break; ^ /kisskb/src/drivers/media/dvb/frontends/dib7000p.c:1013:3: warning: case value '255' not in enumerated type 'fe_transmit_mode_t' [-Wswitch] case /* 4K MODE */ 255: tmp |= 0x7; break; ^ In file included from /kisskb/src/arch/x86/include/asm/string.h:2:0, from /kisskb/src/include/linux/string.h:21, from /kisskb/src/arch/x86/include/asm/page_32.h:37, from /kisskb/src/arch/x86/include/asm/page.h:13, from /kisskb/src/arch/x86/include/asm/thread_info.h:11, from /kisskb/src/include/linux/thread_info.h:56, from /kisskb/src/include/linux/preempt.h:9, from /kisskb/src/include/linux/spinlock.h:50, from /kisskb/src/include/linux/seqlock.h:29, from /kisskb/src/include/linux/time.h:8, from /kisskb/src/include/linux/timex.h:56, from /kisskb/src/include/linux/sched.h:56, from /kisskb/src/include/linux/utsname.h:35, from /kisskb/src/drivers/usb/gadget/multi.c:26: /kisskb/src/drivers/usb/gadget/f_mass_storage.c: In function 'fsg_common_init': /kisskb/src/drivers/usb/gadget/f_mass_storage.c:2685:28: warning: argument to 'sizeof' in '__builtin_memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] memset(common, 0, sizeof common); ^ /kisskb/src/arch/x86/include/asm/string_32.h:325:52: note: in definition of macro 'memset' #define memset(s, c, count) __builtin_memset(s, c, count) ^ /kisskb/src/drivers/isdn/sc/init.c: In function 'identify_board': /kisskb/src/drivers/isdn/sc/init.c:487:14: warning: passing argument 1 of 'readl' makes pointer from integer without a cast sig = readl(rambase + SIG_OFFSET); ^ In file included from /kisskb/src/drivers/isdn/sc/includes.h:8:0, from /kisskb/src/drivers/isdn/sc/init.c:13: /kisskb/src/arch/x86/include/asm/io.h:56:17: note: expected 'const volatile void *' but argument is of type 'long unsigned int' build_mmio_read(readl, "l", unsigned int, "=r", :"memory") ^ /kisskb/src/arch/x86/include/asm/io.h:45:20: note: in definition of macro 'build_mmio_read' static inline type name(const volatile void __iomem *addr) \ ^ /kisskb/src/drivers/isdn/sc/init.c:497:14: warning: passing argument 1 of 'readl' makes pointer from integer without a cast sig = readl(rambase + SIG_OFFSET); ^ In file included from /kisskb/src/drivers/isdn/sc/includes.h:8:0, from /kisskb/src/drivers/isdn/sc/init.c:13: /kisskb/src/arch/x86/include/asm/io.h:56:17: note: expected 'const volatile void *' but argument is of type 'long unsigned int' build_mmio_read(readl, "l", unsigned int, "=r", :"memory") ^ /kisskb/src/arch/x86/include/asm/io.h:45:20: note: in definition of macro 'build_mmio_read' static inline type name(const volatile void __iomem *addr) \ ^ /kisskb/src/drivers/isdn/sc/init.c:507:14: warning: passing argument 1 of 'readl' makes pointer from integer without a cast sig = readl(rambase + SIG_OFFSET); ^ In file included from /kisskb/src/drivers/isdn/sc/includes.h:8:0, from /kisskb/src/drivers/isdn/sc/init.c:13: /kisskb/src/arch/x86/include/asm/io.h:56:17: note: expected 'const volatile void *' but argument is of type 'long unsigned int' build_mmio_read(readl, "l", unsigned int, "=r", :"memory") ^ /kisskb/src/arch/x86/include/asm/io.h:45:20: note: in definition of macro 'build_mmio_read' static inline type name(const volatile void __iomem *addr) \ ^ /kisskb/src/drivers/rtc/rtc-rx8025.c: In function 'rx8025_sysfs_show_clock_adjust': /kisskb/src/drivers/rtc/rtc-rx8025.c:531:2: warning: 'adj' may be used uninitialized in this function [-Wmaybe-uninitialized] return sprintf(buf, "%d\n", adj); ^ In file included from /kisskb/src/arch/x86/include/asm/string.h:2:0, from /kisskb/src/include/linux/string.h:21, from /kisskb/src/arch/x86/include/asm/page_32.h:37, from /kisskb/src/arch/x86/include/asm/page.h:13, from /kisskb/src/arch/x86/include/asm/thread_info.h:11, from /kisskb/src/include/linux/thread_info.h:56, from /kisskb/src/include/linux/preempt.h:9, from /kisskb/src/include/linux/spinlock.h:50, from /kisskb/src/include/linux/mmzone.h:7, from /kisskb/src/include/linux/gfp.h:4, from /kisskb/src/drivers/uwb/i1480/i1480u-wlp/lc.c:58: /kisskb/src/drivers/uwb/i1480/i1480u-wlp/lc.c: In function 'i1480u_add': /kisskb/src/drivers/uwb/i1480/i1480u-wlp/lc.c:230:15: warning: argument to 'sizeof' in '__builtin_memcpy' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] sizeof(net_dev->dev_addr)); ^ /kisskb/src/arch/x86/include/asm/string_32.h:182:48: note: in definition of macro 'memcpy' #define memcpy(t, f, n) __builtin_memcpy(t, f, n) ^ In file included from /kisskb/src/drivers/usb/host/ohci-hcd.c:108:0: /kisskb/src/drivers/usb/host/ohci-dbg.c: In function 'fill_registers_buffer': /kisskb/src/drivers/usb/host/ohci-dbg.c:77:11: warning: the comparison will always evaluate as 'true' for the address of 'next' will never be NULL [-Waddress] if (next != NULL) { \ ^ /kisskb/src/drivers/usb/host/ohci-dbg.c:639:2: note: in expansion of macro 'ohci_dbg_sw' ohci_dbg_sw (ohci, &next, &size, ^ /kisskb/src/drivers/usb/host/ohci-dbg.c:77:11: warning: the comparison will always evaluate as 'true' for the address of 'next' will never be NULL [-Waddress] if (next != NULL) { \ ^ /kisskb/src/drivers/usb/host/ohci-dbg.c:658:3: note: in expansion of macro 'ohci_dbg_sw' ohci_dbg_sw (ohci, &next, &size, ^ /kisskb/src/drivers/net/pcmcia/nmclan_cs.c: In function 'nmclan_config': /kisskb/src/drivers/net/pcmcia/nmclan_cs.c:651:3: warning: 'pcmcia_request_exclusive_irq' is deprecated (declared at /kisskb/src/include/pcmcia/ds.h:191) [-Wdeprecated-declarations] ret = pcmcia_request_exclusive_irq(link, mace_interrupt); ^ /kisskb/src/drivers/media/video/mt9v022.c: In function 'mt9v022_s_fmt': /kisskb/src/drivers/media/video/mt9v022.c:405:2: warning: case value '0' not in enumerated type 'enum v4l2_mbus_pixelcode' [-Wswitch] case 0: ^ /kisskb/src/fs/fat/namei_vfat.c: In function 'vfat_add_entry': /kisskb/src/fs/fat/namei_vfat.c:209:7: warning: 'ulen' may be used uninitialized in this function [-Wmaybe-uninitialized] if (s[i - 1] == ' ') /* last character cannot be space */ ^ /kisskb/src/fs/fat/namei_vfat.c:595:11: note: 'ulen' was declared here int err, ulen, usize, i; ^ In file included from /kisskb/src/include/linux/dmaengine.h:24:0, from /kisskb/src/include/linux/skbuff.h:30, from /kisskb/src/include/linux/if_ether.h:125, from /kisskb/src/include/linux/netdevice.h:29, from /kisskb/src/drivers/net/pcmcia/smc91c92_cs.c:37: /kisskb/src/drivers/net/pcmcia/smc91c92_cs.c: In function 'smc91c92_probe': /kisskb/src/include/linux/device.h:642:2: warning: 'j' may be used uninitialized in this function [-Wmaybe-uninitialized] printk(level "%s %s: " format , dev_driver_string(dev) , \ ^ /kisskb/src/drivers/net/pcmcia/smc91c92_cs.c:851:12: note: 'j' was declared here int i, j, rev; ^ /kisskb/src/fs/fuse/cuse.c: In function 'cuse_process_init_reply': /kisskb/src/fs/fuse/cuse.c:355:2: warning: 'val' may be used uninitialized in this function [-Wmaybe-uninitialized] dev_set_name(dev, "%s", devinfo.name); ^ /kisskb/src/fs/fuse/cuse.c:280:4: warning: 'key' may be used uninitialized in this function [-Wmaybe-uninitialized] printk(KERN_WARNING "CUSE: unknown device info \"%s\"\n", ^ /kisskb/src/fs/fuse/cuse.c:268:8: note: 'key' was declared here char *key, *val; ^ /kisskb/src/drivers/net/pcmcia/ibmtr_cs.c: In function 'ibmtr_config': /kisskb/src/drivers/net/pcmcia/ibmtr_cs.c:237:5: warning: 'pcmcia_request_exclusive_irq' is deprecated (declared at /kisskb/src/include/pcmcia/ds.h:191) [-Wdeprecated-declarations] ret = pcmcia_request_exclusive_irq(link, ibmtr_interrupt); ^ /kisskb/src/drivers/net/qlcnic/qlcnic_main.c: In function 'qlcnic_probe': /kisskb/src/drivers/net/qlcnic/qlcnic_main.c:987:5: warning: 'pci_using_dac' may be used uninitialized in this function [-Wmaybe-uninitialized] if (pci_using_dac) { ^ /kisskb/src/drivers/net/qlcnic/qlcnic_main.c:1041:10: note: 'pci_using_dac' was declared here uint8_t pci_using_dac; ^ /kisskb/src/drivers/usb/serial/keyspan_pda.c: In function 'keyspan_pda_fake_startup': /kisskb/src/drivers/usb/serial/keyspan_pda.c:788:2: warning: 'fw' may be used uninitialized in this function [-Wmaybe-uninitialized] release_firmware(fw); ^ /kisskb/src/drivers/net/tokenring/tms380tr.c: In function 'tms380tr_exec_sifcmd': /kisskb/src/drivers/net/tokenring/tms380tr.c:1238:18: warning: right-hand operand of comma expression has no effect [-Wunused-value] loop_counter = 0,5 * 800000; ^ /kisskb/src/drivers/usb/serial/keyspan.c: In function 'keyspan_fake_startup': /kisskb/src/drivers/usb/serial/keyspan.c:1426:2: warning: 'fw' may be used uninitialized in this function [-Wmaybe-uninitialized] release_firmware(fw); ^ In file included from /kisskb/src/drivers/net/tokenring/smctr.c:43:0: /kisskb/src/include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api" [-Wcpp] #warning "MCA legacy - please move your driver to the new sysfs api" ^ /kisskb/src/drivers/net/wireless/airo.c: In function 'encapsulate': /kisskb/src/drivers/net/wireless/airo.c:1422:2: warning: array subscript is above array bounds [-Warray-bounds] emmh32_update(&context->seed,frame->da + ETH_ALEN * 2,payLen); //payload ^ /kisskb/src/drivers/net/wireless/airo.c: In function 'decapsulate': /kisskb/src/drivers/net/wireless/airo.c:1510:3: warning: array subscript is above array bounds [-Warray-bounds] emmh32_update(&context->seed, eth->da + ETH_ALEN*2,payLen); ^ In file included from /kisskb/src/arch/x86/include/asm/string.h:2:0, from /kisskb/src/include/linux/string.h:21, from /kisskb/src/include/linux/bitmap.h:8, from /kisskb/src/include/linux/cpumask.h:11, from /kisskb/src/arch/x86/include/asm/paravirt.h:14, from /kisskb/src/arch/x86/include/asm/irqflags.h:60, from /kisskb/src/include/linux/irqflags.h:57, from /kisskb/src/arch/x86/include/asm/system.h:11, from /kisskb/src/arch/x86/include/asm/processor.h:17, from /kisskb/src/include/linux/prefetch.h:14, from /kisskb/src/include/linux/list.h:6, from /kisskb/src/include/linux/module.h:9, from /kisskb/src/fs/nfs/inode.c:16: /kisskb/src/fs/nfs/inode.c: In function 'nfs_zap_caches_locked': /kisskb/src/fs/nfs/inode.c:140:41: warning: argument to 'sizeof' in '__builtin_memset' call is the same pointer type '__be32 *' as the destination; expected '__be32' or an explicit length [-Wsizeof-pointer-memaccess] memset(NFS_COOKIEVERF(inode), 0, sizeof(NFS_COOKIEVERF(inode))); ^ /kisskb/src/arch/x86/include/asm/string_32.h:325:52: note: in definition of macro 'memset' #define memset(s, c, count) __builtin_memset(s, c, count) ^ /kisskb/src/drivers/net/tulip/de4x5.c: In function 'de4x5_sw_reset': /kisskb/src/drivers/net/tulip/de4x5.c:1451:16: warning: operation on 'lp->tx_new' may be undefined [-Wsequence-point] lp->tx_new = (++lp->tx_new) % lp->txRingSize; ^ /kisskb/src/drivers/net/tulip/de4x5.c: In function 'de4x5_queue_pkt': /kisskb/src/drivers/net/tulip/de4x5.c:1509:17: warning: operation on 'lp->tx_new' may be undefined [-Wsequence-point] lp->tx_new = (++lp->tx_new) % lp->txRingSize; ^ /kisskb/src/drivers/net/tulip/de4x5.c: In function 'de4x5_rx': /kisskb/src/drivers/net/tulip/de4x5.c:1660:40: warning: operation on 'lp->rx_old' may be undefined [-Wsequence-point] for (;lp->rx_old!=entry;lp->rx_old=(++lp->rx_old)%lp->rxRingSize) { ^ /kisskb/src/drivers/net/tulip/de4x5.c:1671:13: warning: operation on 'lp->rx_new' may be undefined [-Wsequence-point] lp->rx_new = (++lp->rx_new) % lp->rxRingSize; ^ /kisskb/src/drivers/net/tulip/de4x5.c: In function 'de4x5_tx': /kisskb/src/drivers/net/tulip/de4x5.c:1729:13: warning: operation on 'lp->tx_old' may be undefined [-Wsequence-point] lp->tx_old = (++lp->tx_old) % lp->txRingSize; ^ /kisskb/src/drivers/net/tulip/de4x5.c: In function 'de4x5_rx_ovfc': /kisskb/src/drivers/net/tulip/de4x5.c:1804:13: warning: operation on 'lp->rx_new' may be undefined [-Wsequence-point] lp->rx_new = (++lp->rx_new % lp->rxRingSize); ^ /kisskb/src/drivers/net/tulip/de4x5.c: In function 'set_multicast_list': /kisskb/src/drivers/net/tulip/de4x5.c:1935:17: warning: operation on 'lp->tx_new' may be undefined [-Wsequence-point] lp->tx_new = (++lp->tx_new) % lp->txRingSize; ^ /kisskb/src/drivers/net/tulip/de4x5.c: In function 'ping_media': /kisskb/src/drivers/net/tulip/de4x5.c:3571:13: warning: operation on 'lp->tx_new' may be undefined [-Wsequence-point] lp->tx_new = (++lp->tx_new) % lp->txRingSize; ^ /kisskb/src/drivers/net/sfc/mcdi_mac.c: In function 'efx_mcdi_set_mac': /kisskb/src/drivers/net/sfc/mcdi_mac.c:36:2: warning: case value '3' not in enumerated type 'enum efx_fc_type' [-Wswitch] case EFX_FC_RX | EFX_FC_TX: ^ /kisskb/src/drivers/net/tulip/de4x5.c: In function 'de4x5_ioctl': /kisskb/src/drivers/net/tulip/de4x5.c:5420:13: warning: operation on 'lp->tx_new' may be undefined [-Wsequence-point] lp->tx_new = (++lp->tx_new) % lp->txRingSize; ^ /kisskb/src/drivers/net/sfc/mcdi_mac.c: In function 'efx_mcdi_mac_check_fault': /kisskb/src/drivers/net/sfc/mcdi_mac.c:137:19: warning: 'faults' may be used uninitialized in this function [-Wmaybe-uninitialized] return (rc != 0) || (faults != 0); ^ /kisskb/src/drivers/net/wan/farsync.c: In function 'fst_intr_rx': /kisskb/src/drivers/net/wan/farsync.c:1312:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] fst_rx_dma(card, (char *) card->rx_dma_handle_card, ^ /kisskb/src/drivers/net/wan/farsync.c: In function 'do_bottom_half_tx': /kisskb/src/drivers/net/wan/farsync.c:1406:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (char *) card-> ^ /kisskb/src/drivers/video/via/via-gpio.c: In function 'viafb_gpio_probe': /kisskb/src/drivers/video/via/via-gpio.c:216:30: warning: assignment from incompatible pointer type gpio_config.gpio_chip.names = gpio_config.gpio_names; ^ /kisskb/src/fs/nilfs2/btree.c: In function 'nilfs_btree_convert_and_insert': /kisskb/src/fs/nilfs2/btree.c:1621:8: warning: 'bh' may be used uninitialized in this function [-Wmaybe-uninitialized] node = (struct nilfs_btree_node *)bh->b_data; ^ /kisskb/src/fs/nilfs2/btree.c:1667:22: note: 'bh' was declared here struct buffer_head *bh; ^ In file included from /kisskb/src/include/linux/kernel.h:20:0, from /kisskb/src/arch/x86/include/asm/percpu.h:44, from /kisskb/src/arch/x86/include/asm/current.h:5, from /kisskb/src/arch/x86/include/asm/processor.h:15, from /kisskb/src/include/linux/prefetch.h:14, from /kisskb/src/include/linux/list.h:6, from /kisskb/src/include/linux/module.h:9, from /kisskb/src/drivers/net/wireless/ray_cs.c:33: /kisskb/src/drivers/net/wireless/ray_cs.c: In function 'rx_authenticate.isra.10': /kisskb/src/drivers/net/wireless/ray_cs.c:2533:30: warning: array subscript is above array bounds [-Warray-bounds] msg->var[4], msg->var[5]); ^ /kisskb/src/include/linux/dynamic_debug.h:60:36: note: in definition of macro 'dynamic_pr_debug' printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__); \ ^ /kisskb/src/drivers/net/wireless/ray_cs.c:2531:3: note: in expansion of macro 'pr_debug' pr_debug("ray_cs rx_auth var= %02x %02x %02x %02x %02x %02x\n", ^ /kisskb/src/drivers/net/wireless/ray_cs.c:2533:17: warning: array subscript is above array bounds [-Warray-bounds] msg->var[4], msg->var[5]); ^ /kisskb/src/include/linux/dynamic_debug.h:60:36: note: in definition of macro 'dynamic_pr_debug' printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__); \ ^ /kisskb/src/drivers/net/wireless/ray_cs.c:2531:3: note: in expansion of macro 'pr_debug' pr_debug("ray_cs rx_auth var= %02x %02x %02x %02x %02x %02x\n", ^ /kisskb/src/drivers/net/wireless/ray_cs.c:2532:56: warning: array subscript is above array bounds [-Warray-bounds] msg->var[0], msg->var[1], msg->var[2], msg->var[3], ^ /kisskb/src/include/linux/dynamic_debug.h:60:36: note: in definition of macro 'dynamic_pr_debug' printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__); \ ^ /kisskb/src/drivers/net/wireless/ray_cs.c:2531:3: note: in expansion of macro 'pr_debug' pr_debug("ray_cs rx_auth var= %02x %02x %02x %02x %02x %02x\n", ^ /kisskb/src/drivers/net/wireless/ray_cs.c:2532:43: warning: array subscript is above array bounds [-Warray-bounds] msg->var[0], msg->var[1], msg->var[2], msg->var[3], ^ /kisskb/src/include/linux/dynamic_debug.h:60:36: note: in definition of macro 'dynamic_pr_debug' printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__); \ ^ /kisskb/src/drivers/net/wireless/ray_cs.c:2531:3: note: in expansion of macro 'pr_debug' pr_debug("ray_cs rx_auth var= %02x %02x %02x %02x %02x %02x\n", ^ /kisskb/src/drivers/net/wireless/ray_cs.c:2532:30: warning: array subscript is above array bounds [-Warray-bounds] msg->var[0], msg->var[1], msg->var[2], msg->var[3], ^ /kisskb/src/include/linux/dynamic_debug.h:60:36: note: in definition of macro 'dynamic_pr_debug' printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__); \ ^ /kisskb/src/drivers/net/wireless/ray_cs.c:2531:3: note: in expansion of macro 'pr_debug' pr_debug("ray_cs rx_auth var= %02x %02x %02x %02x %02x %02x\n", ^ /kisskb/src/drivers/net/wireless/ray_cs.c:2534:15: warning: array subscript is above array bounds [-Warray-bounds] if (msg->var[2] == 1) { ^ /kisskb/src/drivers/net/wireless/ray_cs.c:2547:16: warning: array subscript is above array bounds [-Warray-bounds] if (msg->var[2] == 2) { ^ /kisskb/src/drivers/net/wireless/ray_cs.c:2548:18: warning: array subscript is above array bounds [-Warray-bounds] if ((msg->var[3] | msg->var[4]) == 0) { ^ /kisskb/src/drivers/net/wireless/ray_cs.c:2548:32: warning: array subscript is above array bounds [-Warray-bounds] if ((msg->var[3] | msg->var[4]) == 0) { ^ /kisskb/src/drivers/net/wan/cycx_x25.c: In function 'hex_dump': /kisskb/src/drivers/net/wan/cycx_x25.c:1030:1: warning: the frame size of 1028 bytes is larger than 1024 bytes [-Wframe-larger-than=] } ^ /kisskb/src/drivers/media/dvb/frontends/stv090x.c: In function 'stv090x_start_search': /kisskb/src/drivers/media/dvb/frontends/stv090x.c:1486:27: warning: comparison between 'enum stv090x_search' and 'enum stv090x_delsys' [-Wenum-compare] if ((state->search_mode == STV090x_DVBS1) || ^ /kisskb/src/drivers/media/dvb/frontends/stv090x.c:1487:24: warning: comparison between 'enum stv090x_search' and 'enum stv090x_delsys' [-Wenum-compare] (state->search_mode == STV090x_DSS) || ^ /kisskb/src/drivers/media/dvb/frontends/stv090x.c: In function 'stv090x_optimize_track': /kisskb/src/drivers/media/dvb/frontends/stv090x.c:2943:2: warning: case value '4' not in enumerated type 'enum stv090x_delsys' [-Wswitch] case STV090x_UNKNOWN: ^ /kisskb/src/drivers/net/usb/mcs7830.c: In function 'mcs7830_set_autoneg': /kisskb/src/drivers/net/usb/mcs7830.c:354:19: warning: the omitted middle operand in ?: will always be 'true', suggest explicit middle operand [-Wparentheses] return ret < 0 ? : 0; ^ /kisskb/src/fs/nfs/callback_xdr.c: In function 'nfs4_callback_compound': /kisskb/src/fs/nfs/callback_xdr.c:612:9: warning: 'op_nr' may be used uninitialized in this function [-Wmaybe-uninitialized] *op = &callback_ops[op_nr]; ^ /kisskb/src/fs/nfs/callback_xdr.c:627:15: note: 'op_nr' was declared here unsigned int op_nr; ^ In file included from /kisskb/src/include/linux/tracepoint.h:19:0, from /kisskb/src/include/linux/module.h:18, from /kisskb/src/drivers/net/cnic.c:15: /kisskb/src/drivers/net/cnic.c: In function 'cnic_cm_open': /kisskb/src/include/linux/rcupdate.h:471:12: warning: the comparison will always evaluate as 'true' for the address of 'cm_ulp_ops' will never be NULL [-Waddress] ((v) != NULL)) \ ^ /kisskb/src/drivers/net/cnic.c:3339:2: note: in expansion of macro 'rcu_assign_pointer' rcu_assign_pointer(cp->ulp_ops[CNIC_ULP_L4], &cm_ulp_ops); ^ /kisskb/src/drivers/net/wireless/mwl8k.c: In function 'mwl8k_bss_info_changed': /kisskb/src/drivers/net/wireless/mwl8k.c:2349:2: warning: 'ap_legacy_rates' may be used uninitialized in this function [-Wmaybe-uninitialized] legacy_rate_mask_to_array(cmd->supp_rates, legacy_rate_mask); ^ /kisskb/src/drivers/net/wireless/mwl8k.c:3404:6: note: 'ap_legacy_rates' was declared here u32 ap_legacy_rates; ^ /kisskb/src/fs/locks.c: In function 'sys_flock': /kisskb/src/fs/locks.c:1595:39: warning: 'lock' may be used uninitialized in this function [-Wmaybe-uninitialized] error = security_file_lock(filp, lock->fl_type); ^ In file included from /kisskb/src/arch/x86/include/asm/sections.h:5:0, from /kisskb/src/arch/x86/include/asm/hw_irq.h:26, from /kisskb/src/include/linux/irq.h:234, from /kisskb/src/arch/x86/include/asm/hardirq.h:5, from /kisskb/src/include/linux/hardirq.h:10, from /kisskb/src/include/linux/interrupt.h:12, from /kisskb/src/drivers/net/sb1000.c:41: /kisskb/src/drivers/net/sb1000.c: In function 'sb1000_dev_ioctl': /kisskb/src/arch/x86/include/asm/uaccess.h:183:2: warning: 'frequency' may be used uninitialized in this function [-Wmaybe-uninitialized] asm volatile("call __put_user_" #size : "=a" (__ret_pu) \ ^ /kisskb/src/drivers/net/sb1000.c:1000:25: note: 'frequency' was declared here int ioaddr[2], status, frequency; ^ /kisskb/src/drivers/net/wireless/ipw2x00/ipw2100.c: In function 'ipw2100_tx_send_commands': /kisskb/src/drivers/net/wireless/ipw2x00/ipw2100.c:3065:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void *)(txq->nic + txq->next * ^ /kisskb/src/drivers/net/wireless/ipw2x00/ipw2100.c:219:10: note: in definition of macro 'IPW_DEBUG' printk(message); \ ^ /kisskb/src/drivers/net/wireless/ipw2x00/ipw2100.c:3063:3: note: in expansion of macro 'IPW_DEBUG_TX' IPW_DEBUG_TX("using TBD at virt=%p, phys=%p\n", ^ In file included from /kisskb/src/drivers/net/ne2.c:72:0: /kisskb/src/include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api" [-Wcpp] #warning "MCA legacy - please move your driver to the new sysfs api" ^ /kisskb/src/fs/ocfs2/ioctl.c: In function 'ocfs2_ioctl': /kisskb/src/fs/ocfs2/ioctl.c:130:9: warning: 'flags' may be used uninitialized in this function [-Wmaybe-uninitialized] flags &= OCFS2_FL_VISIBLE; ^ /kisskb/src/drivers/scsi/mvsas/mv_sas.c: In function 'mvs_task_exec': /kisskb/src/drivers/scsi/mvsas/mv_sas.c:981:3: warning: case value '5' not in enumerated type 'enum sas_protocol' [-Wswitch] case SAS_PROTOCOL_SATA | SAS_PROTOCOL_STP: ^ /kisskb/src/drivers/scsi/mvsas/mv_sas.c: In function 'mvs_update_phyinfo': /kisskb/src/drivers/scsi/mvsas/mv_sas.c:1206:34: warning: comparison between 'enum sas_device_type' and 'enum sas_dev_type' [-Wenum-compare] if (phy->identify.device_type == SAS_END_DEV) ^ /kisskb/src/drivers/scsi/mvsas/mv_sas.c:1209:39: warning: comparison between 'enum sas_device_type' and 'enum sas_dev_type' [-Wenum-compare] else if (phy->identify.device_type != NO_DEVICE) ^ /kisskb/src/drivers/scsi/mvsas/mv_sas.c: In function 'mvs_slot_err': /kisskb/src/drivers/scsi/mvsas/mv_sas.c:1802:2: warning: case value '5' not in enumerated type 'enum sas_protocol' [-Wswitch] case SAS_PROTOCOL_SATA | SAS_PROTOCOL_STP: ^ /kisskb/src/drivers/scsi/mvsas/mv_sas.c: In function 'mvs_slot_complete': /kisskb/src/drivers/scsi/mvsas/mv_sas.c:1907:2: warning: case value '5' not in enumerated type 'enum sas_protocol' [-Wswitch] case SAS_PROTOCOL_SATA | SAS_PROTOCOL_STP: { ^ /kisskb/src/drivers/net/wireless/iwlwifi/iwl-3945.c:400:13: warning: 'iwl3945_good_plcp_health' defined but not used [-Wunused-function] static bool iwl3945_good_plcp_health(struct iwl_priv *priv, ^ In file included from /kisskb/src/arch/x86/include/asm/string.h:2:0, from /kisskb/src/include/linux/string.h:21, from /kisskb/src/include/linux/bitmap.h:8, from /kisskb/src/include/linux/cpumask.h:11, from /kisskb/src/arch/x86/include/asm/paravirt.h:14, from /kisskb/src/arch/x86/include/asm/irqflags.h:60, from /kisskb/src/include/linux/irqflags.h:57, from /kisskb/src/arch/x86/include/asm/system.h:11, from /kisskb/src/arch/x86/include/asm/processor.h:17, from /kisskb/src/include/linux/prefetch.h:14, from /kisskb/src/include/linux/list.h:6, from /kisskb/src/include/linux/module.h:9, from /kisskb/src/drivers/scsi/mpt2sas/mpt2sas_transport.c:44: /kisskb/src/drivers/scsi/mpt2sas/mpt2sas_transport.c: In function '_transport_set_identify': /kisskb/src/drivers/scsi/mpt2sas/mpt2sas_transport.c:166:28: warning: argument to 'sizeof' in '__builtin_memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] memset(identify, 0, sizeof(identify)); ^ /kisskb/src/arch/x86/include/asm/string_32.h:325:52: note: in definition of macro 'memset' #define memset(s, c, count) __builtin_memset(s, c, count) ^ /kisskb/src/drivers/video/s1d13xxxfb.c:421:1: warning: 'bltbit_wait_bitset' defined but not used [-Wunused-function] bltbit_wait_bitset(struct fb_info *info, u8 bit, int timeout) ^ /kisskb/src/drivers/video/s1d13xxxfb.c:464:1: warning: 'bltbit_fifo_status' defined but not used [-Wunused-function] bltbit_fifo_status(struct fb_info *info) ^ /kisskb/src/drivers/scsi/pm8001/pm8001_sas.c: In function 'pm8001_task_exec': /kisskb/src/drivers/scsi/pm8001/pm8001_sas.c:467:3: warning: case value '5' not in enumerated type 'enum sas_protocol' [-Wswitch] case SAS_PROTOCOL_SATA | SAS_PROTOCOL_STP: ^ /kisskb/src/drivers/scsi/pm8001/pm8001_hwi.c: In function 'hw_event_sas_phy_up': /kisskb/src/drivers/scsi/pm8001/pm8001_hwi.c:2934:32: warning: comparison between 'enum sas_device_type' and 'enum sas_dev_type' [-Wenum-compare] if (phy->identify.device_type == SAS_END_DEV) ^ /kisskb/src/drivers/scsi/pm8001/pm8001_hwi.c:2936:37: warning: comparison between 'enum sas_device_type' and 'enum sas_dev_type' [-Wenum-compare] else if (phy->identify.device_type != NO_DEVICE) ^ /kisskb/src/drivers/media/video/gspca/gspca.c: In function 'vidioc_reqbufs': /kisskb/src/drivers/media/video/gspca/gspca.c:1509:2: warning: case value '7' not in enumerated type 'enum v4l2_memory' [-Wswitch] case GSPCA_MEMORY_READ: /* (internal call) */ ^ /kisskb/src/drivers/net/wireless/iwmc3200wifi/commands.c: In function 'iwm_scan_ssids': /kisskb/src/drivers/net/wireless/iwmc3200wifi/commands.c:911:15: warning: operation on 'iwm->scan_id' may be undefined [-Wsequence-point] iwm->scan_id = iwm->scan_id++ % IWM_SCAN_ID_MAX; ^ /kisskb/src/fs/xfs/xfs_dir2_block.c: In function 'xfs_dir2_sf_to_block': /kisskb/src/fs/xfs/xfs_dir2_block.c:1153:26: warning: array subscript is above array bounds [-Warray-bounds] dep->name[0] = dep->name[1] = '.'; ^ In file included from /kisskb/src/drivers/net/at1700.c:41:0: /kisskb/src/include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api" [-Wcpp] #warning "MCA legacy - please move your driver to the new sysfs api" ^ In file included from /kisskb/src/include/linux/stddef.h:4:0, from /kisskb/src/include/linux/posix_types.h:4, from /kisskb/src/include/linux/types.h:14, from /kisskb/src/fs/xfs/linux-2.6/xfs_linux.h:21, from /kisskb/src/fs/xfs/xfs.h:28, from /kisskb/src/fs/xfs/xfs_dir2_leaf.c:18: /kisskb/src/fs/xfs/xfs_dir2_leaf.c: In function 'xfs_dir2_leaf_check.isra.10': /kisskb/src/fs/xfs/xfs_dir2_leaf.c:586:33: warning: array subscript is above array bounds [-Warray-bounds] be32_to_cpu(leaf->ents[i + 1].hashval)); ^ /kisskb/src/include/linux/compiler.h:141:42: note: in definition of macro 'unlikely' # define unlikely(x) __builtin_expect(!!(x), 0) ^ /kisskb/src/fs/xfs/xfs_dir2_leaf.c:585:4: note: in expansion of macro 'ASSERT' ASSERT(be32_to_cpu(leaf->ents[i].hashval) <= ^ /kisskb/src/include/linux/byteorder/little_endian.h:39:26: note: in expansion of macro '__swab32' #define __be32_to_cpu(x) __swab32((__force __u32)(__be32)(x)) ^ /kisskb/src/include/linux/byteorder/generic.h:94:21: note: in expansion of macro '__be32_to_cpu' #define be32_to_cpu __be32_to_cpu ^ /kisskb/src/fs/xfs/xfs_dir2_leaf.c:586:11: note: in expansion of macro 'be32_to_cpu' be32_to_cpu(leaf->ents[i + 1].hashval)); ^ /kisskb/src/fs/xfs/xfs_dir2_leaf.c: In function 'xfs_dir2_leaf_compact': /kisskb/src/fs/xfs/xfs_dir2_leaf.c:624:31: warning: array subscript is above array bounds [-Warray-bounds] leaf->ents[to] = leaf->ents[from]; ^ /kisskb/src/drivers/net/wireless/ath/ath9k/eeprom_def.c: In function 'ath9k_hw_def_get_num_ant_config': /kisskb/src/drivers/net/wireless/ath/ath9k/eeprom_def.c:1431:47: warning: comparison between 'enum ath9k_hal_freq_band' and 'enum ieee80211_band' [-Wenum-compare] &(eep->modalHeader[ATH9K_HAL_FREQ_BAND_2GHZ == freq_band]); ^ In file included from /kisskb/src/include/linux/stddef.h:4:0, from /kisskb/src/include/linux/posix_types.h:4, from /kisskb/src/include/linux/types.h:14, from /kisskb/src/fs/xfs/linux-2.6/xfs_linux.h:21, from /kisskb/src/fs/xfs/xfs.h:28, from /kisskb/src/fs/xfs/xfs_dir2_node.c:18: /kisskb/src/fs/xfs/xfs_dir2_node.c: In function 'xfs_dir2_leafn_check.isra.10': /kisskb/src/fs/xfs/xfs_dir2_node.c:362:33: warning: array subscript is above array bounds [-Warray-bounds] be32_to_cpu(leaf->ents[i + 1].hashval)); ^ /kisskb/src/include/linux/compiler.h:141:42: note: in definition of macro 'unlikely' # define unlikely(x) __builtin_expect(!!(x), 0) ^ /kisskb/src/fs/xfs/xfs_dir2_node.c:361:4: note: in expansion of macro 'ASSERT' ASSERT(be32_to_cpu(leaf->ents[i].hashval) <= ^ /kisskb/src/include/linux/byteorder/little_endian.h:39:26: note: in expansion of macro '__swab32' #define __be32_to_cpu(x) __swab32((__force __u32)(__be32)(x)) ^ /kisskb/src/include/linux/byteorder/generic.h:94:21: note: in expansion of macro '__be32_to_cpu' #define be32_to_cpu __be32_to_cpu ^ /kisskb/src/fs/xfs/xfs_dir2_node.c:362:11: note: in expansion of macro 'be32_to_cpu' be32_to_cpu(leaf->ents[i + 1].hashval)); ^ In file included from /kisskb/src/drivers/net/3c523.c:104:0: /kisskb/src/include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api" [-Wcpp] #warning "MCA legacy - please move your driver to the new sysfs api" ^ In file included from /kisskb/src/drivers/net/3c527.c:96:0: /kisskb/src/include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api" [-Wcpp] #warning "MCA legacy - please move your driver to the new sysfs api" ^ In file included from /kisskb/src/drivers/net/eexpress.c:114:0: /kisskb/src/include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api" [-Wcpp] #warning "MCA legacy - please move your driver to the new sysfs api" ^ /kisskb/src/drivers/net/depca.c: In function 'depca_rx': /kisskb/src/drivers/net/depca.c:1097:43: warning: operation on 'lp->rx_old' may be undefined [-Wsequence-point] for (; lp->rx_old != entry; lp->rx_old = (++lp->rx_old) & lp->rxRingMask) { ^ /kisskb/src/drivers/net/depca.c:1106:14: warning: operation on 'lp->rx_new' may be undefined [-Wsequence-point] lp->rx_new = (++lp->rx_new) & lp->rxRingMask; ^ /kisskb/src/drivers/net/depca.c: In function 'depca_tx': /kisskb/src/drivers/net/depca.c:1151:14: warning: operation on 'lp->tx_old' may be undefined [-Wsequence-point] lp->tx_old = (++lp->tx_old) & lp->txRingMask; ^ /kisskb/src/drivers/scsi/lpfc/lpfc_debugfs.c: In function 'lpfc_debugfs_dumpHBASlim_data.constprop': /kisskb/src/drivers/scsi/lpfc/lpfc_debugfs.c:429:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=] } ^ /kisskb/src/drivers/net/wireless/prism54/isl_ioctl.c: In function 'prism54_ioctl': /kisskb/src/drivers/net/wireless/prism54/isl_ioctl.c:2733:14: warning: array subscript is above array bounds [-Warray-bounds] current_ev = prism54_translate_bss(ndev, &info, current_ev, ^ /kisskb/src/drivers/scsi/advansys.c:72:2: warning: #warning this driver is still not properly converted to the DMA API [-Wcpp] #warning this driver is still not properly converted to the DMA API ^ In file included from /kisskb/src/drivers/scsi/aha1542.c:41:0: /kisskb/src/include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api" [-Wcpp] #warning "MCA legacy - please move your driver to the new sysfs api" ^ /kisskb/src/drivers/scsi/aic7xxx_old.c: In function 'aic7xxx_register': /kisskb/src/drivers/scsi/aic7xxx_old.c:7907:5: warning: case value '257' not in enumerated type 'ahc_chip' [-Wswitch] case (AHC_AIC7770|AHC_VL): ^ /kisskb/src/drivers/scsi/aic7xxx_old.c:7904:5: warning: case value '513' not in enumerated type 'ahc_chip' [-Wswitch] case (AHC_AIC7770|AHC_EISA): ^ /kisskb/src/drivers/scsi/aic7xxx_old.c: In function 'aic7xxx_load_seeprom': /kisskb/src/drivers/scsi/aic7xxx_old.c:8523:5: warning: case value '257' not in enumerated type 'ahc_chip' [-Wswitch] case (AHC_AIC7770|AHC_VL): ^ /kisskb/src/drivers/scsi/aic7xxx_old.c:8516:5: warning: case value '513' not in enumerated type 'ahc_chip' [-Wswitch] case (AHC_AIC7770|AHC_EISA): /* None of these adapters have seeproms. */ ^ In file included from /kisskb/src/drivers/scsi/fd_mcs.c:93:0: /kisskb/src/include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api" [-Wcpp] #warning "MCA legacy - please move your driver to the new sysfs api" ^ In file included from /kisskb/src/arch/x86/include/asm/string.h:2:0, from /kisskb/src/include/linux/string.h:21, from /kisskb/src/include/linux/bitmap.h:8, from /kisskb/src/include/linux/cpumask.h:11, from /kisskb/src/arch/x86/include/asm/paravirt.h:14, from /kisskb/src/arch/x86/include/asm/irqflags.h:60, from /kisskb/src/include/linux/irqflags.h:57, from /kisskb/src/arch/x86/include/asm/system.h:11, from /kisskb/src/arch/x86/include/asm/processor.h:17, from /kisskb/src/include/linux/prefetch.h:14, from /kisskb/src/include/linux/list.h:6, from /kisskb/src/include/linux/module.h:9, from /kisskb/src/drivers/scsi/hpsa.c:22: /kisskb/src/drivers/scsi/hpsa.c: In function 'hpsa_scsi_do_simple_cmd_with_retry': /kisskb/src/drivers/scsi/hpsa.c:1214:32: warning: argument to 'sizeof' in '__builtin_memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] memset(c->err_info, 0, sizeof(c->err_info)); ^ /kisskb/src/arch/x86/include/asm/string_32.h:325:52: note: in definition of macro 'memset' #define memset(s, c, count) __builtin_memset(s, c, count) ^ /kisskb/src/drivers/net/s2io.c: In function 'rx_intr_handler': /kisskb/src/drivers/net/s2io.c:8470:18: warning: 'tcp' may be used uninitialized in this function [-Wmaybe-uninitialized] lro->cur_tsecr = *(ptr + 2); ^ /kisskb/src/drivers/net/s2io.c:7522:9: note: 'tcp' was declared here u8 *tcp; ^ make: *** [Makefile:126: sub-make] Error 2 Command 'make -s -j 48 ARCH=i386 O=/kisskb/build/stable-35_i386-allmodconfig_i386-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/i386-linux/bin/i386-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/stable-35_i386-allmodconfig_i386-gcc4.9 # Build took: 0:04:52.286077
© Michael Ellerman 2006-2018.