Here are the build results from automated periodic testing.
The tree being built was stable-rc, found at:
URL: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
Branch: linux-4.1.y
Topmost commits: 0199619 Linux 4.1.48 2f952d47 drm/i915: Prevent zero length "index" write b504b57 drm/i915: Don't try indexed reads to alternate slave addresses
Build logs (stderr only) can be found at the following link (experimental):
http://arm-soc.lixom.net/buildlogs/stable-rc/v4.1.48/
Runtime: 75m 49s
Passed: 116 Failed: 4
Warnings: 2309
Section mismatches: 1
-------------------------------------------------------------------------------
Failed defconfigs: arm64.allmodconfig arm.allmodconfig arm.footbridge_defconfig arm.multi_v7_nosmp_defconfig
-------------------------------------------------------------------------------
Errors:
arm64.allmodconfig: /work/build/batch/drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp] #warning Processor architecture undefined /work/build/batch/drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp] #warning Processor architecture undefined! arch/arm64/kernel/vdso/vdso.o:(.text.exit+0x8): undefined reference to `__gcov_exit' arch/arm64/kernel/vdso/vdso.o:(.text.exit+0x8): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `__gcov_exit' arch/arm64/kernel/vdso/vdso.o:(.text.exit+0x1c): undefined reference to `__gcov_exit' arch/arm64/kernel/vdso/vdso.o:(.text.exit+0x1c): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `__gcov_exit' arch/arm64/kernel/vdso/vdso.o:(.text.exit+0x30): undefined reference to `__gcov_exit' arch/arm64/kernel/vdso/vdso.o:(.text.exit+0x30): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `__gcov_exit' arch/arm64/kernel/vdso/vdso.o:(.text.exit+0x44): undefined reference to `__gcov_exit' arch/arm64/kernel/vdso/vdso.o:(.text.exit+0x44): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `__gcov_exit' arch/arm64/kernel/vdso/vdso.o:(.text.exit+0x58): undefined reference to `__gcov_exit' arch/arm64/kernel/vdso/vdso.o:(.text.exit+0x58): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `__gcov_exit' arch/arm64/kernel/built-in.o:arch/arm64/kernel/vdso/vdso.o:(.text.exit+0x6c): more undefined references to `__gcov_exit' follow arch/arm64/kernel/vdso/vdso.o:(.text.exit+0x6c): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `__gcov_exit' arch/arm64/kernel/vdso/vdso.o:(.text.exit+0x80): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `__gcov_exit' arch/arm64/kernel/vdso/vdso.o:(.text.exit+0x94): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `__gcov_exit' arch/arm64/kernel/vdso/vdso.o:(.text.exit+0xa8): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `__gcov_exit' arch/arm64/kernel/vdso/vdso.o:(.text.exit+0xbc): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `__gcov_exit'
arm.allmodconfig: psci_smp.c:(.text.exit+0xc): undefined reference to `__gcov_exit' psci_smp.c:(.text.exit+0x20): undefined reference to `__gcov_exit' psci_smp.c:(.text.exit+0x34): undefined reference to `__gcov_exit' psci_smp.c:(.text.exit+0x48): undefined reference to `__gcov_exit' psci_smp.c:(.text.exit+0x5c): undefined reference to `__gcov_exit' arch/arm/kernel/built-in.o:psci_smp.c:(.text.exit+0x70): more undefined references to `__gcov_exit' follow
arm.footbridge_defconfig: ERROR: "__bad_udelay" [drivers/net/irda/w83977af_ir.ko] undefined!
arm.multi_v7_nosmp_defconfig: /work/build/batch/arch/arm/kernel/psci.c:287:115: error: redefinition of 'psci_init'
Warnings:
1 arch/arm64/kernel/topology.c:113:32: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 3 [-Wformat-truncation=] 1 arch/arm64/kernel/topology.c:113:40: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 3 [-Wformat-truncation=] 1 arch/arm64/kernel/topology.c:128:32: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=] 1 arch/arm64/kernel/topology.c:128:37: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=] 1 arch/arm64/kernel/topology.c:58:32: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=] 1 arch/arm64/kernel/topology.c:58:39: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=] 1 arch/arm/include/asm/cmpxchg.h:205:3: warning: value computed is not used [-Wunused-value] 1 arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=] 1 arch/arm/mach-mv78xx0/pcie.c:81:4: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1 arch/arm/mach-omap2/hsmmc.c:250:53: warning: '%i' directive output may be truncated writing 1 byte into a region of size between 0 and 2 [-Wformat-truncation=] 1 arch/arm/mach-ux500/pm.c:135:71: warning: ?: using integer constants in boolean context, the expression will always evaluate to 'true' [-Wint-in-bool-context] 1 arch/x86/kernel/cpu/mcheck/therm_throt.c:389:48: warning: right shift count >= width of type [-Wshift-count-overflow] 1 arm/xen/mm.c:183:10: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] 1 drivers/ata/pata_it821x.c:632:25: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 3 [-Wformat-truncation=] 1 drivers/block/floppy.c:1777:44: warning: self-comparison always evaluates to true [-Wtautological-compare] 1 drivers/block/floppy.c:1779:44: warning: self-comparison always evaluates to true [-Wtautological-compare] 1 drivers/block/floppy.c:4478:45: warning: self-comparison always evaluates to true [-Wtautological-compare] 1 drivers/block/floppy.c:4486:45: warning: self-comparison always evaluates to true [-Wtautological-compare] 1 drivers/block/floppy.c:810:44: warning: self-comparison always evaluates to true [-Wtautological-compare] 1 drivers/block/floppy.c:825:43: warning: self-comparison always evaluates to true [-Wtautological-compare] 1 drivers/block/floppy.c:826:43: warning: self-comparison always evaluates to true [-Wtautological-compare] 1 drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1 drivers/gpio/gpiolib-acpi.c:191:20: warning: '%02X' directive writing between 2 and 4 bytes into a region of size 3 [-Wformat-overflow=] 1 drivers/gpio/gpiolib-acpi.c:191:24: warning: '%02X' directive writing between 2 and 4 bytes into a region of size 3 [-Wformat-overflow=] 1 drivers/gpu/drm/bridge/dw_hdmi.c:937:2: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 1 drivers/gpu/drm/exynos/exynos_drm_core.c:144:199: warning: self-comparison always evaluates to false [-Wtautological-compare] 1 drivers/gpu/drm/i915/intel_uncore.c:585:36: warning: decrement of a boolean expression [-Wbool-operation] 1 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1200 bytes is larger than 1024 bytes [-Wframe-larger-than=] 1 drivers/hid/hid-input.c:1163:167: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] 1 drivers/i2c/busses/i2c-scmi.c:387:22: warning: '%s' directive output may be truncated writing up to 39 bytes into a region of size 30 [-Wformat-truncation=] 1 drivers/ide/ide-timings.c:112:29: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 1 drivers/ide/ide-timings.c:113:29: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 1 drivers/ide/ide-timings.c:114:29: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 1 drivers/ide/ide-timings.c:115:29: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 1 drivers/ide/ide-timings.c:116:29: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 1 drivers/ide/ide-timings.c:117:29: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 1 drivers/ide/ide-timings.c:118:29: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 1 drivers/ide/ide-timings.c:119:29: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 1 drivers/iio/adc/axp288_adc.c:47:35: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] 1 drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1 drivers/infiniband/hw/qib/qib_init.c:609:46: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 3 [-Wformat-truncation=] 1 drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined 1 drivers/infiniband/hw/qib/qib_verbs.c:2239:26: warning: '%s' directive output may be truncated writing up to 64 bytes into a region of size 43 [-Wformat-truncation=] 1 drivers/input/mouse/lifebook.c:287:4: warning: '/input1' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 1 drivers/input/serio/serio_raw.c:306:14: warning: '%ld' directive output may be truncated writing between 1 and 11 bytes into a region of size 7 [-Wformat-truncation=] 1 drivers/iommu/dmar.c:1849:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1 drivers/iommu/intel-iommu.c:3798:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1 drivers/irqchip/irq-gic-v3-its.c:1175:26: warning: 'lpi_base' may be used uninitialized in this function [-Wmaybe-uninitialized] 1 drivers/irqchip/irq-gic-v3-its.c:1176:25: warning: 'nr_lpis' may be used uninitialized in this function [-Wmaybe-uninitialized] 1 drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1 drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1 drivers/net/ethernet/broadcom/tg3.c:11196:6: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 1 drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp] 1 drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:1010:20: warning: '%d' directive output may be truncated writing between 1 and 7 bytes into a region of size 4 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:1060:20: warning: '%d' directive output may be truncated writing between 1 and 7 bytes into a region of size 4 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:1074:20: warning: '%d' directive output may be truncated writing between 1 and 7 bytes into a region of size 5 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:1078:20: warning: '%d' directive output may be truncated writing between 1 and 7 bytes into a region of size 5 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:662:20: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:664:20: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 1 and 7 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:759:20: warning: '%d' directive output may be truncated writing between 1 and 8 bytes into a region of size 5 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:804:20: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 1 and 7 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:810:20: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:812:20: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:834:20: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:836:20: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 1 and 7 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:894:20: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:896:20: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 1 and 7 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:912:20: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 1 and 7 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:942:20: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:948:20: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:963:20: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 1 and 7 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:967:20: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 1 and 7 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:971:20: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 1 and 7 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:975:20: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:997:20: warning: '%d' directive output may be truncated writing between 1 and 7 bytes into a region of size 4 [-Wformat-truncation=] 1 drivers/net/ethernet/ti/netcp_core.c:1491:40: warning: '%s' directive output may be truncated writing up to 15 bytes into a region of size 8 [-Wformat-truncation=] 1 drivers/net/ethernet/ti/netcp_core.c:1500:40: warning: '%s' directive output may be truncated writing up to 15 bytes into a region of size 8 [-Wformat-truncation=] 1 drivers/net/ethernet/ti/netcp_core.c:1510:41: warning: '%s' directive output may be truncated writing up to 15 bytes into a region of size 7 [-Wformat-truncation=] 1 drivers/net/ethernet/ti/netcp_core.c:1530:41: warning: '%s' directive output may be truncated writing up to 15 bytes into a region of size 7 [-Wformat-truncation=] 1 drivers/net/ethernet/ti/netcp_core.c:1552:40: warning: '%s' directive output may be truncated writing up to 15 bytes into a region of size 9 [-Wformat-truncation=] 1 drivers/net/xen-netback/xenbus.c:202:51: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 5 [-Wformat-truncation=] 1 drivers/pci/host/pci-dra7xx.c:368:41: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=] 1 drivers/pci/hotplug/cpci_hotplug_core.c:266:34: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1 drivers/pinctrl/samsung/pinctrl-exynos5440.c:815:31: warning: '%02d' directive output may be truncated writing between 2 and 9 bytes into a region of size 2 [-Wformat-truncation=] 1 drivers/rtc/rtc-ds1685.c:1163:69: warning: 'snprintf' output truncated before the last format character [-Wformat-truncation=] 1 drivers/rtc/rtc-ds1685.c:1163:9: warning: 'snprintf' output truncated before the last format character [-Wformat-truncation=] 1 drivers/rtc/rtc-ds1685.c:1290:31: warning: 'snprintf' output truncated before the last format character [-Wformat-truncation=] 1 drivers/rtc/rtc-ds1685.c:1290:9: warning: 'snprintf' output truncated before the last format character [-Wformat-truncation=] 1 drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1 drivers/video/fbdev/sh_mobile_lcdcfb.c:1721:21: warning: 'SH Mobile LCDC Overlay ' directive output truncated writing 23 bytes into a region of size 16 [-Wformat-truncation=] 1 drivers/xen/swiotlb-xen.c:704:27: warning: passing argument 6 of '__generic_dma_ops(dev)->mmap' makes pointer from integer without a cast [-Wint-conversion] 1 fs/devpts/inode.c:458:23: warning: self-comparison always evaluates to false [-Wtautological-compare] 1 fs/xfs/libxfs/xfs_bmap.c:4310:6: warning: ?: using integer constants in boolean context, the expression will always evaluate to 'true' [-Wint-in-bool-context] 1 fs/xfs/xfs_bmap_util.c:1628:8: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 1 fs/xfs/xfs_bmap_util.c:1638:8: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 1 fs/xfs/xfs_ioctl.c:1161:22: warning: self-comparison always evaluates to true [-Wtautological-compare] 1 include/uapi/linux/swab.h:14:33: warning: integer overflow in expression [-Woverflow] 1 kernel/locking/lockdep_proc.c:407:25: warning: '%lld' directive output may be truncated writing between 1 and 17 bytes into a region of size 15 [-Wformat-truncation=] 1 kernel/sched/core.c:2570:26: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] 1 kernel/sched/core.c:2572:27: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] 1 net/netfilter/xt_owner.c:26:23: warning: self-comparison always evaluates to false [-Wtautological-compare] 1 sound/soc/sh/rcar/core.c:655:56: warning: '%d' directive output may be truncated writing between 1 and 8 bytes into a region of size 7 [-Wformat-truncation=] 2 block/partition-generic.c:39:36: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 31 [-Wformat-truncation=] 2 block/partition-generic.c:41:32: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 2 crypto/ablk_helper.c:144:39: warning: '%s' directive output may be truncated writing up to 63 bytes into a region of size 55 [-Wformat-truncation=] 2 crypto/ablk_helper.c:144:49: warning: '%s' directive output may be truncated writing up to 63 bytes into a region of size 55 [-Wformat-truncation=] 2 drivers/ata/libata-core.c:2124:42: warning: '%d' directive output may be truncated writing between 1 and 2 bytes into a region of size between 1 and 11 [-Wformat-truncation=] 2 drivers/ata/libata-core.c:2949:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/ata/libata-core.c:2950:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/ata/libata-core.c:2951:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/ata/libata-core.c:2952:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/ata/libata-core.c:2953:31: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/ata/libata-core.c:2954:32: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/ata/libata-core.c:2955:35: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/ata/libata-core.c:2956:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/ata/libata-core.c:2957:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/ata/pata_hpt366.c:376:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers] 2 drivers/ata/pata_hpt366.c:379:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers] 2 drivers/ata/pata_hpt366.c:382:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers] 2 drivers/atm/iphase.c:1176:12: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2 drivers/block/DAC960.c:1681:52: warning: '%02d' directive writing between 2 and 3 bytes into a region of size between 2 and 5 [-Wformat-overflow=] 2 drivers/block/DAC960.c:6591:38: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 2 drivers/block/drbd/drbd_nl.c:2108:50: warning: '%s' directive output may be truncated writing up to 63 bytes into a region of size 59 [-Wformat-truncation=] 2 drivers/gpu/drm/msm/hdmi/hdmi_audio.c:185:31: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 2 drivers/gpu/drm/msm/hdmi/hdmi_audio.c:188:31: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 2 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c:130:8: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/gpu/host1x/intr.c:291:20: warning: 'snprintf' output truncated before the last format character [-Wformat-truncation=] 2 drivers/hid/hid-logitech-dj.c:417:37: warning: '%d' directive output may be truncated writing between 1 and 3 bytes into a region of size 2 [-Wformat-truncation=] 2 drivers/hid/hid-sensor-custom.c:598:30: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 2 drivers/hwmon/i5k_amb.c:296:6: warning: '_label' directive output may be truncated writing 6 bytes into a region of size between 2 and 11 [-Wformat-truncation=] 2 drivers/hwmon/i5k_amb.c:311:6: warning: '_input' directive output may be truncated writing 6 bytes into a region of size between 2 and 11 [-Wformat-truncation=] 2 drivers/hwmon/i5k_amb.c:326:6: warning: '_min' directive output may be truncated writing 4 bytes into a region of size between 2 and 11 [-Wformat-truncation=] 2 drivers/hwmon/i5k_amb.c:342:6: warning: '_mid' directive output may be truncated writing 4 bytes into a region of size between 2 and 11 [-Wformat-truncation=] 2 drivers/hwmon/i5k_amb.c:358:6: warning: '_max' directive output may be truncated writing 4 bytes into a region of size between 2 and 11 [-Wformat-truncation=] 2 drivers/hwmon/i5k_amb.c:374:6: warning: '_alarm' directive output may be truncated writing 6 bytes into a region of size between 2 and 11 [-Wformat-truncation=] 2 drivers/infiniband/core/mad.c:2977:37: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=] 2 drivers/infiniband/core/uverbs_main.c:712:25: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/infiniband/core/uverbs_main.c:712:44: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/infiniband/core/uverbs_main.c:717:37: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/infiniband/core/uverbs_main.c:718:38: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/infiniband/hw/mlx4/sysfs.c:250:16: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 2 drivers/infiniband/hw/mlx4/sysfs.c:302:17: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 2 drivers/infiniband/ulp/ipoib/ipoib_vlan.c:129:44: warning: '%04x' directive output may be truncated writing 4 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 2 drivers/input/joystick/analog.c:444:52: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 127 [-Wformat-truncation=] 2 drivers/input/joystick/warrior.c:152:49: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/input/keyboard/lkkbd.c:642:39: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/input/keyboard/newtonkbd.c:97:43: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/input/keyboard/stowaway.c:101:43: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/input/keyboard/sunkbd.c:269:47: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/input/misc/adxl34x.c:134:35: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 2 drivers/input/misc/ims-pcu.c:1817:17: warning: '%02d' directive output may be truncated writing between 2 and 3 bytes into a region of size between 1 and 4 [-Wformat-truncation=] 2 drivers/input/misc/ims-pcu.c:1829:17: warning: '%02d' directive output may be truncated writing between 2 and 3 bytes into a region of size between 1 and 4 [-Wformat-truncation=] 2 drivers/input/mouse/alps.c:1338:49: warning: '%s' directive output may be truncated writing 6 bytes into a region of size between 0 and 31 [-Wformat-truncation=] 2 drivers/input/mouse/vsxxxaa.c:483:45: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/input/serio/ps2mult.c:139:4: warning: '/port' directive output may be truncated writing 5 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/input/tablet/wacom_serial4.c:536:45: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/input/touchscreen/dynapro.c:128:4: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/input/touchscreen/gunze.c:128:45: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/input/touchscreen/hampshire.c:127:4: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/input/touchscreen/tsc40.c:95:43: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/input/touchscreen/wacom_w8001.c:533:45: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/isdn/divert/isdn_divert.c:491:57: warning: '%d' directive writing between 1 and 3 bytes into a region of size between 1 and 69 [-Wformat-overflow=] 2 drivers/media/pci/cx18/cx18-av-core.c:1325:5: warning: '%s' directive output may be truncated writing up to 35 bytes into a region of size 32 [-Wformat-truncation=] 2 drivers/media/pci/cx18/cx18-driver.c:703:58: warning: '%s' directive output may be truncated writing up to 35 bytes into a region of size 11 [-Wformat-truncation=] 2 drivers/media/pci/cx18/cx18-gpio.c:317:40: warning: '%s' directive output may be truncated writing up to 35 bytes into a region of size 32 [-Wformat-truncation=] 2 drivers/media/pci/cx18/cx18-streams.c:370:58: warning: '%s' directive output may be truncated writing up to 35 bytes into a region of size 32 [-Wformat-truncation=] 2 drivers/media/pci/cx23885/cx23888-ir.c:1191:39: warning: '/888-ir' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/media/pci/cx25821/cx25821-video.c:774:44: warning: ' #' directive output may be truncated writing 2 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/media/pci/cx88/cx88-core.c:1006:41: warning: ' (' directive output may be truncated writing 2 bytes into a region of size between 0 and 31 [-Wformat-truncation=] 2 drivers/media/pci/ivtv/ivtv-gpio.c:364:58: warning: '%s' directive output may be truncated writing up to 35 bytes into a region of size 32 [-Wformat-truncation=] 2 drivers/media/pci/ivtv/ivtv-streams.c:221:48: warning: '%s' directive output may be truncated writing up to 35 bytes into a region of size 32 [-Wformat-truncation=] 2 drivers/media/pci/saa7134/saa7134-core.c:818:41: warning: ' (' directive output may be truncated writing 2 bytes into a region of size between 0 and 31 [-Wformat-truncation=] 2 drivers/media/pci/saa7134/saa7134-empress.c:267:4: warning: ' empress (' directive output may be truncated writing 10 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/media/platform/am437x/am437x-vpfe.c:1411:14: warning: '%s' directive output may be truncated writing up to 35 bytes into a region of size 23 [-Wformat-truncation=] 2 drivers/media/platform/am437x/am437x-vpfe.c:1723:27: warning: self-comparison always evaluates to true [-Wtautological-compare] 2 drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined 2 drivers/media/platform/s3c-camif/camif-capture.c:118:10: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] 2 drivers/media/platform/s3c-camif/camif-capture.c:134:10: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] 2 drivers/media/platform/timblogiw.c:244:59: warning: '%s' directive output may be truncated writing up to 31 bytes into a region of size 23 [-Wformat-truncation=] 2 drivers/media/platform/vivid/vivid-core.c:208:14: warning: '%s' directive output may be truncated writing up to 35 bytes into a region of size 23 [-Wformat-truncation=] 2 drivers/media/platform/vivid/vivid-rds-gen.c:156:52: warning: '.' directive output may be truncated writing 1 byte into a region of size between 0 and 3 [-Wformat-truncation=] 2 drivers/media/platform/vsp1/vsp1_video.c:1165:61: warning: '%s' directive output may be truncated writing between 5 and 6 bytes into a region of size between 0 and 31 [-Wformat-truncation=] 2 drivers/media/radio/radio-si476x.c:343:14: warning: '%s' directive output may be truncated writing up to 35 bytes into a region of size 23 [-Wformat-truncation=] 2 drivers/media/rc/ati_remote.c:875:5: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 2 drivers/media/rc/ati_remote.c:884:4: warning: ' mouse' directive output may be truncated writing 6 bytes into a region of size between 1 and 80 [-Wformat-truncation=] 2 drivers/media/usb/cx231xx/cx231xx-417.c:1919:45: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 2 and 31 [-Wformat-truncation=] 2 drivers/media/usb/em28xx/em28xx-input.c:795:51: warning: '%s' directive output may be truncated writing up to 29 bytes into a region of size 21 [-Wformat-truncation=] 2 drivers/media/usb/tm6000/tm6000-input.c:461:56: warning: '%s' directive output may be truncated writing up to 29 bytes into a region of size 16 [-Wformat-truncation=] 2 drivers/media/usb/usbvision/usbvision-i2c.c:194:40: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 47 [-Wformat-overflow=] 2 drivers/net/ethernet/amd/xgbe/xgbe-ptp.c:234:44: warning: '%s' directive output may be truncated writing up to 20 bytes into a region of size 16 [-Wformat-truncation=] 2 drivers/net/ethernet/apm/xgene/xgene_enet_main.c:720:35: warning: '-rx-txc' directive output may be truncated writing 7 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 2 drivers/net/ethernet/apm/xgene/xgene_enet_main.c:720:44: warning: '-rx-txc' directive output may be truncated writing 7 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 2 drivers/net/ethernet/apm/xgene/xgene_enet_main.c:723:35: warning: '-rx' directive output may be truncated writing 3 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 2 drivers/net/ethernet/apm/xgene/xgene_enet_main.c:723:44: warning: '-rx' directive output may be truncated writing 3 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 2 drivers/net/ethernet/apm/xgene/xgene_enet_main.c:759:35: warning: '-txc' directive output may be truncated writing 4 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 2 drivers/net/ethernet/apm/xgene/xgene_enet_main.c:759:44: warning: '-txc' directive output may be truncated writing 4 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 2 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c:1753:47: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 2 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c:3094:26: warning: '%d' directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=] 2 drivers/net/ethernet/broadcom/tg3.c:11196:10: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 2 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:150:31: warning: '%u' directive output may be truncated writing between 1 and 3 bytes into a region of size between 0 and 14 [-Wformat-truncation=] 2 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:752:53: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 8 and 23 [-Wformat-truncation=] 2 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:758:56: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 6 and 21 [-Wformat-truncation=] 2 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:762:56: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 6 and 21 [-Wformat-truncation=] 2 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:766:60: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 2 and 17 [-Wformat-truncation=] 2 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:1344:30: warning: '%u' directive output may be truncated writing between 1 and 3 bytes into a region of size between 0 and 14 [-Wformat-truncation=] 2 drivers/net/ethernet/cisco/enic/enic_main.c:1494:15: warning: '%d' directive output may be truncated writing between 1 and 2 bytes into a region of size between 1 and 12 [-Wformat-truncation=] 2 drivers/net/ethernet/cisco/enic/enic_main.c:1505:5: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 2 drivers/net/ethernet/cisco/enic/enic_main.c:1520:4: warning: '-notify' directive output may be truncated writing 7 bytes into a region of size between 5 and 16 [-Wformat-truncation=] 2 drivers/net/ethernet/dec/tulip/uli526x.c:1086:4: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 2 drivers/net/ethernet/emulex/benet/be_ethtool.c:232:5: warning: ' [' directive output may be truncated writing 2 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/e1000e/netdev.c:2132:5: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 2 drivers/net/ethernet/intel/e1000e/netdev.c:2148:5: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 2 drivers/net/ethernet/intel/fm10k/fm10k_pci.c:1432:15: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 3 and 18 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/fm10k/fm10k_pci.c:1436:13: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/fm10k/fm10k_pci.c:1439:13: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/i40e/i40e_main.c:8199:40: warning: '%%' directive output may be truncated writing 1 byte into a region of size between 0 and 15 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/i40evf/i40evf_main.c:467:17: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/i40evf/i40evf_main.c:472:17: warning: '%s' directive output may be truncated writing 2 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/i40evf/i40evf_main.c:476:17: warning: '%s' directive output may be truncated writing 2 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/igb/igb_main.c:2133:28: warning: '%d' directive output may be truncated writing between 1 and 5 bytes into a region of size between 0 and 11 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:2755:13: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 3 and 18 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:2759:13: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:2762:13: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c:1396:13: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 3 and 18 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c:1400:13: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c:1403:13: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 2 drivers/net/ethernet/neterion/s2io.c:6992:7: warning: '-RX' directive output may be truncated writing 3 bytes into a region of size between 0 and 17 [-Wformat-truncation=] 2 drivers/net/ethernet/neterion/s2io.c:7003:7: warning: '-TX' directive output may be truncated writing 3 bytes into a region of size between 0 and 17 [-Wformat-truncation=] 2 drivers/net/ethernet/neterion/s2io.c:8161:52: warning: '%s' directive output may be truncated writing up to 79 bytes into a region of size between 35 and 50 [-Wformat-truncation=] 2 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1760:21: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 4 and 19 [-Wformat-truncation=] 2 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1765:15: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 9 and 24 [-Wformat-truncation=] 2 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1784:14: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 9 and 24 [-Wformat-truncation=] 2 drivers/net/ethernet/sfc/mcdi_mon.c:461:33: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 2 drivers/net/ethernet/sfc/mcdi_mon.c:492:32: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 2 drivers/net/ethernet/sfc/mcdi_mon.c:499:33: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 2 drivers/net/ethernet/sun/niu.c:9542:27: warning: '%d' directive writing between 1 and 3 bytes into a region of size 2 [-Wformat-overflow=] 2 drivers/net/ethernet/sun/niu.c:9567:26: warning: '%d' directive writing between 1 and 3 bytes into a region of size 2 [-Wformat-overflow=] 2 drivers/net/ethernet/wiznet/w5100.c:683:28: warning: '%s' directive output may be truncated writing up to 20 bytes into a region of size 16 [-Wformat-truncation=] 2 drivers/net/ethernet/wiznet/w5300.c:595:28: warning: '%s' directive output may be truncated writing up to 20 bytes into a region of size 16 [-Wformat-truncation=] 2 drivers/net/vmxnet3/vmxnet3_drv.c:1862:50: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-overflow=] 2 drivers/net/wireless/iwlegacy/3945.c:1022:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2 drivers/net/wireless/iwlwifi/iwl-drv.c:228:17: warning: '%d' directive writing between 1 and 11 bytes into a region of size 8 [-Wformat-overflow=] 2 drivers/pci/iov.c:160:15: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 2 drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable] 2 drivers/scsi/be2iscsi/be_main.c:3168:18: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] 2 drivers/scsi/bfa/bfa_fcpim.c:3688:17: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/scsi/bfa/bfa_fcpim.c:3691:16: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/scsi/bfa/bfa_ioc.c:3665:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2 drivers/scsi/bfa/bfa_ioc.c:3673:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2 drivers/scsi/bfa/bfa_svc.c:4899:25: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/scsi/bfa/bfa_svc.c:513:18: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/scsi/bfa/bfa_svc.c:516:15: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/scsi/bfa/bfa_svc.c:521:28: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/scsi/bfa/bfa_svc.c:5272:19: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/scsi/bfa/bfa_svc.c:5275:15: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/scsi/bfa/bfa_svc.c:5280:25: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/scsi/bfa/bfa_svc.c:5566:16: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/scsi/bfa/bfa_svc.c:5569:13: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/scsi/bfa/bfa_svc.c:5573:58: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/scsi/esas2r/esas2r_vda.c:313:38: warning: '%2.2u' directive output may be truncated writing between 2 and 3 bytes into a region of size between 1 and 3 [-Wformat-truncation=] 2 drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp] 2 drivers/scsi/lpfc/lpfc_init.c:10239:43: warning: '.grp' directive output may be truncated writing 4 bytes into a region of size between 1 and 80 [-Wformat-truncation=] 2 drivers/scsi/megaraid.c:314:43: warning: '%d' directive writing between 1 and 2 bytes into a region of size between 1 and 2 [-Wformat-overflow=] 2 drivers/scsi/megaraid.c:320:45: warning: '%d' directive writing between 1 and 2 bytes into a region of size between 1 and 2 [-Wformat-overflow=] 2 drivers/scsi/megaraid/megaraid_sas_fusion.c:1723:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2 drivers/scsi/mvsas/mv_94xx.c:624:15: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 2 drivers/scsi/osst.c:5978:21: warning: '%s' directive output may be truncated writing up to 31 bytes into a region of size 7 [-Wformat-truncation=] 2 drivers/scsi/osst.c:5978:24: warning: '%s' directive output may be truncated writing up to 31 bytes into a region of size 7 [-Wformat-truncation=] 2 drivers/scsi/qla2xxx/qla_gs.c:1791:11: warning: '%s' directive output may be truncated writing up to 16 bytes into a region of size 13 [-Wformat-truncation=] 2 drivers/scsi/qla2xxx/qla_gs.c:1800:11: warning: '%s' directive output may be truncated writing up to 16 bytes into a region of size 13 [-Wformat-truncation=] 2 drivers/scsi/qla2xxx/qla_gs.c:1856:14: warning: '%s' directive output may be truncated writing up to 64 bytes into a region of size between 62 and 126 [-Wformat-truncation=] 2 drivers/scsi/qla2xxx/qla_gs.c:1860:11: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 122 [-Wformat-truncation=] 2 drivers/scsi/qla2xxx/qla_target.c:3083:17: warning: unused variable 'se_cmd' [-Wunused-variable] 2 drivers/scsi/qla2xxx/qla_target.c:3086:6: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 8 has type 'uint32_t {aka unsigned int}' [-Wformat=] 2 drivers/scsi/st.c:4043:24: warning: '%s' directive output may be truncated writing up to 31 bytes into a region of size between 9 and 10 [-Wformat-truncation=] 2 drivers/staging/iio/adc/ad7192.c:236:3: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 2 drivers/staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c:2920:49: warning: '%02ld' directive output may be truncated writing between 2 and 5 bytes into a region of size between 3 and 7 [-Wformat-truncation=] 2 drivers/staging/lustre/lustre/libcfs/workitem.c:394:37: warning: '%02d' directive output may be truncated writing between 2 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 2 drivers/staging/lustre/lustre/libcfs/workitem.c:398:37: warning: '%02u' directive output may be truncated writing between 2 and 10 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 2 drivers/staging/lustre/lustre/ptlrpc/ptlrpcd.c:766:41: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 8 [-Wformat-truncation=] 2 drivers/staging/rtl8723au/core/rtw_wlan_util.c:525:2: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 2 drivers/tty/nozomi.c:930:8: warning: 'The Base Band sends this value as a response to a request for IMSI detach sent over the control channel uplink (see section 7.6.1).' directive output truncated writing 131 bytes into a region of size 128 [-Wformat-truncation=] 2 drivers/usb/core/hcd.c:450:34: warning: '%s' directive output may be truncated writing up to 64 bytes into a region of size between 35 and 99 [-Wformat-truncation=] 2 drivers/usb/core/usb.c:483:9: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 2 drivers/usb/gadget/function/f_mass_storage.c:2944:34: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 5 [-Wformat-truncation=] 2 drivers/video/fbdev/core/../edid.h:74:72: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/video/fbdev/neofb.c:1975:22: warning: 'snprintf' output truncated before the last format character [-Wformat-truncation=] 2 drivers/video/fbdev/neofb.c:1979:22: warning: 'MagicGraph 128ZV+' directive output truncated writing 17 bytes into a region of size 16 [-Wformat-truncation=] 2 drivers/video/fbdev/neofb.c:1983:22: warning: 'snprintf' output truncated before the last format character [-Wformat-truncation=] 2 drivers/video/fbdev/neofb.c:1987:22: warning: 'snprintf' output truncated before the last format character [-Wformat-truncation=] 2 drivers/video/fbdev/neofb.c:1994:22: warning: 'MagicGraph 256AV+' directive output truncated writing 17 bytes into a region of size 16 [-Wformat-truncation=] 2 drivers/video/fbdev/neofb.c:2001:22: warning: 'snprintf' output truncated before the last format character [-Wformat-truncation=] 2 drivers/video/fbdev/neofb.c:2008:22: warning: 'MagicGraph 256XL+' directive output truncated writing 17 bytes into a region of size 16 [-Wformat-truncation=] 2 fs/gfs2/ops_fstype.c:1155:45: warning: '.s' directive output may be truncated writing 2 bytes into a region of size between 1 and 256 [-Wformat-truncation=] 2 fs/gfs2/ops_fstype.c:1158:49: warning: '%u' directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 255 [-Wformat-truncation=] 2 fs/nfs/client.c:1379:23: warning: '%u' directive output may be truncated writing between 1 and 7 bytes into a region of size between 3 and 6 [-Wformat-truncation=] 2 fs/xfs/libxfs/xfs_bmap.c:4310:32: warning: ?: using integer constants in boolean context, the expression will always evaluate to 'true' [-Wint-in-bool-context] 2 include/linux/phy.h:136:20: warning: '%s' directive output may be truncated writing up to 60 bytes into a region of size 20 [-Wformat-truncation=] 2 include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined 2 kernel/relay.c:423:30: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 2 lib/string_helpers.c:113:32: warning: '%03u' directive output may be truncated writing between 3 and 10 bytes into a region of size 7 [-Wformat-truncation=] 2 net/8021q/vlan.c:231:32: warning: '%.4i' directive output may be truncated writing between 4 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 2 net/8021q/vlan.c:243:32: warning: '%i' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 2 net/caif/cfpkt_skbuff.c:282:3: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 2 net/sunrpc/clnt.c:535:46: warning: '%s' directive output may be truncated writing up to 107 bytes into a region of size 48 [-Wformat-truncation=] 2 sound/core/seq/seq_midi.c:365:48: warning: '%s' directive output may be truncated writing up to 79 bytes into a region of size 64 [-Wformat-truncation=] 2 sound/core/seq/seq_midi.c:367:48: warning: '%s' directive output may be truncated writing up to 79 bytes into a region of size 64 [-Wformat-truncation=] 2 sound/firewire/bebob/bebob_midi.c:120:5: warning: ' MIDI ' directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 sound/firewire/dice/dice-midi.c:100:5: warning: ' MIDI ' directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 sound/firewire/fireworks/fireworks.c:98:25: warning: '%08x' directive output may be truncated writing 8 bytes into a region of size between 0 and 62 [-Wformat-truncation=] 2 sound/firewire/fireworks/fireworks_midi.c:121:5: warning: ' MIDI ' directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 sound/firewire/oxfw/oxfw-midi.c:138:5: warning: ' MIDI ' directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 sound/pci/mixart/mixart.c:1353:28: warning: ' [PCM #' directive writing 7 bytes into a region of size between 1 and 32 [-Wformat-overflow=] 2 sound/pci/mixart/mixart.c:1354:27: warning: ' [PCM #' directive writing 7 bytes into a region of size between 1 and 80 [-Wformat-overflow=] 2 sound/pci/oxygen/oxygen_mixer.c:91:43: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] 2 sound/pci/pcxhr/pcxhr.c:1647:28: warning: ' [PCM #' directive writing 7 bytes into a region of size between 1 and 32 [-Wformat-overflow=] 2 sound/pci/pcxhr/pcxhr.c:1648:28: warning: '%s' directive writing up to 95 bytes into a region of size 80 [-Wformat-overflow=] 2 sound/pci/riptide/riptide.c:2147:55: warning: '%x' directive output may be truncated writing between 1 and 4 bytes into a region of size between 0 and 37 [-Wformat-truncation=] 2 sound/pci/rme9652/hdsp.c:1540:16: warning: ' MIDI ' directive writing 6 bytes into a region of size between 1 and 32 [-Wformat-overflow=] 2 sound/pci/rme9652/hdspm.c:2123:17: warning: ' MIDIoverMADI' directive writing 13 bytes into a region of size between 1 and 32 [-Wformat-overflow=] 2 sound/pci/rme9652/hdspm.c:2125:17: warning: ' MIDIoverMADI' directive writing 13 bytes into a region of size between 1 and 32 [-Wformat-overflow=] 2 sound/pci/rme9652/hdspm.c:2127:17: warning: ' MIDI ' directive writing 6 bytes into a region of size between 1 and 32 [-Wformat-overflow=] 2 sound/pci/rme9652/hdspm.c:2151:16: warning: ' MTC ' directive writing 5 bytes into a region of size between 1 and 32 [-Wformat-overflow=] 2 sound/usb/caiaq/device.c:507:51: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size 80 [-Wformat-truncation=] 2 sound/usb/caiaq/device.c:507:52: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size 80 [-Wformat-truncation=] 3 drivers/gpu/drm/msm/hdmi/hdmi_audio.c:185:30: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 3 drivers/gpu/drm/msm/hdmi/hdmi_audio.c:188:30: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 3 drivers/ide/ide-timings.c:112:24: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 3 drivers/ide/ide-timings.c:113:24: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 3 drivers/ide/ide-timings.c:114:24: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 3 drivers/ide/ide-timings.c:115:24: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 3 drivers/ide/ide-timings.c:116:26: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 3 drivers/ide/ide-timings.c:117:28: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 3 drivers/ide/ide-timings.c:118:24: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 3 drivers/ide/ide-timings.c:119:22: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 3 drivers/input/joystick/a3d.c:306:41: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/analog.c:469:4: warning: '/input' directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/cobra.c:203:5: warning: '/input' directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/gf2k.c:298:43: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/grip.c:355:5: warning: '/input' directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/guillemot.c:222:53: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/interact.c:251:51: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/magellan.c:160:51: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/sidewinder.c:739:5: warning: '/input' directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/spaceball.c:218:53: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/spaceorb.c:175:51: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/stinger.c:146:49: warning: '/serio0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/tmdc.c:316:43: warning: '/input' directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/twidjoy.c:195:49: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/zhenhua.c:165:49: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/keyboard/xtkbd.c:99:45: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/net/ethernet/broadcom/tg3.c:11187:6: warning: '-txrx-' directive output may be truncated writing 6 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 3 drivers/net/ethernet/broadcom/tg3.c:11190:6: warning: '-tx-' directive output may be truncated writing 4 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 3 drivers/net/ethernet/broadcom/tg3.c:11193:6: warning: '-rx-' directive output may be truncated writing 4 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 3 fs/fscache/object-list.c:265:19: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 3 sound/core/seq/seq_midi.c:365:47: warning: '%s' directive output may be truncated writing up to 79 bytes into a region of size 64 [-Wformat-truncation=] 3 sound/core/seq/seq_midi.c:367:47: warning: '%s' directive output may be truncated writing up to 79 bytes into a region of size 64 [-Wformat-truncation=] 4 arch/arm/mach-omap2/hsmmc.c:250:30: warning: '%i' directive output may be truncated writing 1 byte into a region of size between 0 and 2 [-Wformat-truncation=] 4 arch/arm/mach-ux500/pm.c:135:179: warning: ?: using integer constants in boolean context, the expression will always evaluate to 'true' [-Wint-in-bool-context] 4 drivers/connector/cn_proc.c:349:23: warning: self-comparison always evaluates to false [-Wtautological-compare] 4 drivers/gpu/host1x/intr.c:291:5: warning: 'snprintf' output truncated before the last format character [-Wformat-truncation=] 4 drivers/input/touchscreen/elo.c:327:41: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 4 drivers/input/touchscreen/fujitsu_ts.c:116:4: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 4 drivers/input/touchscreen/inexio.c:131:49: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 4 drivers/input/touchscreen/mtouch.c:144:47: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 4 drivers/input/touchscreen/penmount.c:215:39: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 4 drivers/input/touchscreen/touchit213.c:156:4: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 4 drivers/input/touchscreen/touchright.c:118:39: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 4 drivers/input/touchscreen/touchwin.c:125:39: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 4 drivers/media/platform/vsp1/vsp1_video.c:1165:57: warning: '%s' directive output may be truncated writing between 5 and 6 bytes into a region of size between 0 and 31 [-Wformat-truncation=] 4 drivers/media/usb/tm6000/tm6000-video.c:1622:45: warning: '%s' directive output may be truncated writing 5 bytes into a region of size between 2 and 31 [-Wformat-truncation=] 4 drivers/net/ethernet/intel/i40e/i40e.h:569:4: warning: ' n' directive output may be truncated writing 2 bytes into a region of size between 0 and 17 [-Wformat-truncation=] 4 drivers/net/ethernet/intel/igb/igb_main.c:2133:6: warning: '%d' directive output may be truncated writing between 1 and 5 bytes into a region of size between 0 and 11 [-Wformat-truncation=] 4 drivers/pinctrl/samsung/pinctrl-exynos5440.c:815:26: warning: '%02d' directive output may be truncated writing between 2 and 9 bytes into a region of size 2 [-Wformat-truncation=] 4 drivers/staging/nvec/nvec_ps2.c:172:14: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] 4 fs/xfs/libxfs/xfs_inode_fork.h:90:30: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 5 drivers/gpu/drm/msm/hdmi/hdmi_audio.c:185:13: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 5 drivers/gpu/drm/msm/hdmi/hdmi_audio.c:186:13: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 5 drivers/gpu/drm/msm/hdmi/hdmi_audio.c:186:31: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 5 drivers/gpu/drm/msm/hdmi/hdmi_audio.c:188:13: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 5 drivers/input/misc/adxl34x.c:799:36: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 5 drivers/input/mouse/sermouse.c:257:51: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 5 drivers/net/wireless/brcm80211/brcmfmac/fwsignal.c:1493:7: warning: 'skb' may be used uninitialized in this function [-Wmaybe-uninitialized] 5 kernel/audit.c:646:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 5 kernel/taskstats.c:289:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 5 sound/soc/sh/rcar/core.c:655:30: warning: '%d' directive output may be truncated writing between 1 and 8 bytes into a region of size 7 [-Wformat-truncation=] 6 drivers/message/fusion/mptbase.h:110:32: warning: '%s' directive writing up to 31 bytes into a region of size 28 [-Wformat-overflow=] 6 drivers/scsi/st.c:4043:21: warning: '%s' directive output may be truncated writing up to 31 bytes into a region of size between 9 and 10 [-Wformat-truncation=] 6 drivers/video/fbdev/sh_mobile_lcdcfb.c:1721:4: warning: 'SH Mobile LCDC Overlay ' directive output truncated writing 23 bytes into a region of size 16 [-Wformat-truncation=] 6 net/8021q/vlan.c:231:22: warning: '%.4i' directive output may be truncated writing between 4 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 6 net/8021q/vlan.c:243:22: warning: '%i' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 6 sound/soc/sh/rcar/core.c:665:6: warning: ' Playback' directive output may be truncated writing 9 bytes into a region of size between 5 and 12 [-Wformat-truncation=] 6 sound/soc/sh/rcar/core.c:679:6: warning: ' Capture' directive output may be truncated writing 8 bytes into a region of size between 5 and 12 [-Wformat-truncation=] 7 drivers/input/mouse/elantech.c:1680:48: warning: '/input1' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 7 sound/arm/pxa2xx-ac97.c:208:4: warning: '%s' directive output may be truncated writing up to 79 bytes into a region of size 78 [-Wformat-truncation=] 8 include/linux/kernel.h:723:17: warning: comparison of distinct pointer types lacks a cast 9 drivers/mmc/host/mmc_spi.c:274:29: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 9 drivers/rtc/rtc-pcf8563.c:444:5: warning: 'alm_pending' may be used uninitialized in this function [-Wmaybe-uninitialized] 10 drivers/media/platform/soc_camera/soc_camera.c:1317:20: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] 10 drivers/media/platform/soc_camera/soc_camera.c:489:23: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] 11 kernel/relay.c:423:25: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 13 drivers/net/usb/ax88172a.c:375:31: warning: '%s' directive output may be truncated writing up to 60 bytes into a region of size 20 [-Wformat-truncation=] 15 drivers/usb/gadget/function/f_mass_storage.c:2944:30: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 5 [-Wformat-truncation=] 20 drivers/net/ethernet/smsc/smc91x.c:563:14: warning: self-comparison always evaluates to true [-Wtautological-compare] 25 drivers/video/fbdev/core/fbmon.c:1051:84: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 25 kernel/acct.c:174:3: warning: value computed is not used [-Wunused-value] 29 drivers/input/mouse/alps.c:1338:45: warning: '%s' directive output may be truncated writing 6 bytes into a region of size between 0 and 31 [-Wformat-truncation=] 31 drivers/input/mouse/alps.c:2920:46: warning: '/input1' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 32 drivers/ata/libata-core.c:2124:27: warning: '%d' directive output may be truncated writing between 1 and 2 bytes into a region of size between 1 and 11 [-Wformat-truncation=] 32 drivers/ata/libata-core.c:2949:24: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 32 drivers/ata/libata-core.c:2950:24: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 32 drivers/ata/libata-core.c:2951:24: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 32 drivers/ata/libata-core.c:2952:24: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 32 drivers/ata/libata-core.c:2953:26: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 32 drivers/ata/libata-core.c:2954:28: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 32 drivers/ata/libata-core.c:2955:34: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 32 drivers/ata/libata-core.c:2956:24: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 32 drivers/ata/libata-core.c:2957:22: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 32 drivers/input/mouse/psmouse-base.c:1533:49: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 48 drivers/input/keyboard/atkbd.c:1071:4: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 69 drivers/usb/core/hcd.c:450:30: warning: '%s' directive output may be truncated writing up to 64 bytes into a region of size between 35 and 99 [-Wformat-truncation=] 69 drivers/usb/core/usb.c:483:5: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 86 drivers/mtd/mtd_blkdevs.c:100:2: warning: switch condition has boolean value [-Wswitch-bool] 92 fs/nfs/client.c:1379:19: warning: '%u' directive output may be truncated writing between 1 and 7 bytes into a region of size between 3 and 6 [-Wformat-truncation=] 92 net/sunrpc/clnt.c:535:45: warning: '%s' directive output may be truncated writing up to 107 bytes into a region of size 48 [-Wformat-truncation=] 113 block/partition-generic.c:39:21: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 31 [-Wformat-truncation=] 113 block/partition-generic.c:41:21: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 115 block/elevator.c:837:5: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 118 lib/string_helpers.c:113:30: warning: '%03u' directive output may be truncated writing between 3 and 10 bytes into a region of size 7 [-Wformat-truncation=]
No new syscalls
Section mismatches:
1 4.allmodconfig WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x168): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
Hi Sasha,
We generally have clean builds with the various build bots on stable kernels, but 4.1 for some reason is lacking a number of backports to address these.
Are you interested in picking up the required fixes for these? I can probably help find the fixes we need, started for a couple here.
Arnd
On Mon, Dec 18, 2017 at 11:49 AM, Olof's autobuilder build@lixom.net wrote:
Here are the build results from automated periodic testing.
The tree being built was stable-rc, found at:
URL: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
Branch: linux-4.1.y
Topmost commits: 0199619 Linux 4.1.48 2f952d47 drm/i915: Prevent zero length "index" write b504b57 drm/i915: Don't try indexed reads to alternate slave addresses
Build logs (stderr only) can be found at the following link (experimental):
http://arm-soc.lixom.net/buildlogs/stable-rc/v4.1.48/
Runtime: 75m 49s Passed: 116 Failed: 4 Warnings: 2309 Section mismatches: 1
Failed defconfigs: arm64.allmodconfig arm.allmodconfig arm.footbridge_defconfig arm.multi_v7_nosmp_defconfig
Errors:
arm64.allmodconfig:
/work/build/batch/drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp] #warning Processor architecture undefined /work/build/batch/drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp] #warning Processor architecture undefined!
de92718883dd ("net: tulip: turn compile-time warning into dev_warn()")
arch/arm64/kernel/vdso/vdso.o:(.text.exit+0x8): undefined reference to `__gcov_exit' arch/arm64/kernel/vdso/vdso.o:(.text.exit+0x8): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `__gcov_exit'
05384213436a ("gcov: support GCC 7.1")
arm.allmodconfig:
psci_smp.c:(.text.exit+0xc): undefined reference to `__gcov_exit' psci_smp.c:(.text.exit+0x20): undefined reference to `__gcov_exit' psci_smp.c:(.text.exit+0x34): undefined reference to `__gcov_exit' psci_smp.c:(.text.exit+0x48): undefined reference to `__gcov_exit' psci_smp.c:(.text.exit+0x5c): undefined reference to `__gcov_exit' arch/arm/kernel/built-in.o:psci_smp.c:(.text.exit+0x70): more undefined references to `__gcov_exit' follow
arm.footbridge_defconfig:
ERROR: "__bad_udelay" [drivers/net/irda/w83977af_ir.ko] undefined!
c9bd28233b6d ("irda: fix overly long udelay()")
arm.multi_v7_nosmp_defconfig:
/work/build/batch/arch/arm/kernel/psci.c:287:115: error: redefinition of 'psci_init'
Warnings:
1 arch/arm64/kernel/topology.c:113:32: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 3 [-Wformat-truncation=] 1 arch/arm64/kernel/topology.c:113:40: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 3 [-Wformat-truncation=] 1 arch/arm64/kernel/topology.c:128:32: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=] 1 arch/arm64/kernel/topology.c:128:37: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=] 1 arch/arm64/kernel/topology.c:58:32: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=] 1 arch/arm64/kernel/topology.c:58:39: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=]
bd664f6b3e37 ("disable new gcc-7.1.1 warnings for now")
1 arch/arm/include/asm/cmpxchg.h:205:3: warning: value computed is not used [-Wunused-value] 1 arch/arm/mach-cns3xxx/pcie.c:266:1: warning: the frame size of 1088 bytes is larger than 1024 bytes [-Wframe-larger-than=] 1 arch/arm/mach-mv78xx0/pcie.c:81:4: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1 arch/arm/mach-omap2/hsmmc.c:250:53: warning: '%i' directive output may be truncated writing 1 byte into a region of size between 0 and 2 [-Wformat-truncation=] 1 arch/arm/mach-ux500/pm.c:135:71: warning: ?: using integer constants in boolean context, the expression will always evaluate to 'true' [-Wint-in-bool-context]
f0e8faa7a5e8 ("ARM: ux500: fix prcmu_is_cpu_in_wfi() calculation")
1 arch/x86/kernel/cpu/mcheck/therm_throt.c:389:48: warning: right shift count >= width of type [-Wshift-count-overflow] 1 arm/xen/mm.c:183:10: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] 1 drivers/ata/pata_it821x.c:632:25: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 3 [-Wformat-truncation=] 1 drivers/block/floppy.c:1777:44: warning: self-comparison always evaluates to true [-Wtautological-compare] 1 drivers/block/floppy.c:1779:44: warning: self-comparison always evaluates to true [-Wtautological-compare] 1 drivers/block/floppy.c:4478:45: warning: self-comparison always evaluates to true [-Wtautological-compare] 1 drivers/block/floppy.c:4486:45: warning: self-comparison always evaluates to true [-Wtautological-compare] 1 drivers/block/floppy.c:810:44: warning: self-comparison always evaluates to true [-Wtautological-compare] 1 drivers/block/floppy.c:825:43: warning: self-comparison always evaluates to true [-Wtautological-compare] 1 drivers/block/floppy.c:826:43: warning: self-comparison always evaluates to true [-Wtautological-compare]
dd665be0e243 ("ARM: 8584/1: floppy: avoid gcc-6 warning")
1 drivers/gpio/gpio-74xx-mmio.c:132:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
54442658d8e8 ("gpio: 74xx: Fix build warning about void to integer cast")
1 drivers/gpio/gpiolib-acpi.c:191:20: warning: '%02X' directive writing between 2 and 4 bytes into a region of size 3 [-Wformat-overflow=] 1 drivers/gpio/gpiolib-acpi.c:191:24: warning: '%02X' directive writing between 2 and 4 bytes into a region of size 3 [-Wformat-overflow=] 1 drivers/gpu/drm/bridge/dw_hdmi.c:937:2: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 1 drivers/gpu/drm/exynos/exynos_drm_core.c:144:199: warning: self-comparison always evaluates to false [-Wtautological-compare]
55c4b906aa2a ("drm/exynos: fix error handling in exynos_drm_subdrv_open")
Stopping here. The above were all really easy to find. You can probably find a couple more just using 'git log' on the rest of the build log, looking at either the file names or searching for the warning, and let me know in case you would like help figuring out the rest.
Arnd
1 drivers/gpu/drm/i915/intel_uncore.c:585:36: warning: decrement of a boolean expression [-Wbool-operation] 1 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm204.c:975:1: warning: the frame size of 1200 bytes is larger than 1024 bytes [-Wframe-larger-than=] 1 drivers/hid/hid-input.c:1163:167: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] 1 drivers/i2c/busses/i2c-scmi.c:387:22: warning: '%s' directive output may be truncated writing up to 39 bytes into a region of size 30 [-Wformat-truncation=] 1 drivers/ide/ide-timings.c:112:29: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 1 drivers/ide/ide-timings.c:113:29: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 1 drivers/ide/ide-timings.c:114:29: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 1 drivers/ide/ide-timings.c:115:29: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 1 drivers/ide/ide-timings.c:116:29: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 1 drivers/ide/ide-timings.c:117:29: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 1 drivers/ide/ide-timings.c:118:29: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 1 drivers/ide/ide-timings.c:119:29: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 1 drivers/iio/adc/axp288_adc.c:47:35: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] 1 drivers/infiniband/hw/cxgb4/mem.c:147:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1 drivers/infiniband/hw/qib/qib_init.c:609:46: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 3 [-Wformat-truncation=] 1 drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined 1 drivers/infiniband/hw/qib/qib_verbs.c:2239:26: warning: '%s' directive output may be truncated writing up to 64 bytes into a region of size 43 [-Wformat-truncation=] 1 drivers/input/mouse/lifebook.c:287:4: warning: '/input1' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 1 drivers/input/serio/serio_raw.c:306:14: warning: '%ld' directive output may be truncated writing between 1 and 11 bytes into a region of size 7 [-Wformat-truncation=] 1 drivers/iommu/dmar.c:1849:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1 drivers/iommu/intel-iommu.c:3798:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1 drivers/irqchip/irq-gic-v3-its.c:1175:26: warning: 'lpi_base' may be used uninitialized in this function [-Wmaybe-uninitialized] 1 drivers/irqchip/irq-gic-v3-its.c:1176:25: warning: 'nr_lpis' may be used uninitialized in this function [-Wmaybe-uninitialized] 1 drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1 drivers/mmc/host/sh_mmcif.c:402:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1 drivers/net/ethernet/broadcom/tg3.c:11196:6: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 1 drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp] 1 drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:1010:20: warning: '%d' directive output may be truncated writing between 1 and 7 bytes into a region of size 4 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:1060:20: warning: '%d' directive output may be truncated writing between 1 and 7 bytes into a region of size 4 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:1074:20: warning: '%d' directive output may be truncated writing between 1 and 7 bytes into a region of size 5 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:1078:20: warning: '%d' directive output may be truncated writing between 1 and 7 bytes into a region of size 5 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:662:20: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:664:20: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 1 and 7 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:759:20: warning: '%d' directive output may be truncated writing between 1 and 8 bytes into a region of size 5 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:804:20: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 1 and 7 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:810:20: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:812:20: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:834:20: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:836:20: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 1 and 7 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:894:20: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:896:20: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 1 and 7 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:912:20: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 1 and 7 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:942:20: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:948:20: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:963:20: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 1 and 7 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:967:20: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 1 and 7 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:971:20: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 1 and 7 [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:975:20: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c:997:20: warning: '%d' directive output may be truncated writing between 1 and 7 bytes into a region of size 4 [-Wformat-truncation=] 1 drivers/net/ethernet/ti/netcp_core.c:1491:40: warning: '%s' directive output may be truncated writing up to 15 bytes into a region of size 8 [-Wformat-truncation=] 1 drivers/net/ethernet/ti/netcp_core.c:1500:40: warning: '%s' directive output may be truncated writing up to 15 bytes into a region of size 8 [-Wformat-truncation=] 1 drivers/net/ethernet/ti/netcp_core.c:1510:41: warning: '%s' directive output may be truncated writing up to 15 bytes into a region of size 7 [-Wformat-truncation=] 1 drivers/net/ethernet/ti/netcp_core.c:1530:41: warning: '%s' directive output may be truncated writing up to 15 bytes into a region of size 7 [-Wformat-truncation=] 1 drivers/net/ethernet/ti/netcp_core.c:1552:40: warning: '%s' directive output may be truncated writing up to 15 bytes into a region of size 9 [-Wformat-truncation=] 1 drivers/net/xen-netback/xenbus.c:202:51: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 5 [-Wformat-truncation=] 1 drivers/pci/host/pci-dra7xx.c:368:41: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=] 1 drivers/pci/hotplug/cpci_hotplug_core.c:266:34: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 1 drivers/pinctrl/samsung/pinctrl-exynos5440.c:815:31: warning: '%02d' directive output may be truncated writing between 2 and 9 bytes into a region of size 2 [-Wformat-truncation=] 1 drivers/rtc/rtc-ds1685.c:1163:69: warning: 'snprintf' output truncated before the last format character [-Wformat-truncation=] 1 drivers/rtc/rtc-ds1685.c:1163:9: warning: 'snprintf' output truncated before the last format character [-Wformat-truncation=] 1 drivers/rtc/rtc-ds1685.c:1290:31: warning: 'snprintf' output truncated before the last format character [-Wformat-truncation=] 1 drivers/rtc/rtc-ds1685.c:1290:9: warning: 'snprintf' output truncated before the last format character [-Wformat-truncation=] 1 drivers/usb/renesas_usbhs/common.c:492:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1 drivers/video/fbdev/sh_mobile_lcdcfb.c:1721:21: warning: 'SH Mobile LCDC Overlay ' directive output truncated writing 23 bytes into a region of size 16 [-Wformat-truncation=] 1 drivers/xen/swiotlb-xen.c:704:27: warning: passing argument 6 of '__generic_dma_ops(dev)->mmap' makes pointer from integer without a cast [-Wint-conversion] 1 fs/devpts/inode.c:458:23: warning: self-comparison always evaluates to false [-Wtautological-compare] 1 fs/xfs/libxfs/xfs_bmap.c:4310:6: warning: ?: using integer constants in boolean context, the expression will always evaluate to 'true' [-Wint-in-bool-context] 1 fs/xfs/xfs_bmap_util.c:1628:8: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 1 fs/xfs/xfs_bmap_util.c:1638:8: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 1 fs/xfs/xfs_ioctl.c:1161:22: warning: self-comparison always evaluates to true [-Wtautological-compare] 1 include/uapi/linux/swab.h:14:33: warning: integer overflow in expression [-Woverflow] 1 kernel/locking/lockdep_proc.c:407:25: warning: '%lld' directive output may be truncated writing between 1 and 17 bytes into a region of size 15 [-Wformat-truncation=] 1 kernel/sched/core.c:2570:26: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] 1 kernel/sched/core.c:2572:27: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] 1 net/netfilter/xt_owner.c:26:23: warning: self-comparison always evaluates to false [-Wtautological-compare] 1 sound/soc/sh/rcar/core.c:655:56: warning: '%d' directive output may be truncated writing between 1 and 8 bytes into a region of size 7 [-Wformat-truncation=] 2 block/partition-generic.c:39:36: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 31 [-Wformat-truncation=] 2 block/partition-generic.c:41:32: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 2 crypto/ablk_helper.c:144:39: warning: '%s' directive output may be truncated writing up to 63 bytes into a region of size 55 [-Wformat-truncation=] 2 crypto/ablk_helper.c:144:49: warning: '%s' directive output may be truncated writing up to 63 bytes into a region of size 55 [-Wformat-truncation=] 2 drivers/ata/libata-core.c:2124:42: warning: '%d' directive output may be truncated writing between 1 and 2 bytes into a region of size between 1 and 11 [-Wformat-truncation=] 2 drivers/ata/libata-core.c:2949:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/ata/libata-core.c:2950:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/ata/libata-core.c:2951:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/ata/libata-core.c:2952:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/ata/libata-core.c:2953:31: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/ata/libata-core.c:2954:32: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/ata/libata-core.c:2955:35: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/ata/libata-core.c:2956:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/ata/libata-core.c:2957:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/ata/pata_hpt366.c:376:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers] 2 drivers/ata/pata_hpt366.c:379:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers] 2 drivers/ata/pata_hpt366.c:382:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers] 2 drivers/atm/iphase.c:1176:12: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2 drivers/block/DAC960.c:1681:52: warning: '%02d' directive writing between 2 and 3 bytes into a region of size between 2 and 5 [-Wformat-overflow=] 2 drivers/block/DAC960.c:6591:38: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 2 drivers/block/drbd/drbd_nl.c:2108:50: warning: '%s' directive output may be truncated writing up to 63 bytes into a region of size 59 [-Wformat-truncation=] 2 drivers/gpu/drm/msm/hdmi/hdmi_audio.c:185:31: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 2 drivers/gpu/drm/msm/hdmi/hdmi_audio.c:188:31: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 2 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c:130:8: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/gpu/host1x/intr.c:291:20: warning: 'snprintf' output truncated before the last format character [-Wformat-truncation=] 2 drivers/hid/hid-logitech-dj.c:417:37: warning: '%d' directive output may be truncated writing between 1 and 3 bytes into a region of size 2 [-Wformat-truncation=] 2 drivers/hid/hid-sensor-custom.c:598:30: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 2 drivers/hwmon/i5k_amb.c:296:6: warning: '_label' directive output may be truncated writing 6 bytes into a region of size between 2 and 11 [-Wformat-truncation=] 2 drivers/hwmon/i5k_amb.c:311:6: warning: '_input' directive output may be truncated writing 6 bytes into a region of size between 2 and 11 [-Wformat-truncation=] 2 drivers/hwmon/i5k_amb.c:326:6: warning: '_min' directive output may be truncated writing 4 bytes into a region of size between 2 and 11 [-Wformat-truncation=] 2 drivers/hwmon/i5k_amb.c:342:6: warning: '_mid' directive output may be truncated writing 4 bytes into a region of size between 2 and 11 [-Wformat-truncation=] 2 drivers/hwmon/i5k_amb.c:358:6: warning: '_max' directive output may be truncated writing 4 bytes into a region of size between 2 and 11 [-Wformat-truncation=] 2 drivers/hwmon/i5k_amb.c:374:6: warning: '_alarm' directive output may be truncated writing 6 bytes into a region of size between 2 and 11 [-Wformat-truncation=] 2 drivers/infiniband/core/mad.c:2977:37: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=] 2 drivers/infiniband/core/uverbs_main.c:712:25: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/infiniband/core/uverbs_main.c:712:44: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/infiniband/core/uverbs_main.c:717:37: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/infiniband/core/uverbs_main.c:718:38: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/infiniband/hw/mlx4/sysfs.c:250:16: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 2 drivers/infiniband/hw/mlx4/sysfs.c:302:17: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 2 drivers/infiniband/ulp/ipoib/ipoib_vlan.c:129:44: warning: '%04x' directive output may be truncated writing 4 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 2 drivers/input/joystick/analog.c:444:52: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 127 [-Wformat-truncation=] 2 drivers/input/joystick/warrior.c:152:49: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/input/keyboard/lkkbd.c:642:39: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/input/keyboard/newtonkbd.c:97:43: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/input/keyboard/stowaway.c:101:43: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/input/keyboard/sunkbd.c:269:47: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/input/misc/adxl34x.c:134:35: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 2 drivers/input/misc/ims-pcu.c:1817:17: warning: '%02d' directive output may be truncated writing between 2 and 3 bytes into a region of size between 1 and 4 [-Wformat-truncation=] 2 drivers/input/misc/ims-pcu.c:1829:17: warning: '%02d' directive output may be truncated writing between 2 and 3 bytes into a region of size between 1 and 4 [-Wformat-truncation=] 2 drivers/input/mouse/alps.c:1338:49: warning: '%s' directive output may be truncated writing 6 bytes into a region of size between 0 and 31 [-Wformat-truncation=] 2 drivers/input/mouse/vsxxxaa.c:483:45: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/input/serio/ps2mult.c:139:4: warning: '/port' directive output may be truncated writing 5 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/input/tablet/wacom_serial4.c:536:45: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/input/touchscreen/dynapro.c:128:4: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/input/touchscreen/gunze.c:128:45: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/input/touchscreen/hampshire.c:127:4: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/input/touchscreen/tsc40.c:95:43: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/input/touchscreen/wacom_w8001.c:533:45: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/isdn/divert/isdn_divert.c:491:57: warning: '%d' directive writing between 1 and 3 bytes into a region of size between 1 and 69 [-Wformat-overflow=] 2 drivers/media/pci/cx18/cx18-av-core.c:1325:5: warning: '%s' directive output may be truncated writing up to 35 bytes into a region of size 32 [-Wformat-truncation=] 2 drivers/media/pci/cx18/cx18-driver.c:703:58: warning: '%s' directive output may be truncated writing up to 35 bytes into a region of size 11 [-Wformat-truncation=] 2 drivers/media/pci/cx18/cx18-gpio.c:317:40: warning: '%s' directive output may be truncated writing up to 35 bytes into a region of size 32 [-Wformat-truncation=] 2 drivers/media/pci/cx18/cx18-streams.c:370:58: warning: '%s' directive output may be truncated writing up to 35 bytes into a region of size 32 [-Wformat-truncation=] 2 drivers/media/pci/cx23885/cx23888-ir.c:1191:39: warning: '/888-ir' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/media/pci/cx25821/cx25821-video.c:774:44: warning: ' #' directive output may be truncated writing 2 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/media/pci/cx88/cx88-core.c:1006:41: warning: ' (' directive output may be truncated writing 2 bytes into a region of size between 0 and 31 [-Wformat-truncation=] 2 drivers/media/pci/ivtv/ivtv-gpio.c:364:58: warning: '%s' directive output may be truncated writing up to 35 bytes into a region of size 32 [-Wformat-truncation=] 2 drivers/media/pci/ivtv/ivtv-streams.c:221:48: warning: '%s' directive output may be truncated writing up to 35 bytes into a region of size 32 [-Wformat-truncation=] 2 drivers/media/pci/saa7134/saa7134-core.c:818:41: warning: ' (' directive output may be truncated writing 2 bytes into a region of size between 0 and 31 [-Wformat-truncation=] 2 drivers/media/pci/saa7134/saa7134-empress.c:267:4: warning: ' empress (' directive output may be truncated writing 10 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/media/platform/am437x/am437x-vpfe.c:1411:14: warning: '%s' directive output may be truncated writing up to 35 bytes into a region of size 23 [-Wformat-truncation=] 2 drivers/media/platform/am437x/am437x-vpfe.c:1723:27: warning: self-comparison always evaluates to true [-Wtautological-compare] 2 drivers/media/platform/coda/./trace.h:12:0: warning: "TRACE_SYSTEM_STRING" redefined 2 drivers/media/platform/s3c-camif/camif-capture.c:118:10: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] 2 drivers/media/platform/s3c-camif/camif-capture.c:134:10: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] 2 drivers/media/platform/timblogiw.c:244:59: warning: '%s' directive output may be truncated writing up to 31 bytes into a region of size 23 [-Wformat-truncation=] 2 drivers/media/platform/vivid/vivid-core.c:208:14: warning: '%s' directive output may be truncated writing up to 35 bytes into a region of size 23 [-Wformat-truncation=] 2 drivers/media/platform/vivid/vivid-rds-gen.c:156:52: warning: '.' directive output may be truncated writing 1 byte into a region of size between 0 and 3 [-Wformat-truncation=] 2 drivers/media/platform/vsp1/vsp1_video.c:1165:61: warning: '%s' directive output may be truncated writing between 5 and 6 bytes into a region of size between 0 and 31 [-Wformat-truncation=] 2 drivers/media/radio/radio-si476x.c:343:14: warning: '%s' directive output may be truncated writing up to 35 bytes into a region of size 23 [-Wformat-truncation=] 2 drivers/media/rc/ati_remote.c:875:5: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 2 drivers/media/rc/ati_remote.c:884:4: warning: ' mouse' directive output may be truncated writing 6 bytes into a region of size between 1 and 80 [-Wformat-truncation=] 2 drivers/media/usb/cx231xx/cx231xx-417.c:1919:45: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 2 and 31 [-Wformat-truncation=] 2 drivers/media/usb/em28xx/em28xx-input.c:795:51: warning: '%s' directive output may be truncated writing up to 29 bytes into a region of size 21 [-Wformat-truncation=] 2 drivers/media/usb/tm6000/tm6000-input.c:461:56: warning: '%s' directive output may be truncated writing up to 29 bytes into a region of size 16 [-Wformat-truncation=] 2 drivers/media/usb/usbvision/usbvision-i2c.c:194:40: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 47 [-Wformat-overflow=] 2 drivers/net/ethernet/amd/xgbe/xgbe-ptp.c:234:44: warning: '%s' directive output may be truncated writing up to 20 bytes into a region of size 16 [-Wformat-truncation=] 2 drivers/net/ethernet/apm/xgene/xgene_enet_main.c:720:35: warning: '-rx-txc' directive output may be truncated writing 7 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 2 drivers/net/ethernet/apm/xgene/xgene_enet_main.c:720:44: warning: '-rx-txc' directive output may be truncated writing 7 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 2 drivers/net/ethernet/apm/xgene/xgene_enet_main.c:723:35: warning: '-rx' directive output may be truncated writing 3 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 2 drivers/net/ethernet/apm/xgene/xgene_enet_main.c:723:44: warning: '-rx' directive output may be truncated writing 3 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 2 drivers/net/ethernet/apm/xgene/xgene_enet_main.c:759:35: warning: '-txc' directive output may be truncated writing 4 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 2 drivers/net/ethernet/apm/xgene/xgene_enet_main.c:759:44: warning: '-txc' directive output may be truncated writing 4 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 2 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c:1753:47: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 2 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c:3094:26: warning: '%d' directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=] 2 drivers/net/ethernet/broadcom/tg3.c:11196:10: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 2 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:150:31: warning: '%u' directive output may be truncated writing between 1 and 3 bytes into a region of size between 0 and 14 [-Wformat-truncation=] 2 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:752:53: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 8 and 23 [-Wformat-truncation=] 2 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:758:56: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 6 and 21 [-Wformat-truncation=] 2 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:762:56: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 6 and 21 [-Wformat-truncation=] 2 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:766:60: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 2 and 17 [-Wformat-truncation=] 2 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:1344:30: warning: '%u' directive output may be truncated writing between 1 and 3 bytes into a region of size between 0 and 14 [-Wformat-truncation=] 2 drivers/net/ethernet/cisco/enic/enic_main.c:1494:15: warning: '%d' directive output may be truncated writing between 1 and 2 bytes into a region of size between 1 and 12 [-Wformat-truncation=] 2 drivers/net/ethernet/cisco/enic/enic_main.c:1505:5: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 2 drivers/net/ethernet/cisco/enic/enic_main.c:1520:4: warning: '-notify' directive output may be truncated writing 7 bytes into a region of size between 5 and 16 [-Wformat-truncation=] 2 drivers/net/ethernet/dec/tulip/uli526x.c:1086:4: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 2 drivers/net/ethernet/emulex/benet/be_ethtool.c:232:5: warning: ' [' directive output may be truncated writing 2 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/e1000e/netdev.c:2132:5: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 2 drivers/net/ethernet/intel/e1000e/netdev.c:2148:5: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 2 drivers/net/ethernet/intel/fm10k/fm10k_pci.c:1432:15: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 3 and 18 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/fm10k/fm10k_pci.c:1436:13: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/fm10k/fm10k_pci.c:1439:13: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/i40e/i40e_main.c:8199:40: warning: '%%' directive output may be truncated writing 1 byte into a region of size between 0 and 15 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/i40evf/i40evf_main.c:467:17: warning: '%s' directive output may be truncated writing 4 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/i40evf/i40evf_main.c:472:17: warning: '%s' directive output may be truncated writing 2 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/i40evf/i40evf_main.c:476:17: warning: '%s' directive output may be truncated writing 2 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/igb/igb_main.c:2133:28: warning: '%d' directive output may be truncated writing between 1 and 5 bytes into a region of size between 0 and 11 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:2755:13: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 3 and 18 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:2759:13: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:2762:13: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c:1396:13: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 3 and 18 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c:1400:13: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 2 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c:1403:13: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 2 drivers/net/ethernet/neterion/s2io.c:6992:7: warning: '-RX' directive output may be truncated writing 3 bytes into a region of size between 0 and 17 [-Wformat-truncation=] 2 drivers/net/ethernet/neterion/s2io.c:7003:7: warning: '-TX' directive output may be truncated writing 3 bytes into a region of size between 0 and 17 [-Wformat-truncation=] 2 drivers/net/ethernet/neterion/s2io.c:8161:52: warning: '%s' directive output may be truncated writing up to 79 bytes into a region of size between 35 and 50 [-Wformat-truncation=] 2 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1760:21: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 4 and 19 [-Wformat-truncation=] 2 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1765:15: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 9 and 24 [-Wformat-truncation=] 2 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1784:14: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 9 and 24 [-Wformat-truncation=] 2 drivers/net/ethernet/sfc/mcdi_mon.c:461:33: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 2 drivers/net/ethernet/sfc/mcdi_mon.c:492:32: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 2 drivers/net/ethernet/sfc/mcdi_mon.c:499:33: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 2 drivers/net/ethernet/sun/niu.c:9542:27: warning: '%d' directive writing between 1 and 3 bytes into a region of size 2 [-Wformat-overflow=] 2 drivers/net/ethernet/sun/niu.c:9567:26: warning: '%d' directive writing between 1 and 3 bytes into a region of size 2 [-Wformat-overflow=] 2 drivers/net/ethernet/wiznet/w5100.c:683:28: warning: '%s' directive output may be truncated writing up to 20 bytes into a region of size 16 [-Wformat-truncation=] 2 drivers/net/ethernet/wiznet/w5300.c:595:28: warning: '%s' directive output may be truncated writing up to 20 bytes into a region of size 16 [-Wformat-truncation=] 2 drivers/net/vmxnet3/vmxnet3_drv.c:1862:50: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-overflow=] 2 drivers/net/wireless/iwlegacy/3945.c:1022:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2 drivers/net/wireless/iwlwifi/iwl-drv.c:228:17: warning: '%d' directive writing between 1 and 11 bytes into a region of size 8 [-Wformat-overflow=] 2 drivers/pci/iov.c:160:15: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 2 drivers/rtc/rtc-armada38x.c:91:22: warning: unused variable 'flags' [-Wunused-variable] 2 drivers/scsi/be2iscsi/be_main.c:3168:18: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] 2 drivers/scsi/bfa/bfa_fcpim.c:3688:17: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/scsi/bfa/bfa_fcpim.c:3691:16: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/scsi/bfa/bfa_ioc.c:3665:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2 drivers/scsi/bfa/bfa_ioc.c:3673:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2 drivers/scsi/bfa/bfa_svc.c:4899:25: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/scsi/bfa/bfa_svc.c:513:18: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/scsi/bfa/bfa_svc.c:516:15: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/scsi/bfa/bfa_svc.c:521:28: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/scsi/bfa/bfa_svc.c:5272:19: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/scsi/bfa/bfa_svc.c:5275:15: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/scsi/bfa/bfa_svc.c:5280:25: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/scsi/bfa/bfa_svc.c:5566:16: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/scsi/bfa/bfa_svc.c:5569:13: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/scsi/bfa/bfa_svc.c:5573:58: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/scsi/esas2r/esas2r_vda.c:313:38: warning: '%2.2u' directive output may be truncated writing between 2 and 3 bytes into a region of size between 1 and 3 [-Wformat-truncation=] 2 drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp] 2 drivers/scsi/lpfc/lpfc_init.c:10239:43: warning: '.grp' directive output may be truncated writing 4 bytes into a region of size between 1 and 80 [-Wformat-truncation=] 2 drivers/scsi/megaraid.c:314:43: warning: '%d' directive writing between 1 and 2 bytes into a region of size between 1 and 2 [-Wformat-overflow=] 2 drivers/scsi/megaraid.c:320:45: warning: '%d' directive writing between 1 and 2 bytes into a region of size between 1 and 2 [-Wformat-overflow=] 2 drivers/scsi/megaraid/megaraid_sas_fusion.c:1723:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2 drivers/scsi/mvsas/mv_94xx.c:624:15: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 2 drivers/scsi/osst.c:5978:21: warning: '%s' directive output may be truncated writing up to 31 bytes into a region of size 7 [-Wformat-truncation=] 2 drivers/scsi/osst.c:5978:24: warning: '%s' directive output may be truncated writing up to 31 bytes into a region of size 7 [-Wformat-truncation=] 2 drivers/scsi/qla2xxx/qla_gs.c:1791:11: warning: '%s' directive output may be truncated writing up to 16 bytes into a region of size 13 [-Wformat-truncation=] 2 drivers/scsi/qla2xxx/qla_gs.c:1800:11: warning: '%s' directive output may be truncated writing up to 16 bytes into a region of size 13 [-Wformat-truncation=] 2 drivers/scsi/qla2xxx/qla_gs.c:1856:14: warning: '%s' directive output may be truncated writing up to 64 bytes into a region of size between 62 and 126 [-Wformat-truncation=] 2 drivers/scsi/qla2xxx/qla_gs.c:1860:11: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 122 [-Wformat-truncation=] 2 drivers/scsi/qla2xxx/qla_target.c:3083:17: warning: unused variable 'se_cmd' [-Wunused-variable] 2 drivers/scsi/qla2xxx/qla_target.c:3086:6: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 8 has type 'uint32_t {aka unsigned int}' [-Wformat=] 2 drivers/scsi/st.c:4043:24: warning: '%s' directive output may be truncated writing up to 31 bytes into a region of size between 9 and 10 [-Wformat-truncation=] 2 drivers/staging/iio/adc/ad7192.c:236:3: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 2 drivers/staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c:2920:49: warning: '%02ld' directive output may be truncated writing between 2 and 5 bytes into a region of size between 3 and 7 [-Wformat-truncation=] 2 drivers/staging/lustre/lustre/libcfs/workitem.c:394:37: warning: '%02d' directive output may be truncated writing between 2 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 2 drivers/staging/lustre/lustre/libcfs/workitem.c:398:37: warning: '%02u' directive output may be truncated writing between 2 and 10 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 2 drivers/staging/lustre/lustre/ptlrpc/ptlrpcd.c:766:41: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 8 [-Wformat-truncation=] 2 drivers/staging/rtl8723au/core/rtw_wlan_util.c:525:2: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 2 drivers/tty/nozomi.c:930:8: warning: 'The Base Band sends this value as a response to a request for IMSI detach sent over the control channel uplink (see section 7.6.1).' directive output truncated writing 131 bytes into a region of size 128 [-Wformat-truncation=] 2 drivers/usb/core/hcd.c:450:34: warning: '%s' directive output may be truncated writing up to 64 bytes into a region of size between 35 and 99 [-Wformat-truncation=] 2 drivers/usb/core/usb.c:483:9: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 2 drivers/usb/gadget/function/f_mass_storage.c:2944:34: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 5 [-Wformat-truncation=] 2 drivers/video/fbdev/core/../edid.h:74:72: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 2 drivers/video/fbdev/neofb.c:1975:22: warning: 'snprintf' output truncated before the last format character [-Wformat-truncation=] 2 drivers/video/fbdev/neofb.c:1979:22: warning: 'MagicGraph 128ZV+' directive output truncated writing 17 bytes into a region of size 16 [-Wformat-truncation=] 2 drivers/video/fbdev/neofb.c:1983:22: warning: 'snprintf' output truncated before the last format character [-Wformat-truncation=] 2 drivers/video/fbdev/neofb.c:1987:22: warning: 'snprintf' output truncated before the last format character [-Wformat-truncation=] 2 drivers/video/fbdev/neofb.c:1994:22: warning: 'MagicGraph 256AV+' directive output truncated writing 17 bytes into a region of size 16 [-Wformat-truncation=] 2 drivers/video/fbdev/neofb.c:2001:22: warning: 'snprintf' output truncated before the last format character [-Wformat-truncation=] 2 drivers/video/fbdev/neofb.c:2008:22: warning: 'MagicGraph 256XL+' directive output truncated writing 17 bytes into a region of size 16 [-Wformat-truncation=] 2 fs/gfs2/ops_fstype.c:1155:45: warning: '.s' directive output may be truncated writing 2 bytes into a region of size between 1 and 256 [-Wformat-truncation=] 2 fs/gfs2/ops_fstype.c:1158:49: warning: '%u' directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 255 [-Wformat-truncation=] 2 fs/nfs/client.c:1379:23: warning: '%u' directive output may be truncated writing between 1 and 7 bytes into a region of size between 3 and 6 [-Wformat-truncation=] 2 fs/xfs/libxfs/xfs_bmap.c:4310:32: warning: ?: using integer constants in boolean context, the expression will always evaluate to 'true' [-Wint-in-bool-context] 2 include/linux/phy.h:136:20: warning: '%s' directive output may be truncated writing up to 60 bytes into a region of size 20 [-Wformat-truncation=] 2 include/trace/ftrace.h:28:0: warning: "TRACE_SYSTEM_STRING" redefined 2 kernel/relay.c:423:30: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 2 lib/string_helpers.c:113:32: warning: '%03u' directive output may be truncated writing between 3 and 10 bytes into a region of size 7 [-Wformat-truncation=] 2 net/8021q/vlan.c:231:32: warning: '%.4i' directive output may be truncated writing between 4 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 2 net/8021q/vlan.c:243:32: warning: '%i' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 2 net/caif/cfpkt_skbuff.c:282:3: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 2 net/sunrpc/clnt.c:535:46: warning: '%s' directive output may be truncated writing up to 107 bytes into a region of size 48 [-Wformat-truncation=] 2 sound/core/seq/seq_midi.c:365:48: warning: '%s' directive output may be truncated writing up to 79 bytes into a region of size 64 [-Wformat-truncation=] 2 sound/core/seq/seq_midi.c:367:48: warning: '%s' directive output may be truncated writing up to 79 bytes into a region of size 64 [-Wformat-truncation=] 2 sound/firewire/bebob/bebob_midi.c:120:5: warning: ' MIDI ' directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 sound/firewire/dice/dice-midi.c:100:5: warning: ' MIDI ' directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 sound/firewire/fireworks/fireworks.c:98:25: warning: '%08x' directive output may be truncated writing 8 bytes into a region of size between 0 and 62 [-Wformat-truncation=] 2 sound/firewire/fireworks/fireworks_midi.c:121:5: warning: ' MIDI ' directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 sound/firewire/oxfw/oxfw-midi.c:138:5: warning: ' MIDI ' directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2 sound/pci/mixart/mixart.c:1353:28: warning: ' [PCM #' directive writing 7 bytes into a region of size between 1 and 32 [-Wformat-overflow=] 2 sound/pci/mixart/mixart.c:1354:27: warning: ' [PCM #' directive writing 7 bytes into a region of size between 1 and 80 [-Wformat-overflow=] 2 sound/pci/oxygen/oxygen_mixer.c:91:43: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] 2 sound/pci/pcxhr/pcxhr.c:1647:28: warning: ' [PCM #' directive writing 7 bytes into a region of size between 1 and 32 [-Wformat-overflow=] 2 sound/pci/pcxhr/pcxhr.c:1648:28: warning: '%s' directive writing up to 95 bytes into a region of size 80 [-Wformat-overflow=] 2 sound/pci/riptide/riptide.c:2147:55: warning: '%x' directive output may be truncated writing between 1 and 4 bytes into a region of size between 0 and 37 [-Wformat-truncation=] 2 sound/pci/rme9652/hdsp.c:1540:16: warning: ' MIDI ' directive writing 6 bytes into a region of size between 1 and 32 [-Wformat-overflow=] 2 sound/pci/rme9652/hdspm.c:2123:17: warning: ' MIDIoverMADI' directive writing 13 bytes into a region of size between 1 and 32 [-Wformat-overflow=] 2 sound/pci/rme9652/hdspm.c:2125:17: warning: ' MIDIoverMADI' directive writing 13 bytes into a region of size between 1 and 32 [-Wformat-overflow=] 2 sound/pci/rme9652/hdspm.c:2127:17: warning: ' MIDI ' directive writing 6 bytes into a region of size between 1 and 32 [-Wformat-overflow=] 2 sound/pci/rme9652/hdspm.c:2151:16: warning: ' MTC ' directive writing 5 bytes into a region of size between 1 and 32 [-Wformat-overflow=] 2 sound/usb/caiaq/device.c:507:51: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size 80 [-Wformat-truncation=] 2 sound/usb/caiaq/device.c:507:52: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size 80 [-Wformat-truncation=] 3 drivers/gpu/drm/msm/hdmi/hdmi_audio.c:185:30: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 3 drivers/gpu/drm/msm/hdmi/hdmi_audio.c:188:30: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 3 drivers/ide/ide-timings.c:112:24: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 3 drivers/ide/ide-timings.c:113:24: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 3 drivers/ide/ide-timings.c:114:24: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 3 drivers/ide/ide-timings.c:115:24: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 3 drivers/ide/ide-timings.c:116:26: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 3 drivers/ide/ide-timings.c:117:28: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 3 drivers/ide/ide-timings.c:118:24: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 3 drivers/ide/ide-timings.c:119:22: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 3 drivers/input/joystick/a3d.c:306:41: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/analog.c:469:4: warning: '/input' directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/cobra.c:203:5: warning: '/input' directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/gf2k.c:298:43: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/grip.c:355:5: warning: '/input' directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/guillemot.c:222:53: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/interact.c:251:51: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/magellan.c:160:51: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/sidewinder.c:739:5: warning: '/input' directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/spaceball.c:218:53: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/spaceorb.c:175:51: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/stinger.c:146:49: warning: '/serio0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/tmdc.c:316:43: warning: '/input' directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/twidjoy.c:195:49: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/joystick/zhenhua.c:165:49: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/input/keyboard/xtkbd.c:99:45: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3 drivers/net/ethernet/broadcom/tg3.c:11187:6: warning: '-txrx-' directive output may be truncated writing 6 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 3 drivers/net/ethernet/broadcom/tg3.c:11190:6: warning: '-tx-' directive output may be truncated writing 4 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 3 drivers/net/ethernet/broadcom/tg3.c:11193:6: warning: '-rx-' directive output may be truncated writing 4 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 3 fs/fscache/object-list.c:265:19: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 3 sound/core/seq/seq_midi.c:365:47: warning: '%s' directive output may be truncated writing up to 79 bytes into a region of size 64 [-Wformat-truncation=] 3 sound/core/seq/seq_midi.c:367:47: warning: '%s' directive output may be truncated writing up to 79 bytes into a region of size 64 [-Wformat-truncation=] 4 arch/arm/mach-omap2/hsmmc.c:250:30: warning: '%i' directive output may be truncated writing 1 byte into a region of size between 0 and 2 [-Wformat-truncation=] 4 arch/arm/mach-ux500/pm.c:135:179: warning: ?: using integer constants in boolean context, the expression will always evaluate to 'true' [-Wint-in-bool-context] 4 drivers/connector/cn_proc.c:349:23: warning: self-comparison always evaluates to false [-Wtautological-compare] 4 drivers/gpu/host1x/intr.c:291:5: warning: 'snprintf' output truncated before the last format character [-Wformat-truncation=] 4 drivers/input/touchscreen/elo.c:327:41: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 4 drivers/input/touchscreen/fujitsu_ts.c:116:4: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 4 drivers/input/touchscreen/inexio.c:131:49: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 4 drivers/input/touchscreen/mtouch.c:144:47: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 4 drivers/input/touchscreen/penmount.c:215:39: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 4 drivers/input/touchscreen/touchit213.c:156:4: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 4 drivers/input/touchscreen/touchright.c:118:39: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 4 drivers/input/touchscreen/touchwin.c:125:39: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 4 drivers/media/platform/vsp1/vsp1_video.c:1165:57: warning: '%s' directive output may be truncated writing between 5 and 6 bytes into a region of size between 0 and 31 [-Wformat-truncation=] 4 drivers/media/usb/tm6000/tm6000-video.c:1622:45: warning: '%s' directive output may be truncated writing 5 bytes into a region of size between 2 and 31 [-Wformat-truncation=] 4 drivers/net/ethernet/intel/i40e/i40e.h:569:4: warning: ' n' directive output may be truncated writing 2 bytes into a region of size between 0 and 17 [-Wformat-truncation=] 4 drivers/net/ethernet/intel/igb/igb_main.c:2133:6: warning: '%d' directive output may be truncated writing between 1 and 5 bytes into a region of size between 0 and 11 [-Wformat-truncation=] 4 drivers/pinctrl/samsung/pinctrl-exynos5440.c:815:26: warning: '%02d' directive output may be truncated writing between 2 and 9 bytes into a region of size 2 [-Wformat-truncation=] 4 drivers/staging/nvec/nvec_ps2.c:172:14: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] 4 fs/xfs/libxfs/xfs_inode_fork.h:90:30: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 5 drivers/gpu/drm/msm/hdmi/hdmi_audio.c:185:13: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 5 drivers/gpu/drm/msm/hdmi/hdmi_audio.c:186:13: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 5 drivers/gpu/drm/msm/hdmi/hdmi_audio.c:186:31: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 5 drivers/gpu/drm/msm/hdmi/hdmi_audio.c:188:13: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 5 drivers/input/misc/adxl34x.c:799:36: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] 5 drivers/input/mouse/sermouse.c:257:51: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 5 drivers/net/wireless/brcm80211/brcmfmac/fwsignal.c:1493:7: warning: 'skb' may be used uninitialized in this function [-Wmaybe-uninitialized] 5 kernel/audit.c:646:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 5 kernel/taskstats.c:289:22: warning: self-comparison always evaluates to false [-Wtautological-compare] 5 sound/soc/sh/rcar/core.c:655:30: warning: '%d' directive output may be truncated writing between 1 and 8 bytes into a region of size 7 [-Wformat-truncation=] 6 drivers/message/fusion/mptbase.h:110:32: warning: '%s' directive writing up to 31 bytes into a region of size 28 [-Wformat-overflow=] 6 drivers/scsi/st.c:4043:21: warning: '%s' directive output may be truncated writing up to 31 bytes into a region of size between 9 and 10 [-Wformat-truncation=] 6 drivers/video/fbdev/sh_mobile_lcdcfb.c:1721:4: warning: 'SH Mobile LCDC Overlay ' directive output truncated writing 23 bytes into a region of size 16 [-Wformat-truncation=] 6 net/8021q/vlan.c:231:22: warning: '%.4i' directive output may be truncated writing between 4 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 6 net/8021q/vlan.c:243:22: warning: '%i' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 6 sound/soc/sh/rcar/core.c:665:6: warning: ' Playback' directive output may be truncated writing 9 bytes into a region of size between 5 and 12 [-Wformat-truncation=] 6 sound/soc/sh/rcar/core.c:679:6: warning: ' Capture' directive output may be truncated writing 8 bytes into a region of size between 5 and 12 [-Wformat-truncation=] 7 drivers/input/mouse/elantech.c:1680:48: warning: '/input1' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 7 sound/arm/pxa2xx-ac97.c:208:4: warning: '%s' directive output may be truncated writing up to 79 bytes into a region of size 78 [-Wformat-truncation=] 8 include/linux/kernel.h:723:17: warning: comparison of distinct pointer types lacks a cast 9 drivers/mmc/host/mmc_spi.c:274:29: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 9 drivers/rtc/rtc-pcf8563.c:444:5: warning: 'alm_pending' may be used uninitialized in this function [-Wmaybe-uninitialized] 10 drivers/media/platform/soc_camera/soc_camera.c:1317:20: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] 10 drivers/media/platform/soc_camera/soc_camera.c:489:23: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] 11 kernel/relay.c:423:25: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 13 drivers/net/usb/ax88172a.c:375:31: warning: '%s' directive output may be truncated writing up to 60 bytes into a region of size 20 [-Wformat-truncation=] 15 drivers/usb/gadget/function/f_mass_storage.c:2944:30: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 5 [-Wformat-truncation=] 20 drivers/net/ethernet/smsc/smc91x.c:563:14: warning: self-comparison always evaluates to true [-Wtautological-compare] 25 drivers/video/fbdev/core/fbmon.c:1051:84: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 25 kernel/acct.c:174:3: warning: value computed is not used [-Wunused-value] 29 drivers/input/mouse/alps.c:1338:45: warning: '%s' directive output may be truncated writing 6 bytes into a region of size between 0 and 31 [-Wformat-truncation=] 31 drivers/input/mouse/alps.c:2920:46: warning: '/input1' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 32 drivers/ata/libata-core.c:2124:27: warning: '%d' directive output may be truncated writing between 1 and 2 bytes into a region of size between 1 and 11 [-Wformat-truncation=] 32 drivers/ata/libata-core.c:2949:24: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 32 drivers/ata/libata-core.c:2950:24: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 32 drivers/ata/libata-core.c:2951:24: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 32 drivers/ata/libata-core.c:2952:24: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 32 drivers/ata/libata-core.c:2953:26: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 32 drivers/ata/libata-core.c:2954:28: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 32 drivers/ata/libata-core.c:2955:34: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 32 drivers/ata/libata-core.c:2956:24: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 32 drivers/ata/libata-core.c:2957:22: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 32 drivers/input/mouse/psmouse-base.c:1533:49: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 48 drivers/input/keyboard/atkbd.c:1071:4: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 69 drivers/usb/core/hcd.c:450:30: warning: '%s' directive output may be truncated writing up to 64 bytes into a region of size between 35 and 99 [-Wformat-truncation=] 69 drivers/usb/core/usb.c:483:5: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 86 drivers/mtd/mtd_blkdevs.c:100:2: warning: switch condition has boolean value [-Wswitch-bool] 92 fs/nfs/client.c:1379:19: warning: '%u' directive output may be truncated writing between 1 and 7 bytes into a region of size between 3 and 6 [-Wformat-truncation=] 92 net/sunrpc/clnt.c:535:45: warning: '%s' directive output may be truncated writing up to 107 bytes into a region of size 48 [-Wformat-truncation=] 113 block/partition-generic.c:39:21: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 31 [-Wformat-truncation=] 113 block/partition-generic.c:41:21: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 115 block/elevator.c:837:5: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 118 lib/string_helpers.c:113:30: warning: '%03u' directive output may be truncated writing between 3 and 10 bytes into a region of size 7 [-Wformat-truncation=]
No new syscalls
Section mismatches:
1 4.allmodconfig WARNING: drivers/staging/fsl-mc/bus/mc-bus-driver.o(.init.text+0x168): Section mismatch in reference from the function init_module() to the function .exit.text:dprc_driver_exit()
Kernel-build-reports mailing list Kernel-build-reports@lists.linaro.org https://lists.linaro.org/mailman/listinfo/kernel-build-reports
On Tue, Dec 19, 2017 at 04:09:05PM +0100, Arnd Bergmann wrote:
Hi Sasha,
We generally have clean builds with the various build bots on stable kernels, but 4.1 for some reason is lacking a number of backports to address these.
Are you interested in picking up the required fixes for these? I can probably help find the fixes we need, started for a couple here.
[snip]
Thanks Arnd! I'll queue them up.
In general, are the build results available publicly somewhere?
On Wed, Dec 20, 2017 at 03:46:07PM +0000, alexander.levin@verizon.com wrote:
In general, are the build results available publicly somewhere?
Most of the autobuilder send mail to kernel-build-reports@lists.linaro.org (there's a web archive) and kernelci in particular has all the results visible on https://kernelci.org/
On Wed, Dec 20, 2017 at 4:51 PM, Mark Brown broonie@kernel.org wrote:
On Wed, Dec 20, 2017 at 03:46:07PM +0000, alexander.levin@verizon.com wrote:
In general, are the build results available publicly somewhere?
Most of the autobuilder send mail to kernel-build-reports@lists.linaro.org (there's a web archive) and kernelci in particular has all the results visible on https://kernelci.org/
It seems however that kernelci doesn't build the 4.1 tree that Sasha would be most interesting. Sasha, if you want it to be added to kernelci, you can ask on #kernelci on irc.freenode.net. Olof also has an archive of his build results at http://arm-soc.lixom.net/ and this does include 4.1.
Arnd
On Wed, Dec 20, 2017 at 05:38:36PM +0100, Arnd Bergmann wrote:
It seems however that kernelci doesn't build the 4.1 tree that Sasha would be most interesting. Sasha, if you want it to be added to kernelci, you can ask on #kernelci on irc.freenode.net. Olof also has an archive of his build results at http://arm-soc.lixom.net/ and this does include 4.1.
Ugh, I wonder why that got removed. Anyway, I just added it so hopefully it should get built next time things get run.
kernel-build-reports@lists.linaro.org