When compiling 3.5.4 the compiler gives following warnings about unitialized
variables,
and some other warnings:
########
drivers/ata/libata-core.c:1394:3: warning: ‘native_sectors’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
drivers/atm/ambassador.c:1971:19: warning: ‘fw’ may be used uninitialized in
this function [-Wmaybe-uninitialized]
fs/ecryptfs/keystore.c:1168:28: warning: ‘payload_len’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
fs/ext4/resize.c:1200:9: warning: unused variable ‘ret’ [-Wunused-variable]
fs/fuse/cuse.c:286:24: warning: ‘val’ may be used uninitialized in this
function [-Wmaybe-uninitialized]
fs/fuse/cuse.c:282:10: warning: ‘key’ may be used uninitialized in this
function [-Wmaybe-uninitialized]
drivers/firewire/core-device.c:1121:5: warning: ‘changed’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
sound/usb/caiaq/device.c:500:16: warning: ‘card’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
sound/usb/usx2y/us122l.c:583:2: warning: ‘card’ may be used uninitialized in
this function [-Wmaybe-uninitialized]
sound/usb/usx2y/usbusx2y.c:411:17: warning: ‘card’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
fs/jbd2/commit.c:352:2: warning: ‘kmap_atomic_deprecated’ is deprecated (declared at
include/linux/highmem.h:125) [-Wdeprecated-declarations]
fs/jbd2/commit.c:357:1: warning: ‘__kunmap_atomic_deprecated’ is deprecated (declared at
include/linux/highmem.h:135) [-Wdeprecated-declarations]
drivers/hwmon/w83781d.c:910:32: warning: ‘sc_addr[1]’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
drivers/gpu/drm/nouveau/nv50_instmem.c:206:6: warning: ‘chan’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
fs/nilfs2/btree.c:1731:9: warning: ‘bh’ may be used uninitialized in this
function [-Wmaybe-uninitialized]
drivers/gpu/drm/nouveau/nv40_pm.c:164:41: warning: ‘log2P’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
drivers/gpu/drm/nouveau/nv40_pm.c:165:38: warning: ‘M2’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
drivers/gpu/drm/nouveau/nv40_pm.c:165:45: warning: ‘M1’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
drivers/gpu/drm/nouveau/nv40_pm.c:165:25: warning: ‘N2’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
drivers/gpu/drm/nouveau/nv40_pm.c:165:51: warning: ‘N1’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
fs/reiserfs/bitmap.c:236:9: warning: ‘next’ may be used uninitialized in this
function [-Wmaybe-uninitialized]
drivers/infiniband/hw/mlx4/qp.c:1470:30: warning: ‘vlan’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
drivers/isdn/hardware/mISDN/hfcpci.c:2298:2: warning: ignoring return value of ‘driver_for_each_device’,
declared with attribute warn_unused_result [-Wunused-result]
/usr/src/linux-3.5.4/arch/x86/include/asm/bitops.h:314:8: warning: ‘rdev’ may be used uninitialized in this
function [-Wmaybe-uninitialized]
drivers/media/common/tuners/xc4000.c:1049:45: warning: ‘fw_minor’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
drivers/media/common/tuners/xc4000.c:1049:39: warning: ‘fw_major’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
drivers/media/common/tuners/xc4000.c:1063:39: warning: ‘hw_minor’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
drivers/media/common/tuners/xc4000.c:1063:33: warning: ‘hw_major’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
drivers/media/common/tuners/tda18218.c:310:2: warning: ‘val’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
drivers/media/common/tuners/tda18212.c:309:2: warning: ‘val’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
include/net/netfilter/nf_tproxy_core.h:75:2: warning: ‘protocol’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
include/net/inet_hashtables.h:356:45: warning: ‘sport’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
include/net/netfilter/nf_tproxy_core.h:106:23: warning: ‘dport’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
include/net/inet_hashtables.h:356:15: warning: ‘saddr’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
include/net/inet_hashtables.h:356:15: warning: ‘daddr’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
drivers/media/dvb/dvb-usb/anysee.c:1188:5: warning: ‘tmp’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
drivers/message/i2o/i2o_config.c:881:19: warning: cast to pointer from integer of different size
[-Wint-to-pointer-cast]
drivers/message/i2o/i2o_config.c:936:10: warning: cast to pointer from integer of different size
[-Wint-to-pointer-cast]
net/sched/sch_drr.c:359:11: warning: ‘err’ may be used uninitialized in this
function [-Wmaybe-uninitialized]
/usr/src/linux-3.5.4/arch/x86/include/asm/uaccess_64.h:67:22: warning: ‘pkt’ may be used uninitialized in this
function [-Wmaybe-uninitialized]
drivers/misc/hpilo.c:473:14: warning: ‘pkt_len’ may be used uninitialized in
this function [-Wmaybe-uninitialized]
drivers/misc/hpilo.c:48:12: warning: ‘pkt_id’ may be used uninitialized in this
function [-Wmaybe-uninitialized]
drivers/misc/hpilo.c:48:12: warning: ‘pkt_id’ may be used uninitialized in this
function [-Wmaybe-uninitialized]
include/linux/mtd/map.h:331:11: warning: ‘r.x[0]’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
include/linux/mtd/map.h:346:2: warning: ‘r.x[0]’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
include/linux/mtd/map.h:331:11: warning: ‘r.x[0]’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
drivers/mtd/lpddr/lpddr_cmds.c:443:4: warning: ‘orig’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
drivers/net/sb1000.c:1034:6: warning: ‘frequency’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
drivers/net/ethernet/amd/nmclan_cs.c:625:3: warning: ‘pcmcia_request_exclusive_irq’ is deprecated (declared at
include/pcmcia/ds.h:201) [-Wdeprecated-declarations]
drivers/rtc/rtc-m41t80.c:216:12: warning: ‘m41t80_rtc_alarm_irq_enable’ defined
but not used [-Wunused-function]
drivers/rtc/rtc-m41t80.c:238:12: warning: ‘m41t80_rtc_set_alarm’ defined but
not used [-Wunused-function]
drivers/rtc/rtc-m41t80.c:308:12: warning: ‘m41t80_rtc_read_alarm’ defined but
not used [-Wunused-function]
drivers/rtc/rtc-rx8025.c:506:16: warning: ‘adj’ may be used uninitialized in
this function [-Wmaybe-uninitialized]
drivers/scsi/advansys.c:71:2: warning: #warning this driver is still not
properly converted to the DMA API [-Wcpp]
drivers/scsi/aic7xxx_old.c:7901:5: warning: case value ‘257’ not in enumerated
type ‘ahc_chip’ [-Wswitch]
drivers/scsi/aic7xxx_old.c:7898:5: warning: case value ‘513’ not in enumerated
type ‘ahc_chip’ [-Wswitch]
drivers/scsi/aic7xxx_old.c:8517:5: warning: case value ‘257’ not in enumerated
type ‘ahc_chip’ [-Wswitch]
drivers/scsi/aic7xxx_old.c:8510:5: warning: case value ‘513’ not in enumerated
type ‘ahc_chip’ [-Wswitch]
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c:2275:16: warning: ‘cq’ may be used uninitialized in this
function [-Wmaybe-uninitialized]
drivers/net/ethernet/mellanox/mlx4/resource_tracker.c:2458:17: warning: ‘srq’ may be used uninitialized in
this function [-Wmaybe-uninitialized]
drivers/net/usb/dm9601.c:253:12: warning: ‘tmp’ may be used uninitialized in
this function [-Wmaybe-uninitialized]
drivers/net/usb/dm9601.c:210:12: warning: ‘tmp’ may be used uninitialized in
this function [-Wmaybe-uninitialized]
drivers/scsi/aic94xx/aic94xx_sds.c:597:21: warning: ‘offs’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
drivers/staging/wlan-ng/prism2fw.c:1115:1: warning: the frame size of 4256 bytes is larger than 2048 bytes
[-Wframe-larger-than=]
drivers/scsi/mpt2sas/mpt2sas_scsih.c:5811:40: warning: unused variable
‘event_data’ [-Wunused-variable]
drivers/scsi/mvsas/mv_sas.c:888:24: warning: unused variable ‘dev’
[-Wunused-variable]
drivers/scsi/mvsas/mv_sas.c:1157:34: warning: comparison between ‘enum sas_device_type’ and ‘enum
sas_dev_type’ [-Wenum-compare]
drivers/scsi/mvsas/mv_sas.c:1160:39: warning: comparison between ‘enum sas_device_type’ and ‘enum
sas_dev_type’ [-Wenum-compare]
drivers/net/wireless/ipw2x00/libipw_wx.c:526:21: warning: unused variable ‘dev’
[-Wunused-variable]
drivers/usb/serial/keyspan.c:1265:18: warning: ‘fw’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
drivers/usb/serial/keyspan_pda.c:722:18: warning: ‘fw’ may be used uninitialized in this function
[-Wmaybe-uninitialized]
########
--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html