Buildresult: sfr-test/powerpc-allyesconfig/powerpc-gcc13 built on Oct 10, 20:31
kisskb
Revisions
|
Branches
|
Compilers
|
Configs
|
Build Results
|
Build Failures
|
Status:
OK
Date/Time:
Oct 10, 20:31
Duration:
0:21:23.404457
Builder:
alpine3
Revision:
syscalls: use simpler file guard defines (
4156c85dbf936800bc450ceaa3ed7cd1570315dd)
Target:
sfr-test/powerpc-allyesconfig/powerpc-gcc13
Branch:
sfr-test
Compiler:
powerpc-gcc13
(powerpc64-linux-gcc (GCC) 13.1.0 / GNU ld (GNU Binutils) 2.40)
Config:
allyesconfig
(
download
)
Log:
Download original
Possible warnings (480)
arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/a3m071.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/mpc5121.dtsi:397.13-406.5: Warning (spi_bus_bridge): /soc@80000000/psc@11400: node name for SPI buses should be 'spi' arch/powerpc/boot/dts/mpc5121.dtsi:409.13-418.5: Warning (spi_bus_bridge): /soc@80000000/psc@11500: node name for SPI buses should be 'spi' arch/powerpc/boot/dts/ac14xx.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' arch/powerpc/boot/dts/bluestone.dts:272.13-277.7: Warning (i2c_bus_reg): /plb/opb/i2c@ef600700/sttm@4C: I2C bus unit address format error, expected "4c" arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/cm5200.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/fsl/gef_ppc9a.dts:211.22-213.4: Warning (pci_bridge): /pcie@fef09000: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/mpc8641si-post.dtsi:129.9-143.4: Warning (pci_bridge): /pcie@fef09000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/gef_ppc9a.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/fsl/gef_sbc610.dts:209.22-211.4: Warning (pci_bridge): /pcie@fef09000: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/mpc8641si-post.dtsi:129.9-143.4: Warning (pci_bridge): /pcie@fef09000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/gef_sbc610.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/fsl/kmcoge4.dts:196.23-198.4: Warning (pci_bridge): /pcie@ffe201000: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/p2041si-post.dtsi:97.9-112.4: Warning (pci_bridge): /pcie@ffe201000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/kmcoge4.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/fsl/mpc8541cds.dts:330.3-21: Warning (pci_device_bus_num): /pci@e0008000/i8259@19000:bus-range: PCI bus number 1 out of range, expected (0 - 0) arch/powerpc/boot/dts/fsl/mpc8555cds.dts:330.3-21: Warning (pci_device_bus_num): /pci@e0008000/i8259@19000:bus-range: PCI bus number 1 out of range, expected (0 - 0) arch/powerpc/boot/dts/mgcoge.dts:230.14-234.7: Warning (spi_bus_reg): /soc@f0000000/cpm@119c0/spi@11aa0/ds3106@1: SPI bus unit address format error, expected "0" arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/motionpro.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/fsl/mvme7100.dts:135.22-137.4: Warning (pci_bridge): /pcie@f1008000: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/mpc8641si-post.dtsi:102.9-116.4: Warning (pci_bridge): /pcie@f1008000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/mvme7100.dts:139.22-141.4: Warning (pci_bridge): /pcie@f1009000: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/mpc8641si-post.dtsi:129.9-143.4: Warning (pci_bridge): /pcie@f1009000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/mvme7100.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/fsl/mvme7100.dts:30.11-32.6: Warning (i2c_bus_reg): /soc@f1000000/i2c@3000/rtc@68: missing or empty reg property arch/powerpc/boot/dts/fsl/oca4080.dts:132.23-134.4: Warning (pci_bridge): /pcie@ffe200000: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/p4080si-post.dtsi:68.9-83.4: Warning (pci_bridge): /pcie@ffe200000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/oca4080.dts:136.23-138.4: Warning (pci_bridge): /pcie@ffe201000: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/p4080si-post.dtsi:97.9-112.4: Warning (pci_bridge): /pcie@ffe201000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/oca4080.dts:140.23-142.4: Warning (pci_bridge): /pcie@ffe202000: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/p4080si-post.dtsi:126.9-141.4: Warning (pci_bridge): /pcie@ffe202000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/oca4080.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/fsl/p1020rdb-pd.dts:189.11-193.6: Warning (spi_bus_reg): /soc@ffe00000/spi@7000/slic@0: SPI bus unit address format error, expected "1" arch/powerpc/boot/dts/fsl/p1020rdb-pd.dts:195.11-199.6: Warning (spi_bus_reg): /soc@ffe00000/spi@7000/slic@1: SPI bus unit address format error, expected "2" arch/powerpc/boot/dts/fsl/pq3-mpic.dtsi:38.2-25: Warning (interrupts_property): /soc@ffe00000/mdio@24000/ethernet-phy@0:#interrupt-cells: size is (8), expected multiple of 16 arch/powerpc/boot/dts/fsl/pq3-mpic.dtsi:38.2-25: Warning (interrupts_property): /soc@ffe00000/mdio@24000/ethernet-phy@1:#interrupt-cells: size is (8), expected multiple of 16 arch/powerpc/boot/dts/fsl/pq3-mpic.dtsi:38.2-25: Warning (interrupts_property): /soc@fffe00000/mdio@24000/ethernet-phy@0:#interrupt-cells: size is (8), expected multiple of 16 arch/powerpc/boot/dts/fsl/pq3-mpic.dtsi:38.2-25: Warning (interrupts_property): /soc@fffe00000/mdio@24000/ethernet-phy@1:#interrupt-cells: size is (8), expected multiple of 16 arch/powerpc/boot/dts/mpc8610_hpcd.dts:420.3-21: Warning (pci_device_bus_num): /pcie@e000a000/pcie@0:bus-range: PCI bus number 0 out of range, expected (1 - 1) arch/powerpc/boot/dts/fsl/pq3-mpic.dtsi:38.2-25: Warning (interrupts_property): /soc@ffe00000/mdio@24000/ethernet-phy@0:#interrupt-cells: size is (8), expected multiple of 16 arch/powerpc/boot/dts/fsl/pq3-mpic.dtsi:38.2-25: Warning (interrupts_property): /soc@ffe00000/mdio@24000/ethernet-phy@1:#interrupt-cells: size is (8), expected multiple of 16 arch/powerpc/boot/dts/fsl/pq3-mpic.dtsi:38.2-25: Warning (interrupts_property): /soc@fffe00000/mdio@24000/ethernet-phy@0:#interrupt-cells: size is (8), expected multiple of 16 arch/powerpc/boot/dts/fsl/pq3-mpic.dtsi:38.2-25: Warning (interrupts_property): /soc@fffe00000/mdio@24000/ethernet-phy@1:#interrupt-cells: size is (8), expected multiple of 16 arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/o2d.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/mpc5200b.dtsi:182.18-186.5: Warning (spi_bus_bridge): /soc5200@f0000000/psc@2000: node name for SPI buses should be 'spi' arch/powerpc/boot/dts/o2d.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/o2d300.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/mpc5200b.dtsi:182.18-186.5: Warning (spi_bus_bridge): /soc5200@f0000000/psc@2000: node name for SPI buses should be 'spi' arch/powerpc/boot/dts/o2d300.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/o2dnt2.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/mpc5200b.dtsi:182.18-186.5: Warning (spi_bus_bridge): /soc5200@f0000000/psc@2000: node name for SPI buses should be 'spi' arch/powerpc/boot/dts/o2dnt2.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' arch/powerpc/boot/dts/fsl/p2020rdb-pc_36b.dts:59.23-62.4: Warning (pci_bridge): /pcie@fffe08000: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/p2020si-post.dtsi:109.9-125.4: Warning (pci_bridge): /pcie@fffe08000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/p2020rdb-pc_36b.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/fsl/p2020rdb-pc_32b.dts:59.22-62.4: Warning (pci_bridge): /pcie@ffe08000: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/p2020si-post.dtsi:109.9-125.4: Warning (pci_bridge): /pcie@ffe08000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/p2020rdb-pc_32b.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/o2i.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/mpc5200b.dtsi:182.18-186.5: Warning (spi_bus_bridge): /soc5200@f0000000/psc@2000: node name for SPI buses should be 'spi' arch/powerpc/boot/dts/o2i.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/o2mnt.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/mpc5200b.dtsi:182.18-186.5: Warning (spi_bus_bridge): /soc5200@f0000000/psc@2000: node name for SPI buses should be 'spi' arch/powerpc/boot/dts/o2mnt.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' arch/powerpc/boot/dts/fsl/p2020rdb.dts:251.22-254.4: Warning (pci_bridge): /pcie@ffe08000: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/p2020si-post.dtsi:52.9-67.4: Warning (pci_bridge): /pcie@ffe08000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/p2020rdb.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/o3dnt.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/mpc5200b.dtsi:182.18-186.5: Warning (spi_bus_bridge): /soc5200@f0000000/psc@2000: node name for SPI buses should be 'spi' arch/powerpc/boot/dts/o3dnt.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' arch/powerpc/boot/dts/mpc5121.dtsi:457.13-466.5: Warning (spi_bus_bridge): /soc@80000000/psc@11900: node name for SPI buses should be 'spi' arch/powerpc/boot/dts/pdm360ng.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' arch/powerpc/boot/dts/fsl/ppa8548.dts:34.22-37.4: Warning (pci_bridge): /pci@fe0008000: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/ppa8548.dts:39.22-42.4: Warning (pci_bridge): /pci@fe0009000: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/ppa8548.dts:44.23-47.4: Warning (pci_bridge): /pcie@fe000a000: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/mpc8548si-post.dtsi:74.9-89.4: Warning (pci_bridge): /pcie@fe000a000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/ppa8548.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/stxssa8555.dts:329.3-21: Warning (pci_device_bus_num): /pci@e0008000/i8259@19000:bus-range: PCI bus number 1 out of range, expected (0 - 0) arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/uc101.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/xpedite5200.dts:135.11-138.6: Warning (i2c_bus_reg): /soc@ef000000/i2c@3000/dtt@48: I2C bus unit address format error, expected "34" arch/powerpc/boot/dts/xpedite5200_xmon.dts:139.11-142.6: Warning (i2c_bus_reg): /soc@ef000000/i2c@3000/dtt@48: I2C bus unit address format error, expected "34" include/linux/printk.h:339:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] include/linux/printk.h:339:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] include/linux/printk.h:339:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] include/linux/printk.h:339:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] include/linux/printk.h:339:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] include/linux/printk.h:339:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] arch/powerpc/xmon/nonstdio.h:12:17: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] net/ethernet/eth.c:167:23: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] net/ethernet/eth.c:169:30: warning: 'is_multicast_ether_addr_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] net/ethernet/eth.c:170:29: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] include/linux/list.h:370:21: warning: storing the address of local variable 'sublist' in '*&freepage_6(D)->D.18320.D.18265.lru.next' [-Wdangling-pointer=] lib/crypto/poly1305-donna32.c:13:67: warning: argument 2 of type 'const u8[16]' {aka 'const unsigned char[16]'} with mismatched bound [-Warray-parameter=] net/core/dev.c:4646:22: warning: 'is_multicast_ether_addr_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] net/core/dev.c:4676:28: warning: 'is_multicast_ether_addr_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] mm/page_alloc.c:7580:27: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:7580:41: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:7580:27: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:7580:41: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:7580:27: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:7580:41: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:7580:27: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:7580:41: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:7580:27: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:7580:41: warning: comparison between two arrays [-Warray-compare] include/linux/printk.h:369:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] include/linux/printk.h:369:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] include/linux/printk.h:369:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] include/linux/kernel.h:850:43: warning: comparison of distinct pointer types lacks a cast include/linux/list.h:72:19: warning: storing the address of local variable 'device_list' in '*&adev_104(D)->gmc.xgmi.head.prev' [-Wdangling-pointer=] drivers/block/mtip32xx/mtip32xx.c:728:25: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'long int' [-Wformat=] arch/powerpc/kernel/kprobes.c:247:17: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] net/8021q/vlan_core.c:36:21: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] net/bluetooth/ecdh_helper.c:122:55: warning: argument 2 of type 'const u8[32]' {aka 'const unsigned char[32]'} with mismatched bound [-Warray-parameter=] drivers/block/sx8.c:43:18: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'long int' [-Wformat=] drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/scsi/fcoe/fcoe_ctlr.c:1972:37: warning: argument 1 of type 'unsigned char[32]' with mismatched bound [-Warray-parameter=] drivers/net/bonding/bond_alb.c:1372:13: warning: conflicting types for 'bond_tlb_xmit' due to enum/integer mismatch; have 'netdev_tx_t(struct sk_buff *, struct net_device *)' {aka 'enum netdev_tx(struct sk_buff *, struct net_device *)'} [-Wenum-int-mismatch] drivers/net/bonding/bond_alb.c:1513:13: warning: conflicting types for 'bond_alb_xmit' due to enum/integer mismatch; have 'netdev_tx_t(struct sk_buff *, struct net_device *)' {aka 'enum netdev_tx(struct sk_buff *, struct net_device *)'} [-Wenum-int-mismatch] drivers/net/bonding/bond_alb.c:261:15: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/bonding/bond_alb.c:261:15: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/bonding/bond_alb.c:834:22: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/bonding/bond_alb.c:834:22: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/bonding/bond_alb.c:1428:21: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/target/target_core_transport.c:2778:33: warning: storing the address of local variable 'compl' in '*cmd.free_compl' [-Wdangling-pointer=] <command-line>: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat=] <command-line>: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat=] <command-line>: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat=] <command-line>: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat=] include/linux/list.h:72:19: warning: storing the address of local variable 'list1' in '*&root_50(D)->link.prev' [-Wdangling-pointer=] drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] drivers/gpu/drm/imx/ipuv3-crtc.c:71:21: warning: the comparison will always evaluate as 'true' for the address of 'plane' will never be NULL [-Waddress] include/asm-generic/rwonce.h:55:37: warning: storing the address of local variable 'inputq' in '((struct sk_buff * volatile*)skb)[1]' [-Wdangling-pointer=] drivers/isdn/capi/kcapi.c:724:44: warning: argument 2 of type 'u8 *' {aka 'unsigned char *'} declared as a pointer [-Warray-parameter=] drivers/isdn/capi/kcapi.c:790:38: warning: argument 2 of type 'u8 *' {aka 'unsigned char *'} declared as a pointer [-Warray-parameter=] drivers/net/dsa/sja1105/sja1105_main.c:3418:38: warning: the comparison will always evaluate as 'true' for the address of 'compatible' will never be NULL [-Waddress] include/linux/list.h:70:20: warning: storing the address of local variable 'head' in '*&mlist_1(D)->dma.list.prev' [-Wdangling-pointer=] include/linux/list.h:70:20: warning: storing the address of local variable 'head' in '*&piocbq_198(D)->list.prev' [-Wdangling-pointer=] drivers/scsi/hisi_sas/hisi_sas_v2_hw.c:985:29: warning: storing the address of local variable 'completion' in '*sas_dev.completion' [-Wdangling-pointer=] drivers/media/usb/dvb-usb/dvb-usb-remote.c:363:20: warning: argument 2 of type 'u8[5]' {aka 'unsigned char[5]'} with mismatched bound [-Warray-parameter=] drivers/infiniband/hw/i40iw/i40iw_hw.c:481:24: warning: conflicting types for 'i40iw_manage_apbvt' due to enum/integer mismatch; have 'enum i40iw_status_code(struct i40iw_device *, u16, bool)' {aka 'enum i40iw_status_code(struct i40iw_device *, short unsigned int, _Bool)'} [-Wenum-int-mismatch] drivers/net/plip/plip.c:548:20: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] include/linux/kernel.h:850:43: warning: comparison of distinct pointer types lacks a cast include/linux/kernel.h:850:43: warning: comparison of distinct pointer types lacks a cast include/linux/list.h:72:19: warning: storing the address of local variable 'pbufl' in '*&buf_28(D)->list.prev' [-Wdangling-pointer=] drivers/net/wireless/atmel/at76c50x-usb.c:1788:22: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/atmel/at76c50x-usb.c:1788:22: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/scsi/qla1280.c:861:34: warning: storing the address of local variable 'wait' in '*sp.wait' [-Wdangling-pointer=] drivers/net/wireless/intel/iwlegacy/common.c:3796:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/intel/iwlegacy/common.c:3796:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/intel/iwlegacy/common.c:3797:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/intel/iwlegacy/common.c:3797:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/intel/iwlegacy/common.c:3798:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/intel/iwlegacy/common.c:3798:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/usb/host/sl811-hcd.c:1291:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] drivers/net/wireless/ralink/rt2x00/rt2x00dev.c:625:22: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/ralink/rt2x00/rt2x00dev.c:625:22: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/ralink/rt2x00/rt2x00dev.c:628:22: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/ralink/rt2x00/rt2x00dev.c:628:22: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/ath/main.c:67:17: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/ath/main.c:67:17: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/intel/ipw2x00/libipw_rx.c:1448:17: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/intel/ipw2x00/libipw_rx.c:1448:17: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] include/linux/list.h:72:19: warning: storing the address of local variable 'queue' in '*&packet_15(D)->list.prev' [-Wdangling-pointer=] include/linux/list.h:72:19: warning: storing the address of local variable 'container' in '*&packet_5(D)->list.prev' [-Wdangling-pointer=] drivers/net/wireless/intel/iwlegacy/3945.c:453:24: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/intel/iwlegacy/3945.c:453:24: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/intel/iwlegacy/3945.c:456:24: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/intel/iwlegacy/3945.c:456:24: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/intersil/p54/txrx.c:310:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/intersil/p54/txrx.c:310:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] include/linux/list.h:72:19: warning: storing the address of local variable 'queue' in '*&packet_7(D)->list.prev' [-Wdangling-pointer=] drivers/net/wireless/ath/carl9170/rx.c:601:21: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/ath/carl9170/rx.c:601:21: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/ath/carl9170/rx.c:602:21: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/ath/carl9170/rx.c:602:21: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/macsec.c:1014:29: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/macsec.c:1021:36: warning: 'is_multicast_ether_addr_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/macsec.c:1029:37: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/macvlan.c:235:13: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/macvlan.c:417:13: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/marvell/mwl8k.c:1281:17: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/marvell/mwl8k.c:1281:17: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c:2394:39: warning: the comparison will always evaluate as 'true' for the address of 'value' will never be NULL [-Waddress] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/intel/i40e/i40e_main.c:106:5: warning: conflicting types for 'i40e_allocate_dma_mem_d' due to enum/integer mismatch; have 'int(struct i40e_hw *, struct i40e_dma_mem *, u64, u32)' {aka 'int(struct i40e_hw *, struct i40e_dma_mem *, long long unsigned int, unsigned int)'} [-Wenum-int-mismatch] drivers/net/ethernet/intel/i40e/i40e_main.c:125:5: warning: conflicting types for 'i40e_free_dma_mem_d' due to enum/integer mismatch; have 'int(struct i40e_hw *, struct i40e_dma_mem *)' [-Wenum-int-mismatch] drivers/net/ethernet/intel/i40e/i40e_main.c:143:5: warning: conflicting types for 'i40e_allocate_virt_mem_d' due to enum/integer mismatch; have 'int(struct i40e_hw *, struct i40e_virt_mem *, u32)' {aka 'int(struct i40e_hw *, struct i40e_virt_mem *, unsigned int)'} [-Wenum-int-mismatch] drivers/net/ethernet/intel/i40e/i40e_main.c:160:5: warning: conflicting types for 'i40e_free_virt_mem_d' due to enum/integer mismatch; have 'int(struct i40e_hw *, struct i40e_virt_mem *)' [-Wenum-int-mismatch] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] drivers/net/wireless/realtek/rtlwifi/base.c:2690:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/realtek/rtlwifi/base.c:2690:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/realtek/rtlwifi/ps.c:500:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/realtek/rtlwifi/ps.c:500:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/realtek/rtlwifi/ps.c:985:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/wireless/realtek/rtlwifi/ps.c:985:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] include/linux/qed/qed_if.h:1146:9: warning: overflow in conversion from 'int' to 'u8' {aka 'unsigned char'} changes value from '(int)vf_id << 8 | 128' to '128' [-Woverflow] drivers/net/ethernet/sun/cassini.c:1328:29: warning: comparison between two arrays [-Warray-compare] drivers/net/ethernet/sun/cassini.c:3796:34: warning: comparison between two arrays [-Warray-compare] drivers/net/ethernet/neterion/vxge/vxge-traffic.c:1719:13: warning: argument 2 of type 'u8[6]' {aka 'unsigned char[6]'} with mismatched bound [-Warray-parameter=] drivers/net/ethernet/neterion/vxge/vxge-traffic.c:1720:13: warning: argument 3 of type 'u8[6]' {aka 'unsigned char[6]'} with mismatched bound [-Warray-parameter=] drivers/net/ethernet/neterion/vxge/vxge-traffic.c:1782:13: warning: argument 2 of type 'u8[6]' {aka 'unsigned char[6]'} with mismatched bound [-Warray-parameter=] drivers/net/ethernet/neterion/vxge/vxge-traffic.c:1783:13: warning: argument 3 of type 'u8[6]' {aka 'unsigned char[6]'} with mismatched bound [-Warray-parameter=] drivers/net/ethernet/neterion/vxge/vxge-traffic.c:1834:13: warning: argument 2 of type 'u8[6]' {aka 'unsigned char[6]'} with mismatched bound [-Warray-parameter=] drivers/net/ethernet/neterion/vxge/vxge-traffic.c:1835:13: warning: argument 3 of type 'u8[6]' {aka 'unsigned char[6]'} with mismatched bound [-Warray-parameter=] drivers/net/ethernet/neterion/vxge/vxge-traffic.c:1887:13: warning: argument 2 of type 'u8[6]' {aka 'unsigned char[6]'} with mismatched bound [-Warray-parameter=] drivers/net/ethernet/neterion/vxge/vxge-traffic.c:1888:13: warning: argument 3 of type 'u8[6]' {aka 'unsigned char[6]'} with mismatched bound [-Warray-parameter=] sound/soc/codecs/tlv320aic32x4-clk.c:475:47: warning: storing the address of local variable '({anonymous})' in 'aic32x4_clkdesc_array[1].parent_names' [-Wdangling-pointer=] sound/soc/codecs/tlv320aic32x4-clk.c:473:47: warning: storing the address of local variable '({anonymous})' in 'aic32x4_clkdesc_array[0].parent_names' [-Wdangling-pointer=] drivers/net/ethernet/mellanox/mlx4/en_rx.c:749:45: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] drivers/net/ethernet/intel/ice/ice_fltr.c:132:1: warning: conflicting types for 'ice_fltr_add_mac_to_list' due to enum/integer mismatch; have 'int(struct ice_vsi *, struct list_head *, const u8 *, enum ice_sw_fwd_act_type)' {aka 'int(struct ice_vsi *, struct list_head *, const unsigned char *, enum ice_sw_fwd_act_type)'} [-Wenum-int-mismatch] drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_aux.c:624:32: warning: storing the address of local variable 'reply' in '*payload.reply' [-Wdangling-pointer=] drivers/net/ethernet/sfc/ef100_tx.c:329:5: warning: conflicting types for 'ef100_enqueue_skb' due to enum/integer mismatch; have 'int(struct efx_tx_queue *, struct sk_buff *)' [-Wenum-int-mismatch] drivers/gpu/drm/nouveau/dispnv50/wndw.c:706:1: warning: conflicting types for 'nv50_wndw_new_' due to enum/integer mismatch; have 'int(const struct nv50_wndw_func *, struct drm_device *, enum drm_plane_type, const char *, int, const u32 *, u32, enum nv50_disp_interlock_type, u32, struct nv50_wndw **)' {aka 'int(const struct nv50_wndw_func *, struct drm_device *, enum drm_plane_type, const char *, int, const unsigned int *, unsigned int, enum nv50_disp_interlock_type, unsigned int, struct nv50_wndw **)'} [-Wenum-int-mismatch] /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: .tmp_vmlinux.kallsyms1 has a LOAD segment with RWX permissions /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: .tmp_vmlinux.kallsyms2 has a LOAD segment with RWX permissions /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: vmlinux has a LOAD segment with RWX permissions WARNING: 160 bad relocations WARNING: You need at least binutils >= 2.19 to build a CONFIG_RELOCATABLE kernel /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: div64.o: missing .note.GNU-stack section implies executable stack /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: arch/powerpc/boot/dtbImage.ps3 has a LOAD segment with RWX permissions /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: div64.o: missing .note.GNU-stack section implies executable stack /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: arch/powerpc/boot/zImage.maple has a LOAD segment with RWX permissions /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: div64.o: missing .note.GNU-stack section implies executable stack /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: arch/powerpc/boot/zImage.pmac has a LOAD segment with RWX permissions /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: div64.o: missing .note.GNU-stack section implies executable stack /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: arch/powerpc/boot/zImage.pseries has a LOAD segment with RWX permissions /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: div64.o: missing .note.GNU-stack section implies executable stack /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: arch/powerpc/boot/zImage.epapr has a LOAD segment with RWX permissions
Full Log
# git rev-parse -q --verify 4156c85dbf936800bc450ceaa3ed7cd1570315dd^{commit} 4156c85dbf936800bc450ceaa3ed7cd1570315dd already have revision, skipping fetch # git checkout -q -f -B kisskb 4156c85dbf936800bc450ceaa3ed7cd1570315dd # git clean -qxdf # < git log -1 # commit 4156c85dbf936800bc450ceaa3ed7cd1570315dd # Author: Stephen Rothwell <sfr@canb.auug.org.au> # Date: Wed Aug 19 21:32:00 2020 +1000 # # syscalls: use simpler file guard defines # # A couple of architectures were defining the generated file's guards to 1 # rather than just defining then like most of our other include file guards. # This simplifies the generating script a little. # # Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au> # < /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld --version # < git log --format=%s --max-count=1 4156c85dbf936800bc450ceaa3ed7cd1570315dd # make -s -j 160 ARCH=powerpc O=/kisskb/build/sfr-test_allyesconfig_powerpc-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux- allyesconfig # Added to kconfig CONFIG_PROFILE_ALL_BRANCHES=n # Added to kconfig CONFIG_ENABLE_WARN_DEPRECATED=n # Added to kconfig CONFIG_ENABLE_MUST_CHECK=n # Added to kconfig CONFIG_DEBUG_INFO=n # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_MODULE_SIG=n # Added to kconfig CONFIG_GCC_PLUGINS=n # Added to kconfig CONFIG_SAMPLES=n # < make -s -j 160 ARCH=powerpc O=/kisskb/build/sfr-test_allyesconfig_powerpc-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux- help # make -s -j 160 ARCH=powerpc O=/kisskb/build/sfr-test_allyesconfig_powerpc-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux- olddefconfig # make -s -j 160 ARCH=powerpc O=/kisskb/build/sfr-test_allyesconfig_powerpc-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux- /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/a3m071.dts:135.15-137.4 arch/powerpc/boot/dts/a3m071.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5121.dtsi:397.13-406.5: Warning (spi_bus_bridge): /soc@80000000/psc@11400: node name for SPI buses should be 'spi' also defined at /kisskb/src/arch/powerpc/boot/dts/ac14xx.dts:305.19-326.5 /kisskb/src/arch/powerpc/boot/dts/mpc5121.dtsi:409.13-418.5: Warning (spi_bus_bridge): /soc@80000000/psc@11500: node name for SPI buses should be 'spi' also defined at /kisskb/src/arch/powerpc/boot/dts/ac14xx.dts:329.19-344.5 arch/powerpc/boot/dts/ac14xx.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' /kisskb/src/arch/powerpc/boot/dts/bluestone.dts:272.13-277.7: Warning (i2c_bus_reg): /plb/opb/i2c@ef600700/sttm@4C: I2C bus unit address format error, expected "4c" /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/cm5200.dts:70.15-72.4 arch/powerpc/boot/dts/cm5200.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/fsl/gef_ppc9a.dts:211.22-213.4: Warning (pci_bridge): /pcie@fef09000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8641si-post.dtsi:119.7-144.3 /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8641si-post.dtsi:129.9-143.4: Warning (pci_bridge): /pcie@fef09000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/gef_ppc9a.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/fsl/gef_sbc610.dts:209.22-211.4: Warning (pci_bridge): /pcie@fef09000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8641si-post.dtsi:119.7-144.3 /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8641si-post.dtsi:129.9-143.4: Warning (pci_bridge): /pcie@fef09000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/gef_sbc610.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/fsl/kmcoge4.dts:196.23-198.4: Warning (pci_bridge): /pcie@ffe201000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/p2041si-post.dtsi:87.7-113.3 /kisskb/src/arch/powerpc/boot/dts/fsl/p2041si-post.dtsi:97.9-112.4: Warning (pci_bridge): /pcie@ffe201000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/kmcoge4.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8541cds.dts:330.3-21: Warning (pci_device_bus_num): /pci@e0008000/i8259@19000:bus-range: PCI bus number 1 out of range, expected (0 - 0) /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8555cds.dts:330.3-21: Warning (pci_device_bus_num): /pci@e0008000/i8259@19000:bus-range: PCI bus number 1 out of range, expected (0 - 0) /kisskb/src/arch/powerpc/boot/dts/mgcoge.dts:230.14-234.7: Warning (spi_bus_reg): /soc@f0000000/cpm@119c0/spi@11aa0/ds3106@1: SPI bus unit address format error, expected "0" /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/motionpro.dts:84.15-86.4 arch/powerpc/boot/dts/motionpro.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/fsl/mvme7100.dts:135.22-137.4: Warning (pci_bridge): /pcie@f1008000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8641si-post.dtsi:92.7-117.3 /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8641si-post.dtsi:102.9-116.4: Warning (pci_bridge): /pcie@f1008000/pcie@0: missing ranges for PCI bridge (or not a bridge) /kisskb/src/arch/powerpc/boot/dts/fsl/mvme7100.dts:139.22-141.4: Warning (pci_bridge): /pcie@f1009000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8641si-post.dtsi:119.7-144.3 /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8641si-post.dtsi:129.9-143.4: Warning (pci_bridge): /pcie@f1009000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/mvme7100.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/fsl/mvme7100.dts:30.11-32.6: Warning (i2c_bus_reg): /soc@f1000000/i2c@3000/rtc@68: missing or empty reg property /kisskb/src/arch/powerpc/boot/dts/fsl/oca4080.dts:132.23-134.4: Warning (pci_bridge): /pcie@ffe200000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/p4080si-post.dtsi:58.7-84.3 /kisskb/src/arch/powerpc/boot/dts/fsl/p4080si-post.dtsi:68.9-83.4: Warning (pci_bridge): /pcie@ffe200000/pcie@0: missing ranges for PCI bridge (or not a bridge) /kisskb/src/arch/powerpc/boot/dts/fsl/oca4080.dts:136.23-138.4: Warning (pci_bridge): /pcie@ffe201000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/p4080si-post.dtsi:87.7-113.3 /kisskb/src/arch/powerpc/boot/dts/fsl/p4080si-post.dtsi:97.9-112.4: Warning (pci_bridge): /pcie@ffe201000/pcie@0: missing ranges for PCI bridge (or not a bridge) /kisskb/src/arch/powerpc/boot/dts/fsl/oca4080.dts:140.23-142.4: Warning (pci_bridge): /pcie@ffe202000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/p4080si-post.dtsi:116.7-142.3 /kisskb/src/arch/powerpc/boot/dts/fsl/p4080si-post.dtsi:126.9-141.4: Warning (pci_bridge): /pcie@ffe202000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/oca4080.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/fsl/p1020rdb-pd.dts:189.11-193.6: Warning (spi_bus_reg): /soc@ffe00000/spi@7000/slic@0: SPI bus unit address format error, expected "1" /kisskb/src/arch/powerpc/boot/dts/fsl/p1020rdb-pd.dts:195.11-199.6: Warning (spi_bus_reg): /soc@ffe00000/spi@7000/slic@1: SPI bus unit address format error, expected "2" /kisskb/src/arch/powerpc/boot/dts/fsl/pq3-mpic.dtsi:38.2-25: Warning (interrupts_property): /soc@ffe00000/mdio@24000/ethernet-phy@0:#interrupt-cells: size is (8), expected multiple of 16 /kisskb/src/arch/powerpc/boot/dts/fsl/pq3-mpic.dtsi:38.2-25: Warning (interrupts_property): /soc@ffe00000/mdio@24000/ethernet-phy@1:#interrupt-cells: size is (8), expected multiple of 16 /kisskb/src/arch/powerpc/boot/dts/fsl/pq3-mpic.dtsi:38.2-25: Warning (interrupts_property): /soc@fffe00000/mdio@24000/ethernet-phy@0:#interrupt-cells: size is (8), expected multiple of 16 /kisskb/src/arch/powerpc/boot/dts/fsl/pq3-mpic.dtsi:38.2-25: Warning (interrupts_property): /soc@fffe00000/mdio@24000/ethernet-phy@1:#interrupt-cells: size is (8), expected multiple of 16 /kisskb/src/arch/powerpc/boot/dts/mpc8610_hpcd.dts:420.3-21: Warning (pci_device_bus_num): /pcie@e000a000/pcie@0:bus-range: PCI bus number 0 out of range, expected (1 - 1) /kisskb/src/arch/powerpc/boot/dts/fsl/pq3-mpic.dtsi:38.2-25: Warning (interrupts_property): /soc@ffe00000/mdio@24000/ethernet-phy@0:#interrupt-cells: size is (8), expected multiple of 16 /kisskb/src/arch/powerpc/boot/dts/fsl/pq3-mpic.dtsi:38.2-25: Warning (interrupts_property): /soc@ffe00000/mdio@24000/ethernet-phy@1:#interrupt-cells: size is (8), expected multiple of 16 /kisskb/src/arch/powerpc/boot/dts/fsl/pq3-mpic.dtsi:38.2-25: Warning (interrupts_property): /soc@fffe00000/mdio@24000/ethernet-phy@0:#interrupt-cells: size is (8), expected multiple of 16 /kisskb/src/arch/powerpc/boot/dts/fsl/pq3-mpic.dtsi:38.2-25: Warning (interrupts_property): /soc@fffe00000/mdio@24000/ethernet-phy@1:#interrupt-cells: size is (8), expected multiple of 16 /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/o2d.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:182.18-186.5: Warning (spi_bus_bridge): /soc5200@f0000000/psc@2000: node name for SPI buses should be 'spi' also defined at /kisskb/src/arch/powerpc/boot/dts/o2d.dtsi:32.12-43.5 arch/powerpc/boot/dts/o2d.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/o2d300.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:182.18-186.5: Warning (spi_bus_bridge): /soc5200@f0000000/psc@2000: node name for SPI buses should be 'spi' also defined at /kisskb/src/arch/powerpc/boot/dts/o2d.dtsi:32.12-43.5 arch/powerpc/boot/dts/o2d300.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/o2dnt2.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:182.18-186.5: Warning (spi_bus_bridge): /soc5200@f0000000/psc@2000: node name for SPI buses should be 'spi' also defined at /kisskb/src/arch/powerpc/boot/dts/o2d.dtsi:32.12-43.5 arch/powerpc/boot/dts/o2dnt2.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' /kisskb/src/arch/powerpc/boot/dts/fsl/p2020rdb-pc_36b.dts:59.23-62.4: Warning (pci_bridge): /pcie@fffe08000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/p2020si-post.dtsi:100.7-126.3 /kisskb/src/arch/powerpc/boot/dts/fsl/p2020si-post.dtsi:109.9-125.4: Warning (pci_bridge): /pcie@fffe08000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/p2020rdb-pc_36b.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/fsl/p2020rdb-pc_32b.dts:59.22-62.4: Warning (pci_bridge): /pcie@ffe08000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/p2020si-post.dtsi:100.7-126.3 /kisskb/src/arch/powerpc/boot/dts/fsl/p2020si-post.dtsi:109.9-125.4: Warning (pci_bridge): /pcie@ffe08000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/p2020rdb-pc_32b.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/o2i.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:182.18-186.5: Warning (spi_bus_bridge): /soc5200@f0000000/psc@2000: node name for SPI buses should be 'spi' also defined at /kisskb/src/arch/powerpc/boot/dts/o2d.dtsi:32.12-43.5 arch/powerpc/boot/dts/o2i.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/o2mnt.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:182.18-186.5: Warning (spi_bus_bridge): /soc5200@f0000000/psc@2000: node name for SPI buses should be 'spi' also defined at /kisskb/src/arch/powerpc/boot/dts/o2d.dtsi:32.12-43.5 arch/powerpc/boot/dts/o2mnt.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' /kisskb/src/arch/powerpc/boot/dts/fsl/p2020rdb.dts:251.22-254.4: Warning (pci_bridge): /pcie@ffe08000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/p2020si-post.dtsi:43.7-68.3 /kisskb/src/arch/powerpc/boot/dts/fsl/p2020si-post.dtsi:52.9-67.4: Warning (pci_bridge): /pcie@ffe08000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/p2020rdb.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/o3dnt.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:182.18-186.5: Warning (spi_bus_bridge): /soc5200@f0000000/psc@2000: node name for SPI buses should be 'spi' also defined at /kisskb/src/arch/powerpc/boot/dts/o2d.dtsi:32.12-43.5 arch/powerpc/boot/dts/o3dnt.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5121.dtsi:457.13-466.5: Warning (spi_bus_bridge): /soc@80000000/psc@11900: node name for SPI buses should be 'spi' also defined at /kisskb/src/arch/powerpc/boot/dts/pdm360ng.dts:172.13-185.5 arch/powerpc/boot/dts/pdm360ng.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' /kisskb/src/arch/powerpc/boot/dts/fsl/ppa8548.dts:34.22-37.4: Warning (pci_bridge): /pci@fe0008000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8548si-post.dtsi:43.7-51.3 /kisskb/src/arch/powerpc/boot/dts/fsl/ppa8548.dts:39.22-42.4: Warning (pci_bridge): /pci@fe0009000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8548si-post.dtsi:54.7-62.3 /kisskb/src/arch/powerpc/boot/dts/fsl/ppa8548.dts:44.23-47.4: Warning (pci_bridge): /pcie@fe000a000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8548si-post.dtsi:65.7-90.3 /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8548si-post.dtsi:74.9-89.4: Warning (pci_bridge): /pcie@fe000a000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/ppa8548.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/stxssa8555.dts:329.3-21: Warning (pci_device_bus_num): /pci@e0008000/i8259@19000:bus-range: PCI bus number 1 out of range, expected (0 - 0) /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/uc101.dts:100.15-102.4 arch/powerpc/boot/dts/uc101.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/xpedite5200.dts:135.11-138.6: Warning (i2c_bus_reg): /soc@ef000000/i2c@3000/dtt@48: I2C bus unit address format error, expected "34" /kisskb/src/arch/powerpc/boot/dts/xpedite5200_xmon.dts:139.11-142.6: Warning (i2c_bus_reg): /soc@ef000000/i2c@3000/dtt@48: I2C bus unit address format error, expected "34" In file included from /kisskb/src/include/linux/kernel.h:15, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/preempt.h:11, from /kisskb/src/include/linux/spinlock.h:51, from /kisskb/src/arch/powerpc/kernel/trace/ftrace.c:16: /kisskb/src/arch/powerpc/kernel/trace/ftrace.c: In function 'ftrace_modify_code': /kisskb/src/include/linux/printk.h:339:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] 339 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/arch/powerpc/kernel/trace/ftrace.c:76:17: note: in expansion of macro 'pr_err' 76 | pr_err("%p: replaced (%s) != old (%s)", | ^~~~~~ In file included from /kisskb/src/arch/powerpc/include/asm/uprobes.h:14, from /kisskb/src/include/linux/uprobes.h:49, from /kisskb/src/include/linux/mm_types.h:14, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/include/linux/topology.h:33, from /kisskb/src/include/linux/irq.h:19, from /kisskb/src/arch/powerpc/include/asm/hardirq.h:6, from /kisskb/src/include/linux/hardirq.h:10, from /kisskb/src/arch/powerpc/kernel/trace/ftrace.c:17: /kisskb/src/arch/powerpc/include/asm/inst.h:139:14: note: '__str' declared here 139 | char __str[PPC_INST_STR_LEN]; \ | ^~~~~ /kisskb/src/include/linux/printk.h:339:40: note: in expansion of macro 'ppc_inst_as_str' 339 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~ /kisskb/src/arch/powerpc/kernel/trace/ftrace.c:76:17: note: in expansion of macro 'pr_err' 76 | pr_err("%p: replaced (%s) != old (%s)", | ^~~~~~ /kisskb/src/arch/powerpc/kernel/trace/ftrace.c: In function '__ftrace_make_nop_kernel': /kisskb/src/include/linux/printk.h:339:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] 339 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/arch/powerpc/kernel/trace/ftrace.c:409:17: note: in expansion of macro 'pr_err' 409 | pr_err("Not expected bl: opcode is %s\n", ppc_inst_as_str(op)); | ^~~~~~ /kisskb/src/arch/powerpc/include/asm/inst.h:139:14: note: '__str' declared here 139 | char __str[PPC_INST_STR_LEN]; \ | ^~~~~ /kisskb/src/include/linux/printk.h:339:40: note: in expansion of macro 'ppc_inst_as_str' 339 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~ /kisskb/src/arch/powerpc/kernel/trace/ftrace.c:409:17: note: in expansion of macro 'pr_err' 409 | pr_err("Not expected bl: opcode is %s\n", ppc_inst_as_str(op)); | ^~~~~~ /kisskb/src/arch/powerpc/kernel/trace/ftrace.c: In function '__ftrace_make_call_kernel': /kisskb/src/include/linux/printk.h:339:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] 339 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/arch/powerpc/kernel/trace/ftrace.c:657:17: note: in expansion of macro 'pr_err' 657 | pr_err("Unexpected call sequence at %p: %s\n", ip, ppc_inst_as_str(op)); | ^~~~~~ /kisskb/src/arch/powerpc/include/asm/inst.h:139:14: note: '__str' declared here 139 | char __str[PPC_INST_STR_LEN]; \ | ^~~~~ /kisskb/src/include/linux/printk.h:339:40: note: in expansion of macro 'ppc_inst_as_str' 339 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~ /kisskb/src/arch/powerpc/kernel/trace/ftrace.c:657:17: note: in expansion of macro 'pr_err' 657 | pr_err("Unexpected call sequence at %p: %s\n", ip, ppc_inst_as_str(op)); | ^~~~~~ /kisskb/src/arch/powerpc/kernel/trace/ftrace.c: In function '__ftrace_make_nop': /kisskb/src/include/linux/printk.h:339:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] 339 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/arch/powerpc/kernel/trace/ftrace.c:206:17: note: in expansion of macro 'pr_err' 206 | pr_err("Expected %08x found %s\n", PPC_INST_LD_TOC, ppc_inst_as_str(op)); | ^~~~~~ /kisskb/src/arch/powerpc/include/asm/inst.h:139:14: note: '__str' declared here 139 | char __str[PPC_INST_STR_LEN]; \ | ^~~~~ /kisskb/src/include/linux/printk.h:339:40: note: in expansion of macro 'ppc_inst_as_str' 339 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~ /kisskb/src/arch/powerpc/kernel/trace/ftrace.c:206:17: note: in expansion of macro 'pr_err' 206 | pr_err("Expected %08x found %s\n", PPC_INST_LD_TOC, ppc_inst_as_str(op)); | ^~~~~~ /kisskb/src/include/linux/printk.h:339:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] 339 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/arch/powerpc/kernel/trace/ftrace.c:140:17: note: in expansion of macro 'pr_err' 140 | pr_err("Not expected bl: opcode is %s\n", ppc_inst_as_str(op)); | ^~~~~~ /kisskb/src/arch/powerpc/include/asm/inst.h:139:14: note: '__str' declared here 139 | char __str[PPC_INST_STR_LEN]; \ | ^~~~~ /kisskb/src/include/linux/printk.h:339:40: note: in expansion of macro 'ppc_inst_as_str' 339 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~ /kisskb/src/arch/powerpc/kernel/trace/ftrace.c:140:17: note: in expansion of macro 'pr_err' 140 | pr_err("Not expected bl: opcode is %s\n", ppc_inst_as_str(op)); | ^~~~~~ /kisskb/src/arch/powerpc/kernel/trace/ftrace.c: In function '__ftrace_make_call': /kisskb/src/include/linux/printk.h:339:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] 339 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/arch/powerpc/kernel/trace/ftrace.c:536:17: note: in expansion of macro 'pr_err' 536 | pr_err("Unexpected call sequence at %p: %s %s\n", | ^~~~~~ /kisskb/src/arch/powerpc/include/asm/inst.h:139:14: note: '__str' declared here 139 | char __str[PPC_INST_STR_LEN]; \ | ^~~~~ /kisskb/src/include/linux/printk.h:339:40: note: in expansion of macro 'ppc_inst_as_str' 339 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~ /kisskb/src/arch/powerpc/kernel/trace/ftrace.c:536:17: note: in expansion of macro 'pr_err' 536 | pr_err("Unexpected call sequence at %p: %s %s\n", | ^~~~~~ In file included from /kisskb/src/arch/powerpc/xmon/xmon.c:63: /kisskb/src/arch/powerpc/xmon/xmon.c: In function 'generic_inst_dump': /kisskb/src/arch/powerpc/xmon/nonstdio.h:12:17: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] 12 | #define printf xmon_printf /kisskb/src/arch/powerpc/xmon/xmon.c:2979:25: note: in expansion of macro 'printf' 2979 | printf(REG" %s", adr, ppc_inst_as_str(inst)); | ^~~~~~ In file included from /kisskb/src/arch/powerpc/include/asm/uprobes.h:14, from /kisskb/src/include/linux/uprobes.h:49, from /kisskb/src/include/linux/mm_types.h:14, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/arch/powerpc/include/asm/pgtable.h:7, from /kisskb/src/include/linux/pgtable.h:6, from /kisskb/src/arch/powerpc/include/asm/kup.h:42, from /kisskb/src/arch/powerpc/include/asm/uaccess.h:9, from /kisskb/src/include/linux/uaccess.h:9, from /kisskb/src/include/linux/sched/task.h:11, from /kisskb/src/include/linux/sched/signal.h:9, from /kisskb/src/arch/powerpc/xmon/xmon.c:12: /kisskb/src/arch/powerpc/include/asm/inst.h:139:14: note: '__str' declared here 139 | char __str[PPC_INST_STR_LEN]; \ | ^~~~~ /kisskb/src/arch/powerpc/xmon/xmon.c:2979:48: note: in expansion of macro 'ppc_inst_as_str' 2979 | printf(REG" %s", adr, ppc_inst_as_str(inst)); | ^~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/module.h:12, from /kisskb/src/net/ethernet/eth.c:36: /kisskb/src/net/ethernet/eth.c: In function 'eth_type_trans': /kisskb/src/net/ethernet/eth.c:167:23: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 167 | if (unlikely(!ether_addr_equal_64bits(eth->h_dest, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | dev->dev_addr))) { | ~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:78:45: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ /kisskb/src/net/ethernet/eth.c:167:23: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 167 | if (unlikely(!ether_addr_equal_64bits(eth->h_dest, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | dev->dev_addr))) { | ~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:78:45: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ /kisskb/src/net/ethernet/eth.c:167:23: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 167 | if (unlikely(!ether_addr_equal_64bits(eth->h_dest, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | dev->dev_addr))) { | ~~~~~~~~~~~~~~ /kisskb/src/include/linux/compiler.h:78:45: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ In file included from /kisskb/src/net/ethernet/eth.c:47: /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/ethernet/eth.c:169:30: warning: 'is_multicast_ether_addr_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 169 | if (unlikely(is_multicast_ether_addr_64bits(eth->h_dest))) { /kisskb/src/include/linux/compiler.h:78:45: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ /kisskb/src/net/ethernet/eth.c:169:30: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 169 | if (unlikely(is_multicast_ether_addr_64bits(eth->h_dest))) { /kisskb/src/include/linux/compiler.h:78:45: note: in definition of macro 'unlikely' 78 | # define unlikely(x) __builtin_expect(!!(x), 0) | ^ /kisskb/src/include/linux/etherdevice.h:130:20: note: in a call to function 'is_multicast_ether_addr_64bits' 130 | static inline bool is_multicast_ether_addr_64bits(const u8 addr[6+2]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/ethernet/eth.c:170:29: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 170 | if (ether_addr_equal_64bits(eth->h_dest, dev->broadcast)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/ethernet/eth.c:170:29: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/net/ethernet/eth.c:170:29: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/rculist.h:10, from /kisskb/src/include/linux/pid.h:5, from /kisskb/src/include/linux/sched.h:14, from /kisskb/src/include/linux/ratelimit.h:6, from /kisskb/src/include/linux/dev_printk.h:16, from /kisskb/src/include/linux/device.h:15, from /kisskb/src/include/linux/node.h:18, from /kisskb/src/include/linux/cpu.h:17, from /kisskb/src/mm/compaction.c:11: In function '__list_cut_position', inlined from 'list_cut_position' at /kisskb/src/include/linux/list.h:400:3, inlined from 'move_freelist_tail' at /kisskb/src/mm/compaction.c:1238:3: /kisskb/src/include/linux/list.h:370:21: warning: storing the address of local variable 'sublist' in '*&freepage_6(D)->D.18320.D.18265.lru.next' [-Wdangling-pointer=] 370 | entry->next = list; | ~~~~~~~~~~~~^~~~~~ /kisskb/src/mm/compaction.c: In function 'move_freelist_tail': /kisskb/src/mm/compaction.c:1235:19: note: 'sublist' declared here 1235 | LIST_HEAD(sublist); | ^~~~~~~ /kisskb/src/include/linux/list.h:24:26: note: in definition of macro 'LIST_HEAD' 24 | struct list_head name = LIST_HEAD_INIT(name) | ^~~~ /kisskb/src/mm/compaction.c:1233:61: note: 'freepage' declared here 1233 | move_freelist_tail(struct list_head *freelist, struct page *freepage) | ~~~~~~~~~~~~~^~~~~~~~ /kisskb/src/lib/crypto/poly1305-donna32.c:13:67: warning: argument 2 of type 'const u8[16]' {aka 'const unsigned char[16]'} with mismatched bound [-Warray-parameter=] 13 | void poly1305_core_setkey(struct poly1305_core_key *key, const u8 raw_key[16]) | ~~~~~~~~~^~~~~~~~~~~ In file included from /kisskb/src/lib/crypto/poly1305-donna32.c:11: /kisskb/src/include/crypto/internal/poly1305.h:21:68: note: previously declared as 'const u8 *' {aka 'const unsigned char *'} 21 | void poly1305_core_setkey(struct poly1305_core_key *key, const u8 *raw_key); | ~~~~~~~~~~^~~~~~~ /kisskb/src/net/core/dev.c: In function 'netif_receive_generic_xdp': /kisskb/src/net/core/dev.c:4646:22: warning: 'is_multicast_ether_addr_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 4646 | orig_bcast = is_multicast_ether_addr_64bits(eth->h_dest); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/core/dev.c:4646:22: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} In file included from /kisskb/src/net/core/dev.c:91: /kisskb/src/include/linux/etherdevice.h:130:20: note: in a call to function 'is_multicast_ether_addr_64bits' 130 | static inline bool is_multicast_ether_addr_64bits(const u8 addr[6+2]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/core/dev.c:4676:28: warning: 'is_multicast_ether_addr_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 4676 | (orig_bcast != is_multicast_ether_addr_64bits(eth->h_dest))) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/core/dev.c:4676:28: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/include/linux/etherdevice.h:130:20: note: in a call to function 'is_multicast_ether_addr_64bits' 130 | static inline bool is_multicast_ether_addr_64bits(const u8 addr[6+2]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/mm/page_alloc.c: In function 'mem_init_print_info': /kisskb/src/mm/page_alloc.c:7580:27: warning: comparison between two arrays [-Warray-compare] 7580 | if (start <= pos && pos < end && size > adj) \ | ^~ /kisskb/src/mm/page_alloc.c:7584:9: note: in expansion of macro 'adj_init_size' 7584 | adj_init_size(__init_begin, __init_end, init_data_size, | ^~~~~~~~~~~~~ /kisskb/src/mm/page_alloc.c:7580:27: note: use '&__init_begin[0] <= &_sinittext[0]' to compare the addresses 7580 | if (start <= pos && pos < end && size > adj) \ | ^~ /kisskb/src/mm/page_alloc.c:7584:9: note: in expansion of macro 'adj_init_size' 7584 | adj_init_size(__init_begin, __init_end, init_data_size, | ^~~~~~~~~~~~~ /kisskb/src/mm/page_alloc.c:7580:41: warning: comparison between two arrays [-Warray-compare] 7580 | if (start <= pos && pos < end && size > adj) \ | ^ /kisskb/src/mm/page_alloc.c:7584:9: note: in expansion of macro 'adj_init_size' 7584 | adj_init_size(__init_begin, __init_end, init_data_size, | ^~~~~~~~~~~~~ /kisskb/src/mm/page_alloc.c:7580:41: note: use '&_sinittext[0] < &__init_end[0]' to compare the addresses 7580 | if (start <= pos && pos < end && size > adj) \ | ^ /kisskb/src/mm/page_alloc.c:7584:9: note: in expansion of macro 'adj_init_size' 7584 | adj_init_size(__init_begin, __init_end, init_data_size, | ^~~~~~~~~~~~~ /kisskb/src/mm/page_alloc.c:7580:27: warning: comparison between two arrays [-Warray-compare] 7580 | if (start <= pos && pos < end && size > adj) \ | ^~ /kisskb/src/mm/page_alloc.c:7586:9: note: in expansion of macro 'adj_init_size' 7586 | adj_init_size(_stext, _etext, codesize, _sinittext, init_code_size); | ^~~~~~~~~~~~~ /kisskb/src/mm/page_alloc.c:7580:27: note: use '&_stext[0] <= &_sinittext[0]' to compare the addresses 7580 | if (start <= pos && pos < end && size > adj) \ | ^~ /kisskb/src/mm/page_alloc.c:7586:9: note: in expansion of macro 'adj_init_size' 7586 | adj_init_size(_stext, _etext, codesize, _sinittext, init_code_size); | ^~~~~~~~~~~~~ /kisskb/src/mm/page_alloc.c:7580:41: warning: comparison between two arrays [-Warray-compare] 7580 | if (start <= pos && pos < end && size > adj) \ | ^ /kisskb/src/mm/page_alloc.c:7586:9: note: in expansion of macro 'adj_init_size' 7586 | adj_init_size(_stext, _etext, codesize, _sinittext, init_code_size); | ^~~~~~~~~~~~~ /kisskb/src/mm/page_alloc.c:7580:41: note: use '&_sinittext[0] < &_etext[0]' to compare the addresses 7580 | if (start <= pos && pos < end && size > adj) \ | ^ /kisskb/src/mm/page_alloc.c:7586:9: note: in expansion of macro 'adj_init_size' 7586 | adj_init_size(_stext, _etext, codesize, _sinittext, init_code_size); | ^~~~~~~~~~~~~ /kisskb/src/mm/page_alloc.c:7580:27: warning: comparison between two arrays [-Warray-compare] 7580 | if (start <= pos && pos < end && size > adj) \ | ^~ /kisskb/src/mm/page_alloc.c:7587:9: note: in expansion of macro 'adj_init_size' 7587 | adj_init_size(_sdata, _edata, datasize, __init_begin, init_data_size); | ^~~~~~~~~~~~~ /kisskb/src/mm/page_alloc.c:7580:27: note: use '&_sdata[0] <= &__init_begin[0]' to compare the addresses 7580 | if (start <= pos && pos < end && size > adj) \ | ^~ /kisskb/src/mm/page_alloc.c:7587:9: note: in expansion of macro 'adj_init_size' 7587 | adj_init_size(_sdata, _edata, datasize, __init_begin, init_data_size); | ^~~~~~~~~~~~~ /kisskb/src/mm/page_alloc.c:7580:41: warning: comparison between two arrays [-Warray-compare] 7580 | if (start <= pos && pos < end && size > adj) \ | ^ /kisskb/src/mm/page_alloc.c:7587:9: note: in expansion of macro 'adj_init_size' 7587 | adj_init_size(_sdata, _edata, datasize, __init_begin, init_data_size); | ^~~~~~~~~~~~~ /kisskb/src/mm/page_alloc.c:7580:41: note: use '&__init_begin[0] < &_edata[0]' to compare the addresses 7580 | if (start <= pos && pos < end && size > adj) \ | ^ /kisskb/src/mm/page_alloc.c:7587:9: note: in expansion of macro 'adj_init_size' 7587 | adj_init_size(_sdata, _edata, datasize, __init_begin, init_data_size); | ^~~~~~~~~~~~~ /kisskb/src/mm/page_alloc.c:7580:27: warning: comparison between two arrays [-Warray-compare] 7580 | if (start <= pos && pos < end && size > adj) \ | ^~ /kisskb/src/mm/page_alloc.c:7588:9: note: in expansion of macro 'adj_init_size' 7588 | adj_init_size(_stext, _etext, codesize, __start_rodata, rosize); | ^~~~~~~~~~~~~ /kisskb/src/mm/page_alloc.c:7580:27: note: use '&_stext[0] <= &__start_rodata[0]' to compare the addresses 7580 | if (start <= pos && pos < end && size > adj) \ | ^~ /kisskb/src/mm/page_alloc.c:7588:9: note: in expansion of macro 'adj_init_size' 7588 | adj_init_size(_stext, _etext, codesize, __start_rodata, rosize); | ^~~~~~~~~~~~~ /kisskb/src/mm/page_alloc.c:7580:41: warning: comparison between two arrays [-Warray-compare] 7580 | if (start <= pos && pos < end && size > adj) \ | ^ /kisskb/src/mm/page_alloc.c:7588:9: note: in expansion of macro 'adj_init_size' 7588 | adj_init_size(_stext, _etext, codesize, __start_rodata, rosize); | ^~~~~~~~~~~~~ /kisskb/src/mm/page_alloc.c:7580:41: note: use '&__start_rodata[0] < &_etext[0]' to compare the addresses 7580 | if (start <= pos && pos < end && size > adj) \ | ^ /kisskb/src/mm/page_alloc.c:7588:9: note: in expansion of macro 'adj_init_size' 7588 | adj_init_size(_stext, _etext, codesize, __start_rodata, rosize); | ^~~~~~~~~~~~~ /kisskb/src/mm/page_alloc.c:7580:27: warning: comparison between two arrays [-Warray-compare] 7580 | if (start <= pos && pos < end && size > adj) \ | ^~ /kisskb/src/mm/page_alloc.c:7589:9: note: in expansion of macro 'adj_init_size' 7589 | adj_init_size(_sdata, _edata, datasize, __start_rodata, rosize); | ^~~~~~~~~~~~~ /kisskb/src/mm/page_alloc.c:7580:27: note: use '&_sdata[0] <= &__start_rodata[0]' to compare the addresses 7580 | if (start <= pos && pos < end && size > adj) \ | ^~ /kisskb/src/mm/page_alloc.c:7589:9: note: in expansion of macro 'adj_init_size' 7589 | adj_init_size(_sdata, _edata, datasize, __start_rodata, rosize); | ^~~~~~~~~~~~~ /kisskb/src/mm/page_alloc.c:7580:41: warning: comparison between two arrays [-Warray-compare] 7580 | if (start <= pos && pos < end && size > adj) \ | ^ /kisskb/src/mm/page_alloc.c:7589:9: note: in expansion of macro 'adj_init_size' 7589 | adj_init_size(_sdata, _edata, datasize, __start_rodata, rosize); | ^~~~~~~~~~~~~ /kisskb/src/mm/page_alloc.c:7580:41: note: use '&__start_rodata[0] < &_edata[0]' to compare the addresses 7580 | if (start <= pos && pos < end && size > adj) \ | ^ /kisskb/src/mm/page_alloc.c:7589:9: note: in expansion of macro 'adj_init_size' 7589 | adj_init_size(_sdata, _edata, datasize, __start_rodata, rosize); | ^~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/kernel.h:15, from /kisskb/src/include/asm-generic/bug.h:20, from /kisskb/src/arch/powerpc/include/asm/bug.h:109, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/arch/powerpc/include/asm/mmu.h:144, from /kisskb/src/arch/powerpc/include/asm/lppaca.h:46, from /kisskb/src/arch/powerpc/include/asm/paca.h:17, from /kisskb/src/arch/powerpc/include/asm/current.h:13, from /kisskb/src/include/linux/sched.h:12, from /kisskb/src/include/linux/ptrace.h:6, from /kisskb/src/arch/powerpc/lib/test_emulate_step.c:10: /kisskb/src/arch/powerpc/lib/test_emulate_step.c: In function 'emulate_compute_instr': /kisskb/src/include/linux/printk.h:369:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] 369 | printk(KERN_INFO pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/arch/powerpc/lib/test_emulate_step.c:1325:17: note: in expansion of macro 'pr_info' 1325 | pr_info("negative test failed, instruction = %s\n", ppc_inst_as_str(instr)); | ^~~~~~~ In file included from /kisskb/src/arch/powerpc/include/asm/uprobes.h:14, from /kisskb/src/include/linux/uprobes.h:49, from /kisskb/src/include/linux/mm_types.h:14, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/arch/powerpc/include/asm/pgtable.h:7, from /kisskb/src/include/linux/pgtable.h:6, from /kisskb/src/arch/powerpc/include/asm/kup.h:42, from /kisskb/src/arch/powerpc/include/asm/uaccess.h:9, from /kisskb/src/include/linux/uaccess.h:9, from /kisskb/src/include/linux/sched/task.h:11, from /kisskb/src/include/linux/sched/signal.h:9, from /kisskb/src/include/linux/ptrace.h:7: /kisskb/src/arch/powerpc/include/asm/inst.h:139:14: note: '__str' declared here 139 | char __str[PPC_INST_STR_LEN]; \ | ^~~~~ /kisskb/src/include/linux/printk.h:369:41: note: in expansion of macro 'ppc_inst_as_str' 369 | printk(KERN_INFO pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~ /kisskb/src/arch/powerpc/lib/test_emulate_step.c:1325:17: note: in expansion of macro 'pr_info' 1325 | pr_info("negative test failed, instruction = %s\n", ppc_inst_as_str(instr)); | ^~~~~~~ /kisskb/src/include/linux/printk.h:369:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] 369 | printk(KERN_INFO pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/arch/powerpc/lib/test_emulate_step.c:1321:17: note: in expansion of macro 'pr_info' 1321 | pr_info("emulation failed, instruction = %s\n", ppc_inst_as_str(instr)); | ^~~~~~~ /kisskb/src/arch/powerpc/include/asm/inst.h:139:14: note: '__str' declared here 139 | char __str[PPC_INST_STR_LEN]; \ | ^~~~~ /kisskb/src/include/linux/printk.h:369:41: note: in expansion of macro 'ppc_inst_as_str' 369 | printk(KERN_INFO pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~ /kisskb/src/arch/powerpc/lib/test_emulate_step.c:1321:17: note: in expansion of macro 'pr_info' 1321 | pr_info("emulation failed, instruction = %s\n", ppc_inst_as_str(instr)); | ^~~~~~~ /kisskb/src/arch/powerpc/lib/test_emulate_step.c: In function 'execute_compute_instr': /kisskb/src/include/linux/printk.h:369:9: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] 369 | printk(KERN_INFO pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/arch/powerpc/lib/test_emulate_step.c:1342:17: note: in expansion of macro 'pr_info' 1342 | pr_info("execution failed, instruction = %s\n", ppc_inst_as_str(instr)); | ^~~~~~~ /kisskb/src/arch/powerpc/include/asm/inst.h:139:14: note: '__str' declared here 139 | char __str[PPC_INST_STR_LEN]; \ | ^~~~~ /kisskb/src/include/linux/printk.h:369:41: note: in expansion of macro 'ppc_inst_as_str' 369 | printk(KERN_INFO pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~ /kisskb/src/arch/powerpc/lib/test_emulate_step.c:1342:17: note: in expansion of macro 'pr_info' 1342 | pr_info("execution failed, instruction = %s\n", ppc_inst_as_str(instr)); | ^~~~~~~ In file included from /kisskb/src/block/blk-iocost.c:175: /kisskb/src/block/blk-iocost.c: In function 'ioc_timer_fn': /kisskb/src/include/linux/kernel.h:850:43: warning: comparison of distinct pointer types lacks a cast 850 | (!!(sizeof((typeof(x) *)1 == (typeof(y) *)1))) | ^~ /kisskb/src/include/linux/kernel.h:864:18: note: in expansion of macro '__typecheck' 864 | (__typecheck(x, y) && __no_side_effects(x, y)) | ^~~~~~~~~~~ /kisskb/src/include/linux/kernel.h:874:31: note: in expansion of macro '__safe_cmp' 874 | __builtin_choose_expr(__safe_cmp(x, y), \ | ^~~~~~~~~~ /kisskb/src/include/linux/kernel.h:890:25: note: in expansion of macro '__careful_cmp' 890 | #define max(x, y) __careful_cmp(x, y, >) | ^~~~~~~~~~~~~ /kisskb/src/block/blk-iocost.c:1471:43: note: in expansion of macro 'max' 1471 | new_hwi = max(hw_inuse, | ^~~ In file included from /kisskb/src/include/linux/rculist.h:10, from /kisskb/src/include/linux/pid.h:5, from /kisskb/src/include/linux/sched.h:14, from /kisskb/src/include/linux/ratelimit.h:6, from /kisskb/src/include/linux/dev_printk.h:16, from /kisskb/src/include/linux/device.h:15, from /kisskb/src/include/linux/power_supply.h:15, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:28: In function '__list_add', inlined from 'list_add_tail' at /kisskb/src/include/linux/list.h:100:2, inlined from 'amdgpu_device_gpu_recover' at /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:4307:3: /kisskb/src/include/linux/list.h:72:19: warning: storing the address of local variable 'device_list' in '*&adev_104(D)->gmc.xgmi.head.prev' [-Wdangling-pointer=] 72 | new->prev = prev; | ~~~~~~~~~~^~~~~~ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c: In function 'amdgpu_device_gpu_recover': /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:4251:26: note: 'device_list' declared here 4251 | struct list_head device_list, *device_list_handle = NULL; | ^~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:4248:53: note: 'adev' declared here 4248 | int amdgpu_device_gpu_recover(struct amdgpu_device *adev, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /kisskb/src/include/linux/device.h:15, from /kisskb/src/include/linux/pci.h:37, from /kisskb/src/drivers/block/mtip32xx/mtip32xx.c:11: /kisskb/src/drivers/block/mtip32xx/mtip32xx.c: In function 'mtip_process_errors': /kisskb/src/drivers/block/mtip32xx/mtip32xx.c:728:25: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'long int' [-Wformat=] 728 | "Port stat errors %x unhandled\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/dev_printk.h:19:22: note: in definition of macro 'dev_fmt' 19 | #define dev_fmt(fmt) fmt | ^~~ /kisskb/src/drivers/block/mtip32xx/mtip32xx.c:727:17: note: in expansion of macro 'dev_warn' 727 | dev_warn(&dd->pdev->dev, | ^~~~~~~~ /kisskb/src/drivers/block/mtip32xx/mtip32xx.c:728:44: note: format string is defined here 728 | "Port stat errors %x unhandled\n", | ~^ | | | unsigned int | %lx /kisskb/src/arch/powerpc/kernel/kprobes.c: In function 'try_to_emulate': /kisskb/src/arch/powerpc/kernel/kprobes.c:247:17: warning: using a dangling pointer to '__str' [-Wdangling-pointer=] 247 | printk("Can't step on instruction %s\n", ppc_inst_as_str(insn)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/powerpc/include/asm/uprobes.h:14, from /kisskb/src/include/linux/uprobes.h:49, from /kisskb/src/include/linux/mm_types.h:14, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/mm.h:10, from /kisskb/src/include/linux/kallsyms.h:12, from /kisskb/src/include/linux/ftrace.h:11, from /kisskb/src/include/linux/kprobes.h:29, from /kisskb/src/arch/powerpc/kernel/kprobes.c:16: /kisskb/src/arch/powerpc/include/asm/inst.h:139:14: note: '__str' declared here 139 | char __str[PPC_INST_STR_LEN]; \ | ^~~~~ /kisskb/src/arch/powerpc/kernel/kprobes.c:247:58: note: in expansion of macro 'ppc_inst_as_str' 247 | printk("Can't step on instruction %s\n", ppc_inst_as_str(insn)); | ^~~~~~~~~~~~~~~ /kisskb/src/net/8021q/vlan_core.c: In function 'vlan_do_receive': /kisskb/src/net/8021q/vlan_core.c:36:21: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 36 | if (ether_addr_equal_64bits(eth_hdr(skb)->h_dest, vlan_dev->dev_addr)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/8021q/vlan_core.c:36:21: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/net/8021q/vlan_core.c:36:21: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} In file included from /kisskb/src/include/linux/if_vlan.h:11, from /kisskb/src/net/8021q/vlan_core.c:4: /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/bluetooth/ecdh_helper.c:122:55: warning: argument 2 of type 'const u8[32]' {aka 'const unsigned char[32]'} with mismatched bound [-Warray-parameter=] 122 | int set_ecdh_privkey(struct crypto_kpp *tfm, const u8 private_key[32]) | ~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /kisskb/src/net/bluetooth/ecdh_helper.c:23: /kisskb/src/net/bluetooth/ecdh_helper.h:28:56: note: previously declared as 'const u8 *' {aka 'const unsigned char *'} 28 | int set_ecdh_privkey(struct crypto_kpp *tfm, const u8 *private_key); | ~~~~~~~~~~^~~~~~~~~~~ /kisskb/src/drivers/block/sx8.c: In function 'carm_init_disk': /kisskb/src/drivers/block/sx8.c:43:18: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'long int' [-Wformat=] 43 | #define DRV_NAME "sx8" | ^~~~~ /kisskb/src/drivers/block/sx8.c:1356:34: note: in expansion of macro 'DRV_NAME' 1356 | sprintf(disk->disk_name, DRV_NAME "/%u", | ^~~~~~~~ /kisskb/src/drivers/block/sx8.c:1356:46: note: format string is defined here 1356 | sprintf(disk->disk_name, DRV_NAME "/%u", | ~^ | | | unsigned int | %lu /kisskb/src/drivers/net/bonding/bond_3ad.c: In function '__choose_matched': /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:447:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 447 | MAC_ADDRESS_EQUAL(&(lacpdu->partner_system), &(port->actor_system)) && | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:447:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 447 | MAC_ADDRESS_EQUAL(&(lacpdu->partner_system), &(port->actor_system)) && | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:447:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 447 | MAC_ADDRESS_EQUAL(&(lacpdu->partner_system), &(port->actor_system)) && | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:447:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 447 | MAC_ADDRESS_EQUAL(&(lacpdu->partner_system), &(port->actor_system)) && | ^~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/net/bonding/bond_3ad.c:11: /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c: In function '__update_selected': /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:546:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 546 | !MAC_ADDRESS_EQUAL(&lacpdu->actor_system, &partner->system) || | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:546:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 546 | !MAC_ADDRESS_EQUAL(&lacpdu->actor_system, &partner->system) || | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:546:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 546 | !MAC_ADDRESS_EQUAL(&lacpdu->actor_system, &partner->system) || | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:546:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 546 | !MAC_ADDRESS_EQUAL(&lacpdu->actor_system, &partner->system) || | ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c: In function '__update_default_selected': /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:578:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 578 | !MAC_ADDRESS_EQUAL(&admin->system, &oper->system) || | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:578:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 578 | !MAC_ADDRESS_EQUAL(&admin->system, &oper->system) || | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:578:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 578 | !MAC_ADDRESS_EQUAL(&admin->system, &oper->system) || | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:578:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 578 | !MAC_ADDRESS_EQUAL(&admin->system, &oper->system) || | ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c: In function '__update_ntt': /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:609:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 609 | !MAC_ADDRESS_EQUAL(&(lacpdu->partner_system), &(port->actor_system)) || | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:609:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 609 | !MAC_ADDRESS_EQUAL(&(lacpdu->partner_system), &(port->actor_system)) || | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:609:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 609 | !MAC_ADDRESS_EQUAL(&(lacpdu->partner_system), &(port->actor_system)) || | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:609:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 609 | !MAC_ADDRESS_EQUAL(&(lacpdu->partner_system), &(port->actor_system)) || | ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c: In function 'ad_rx_machine': /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:1186:29: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1186 | if (MAC_ADDRESS_EQUAL(&(lacpdu->actor_system), | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:1186:29: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1186 | if (MAC_ADDRESS_EQUAL(&(lacpdu->actor_system), | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:1186:29: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1186 | if (MAC_ADDRESS_EQUAL(&(lacpdu->actor_system), | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:1186:29: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1186 | if (MAC_ADDRESS_EQUAL(&(lacpdu->actor_system), | ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c: In function 'ad_disable_collecting_distributing': /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:1907:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1907 | !MAC_ADDRESS_EQUAL(&(port->aggregator->partner_system), | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:1907:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1907 | !MAC_ADDRESS_EQUAL(&(port->aggregator->partner_system), | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:1907:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1907 | !MAC_ADDRESS_EQUAL(&(port->aggregator->partner_system), | ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c: In function 'bond_3ad_initialize': /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:1990:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1990 | if (!MAC_ADDRESS_EQUAL(&(BOND_AD_INFO(bond).system.sys_mac_addr), | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:1990:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1990 | if (!MAC_ADDRESS_EQUAL(&(BOND_AD_INFO(bond).system.sys_mac_addr), | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:1990:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1990 | if (!MAC_ADDRESS_EQUAL(&(BOND_AD_INFO(bond).system.sys_mac_addr), | ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c: In function 'ad_port_selection_logic': /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:1453:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1453 | MAC_ADDRESS_EQUAL(&(aggregator->partner_system), &(port->partner_oper.system)) && | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:1453:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1453 | MAC_ADDRESS_EQUAL(&(aggregator->partner_system), &(port->partner_oper.system)) && | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:1453:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1453 | MAC_ADDRESS_EQUAL(&(aggregator->partner_system), &(port->partner_oper.system)) && | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:1453:22: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1453 | MAC_ADDRESS_EQUAL(&(aggregator->partner_system), &(port->partner_oper.system)) && | ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:1457:24: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1457 | ((!MAC_ADDRESS_EQUAL(&(port->partner_oper.system), &(null_mac_addr)) && /* partner answers */ | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:1457:24: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1457 | ((!MAC_ADDRESS_EQUAL(&(port->partner_oper.system), &(null_mac_addr)) && /* partner answers */ | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:1457:24: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 1457 | ((!MAC_ADDRESS_EQUAL(&(port->partner_oper.system), &(null_mac_addr)) && /* partner answers */ | ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c: In function 'bond_3ad_lacpdu_recv': /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:2652:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 2652 | if (!MAC_ADDRESS_EQUAL(eth_hdr(skb)->h_dest, lacpdu_mcast_addr)) | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:2652:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 2652 | if (!MAC_ADDRESS_EQUAL(eth_hdr(skb)->h_dest, lacpdu_mcast_addr)) | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:80:9: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 80 | ether_addr_equal_64bits((const u8 *)A, (const u8 *)B) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_3ad.c:2652:14: note: in expansion of macro 'MAC_ADDRESS_EQUAL' 2652 | if (!MAC_ADDRESS_EQUAL(eth_hdr(skb)->h_dest, lacpdu_mcast_addr)) | ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/scsi/fcoe/fcoe_ctlr.c:1972:37: warning: argument 1 of type 'unsigned char[32]' with mismatched bound [-Warray-parameter=] 1972 | u64 fcoe_wwn_from_mac(unsigned char mac[MAX_ADDR_LEN], | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/scsi/fcoe/fcoe_ctlr.c:33: /kisskb/src/include/scsi/libfcoe.h:252:37: note: previously declared as 'unsigned char[]' 252 | u64 fcoe_wwn_from_mac(unsigned char mac[], unsigned int, unsigned int); | ~~~~~~~~~~~~~~^~~~~ /kisskb/src/drivers/net/bonding/bond_alb.c:1372:13: warning: conflicting types for 'bond_tlb_xmit' due to enum/integer mismatch; have 'netdev_tx_t(struct sk_buff *, struct net_device *)' {aka 'enum netdev_tx(struct sk_buff *, struct net_device *)'} [-Wenum-int-mismatch] 1372 | netdev_tx_t bond_tlb_xmit(struct sk_buff *skb, struct net_device *bond_dev) | ^~~~~~~~~~~~~ In file included from /kisskb/src/include/net/bonding.h:30, from /kisskb/src/drivers/net/bonding/bond_alb.c:24: /kisskb/src/include/net/bond_alb.h:160:5: note: previous declaration of 'bond_tlb_xmit' with type 'int(struct sk_buff *, struct net_device *)' 160 | int bond_tlb_xmit(struct sk_buff *skb, struct net_device *bond_dev); | ^~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_alb.c:1513:13: warning: conflicting types for 'bond_alb_xmit' due to enum/integer mismatch; have 'netdev_tx_t(struct sk_buff *, struct net_device *)' {aka 'enum netdev_tx(struct sk_buff *, struct net_device *)'} [-Wenum-int-mismatch] 1513 | netdev_tx_t bond_alb_xmit(struct sk_buff *skb, struct net_device *bond_dev) | ^~~~~~~~~~~~~ /kisskb/src/include/net/bond_alb.h:159:5: note: previous declaration of 'bond_alb_xmit' with type 'int(struct sk_buff *, struct net_device *)' 159 | int bond_alb_xmit(struct sk_buff *skb, struct net_device *bond_dev); | ^~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_alb.c: In function 'rlb_update_entry_from_arp': /kisskb/src/drivers/net/bonding/bond_alb.c:261:15: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 261 | (!ether_addr_equal_64bits(client_info->mac_dst, arp->mac_src))) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_alb.c:261:15: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/drivers/net/bonding/bond_alb.c:261:15: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] /kisskb/src/drivers/net/bonding/bond_alb.c:261:15: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} In file included from /kisskb/src/drivers/net/bonding/bond_alb.c:8: /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_alb.c: In function 'rlb_purge_src_ip': /kisskb/src/drivers/net/bonding/bond_alb.c:834:22: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 834 | !ether_addr_equal_64bits(arp->mac_src, entry->mac_src)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_alb.c:834:22: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/drivers/net/bonding/bond_alb.c:834:22: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] /kisskb/src/drivers/net/bonding/bond_alb.c:834:22: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_alb.c: In function 'bond_xmit_alb_slave_get': /kisskb/src/drivers/net/bonding/bond_alb.c:1428:21: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 1428 | if (ether_addr_equal_64bits(eth_data->h_dest, mac_v6_allmcast)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/bonding/bond_alb.c:1428:21: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/drivers/net/bonding/bond_alb.c:1428:21: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/target/target_core_transport.c: In function 'transport_generic_free_cmd': /kisskb/src/drivers/target/target_core_transport.c:2778:33: warning: storing the address of local variable 'compl' in '*cmd.free_compl' [-Wdangling-pointer=] 2778 | cmd->free_compl = &compl; | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /kisskb/src/include/linux/mm_types.h:12, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/xarray.h:14, from /kisskb/src/include/linux/radix-tree.h:18, from /kisskb/src/include/linux/fs.h:15, from /kisskb/src/include/linux/seq_file.h:11, from /kisskb/src/arch/powerpc/include/asm/machdep.h:6, from /kisskb/src/arch/powerpc/include/asm/archrandom.h:7, from /kisskb/src/include/linux/random.h:121, from /kisskb/src/include/linux/net.h:18, from /kisskb/src/drivers/target/target_core_transport.c:13: /kisskb/src/drivers/target/target_core_transport.c:2758:36: note: 'compl' declared here 2758 | DECLARE_COMPLETION_ONSTACK(compl); | ^~~~~ /kisskb/src/include/linux/completion.h:70:27: note: in definition of macro 'DECLARE_COMPLETION_ONSTACK' 70 | struct completion work = COMPLETION_INITIALIZER_ONSTACK(work) | ^~~~ /kisskb/src/drivers/target/target_core_transport.c:2756:47: note: 'cmd' declared here 2756 | int transport_generic_free_cmd(struct se_cmd *cmd, int wait_for_tasks) | ~~~~~~~~~~~~~~~^~~ /kisskb/src/drivers/net/wireguard/timers.c: In function 'wg_expired_retransmit_handshake': <command-line>: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat=] <command-line>: note: in expansion of macro 'KBUILD_MODNAME' /kisskb/src/include/linux/dynamic_debug.h:125:29: note: in expansion of macro 'pr_fmt' 125 | func(&id, ##__VA_ARGS__); \ | ^~~~~~~~~~~ /kisskb/src/include/linux/dynamic_debug.h:143:9: note: in expansion of macro '__dynamic_func_call' 143 | __dynamic_func_call(__UNIQUE_ID(ddebug), fmt, func, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/dynamic_debug.h:153:9: note: in expansion of macro '_dynamic_func_call' 153 | _dynamic_func_call(fmt, __dynamic_pr_debug, \ | ^~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/printk.h:420:9: note: in expansion of macro 'dynamic_pr_debug' 420 | dynamic_pr_debug(fmt, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireguard/timers.c:47:17: note: in expansion of macro 'pr_debug' 47 | pr_debug("%s: Handshake for peer %llu (%pISpfsc) did not complete after %d attempts, giving up\n", | ^~~~~~~~ <command-line>: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat=] <command-line>: note: in expansion of macro 'KBUILD_MODNAME' /kisskb/src/include/linux/dynamic_debug.h:125:29: note: in expansion of macro 'pr_fmt' 125 | func(&id, ##__VA_ARGS__); \ | ^~~~~~~~~~~ /kisskb/src/include/linux/dynamic_debug.h:143:9: note: in expansion of macro '__dynamic_func_call' 143 | __dynamic_func_call(__UNIQUE_ID(ddebug), fmt, func, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/dynamic_debug.h:153:9: note: in expansion of macro '_dynamic_func_call' 153 | _dynamic_func_call(fmt, __dynamic_pr_debug, \ | ^~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/printk.h:420:9: note: in expansion of macro 'dynamic_pr_debug' 420 | dynamic_pr_debug(fmt, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireguard/timers.c:65:17: note: in expansion of macro 'pr_debug' 65 | pr_debug("%s: Handshake for peer %llu (%pISpfsc) did not complete after %d seconds, retrying (try %d)\n", | ^~~~~~~~ /kisskb/src/drivers/net/wireguard/timers.c: In function 'wg_expired_new_handshake': <command-line>: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat=] <command-line>: note: in expansion of macro 'KBUILD_MODNAME' /kisskb/src/include/linux/dynamic_debug.h:125:29: note: in expansion of macro 'pr_fmt' 125 | func(&id, ##__VA_ARGS__); \ | ^~~~~~~~~~~ /kisskb/src/include/linux/dynamic_debug.h:143:9: note: in expansion of macro '__dynamic_func_call' 143 | __dynamic_func_call(__UNIQUE_ID(ddebug), fmt, func, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/dynamic_debug.h:153:9: note: in expansion of macro '_dynamic_func_call' 153 | _dynamic_func_call(fmt, __dynamic_pr_debug, \ | ^~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/printk.h:420:9: note: in expansion of macro 'dynamic_pr_debug' 420 | dynamic_pr_debug(fmt, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireguard/timers.c:95:9: note: in expansion of macro 'pr_debug' 95 | pr_debug("%s: Retrying handshake with peer %llu (%pISpfsc) because we stopped hearing back after %d seconds\n", | ^~~~~~~~ /kisskb/src/drivers/net/wireguard/timers.c: In function 'wg_queued_expired_zero_key_material': <command-line>: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat=] <command-line>: note: in expansion of macro 'KBUILD_MODNAME' /kisskb/src/include/linux/dynamic_debug.h:125:29: note: in expansion of macro 'pr_fmt' 125 | func(&id, ##__VA_ARGS__); \ | ^~~~~~~~~~~ /kisskb/src/include/linux/dynamic_debug.h:143:9: note: in expansion of macro '__dynamic_func_call' 143 | __dynamic_func_call(__UNIQUE_ID(ddebug), fmt, func, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/dynamic_debug.h:153:9: note: in expansion of macro '_dynamic_func_call' 153 | _dynamic_func_call(fmt, __dynamic_pr_debug, \ | ^~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/printk.h:420:9: note: in expansion of macro 'dynamic_pr_debug' 420 | dynamic_pr_debug(fmt, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireguard/timers.c:127:9: note: in expansion of macro 'pr_debug' 127 | pr_debug("%s: Zeroing out all keys for peer %llu (%pISpfsc), since we haven't received a new one in %d seconds\n", | ^~~~~~~~ In file included from /kisskb/src/include/linux/swait.h:5, from /kisskb/src/include/linux/completion.h:12, from /kisskb/src/include/linux/firewire.h:5, from /kisskb/src/drivers/firewire/core-topology.c:10: In function '__list_add', inlined from 'list_add_tail' at /kisskb/src/include/linux/list.h:100:2, inlined from 'update_tree' at /kisskb/src/drivers/firewire/core-topology.c:418:2: /kisskb/src/include/linux/list.h:72:19: warning: storing the address of local variable 'list1' in '*&root_50(D)->link.prev' [-Wdangling-pointer=] 72 | new->prev = prev; | ~~~~~~~~~~^~~~~~ /kisskb/src/drivers/firewire/core-topology.c: In function 'update_tree': /kisskb/src/drivers/firewire/core-topology.c:411:33: note: 'list1' declared here 411 | struct list_head list0, list1; | ^~~~~ /kisskb/src/drivers/firewire/core-topology.c:409:63: note: 'root' declared here 409 | static void update_tree(struct fw_card *card, struct fw_node *root) | ~~~~~~~~~~~~~~~~^~~~ /kisskb/src/drivers/misc/kgdbts.c: In function 'kgdbts_break_test': /kisskb/src/drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 103 | if (verbose > 1) \ | ^~ /kisskb/src/drivers/misc/kgdbts.c:200:9: note: in expansion of macro 'v2printk' 200 | v2printk("kgdbts: breakpoint complete\n"); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:105:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 105 | touch_nmi_watchdog(); \ | ^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:200:9: note: in expansion of macro 'v2printk' 200 | v2printk("kgdbts: breakpoint complete\n"); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c: In function 'check_and_rewind_pc': /kisskb/src/drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 103 | if (verbose > 1) \ | ^~ /kisskb/src/drivers/misc/kgdbts.c:304:9: note: in expansion of macro 'v2printk' 304 | v2printk("Stopped at IP: %lx\n", ip); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:105:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 105 | touch_nmi_watchdog(); \ | ^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:304:9: note: in expansion of macro 'v2printk' 304 | v2printk("Stopped at IP: %lx\n", ip); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 103 | if (verbose > 1) \ | ^~ /kisskb/src/drivers/misc/kgdbts.c:315:17: note: in expansion of macro 'v2printk' 315 | v2printk("Emul: rewind hit single step bp\n"); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:105:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 105 | touch_nmi_watchdog(); \ | ^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:315:17: note: in expansion of macro 'v2printk' 315 | v2printk("Emul: rewind hit single step bp\n"); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c: In function 'check_single_step': /kisskb/src/drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 103 | if (verbose > 1) \ | ^~ /kisskb/src/drivers/misc/kgdbts.c:343:9: note: in expansion of macro 'v2printk' 343 | v2printk("Singlestep stopped at IP: %lx\n", | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:105:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 105 | touch_nmi_watchdog(); \ | ^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:343:9: note: in expansion of macro 'v2printk' 343 | v2printk("Singlestep stopped at IP: %lx\n", | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 103 | if (verbose > 1) \ | ^~ /kisskb/src/drivers/misc/kgdbts.c:352:17: note: in expansion of macro 'v2printk' 352 | v2printk("ThrID does not match: %lx\n", cont_thread_id); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:105:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 105 | touch_nmi_watchdog(); \ | ^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:352:17: note: in expansion of macro 'v2printk' 352 | v2printk("ThrID does not match: %lx\n", cont_thread_id); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c: In function 'put_cont_catch': /kisskb/src/drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 103 | if (verbose > 1) \ | ^~ /kisskb/src/drivers/misc/kgdbts.c:422:9: note: in expansion of macro 'v2printk' 422 | v2printk("kgdbts: cleanup task: %lx\n", sstep_thread_id); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:105:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 105 | touch_nmi_watchdog(); \ | ^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:422:9: note: in expansion of macro 'v2printk' 422 | v2printk("kgdbts: cleanup task: %lx\n", sstep_thread_id); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c: In function 'emul_sstep_get': /kisskb/src/drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 103 | if (verbose > 1) \ | ^~ /kisskb/src/drivers/misc/kgdbts.c:451:17: note: in expansion of macro 'v2printk' 451 | v2printk("Emulate single step\n"); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:105:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 105 | touch_nmi_watchdog(); \ | ^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:451:17: note: in expansion of macro 'v2printk' 451 | v2printk("Emulate single step\n"); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c: In function 'emul_sstep_put': /kisskb/src/drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 103 | if (verbose > 1) \ | ^~ /kisskb/src/drivers/misc/kgdbts.c:488:17: note: in expansion of macro 'v2printk' 488 | v2printk("Stopped at IP: %lx\n", | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:105:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 105 | touch_nmi_watchdog(); \ | ^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:488:17: note: in expansion of macro 'v2printk' 488 | v2printk("Stopped at IP: %lx\n", | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c: In function 'fill_get_buf': /kisskb/src/drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 103 | if (verbose > 1) \ | ^~ /kisskb/src/drivers/misc/kgdbts.c:707:9: note: in expansion of macro 'v2printk' 707 | v2printk("get%i: %s\n", ts.idx, get_buf); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:105:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 105 | touch_nmi_watchdog(); \ | ^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:707:9: note: in expansion of macro 'v2printk' 707 | v2printk("get%i: %s\n", ts.idx, get_buf); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c: In function 'run_simple_test': /kisskb/src/drivers/misc/kgdbts.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 103 | if (verbose > 1) \ | ^~ /kisskb/src/drivers/misc/kgdbts.c:804:17: note: in expansion of macro 'v2printk' 804 | v2printk("put%i: %s\n", ts.idx, put_buf); | ^~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:105:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 105 | touch_nmi_watchdog(); \ | ^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/misc/kgdbts.c:804:17: note: in expansion of macro 'v2printk' 804 | v2printk("put%i: %s\n", ts.idx, put_buf); | ^~~~~~~~ /kisskb/src/drivers/gpu/drm/imx/ipuv3-crtc.c: In function 'ipu_crtc_disable_planes': /kisskb/src/drivers/gpu/drm/imx/ipuv3-crtc.c:71:21: warning: the comparison will always evaluate as 'true' for the address of 'plane' will never be NULL [-Waddress] 71 | if (&ipu_crtc->plane[1] && plane == &ipu_crtc->plane[1]->base) | ^ /kisskb/src/drivers/gpu/drm/imx/ipuv3-crtc.c:36:34: note: 'plane' declared here 36 | struct ipu_plane *plane[2]; | ^~~~~ In file included from ./arch/powerpc/include/generated/asm/rwonce.h:1, from /kisskb/src/include/linux/compiler.h:232, from /kisskb/src/include/linux/err.h:5, from /kisskb/src/include/linux/rhashtable.h:21, from /kisskb/src/net/tipc/socket.c:37: In function '__skb_insert', inlined from '__skb_queue_before' at /kisskb/src/include/linux/skbuff.h:2007:2, inlined from '__skb_queue_tail' at /kisskb/src/include/linux/skbuff.h:2040:2, inlined from 'tipc_sk_filter_rcv' at /kisskb/src/net/tipc/socket.c:2318:2: /kisskb/src/include/asm-generic/rwonce.h:55:37: warning: storing the address of local variable 'inputq' in '((struct sk_buff * volatile*)skb)[1]' [-Wdangling-pointer=] 55 | *(volatile typeof(x) *)&(x) = (val); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /kisskb/src/include/asm-generic/rwonce.h:61:9: note: in expansion of macro '__WRITE_ONCE' 61 | __WRITE_ONCE(x, val); \ | ^~~~~~~~~~~~ /kisskb/src/include/linux/skbuff.h:1899:9: note: in expansion of macro 'WRITE_ONCE' 1899 | WRITE_ONCE(newsk->prev, prev); | ^~~~~~~~~~ /kisskb/src/net/tipc/socket.c: In function 'tipc_sk_filter_rcv': /kisskb/src/net/tipc/socket.c:2311:29: note: 'inputq' declared here 2311 | struct sk_buff_head inputq; | ^~~~~~ /kisskb/src/net/tipc/socket.c:2303:65: note: 'skb' declared here 2303 | static void tipc_sk_filter_rcv(struct sock *sk, struct sk_buff *skb, | ~~~~~~~~~~~~~~~~^~~ /kisskb/src/drivers/isdn/capi/kcapi.c:724:44: warning: argument 2 of type 'u8 *' {aka 'unsigned char *'} declared as a pointer [-Warray-parameter=] 724 | u16 capi20_get_manufacturer(u32 contr, u8 *buf) | ~~~~^~~ In file included from /kisskb/src/drivers/isdn/capi/kcapi.c:13: /kisskb/src/drivers/isdn/capi/kcapi.h:62:43: note: previously declared as an array 'u8[64]' {aka 'unsigned char[64]'} 62 | u16 capi20_get_manufacturer(u32 contr, u8 buf[CAPI_MANUFACTURER_LEN]); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/isdn/capi/kcapi.c:790:38: warning: argument 2 of type 'u8 *' {aka 'unsigned char *'} declared as a pointer [-Warray-parameter=] 790 | u16 capi20_get_serial(u32 contr, u8 *serial) | ~~~~^~~~~~ /kisskb/src/drivers/isdn/capi/kcapi.h:64:37: note: previously declared as an array 'u8[8]' {aka 'unsigned char[8]'} 64 | u16 capi20_get_serial(u32 contr, u8 serial[CAPI_SERIAL_LEN]); | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/dsa/sja1105/sja1105_main.c: In function 'sja1105_check_device_id': /kisskb/src/drivers/net/dsa/sja1105/sja1105_main.c:3418:38: warning: the comparison will always evaluate as 'true' for the address of 'compatible' will never be NULL [-Waddress] 3418 | for (match = sja1105_dt_ids; match->compatible; match++) { | ^~~~~ In file included from /kisskb/src/include/linux/spi/spi.h:10, from /kisskb/src/drivers/net/dsa/sja1105/sja1105_main.c:11: /kisskb/src/include/linux/mod_devicetable.h:265:17: note: 'compatible' declared here 265 | char compatible[128]; | ^~~~~~~~~~ In file included from /kisskb/src/include/linux/preempt.h:11, from /kisskb/src/include/linux/percpu.h:6, from /kisskb/src/include/linux/context_tracking_state.h:5, from /kisskb/src/include/linux/hardirq.h:5, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/drivers/scsi/lpfc/lpfc_bsg.c:23: In function '__list_add', inlined from 'list_add_tail' at /kisskb/src/include/linux/list.h:100:2, inlined from 'diag_cmd_data_free.isra' at /kisskb/src/drivers/scsi/lpfc/lpfc_bsg.c:891:2: /kisskb/src/include/linux/list.h:70:20: warning: storing the address of local variable 'head' in '*&mlist_1(D)->dma.list.prev' [-Wdangling-pointer=] 70 | next->prev = new; | ~~~~~~~~~~~^~~~~ /kisskb/src/drivers/scsi/lpfc/lpfc_bsg.c: In function 'diag_cmd_data_free.isra': /kisskb/src/drivers/scsi/lpfc/lpfc_bsg.c:883:26: note: 'head' declared here 883 | struct list_head head, *curr, *next; | ^~~~ /kisskb/src/drivers/scsi/lpfc/lpfc_bsg.c:879:66: note: 'mlist' declared here 879 | diag_cmd_data_free(struct lpfc_hba *phba, struct lpfc_dmabufext *mlist) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In function '__list_add', inlined from 'list_add_tail' at /kisskb/src/include/linux/list.h:100:2, inlined from 'lpfc_bsg_ct_unsol_event' at /kisskb/src/drivers/scsi/lpfc/lpfc_bsg.c:940:2: /kisskb/src/include/linux/list.h:70:20: warning: storing the address of local variable 'head' in '*&piocbq_198(D)->list.prev' [-Wdangling-pointer=] 70 | next->prev = new; | ~~~~~~~~~~~^~~~~ /kisskb/src/drivers/scsi/lpfc/lpfc_bsg.c: In function 'lpfc_bsg_ct_unsol_event': /kisskb/src/drivers/scsi/lpfc/lpfc_bsg.c:925:26: note: 'head' declared here 925 | struct list_head head; | ^~~~ /kisskb/src/drivers/scsi/lpfc/lpfc_bsg.c:916:44: note: 'piocbq' declared here 916 | struct lpfc_iocbq *piocbq) | ~~~~~~~~~~~~~~~~~~~^~~~~~ /kisskb/src/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c: In function 'clear_itct_v2_hw': /kisskb/src/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c:985:29: warning: storing the address of local variable 'completion' in '*sas_dev.completion' [-Wdangling-pointer=] 985 | sas_dev->completion = &completion; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/mm_types.h:12, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/xarray.h:14, from /kisskb/src/include/linux/radix-tree.h:18, from /kisskb/src/include/linux/idr.h:15, from /kisskb/src/include/linux/kernfs.h:13, from /kisskb/src/include/linux/sysfs.h:16, from /kisskb/src/include/linux/kobject.h:20, from /kisskb/src/include/linux/of.h:17, from /kisskb/src/include/linux/irqdomain.h:35, from /kisskb/src/include/linux/acpi.h:13, from /kisskb/src/drivers/scsi/hisi_sas/hisi_sas.h:10, from /kisskb/src/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c:7: /kisskb/src/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c:978:36: note: 'completion' declared here 978 | DECLARE_COMPLETION_ONSTACK(completion); | ^~~~~~~~~~ /kisskb/src/include/linux/completion.h:70:27: note: in definition of macro 'DECLARE_COMPLETION_ONSTACK' 70 | struct completion work = COMPLETION_INITIALIZER_ONSTACK(work) | ^~~~ /kisskb/src/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c:976:53: note: 'sas_dev' declared here 976 | struct hisi_sas_device *sas_dev) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /kisskb/src/drivers/media/usb/dvb-usb/dvb-usb-remote.c:363:20: warning: argument 2 of type 'u8[5]' {aka 'unsigned char[5]'} with mismatched bound [-Warray-parameter=] 363 | u8 keybuf[5], u32 *event, int *state) | ~~~^~~~~~~~~ In file included from /kisskb/src/drivers/media/usb/dvb-usb/dvb-usb-common.h:13, from /kisskb/src/drivers/media/usb/dvb-usb/dvb-usb-remote.c:9: /kisskb/src/drivers/media/usb/dvb-usb/dvb-usb.h:490:65: note: previously declared as 'u8[]' {aka 'unsigned char[]'} 490 | extern int dvb_usb_nec_rc_key_to_event(struct dvb_usb_device *, u8[], u32 *, int *); | ^~~~ /kisskb/src/drivers/infiniband/hw/i40iw/i40iw_hw.c:481:24: warning: conflicting types for 'i40iw_manage_apbvt' due to enum/integer mismatch; have 'enum i40iw_status_code(struct i40iw_device *, u16, bool)' {aka 'enum i40iw_status_code(struct i40iw_device *, short unsigned int, _Bool)'} [-Wenum-int-mismatch] 481 | enum i40iw_status_code i40iw_manage_apbvt(struct i40iw_device *iwdev, | ^~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/infiniband/hw/i40iw/i40iw_hw.c:43: /kisskb/src/drivers/infiniband/hw/i40iw/i40iw.h:425:5: note: previous declaration of 'i40iw_manage_apbvt' with type 'int(struct i40iw_device *, u16, bool)' {aka 'int(struct i40iw_device *, short unsigned int, _Bool)'} 425 | int i40iw_manage_apbvt(struct i40iw_device *iwdev, | ^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/plip/plip.c: In function 'plip_type_trans': /kisskb/src/drivers/net/plip/plip.c:548:20: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 548 | if(ether_addr_equal_64bits(eth->h_dest, dev->broadcast)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/plip/plip.c:548:20: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/drivers/net/plip/plip.c:548:20: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} In file included from /kisskb/src/drivers/net/plip/plip.c:100: /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/module.h:12, from /kisskb/src/drivers/infiniband/ulp/srp/ib_srp.c:35: /kisskb/src/drivers/infiniband/ulp/srp/ib_srp.c: In function 'srp_create_ch_ib': /kisskb/src/include/linux/kernel.h:850:43: warning: comparison of distinct pointer types lacks a cast 850 | (!!(sizeof((typeof(x) *)1 == (typeof(y) *)1))) | ^~ /kisskb/src/include/linux/kernel.h:864:18: note: in expansion of macro '__typecheck' 864 | (__typecheck(x, y) && __no_side_effects(x, y)) | ^~~~~~~~~~~ /kisskb/src/include/linux/kernel.h:874:31: note: in expansion of macro '__safe_cmp' 874 | __builtin_choose_expr(__safe_cmp(x, y), \ | ^~~~~~~~~~ /kisskb/src/include/linux/kernel.h:883:25: note: in expansion of macro '__careful_cmp' 883 | #define min(x, y) __careful_cmp(x, y, <) | ^~~~~~~~~~~~~ /kisskb/src/drivers/infiniband/ulp/srp/ib_srp.c:563:42: note: in expansion of macro 'min' 563 | init_attr->cap.max_send_sge = min(SRP_MAX_SGE, attr->max_send_sge); | ^~~ /kisskb/src/drivers/infiniband/ulp/srp/ib_srp.c: In function 'srp_cm_rep_handler': /kisskb/src/include/linux/kernel.h:850:43: warning: comparison of distinct pointer types lacks a cast 850 | (!!(sizeof((typeof(x) *)1 == (typeof(y) *)1))) | ^~ /kisskb/src/include/linux/kernel.h:864:18: note: in expansion of macro '__typecheck' 864 | (__typecheck(x, y) && __no_side_effects(x, y)) | ^~~~~~~~~~~ /kisskb/src/include/linux/kernel.h:874:31: note: in expansion of macro '__safe_cmp' 874 | __builtin_choose_expr(__safe_cmp(x, y), \ | ^~~~~~~~~~ /kisskb/src/include/linux/kernel.h:883:25: note: in expansion of macro '__careful_cmp' 883 | #define min(x, y) __careful_cmp(x, y, <) | ^~~~~~~~~~~~~ /kisskb/src/drivers/infiniband/ulp/srp/ib_srp.c:2384:27: note: in expansion of macro 'min' 2384 | = min(ch->req_lim - SRP_TSK_MGMT_SQ_SIZE, | ^~~ In file included from /kisskb/src/include/net/tcp.h:19, from /kisskb/src/drivers/infiniband/hw/i40iw/i40iw_osdep.h:41, from /kisskb/src/drivers/infiniband/hw/i40iw/i40iw_puda.c:35: In function '__list_add', inlined from 'list_add' at /kisskb/src/include/linux/list.h:86:2, inlined from 'i40iw_ieq_handle_partial' at /kisskb/src/drivers/infiniband/hw/i40iw/i40iw_puda.c:1188:2: /kisskb/src/include/linux/list.h:72:19: warning: storing the address of local variable 'pbufl' in '*&buf_28(D)->list.prev' [-Wdangling-pointer=] 72 | new->prev = prev; | ~~~~~~~~~~^~~~~~ /kisskb/src/drivers/infiniband/hw/i40iw/i40iw_puda.c: In function 'i40iw_ieq_handle_partial': /kisskb/src/drivers/infiniband/hw/i40iw/i40iw_puda.c:1183:26: note: 'pbufl' declared here 1183 | struct list_head pbufl; /* partial buffer list */ | ^~~~~ /kisskb/src/drivers/infiniband/hw/i40iw/i40iw_puda.c:1176:79: note: 'buf' declared here 1176 | struct i40iw_puda_buf *buf, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ /kisskb/src/drivers/net/wireless/atmel/at76c50x-usb.c: In function 'at76_mac80211_tx': /kisskb/src/drivers/net/wireless/atmel/at76c50x-usb.c:1788:22: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 1788 | if (!ether_addr_equal_64bits(priv->bssid, mgmt->bssid)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/atmel/at76c50x-usb.c:1788:22: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/drivers/net/wireless/atmel/at76c50x-usb.c:1788:22: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] /kisskb/src/drivers/net/wireless/atmel/at76c50x-usb.c:1788:22: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} In file included from /kisskb/src/drivers/net/wireless/atmel/at76c50x-usb.c:34: /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/scsi/qla1280.c: In function 'qla1280_error_action': /kisskb/src/drivers/scsi/qla1280.c:861:34: warning: storing the address of local variable 'wait' in '*sp.wait' [-Wdangling-pointer=] 861 | sp->wait = &wait; /* we'll wait for it to complete */ | ~~~~~~~~~^~~~~~~ In file included from /kisskb/src/include/linux/mm_types.h:12, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/umh.h:4, from /kisskb/src/include/linux/kmod.h:9, from /kisskb/src/include/linux/module.h:16, from /kisskb/src/drivers/scsi/qla1280.c:330: /kisskb/src/drivers/scsi/qla1280.c:829:36: note: 'wait' declared here 829 | DECLARE_COMPLETION_ONSTACK(wait); | ^~~~ /kisskb/src/include/linux/completion.h:70:27: note: in definition of macro 'DECLARE_COMPLETION_ONSTACK' 70 | struct completion work = COMPLETION_INITIALIZER_ONSTACK(work) | ^~~~ /kisskb/src/drivers/scsi/qla1280.c:820:40: note: 'cmd' declared here 820 | qla1280_error_action(struct scsi_cmnd *cmd, enum action action) | ~~~~~~~~~~~~~~~~~~^~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c: In function 'il_full_rxon_required': /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:3796:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 3796 | CHK(!ether_addr_equal_64bits(staging->bssid_addr, active->bssid_addr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:3781:14: note: in definition of macro 'CHK' 3781 | if ((cond)) { \ | ^~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:3796:14: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 3796 | CHK(!ether_addr_equal_64bits(staging->bssid_addr, active->bssid_addr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:3781:14: note: in definition of macro 'CHK' 3781 | if ((cond)) { \ | ^~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:3796:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 3796 | CHK(!ether_addr_equal_64bits(staging->bssid_addr, active->bssid_addr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:3781:14: note: in definition of macro 'CHK' 3781 | if ((cond)) { \ | ^~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:3796:14: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 3796 | CHK(!ether_addr_equal_64bits(staging->bssid_addr, active->bssid_addr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:3781:14: note: in definition of macro 'CHK' 3781 | if ((cond)) { \ | ^~~~ In file included from /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:13: /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:3797:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 3797 | CHK(!ether_addr_equal_64bits(staging->node_addr, active->node_addr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:3781:14: note: in definition of macro 'CHK' 3781 | if ((cond)) { \ | ^~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:3797:14: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 3797 | CHK(!ether_addr_equal_64bits(staging->node_addr, active->node_addr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:3781:14: note: in definition of macro 'CHK' 3781 | if ((cond)) { \ | ^~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:3797:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 3797 | CHK(!ether_addr_equal_64bits(staging->node_addr, active->node_addr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:3781:14: note: in definition of macro 'CHK' 3781 | if ((cond)) { \ | ^~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:3797:14: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 3797 | CHK(!ether_addr_equal_64bits(staging->node_addr, active->node_addr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:3781:14: note: in definition of macro 'CHK' 3781 | if ((cond)) { \ | ^~~~ /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:3798:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 3798 | CHK(!ether_addr_equal_64bits(staging->wlap_bssid_addr, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3799 | active->wlap_bssid_addr)); | ~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:3781:14: note: in definition of macro 'CHK' 3781 | if ((cond)) { \ | ^~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:3798:14: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} 3798 | CHK(!ether_addr_equal_64bits(staging->wlap_bssid_addr, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3799 | active->wlap_bssid_addr)); | ~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:3781:14: note: in definition of macro 'CHK' 3781 | if ((cond)) { \ | ^~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:3798:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 3798 | CHK(!ether_addr_equal_64bits(staging->wlap_bssid_addr, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3799 | active->wlap_bssid_addr)); | ~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:3781:14: note: in definition of macro 'CHK' 3781 | if ((cond)) { \ | ^~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:3798:14: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} 3798 | CHK(!ether_addr_equal_64bits(staging->wlap_bssid_addr, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3799 | active->wlap_bssid_addr)); | ~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/common.c:3781:14: note: in definition of macro 'CHK' 3781 | if ((cond)) { \ | ^~~~ /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/usb/host/sl811-hcd.c: In function 'sl811h_hub_control': /kisskb/src/drivers/usb/host/sl811-hcd.c:1291:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1291 | if (*(u16*)(buf+2)) /* only if wPortChange is interesting */ | ^~ /kisskb/src/drivers/usb/host/sl811-hcd.c:1295:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1295 | break; | ^~~~~ /kisskb/src/drivers/net/wireless/ralink/rt2x00/rt2x00dev.c: In function 'rt2x00lib_rxdone_check_ba': /kisskb/src/drivers/net/wireless/ralink/rt2x00/rt2x00dev.c:625:22: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 625 | if (!ether_addr_equal_64bits(ba->ra, entry->ta)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/ralink/rt2x00/rt2x00dev.c:625:22: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/drivers/net/wireless/ralink/rt2x00/rt2x00dev.c:625:22: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] /kisskb/src/drivers/net/wireless/ralink/rt2x00/rt2x00dev.c:625:22: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} In file included from /kisskb/src/drivers/net/wireless/ralink/rt2x00/rt2x00.h:25, from /kisskb/src/drivers/net/wireless/ralink/rt2x00/rt2x00dev.c:21: /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/ralink/rt2x00/rt2x00dev.c:628:22: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 628 | if (!ether_addr_equal_64bits(ba->ta, entry->ra)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/ralink/rt2x00/rt2x00dev.c:628:22: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/drivers/net/wireless/ralink/rt2x00/rt2x00dev.c:628:22: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] /kisskb/src/drivers/net/wireless/ralink/rt2x00/rt2x00dev.c:628:22: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/ath/main.c: In function 'ath_is_mybeacon': /kisskb/src/drivers/net/wireless/ath/main.c:67:17: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 67 | ether_addr_equal_64bits(hdr->addr3, common->curbssid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/ath/main.c:67:17: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/drivers/net/wireless/ath/main.c:67:17: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] /kisskb/src/drivers/net/wireless/ath/main.c:67:17: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} In file included from /kisskb/src/drivers/net/wireless/ath/ath.h:20, from /kisskb/src/drivers/net/wireless/ath/main.c:22: /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/intel/ipw2x00/libipw_rx.c: In function 'is_same_network': /kisskb/src/drivers/net/wireless/intel/ipw2x00/libipw_rx.c:1448:17: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 1448 | ether_addr_equal_64bits(src->bssid, dst->bssid) && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/intel/ipw2x00/libipw_rx.c:1448:17: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/drivers/net/wireless/intel/ipw2x00/libipw_rx.c:1448:17: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] /kisskb/src/drivers/net/wireless/intel/ipw2x00/libipw_rx.c:1448:17: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} In file included from /kisskb/src/include/linux/if_vlan.h:11, from /kisskb/src/include/linux/filter.h:21, from /kisskb/src/include/net/sock.h:59, from /kisskb/src/include/linux/tcp.h:19, from /kisskb/src/drivers/net/wireless/intel/ipw2x00/libipw_rx.c:24: /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/preempt.h:11, from /kisskb/src/include/linux/spinlock.h:51, from /kisskb/src/include/linux/mmzone.h:8, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/mm.h:10, from /kisskb/src/include/linux/bvec.h:13, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/drivers/net/wireless/ath/ath6kl/core.h:21, from /kisskb/src/drivers/net/wireless/ath/ath6kl/htc_mbox.c:18: In function '__list_add', inlined from 'list_add' at /kisskb/src/include/linux/list.h:86:2, inlined from 'ath6kl_htc_mbox_tx' at /kisskb/src/drivers/net/wireless/ath/ath6kl/htc_mbox.c:1142:3: /kisskb/src/include/linux/list.h:72:19: warning: storing the address of local variable 'queue' in '*&packet_15(D)->list.prev' [-Wdangling-pointer=] 72 | new->prev = prev; | ~~~~~~~~~~^~~~~~ /kisskb/src/drivers/net/wireless/ath/ath6kl/htc_mbox.c: In function 'ath6kl_htc_mbox_tx': /kisskb/src/drivers/net/wireless/ath/ath6kl/htc_mbox.c:1125:26: note: 'queue' declared here 1125 | struct list_head queue; | ^~~~~ /kisskb/src/drivers/net/wireless/ath/ath6kl/htc_mbox.c:1122:50: note: 'packet' declared here 1122 | struct htc_packet *packet) | ~~~~~~~~~~~~~~~~~~~^~~~~~ In function '__list_add', inlined from 'list_add_tail' at /kisskb/src/include/linux/list.h:100:2, inlined from 'htc_tx_comp_handler' at /kisskb/src/drivers/net/wireless/ath/ath6kl/htc_mbox.c:462:2: /kisskb/src/include/linux/list.h:72:19: warning: storing the address of local variable 'container' in '*&packet_5(D)->list.prev' [-Wdangling-pointer=] 72 | new->prev = prev; | ~~~~~~~~~~^~~~~~ /kisskb/src/drivers/net/wireless/ath/ath6kl/htc_mbox.c: In function 'htc_tx_comp_handler': /kisskb/src/drivers/net/wireless/ath/ath6kl/htc_mbox.c:455:26: note: 'container' declared here 455 | struct list_head container; | ^~~~~~~~~ /kisskb/src/drivers/net/wireless/ath/ath6kl/htc_mbox.c:452:52: note: 'packet' declared here 452 | struct htc_packet *packet) | ~~~~~~~~~~~~~~~~~~~^~~~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/3945.c: In function 'il3945_is_network_packet': /kisskb/src/drivers/net/wireless/intel/iwlegacy/3945.c:453:24: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 453 | return ether_addr_equal_64bits(header->addr3, il->bssid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/3945.c:453:24: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/drivers/net/wireless/intel/iwlegacy/3945.c:453:24: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] /kisskb/src/drivers/net/wireless/intel/iwlegacy/3945.c:453:24: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} In file included from /kisskb/src/drivers/net/wireless/intel/iwlegacy/3945.c:22: /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/3945.c:456:24: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 456 | return ether_addr_equal_64bits(header->addr2, il->bssid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/intel/iwlegacy/3945.c:456:24: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/drivers/net/wireless/intel/iwlegacy/3945.c:456:24: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] /kisskb/src/drivers/net/wireless/intel/iwlegacy/3945.c:456:24: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/intersil/p54/txrx.c: In function 'p54_pspoll_workaround': /kisskb/src/drivers/net/wireless/intersil/p54/txrx.c:310:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 310 | if (!ether_addr_equal_64bits(hdr->addr3, priv->bssid)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/intersil/p54/txrx.c:310:14: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/drivers/net/wireless/intersil/p54/txrx.c:310:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] /kisskb/src/drivers/net/wireless/intersil/p54/txrx.c:310:14: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} In file included from /kisskb/src/drivers/net/wireless/intersil/p54/txrx.c:18: /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/preempt.h:11, from /kisskb/src/include/linux/spinlock.h:51, from /kisskb/src/include/linux/mmzone.h:8, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/mm.h:10, from /kisskb/src/include/linux/bvec.h:13, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/drivers/net/wireless/ath/ath6kl/core.h:21, from /kisskb/src/drivers/net/wireless/ath/ath6kl/htc_pipe.c:17: In function '__list_add', inlined from 'list_add_tail' at /kisskb/src/include/linux/list.h:100:2, inlined from 'ath6kl_htc_pipe_tx' at /kisskb/src/drivers/net/wireless/ath/ath6kl/htc_pipe.c:1550:2: /kisskb/src/include/linux/list.h:72:19: warning: storing the address of local variable 'queue' in '*&packet_7(D)->list.prev' [-Wdangling-pointer=] 72 | new->prev = prev; | ~~~~~~~~~~^~~~~~ /kisskb/src/drivers/net/wireless/ath/ath6kl/htc_pipe.c: In function 'ath6kl_htc_pipe_tx': /kisskb/src/drivers/net/wireless/ath/ath6kl/htc_pipe.c:1542:26: note: 'queue' declared here 1542 | struct list_head queue; | ^~~~~ /kisskb/src/drivers/net/wireless/ath/ath6kl/htc_pipe.c:1540:50: note: 'packet' declared here 1540 | struct htc_packet *packet) | ~~~~~~~~~~~~~~~~~~~^~~~~~ /kisskb/src/drivers/net/wireless/ath/carl9170/rx.c: In function 'carl9170_ba_check': /kisskb/src/drivers/net/wireless/ath/carl9170/rx.c:601:21: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 601 | ether_addr_equal_64bits(bar->ra, entry_bar->ta) && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/ath/carl9170/rx.c:601:21: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/drivers/net/wireless/ath/carl9170/rx.c:601:21: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] /kisskb/src/drivers/net/wireless/ath/carl9170/rx.c:601:21: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} In file included from /kisskb/src/drivers/net/wireless/ath/carl9170/rx.c:42: /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/ath/carl9170/rx.c:602:21: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 602 | ether_addr_equal_64bits(bar->ta, entry_bar->ra)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/ath/carl9170/rx.c:602:21: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/drivers/net/wireless/ath/carl9170/rx.c:602:21: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] /kisskb/src/drivers/net/wireless/ath/carl9170/rx.c:602:21: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/macsec.c: In function 'handle_not_macsec': /kisskb/src/drivers/net/macsec.c:1014:29: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 1014 | if (ether_addr_equal_64bits(hdr->h_dest, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1015 | ndev->dev_addr)) { | ~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/macsec.c:1014:29: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/drivers/net/macsec.c:1014:29: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} In file included from /kisskb/src/drivers/net/macsec.c:13: /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/macsec.c:1021:36: warning: 'is_multicast_ether_addr_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 1021 | } else if (is_multicast_ether_addr_64bits( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1022 | hdr->h_dest)) { | ~~~~~~~~~~~~ /kisskb/src/drivers/net/macsec.c:1021:36: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/include/linux/etherdevice.h:130:20: note: in a call to function 'is_multicast_ether_addr_64bits' 130 | static inline bool is_multicast_ether_addr_64bits(const u8 addr[6+2]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/macsec.c:1029:37: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 1029 | if (ether_addr_equal_64bits(hdr->h_dest, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1030 | ndev->broadcast)) | ~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/macsec.c:1029:37: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/drivers/net/macsec.c:1029:37: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/macvlan.c: In function 'macvlan_broadcast_one': /kisskb/src/drivers/net/macvlan.c:235:13: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 235 | if (ether_addr_equal_64bits(eth->h_dest, dev->broadcast)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/macvlan.c:235:13: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/drivers/net/macvlan.c:235:13: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} In file included from /kisskb/src/drivers/net/macvlan.c:22: /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/macvlan.c: In function 'macvlan_forward_source_one': /kisskb/src/drivers/net/macvlan.c:417:13: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 417 | if (ether_addr_equal_64bits(eth_hdr(skb)->h_dest, dev->dev_addr)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/macvlan.c:417:13: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/drivers/net/macvlan.c:417:13: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/marvell/mwl8k.c: In function 'mwl8k_capture_bssid': /kisskb/src/drivers/net/wireless/marvell/mwl8k.c:1281:17: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 1281 | ether_addr_equal_64bits(wh->addr3, priv->capture_bssid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/marvell/mwl8k.c:1281:17: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/drivers/net/wireless/marvell/mwl8k.c:1281:17: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] /kisskb/src/drivers/net/wireless/marvell/mwl8k.c:1281:17: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} In file included from /kisskb/src/drivers/net/wireless/marvell/mwl8k.c:21: /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c: In function 'rtl92d_phy_reload_iqk_setting': /kisskb/src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c:2394:39: warning: the comparison will always evaluate as 'true' for the address of 'value' will never be NULL [-Waddress] 2394 | value[0] != NULL) | ^~ In file included from /kisskb/src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c:4: /kisskb/src/drivers/net/wireless/realtek/rtlwifi/rtl8192de/../wifi.h:1293:14: note: 'value' declared here 1293 | long value[1][IQK_MATRIX_REG_NUM]; | ^~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c: In function 'sge_qinfo_show': /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2691:17: note: in expansion of macro 'S' 2691 | S("QType:", "Ethernet"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2691:17: note: in expansion of macro 'S' 2691 | S("QType:", "Ethernet"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2692:17: note: in expansion of macro 'S' 2692 | S("Interface:", | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2692:17: note: in expansion of macro 'S' 2692 | S("Interface:", | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2694:17: note: in expansion of macro 'T' 2694 | T("TxQ ID:", q.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2694:17: note: in expansion of macro 'T' 2694 | T("TxQ ID:", q.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2695:17: note: in expansion of macro 'T' 2695 | T("TxQ size:", q.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2695:17: note: in expansion of macro 'T' 2695 | T("TxQ size:", q.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2696:17: note: in expansion of macro 'T' 2696 | T("TxQ inuse:", q.in_use); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2696:17: note: in expansion of macro 'T' 2696 | T("TxQ inuse:", q.in_use); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2697:17: note: in expansion of macro 'T' 2697 | T("TxQ CIDX:", q.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2697:17: note: in expansion of macro 'T' 2697 | T("TxQ CIDX:", q.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2698:17: note: in expansion of macro 'T' 2698 | T("TxQ PIDX:", q.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2698:17: note: in expansion of macro 'T' 2698 | T("TxQ PIDX:", q.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2700:17: note: in expansion of macro 'T' 2700 | T("DCB Prio:", dcb_prio); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2700:17: note: in expansion of macro 'T' 2700 | T("DCB Prio:", dcb_prio); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2701:17: note: in expansion of macro 'S3' 2701 | S3("u", "DCB PGID:", | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2701:17: note: in expansion of macro 'S3' 2701 | S3("u", "DCB PGID:", | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2704:17: note: in expansion of macro 'S3' 2704 | S3("u", "DCB PFC:", | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2704:17: note: in expansion of macro 'S3' 2704 | S3("u", "DCB PFC:", | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2708:17: note: in expansion of macro 'R' 2708 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2708:17: note: in expansion of macro 'R' 2708 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2709:17: note: in expansion of macro 'R' 2709 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2709:17: note: in expansion of macro 'R' 2709 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2710:17: note: in expansion of macro 'R' 2710 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2710:17: note: in expansion of macro 'R' 2710 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2711:17: note: in expansion of macro 'R' 2711 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2711:17: note: in expansion of macro 'R' 2711 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2712:17: note: in expansion of macro 'R' 2712 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2712:17: note: in expansion of macro 'R' 2712 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2713:17: note: in expansion of macro 'S3' 2713 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2713:17: note: in expansion of macro 'S3' 2713 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2714:17: note: in expansion of macro 'S3' 2714 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2714:17: note: in expansion of macro 'S3' 2714 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2715:17: note: in expansion of macro 'R' 2715 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2715:17: note: in expansion of macro 'R' 2715 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2716:17: note: in expansion of macro 'R' 2716 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2716:17: note: in expansion of macro 'R' 2716 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2717:17: note: in expansion of macro 'R' 2717 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2717:17: note: in expansion of macro 'R' 2717 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2718:17: note: in expansion of macro 'R' 2718 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2718:17: note: in expansion of macro 'R' 2718 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2719:17: note: in expansion of macro 'R' 2719 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2719:17: note: in expansion of macro 'R' 2719 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2720:17: note: in expansion of macro 'R' 2720 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2720:17: note: in expansion of macro 'R' 2720 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2721:17: note: in expansion of macro 'RL' 2721 | RL("RxPackets:", stats.pkts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2721:17: note: in expansion of macro 'RL' 2721 | RL("RxPackets:", stats.pkts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2722:17: note: in expansion of macro 'RL' 2722 | RL("RxCSO:", stats.rx_cso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2722:17: note: in expansion of macro 'RL' 2722 | RL("RxCSO:", stats.rx_cso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2723:17: note: in expansion of macro 'RL' 2723 | RL("VLANxtract:", stats.vlan_ex); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2723:17: note: in expansion of macro 'RL' 2723 | RL("VLANxtract:", stats.vlan_ex); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2724:17: note: in expansion of macro 'RL' 2724 | RL("LROmerged:", stats.lro_merged); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2724:17: note: in expansion of macro 'RL' 2724 | RL("LROmerged:", stats.lro_merged); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2725:17: note: in expansion of macro 'RL' 2725 | RL("LROpackets:", stats.lro_pkts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2725:17: note: in expansion of macro 'RL' 2725 | RL("LROpackets:", stats.lro_pkts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2726:17: note: in expansion of macro 'RL' 2726 | RL("RxDrops:", stats.rx_drops); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2726:17: note: in expansion of macro 'RL' 2726 | RL("RxDrops:", stats.rx_drops); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2727:17: note: in expansion of macro 'RL' 2727 | RL("RxBadPkts:", stats.bad_rx_pkts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2727:17: note: in expansion of macro 'RL' 2727 | RL("RxBadPkts:", stats.bad_rx_pkts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2728:17: note: in expansion of macro 'TL' 2728 | TL("TSO:", tso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2728:17: note: in expansion of macro 'TL' 2728 | TL("TSO:", tso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2729:17: note: in expansion of macro 'TL' 2729 | TL("USO:", uso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2729:17: note: in expansion of macro 'TL' 2729 | TL("USO:", uso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2730:17: note: in expansion of macro 'TL' 2730 | TL("TxCSO:", tx_cso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2730:17: note: in expansion of macro 'TL' 2730 | TL("TxCSO:", tx_cso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2731:17: note: in expansion of macro 'TL' 2731 | TL("VLANins:", vlan_ins); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2731:17: note: in expansion of macro 'TL' 2731 | TL("VLANins:", vlan_ins); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2732:17: note: in expansion of macro 'TL' 2732 | TL("TxQFull:", q.stops); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2732:17: note: in expansion of macro 'TL' 2732 | TL("TxQFull:", q.stops); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2733:17: note: in expansion of macro 'TL' 2733 | TL("TxQRestarts:", q.restarts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2733:17: note: in expansion of macro 'TL' 2733 | TL("TxQRestarts:", q.restarts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2734:17: note: in expansion of macro 'TL' 2734 | TL("TxMapErr:", mapping_err); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2734:17: note: in expansion of macro 'TL' 2734 | TL("TxMapErr:", mapping_err); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2735:17: note: in expansion of macro 'RL' 2735 | RL("FLAllocErr:", fl.alloc_failed); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2735:17: note: in expansion of macro 'RL' 2735 | RL("FLAllocErr:", fl.alloc_failed); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2736:17: note: in expansion of macro 'RL' 2736 | RL("FLLrgAlcErr:", fl.large_alloc_failed); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2736:17: note: in expansion of macro 'RL' 2736 | RL("FLLrgAlcErr:", fl.large_alloc_failed); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2737:17: note: in expansion of macro 'RL' 2737 | RL("FLMapErr:", fl.mapping_err); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2737:17: note: in expansion of macro 'RL' 2737 | RL("FLMapErr:", fl.mapping_err); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2738:17: note: in expansion of macro 'RL' 2738 | RL("FLLow:", fl.low); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2738:17: note: in expansion of macro 'RL' 2738 | RL("FLLow:", fl.low); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2739:17: note: in expansion of macro 'RL' 2739 | RL("FLStarving:", fl.starving); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2739:17: note: in expansion of macro 'RL' 2739 | RL("FLStarving:", fl.starving); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2764:17: note: in expansion of macro 'S' 2764 | S("QType:", "Mirror-Rxq"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2764:17: note: in expansion of macro 'S' 2764 | S("QType:", "Mirror-Rxq"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2765:17: note: in expansion of macro 'S' 2765 | S("Interface:", | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2765:17: note: in expansion of macro 'S' 2765 | S("Interface:", | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2767:17: note: in expansion of macro 'R' 2767 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2767:17: note: in expansion of macro 'R' 2767 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2768:17: note: in expansion of macro 'R' 2768 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2768:17: note: in expansion of macro 'R' 2768 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2769:17: note: in expansion of macro 'R' 2769 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2769:17: note: in expansion of macro 'R' 2769 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2770:17: note: in expansion of macro 'R' 2770 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2770:17: note: in expansion of macro 'R' 2770 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2771:17: note: in expansion of macro 'R' 2771 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2771:17: note: in expansion of macro 'R' 2771 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2772:17: note: in expansion of macro 'S3' 2772 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2772:17: note: in expansion of macro 'S3' 2772 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2773:17: note: in expansion of macro 'S3' 2773 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2773:17: note: in expansion of macro 'S3' 2773 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2774:17: note: in expansion of macro 'R' 2774 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2774:17: note: in expansion of macro 'R' 2774 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2775:17: note: in expansion of macro 'R' 2775 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2775:17: note: in expansion of macro 'R' 2775 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2776:17: note: in expansion of macro 'R' 2776 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2776:17: note: in expansion of macro 'R' 2776 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2777:17: note: in expansion of macro 'R' 2777 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2777:17: note: in expansion of macro 'R' 2777 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2778:17: note: in expansion of macro 'R' 2778 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2778:17: note: in expansion of macro 'R' 2778 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2779:17: note: in expansion of macro 'R' 2779 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2779:17: note: in expansion of macro 'R' 2779 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2780:17: note: in expansion of macro 'RL' 2780 | RL("RxPackets:", stats.pkts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2780:17: note: in expansion of macro 'RL' 2780 | RL("RxPackets:", stats.pkts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2781:17: note: in expansion of macro 'RL' 2781 | RL("RxCSO:", stats.rx_cso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2781:17: note: in expansion of macro 'RL' 2781 | RL("RxCSO:", stats.rx_cso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2782:17: note: in expansion of macro 'RL' 2782 | RL("VLANxtract:", stats.vlan_ex); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2782:17: note: in expansion of macro 'RL' 2782 | RL("VLANxtract:", stats.vlan_ex); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2783:17: note: in expansion of macro 'RL' 2783 | RL("LROmerged:", stats.lro_merged); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2783:17: note: in expansion of macro 'RL' 2783 | RL("LROmerged:", stats.lro_merged); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2784:17: note: in expansion of macro 'RL' 2784 | RL("LROpackets:", stats.lro_pkts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2784:17: note: in expansion of macro 'RL' 2784 | RL("LROpackets:", stats.lro_pkts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2785:17: note: in expansion of macro 'RL' 2785 | RL("RxDrops:", stats.rx_drops); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2785:17: note: in expansion of macro 'RL' 2785 | RL("RxDrops:", stats.rx_drops); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2786:17: note: in expansion of macro 'RL' 2786 | RL("RxBadPkts:", stats.bad_rx_pkts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2786:17: note: in expansion of macro 'RL' 2786 | RL("RxBadPkts:", stats.bad_rx_pkts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2787:17: note: in expansion of macro 'RL' 2787 | RL("FLAllocErr:", fl.alloc_failed); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2787:17: note: in expansion of macro 'RL' 2787 | RL("FLAllocErr:", fl.alloc_failed); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2788:17: note: in expansion of macro 'RL' 2788 | RL("FLLrgAlcErr:", fl.large_alloc_failed); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2788:17: note: in expansion of macro 'RL' 2788 | RL("FLLrgAlcErr:", fl.large_alloc_failed); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2789:17: note: in expansion of macro 'RL' 2789 | RL("FLMapErr:", fl.mapping_err); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2789:17: note: in expansion of macro 'RL' 2789 | RL("FLMapErr:", fl.mapping_err); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2790:17: note: in expansion of macro 'RL' 2790 | RL("FLLow:", fl.low); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2790:17: note: in expansion of macro 'RL' 2790 | RL("FLLow:", fl.low); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2791:17: note: in expansion of macro 'RL' 2791 | RL("FLStarving:", fl.starving); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2791:17: note: in expansion of macro 'RL' 2791 | RL("FLStarving:", fl.starving); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2814:17: note: in expansion of macro 'S' 2814 | S("QType:", "ETHOFLD"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2814:17: note: in expansion of macro 'S' 2814 | S("QType:", "ETHOFLD"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2815:17: note: in expansion of macro 'S' 2815 | S("Interface:", | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2815:17: note: in expansion of macro 'S' 2815 | S("Interface:", | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2817:17: note: in expansion of macro 'T' 2817 | T("TxQ ID:", q.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2817:17: note: in expansion of macro 'T' 2817 | T("TxQ ID:", q.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2818:17: note: in expansion of macro 'T' 2818 | T("TxQ size:", q.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2818:17: note: in expansion of macro 'T' 2818 | T("TxQ size:", q.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2819:17: note: in expansion of macro 'T' 2819 | T("TxQ inuse:", q.in_use); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2819:17: note: in expansion of macro 'T' 2819 | T("TxQ inuse:", q.in_use); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2820:17: note: in expansion of macro 'T' 2820 | T("TxQ CIDX:", q.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2820:17: note: in expansion of macro 'T' 2820 | T("TxQ CIDX:", q.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2821:17: note: in expansion of macro 'T' 2821 | T("TxQ PIDX:", q.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2821:17: note: in expansion of macro 'T' 2821 | T("TxQ PIDX:", q.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2822:17: note: in expansion of macro 'R' 2822 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2822:17: note: in expansion of macro 'R' 2822 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2823:17: note: in expansion of macro 'R' 2823 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2823:17: note: in expansion of macro 'R' 2823 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2824:17: note: in expansion of macro 'R' 2824 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2824:17: note: in expansion of macro 'R' 2824 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2825:17: note: in expansion of macro 'R' 2825 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2825:17: note: in expansion of macro 'R' 2825 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2826:17: note: in expansion of macro 'R' 2826 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2826:17: note: in expansion of macro 'R' 2826 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2827:17: note: in expansion of macro 'S3' 2827 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2827:17: note: in expansion of macro 'S3' 2827 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2828:17: note: in expansion of macro 'S3' 2828 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2828:17: note: in expansion of macro 'S3' 2828 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2829:17: note: in expansion of macro 'R' 2829 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2829:17: note: in expansion of macro 'R' 2829 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2830:17: note: in expansion of macro 'S3' 2830 | S3("u", "FL size:", rx->fl.size ? rx->fl.size - 8 : 0); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2830:17: note: in expansion of macro 'S3' 2830 | S3("u", "FL size:", rx->fl.size ? rx->fl.size - 8 : 0); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2831:17: note: in expansion of macro 'R' 2831 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2831:17: note: in expansion of macro 'R' 2831 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2832:17: note: in expansion of macro 'R' 2832 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2832:17: note: in expansion of macro 'R' 2832 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2833:17: note: in expansion of macro 'R' 2833 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2833:17: note: in expansion of macro 'R' 2833 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2834:17: note: in expansion of macro 'R' 2834 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2834:17: note: in expansion of macro 'R' 2834 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2835:17: note: in expansion of macro 'RL' 2835 | RL("RxPackets:", stats.pkts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2835:17: note: in expansion of macro 'RL' 2835 | RL("RxPackets:", stats.pkts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2836:17: note: in expansion of macro 'RL' 2836 | RL("RxImm:", stats.imm); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2836:17: note: in expansion of macro 'RL' 2836 | RL("RxImm:", stats.imm); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2837:17: note: in expansion of macro 'RL' 2837 | RL("RxAN", stats.an); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2837:17: note: in expansion of macro 'RL' 2837 | RL("RxAN", stats.an); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2838:17: note: in expansion of macro 'RL' 2838 | RL("RxNoMem", stats.nomem); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2838:17: note: in expansion of macro 'RL' 2838 | RL("RxNoMem", stats.nomem); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2839:17: note: in expansion of macro 'TL' 2839 | TL("TSO:", tso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2839:17: note: in expansion of macro 'TL' 2839 | TL("TSO:", tso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2840:17: note: in expansion of macro 'TL' 2840 | TL("USO:", uso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2840:17: note: in expansion of macro 'TL' 2840 | TL("USO:", uso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2841:17: note: in expansion of macro 'TL' 2841 | TL("TxCSO:", tx_cso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2841:17: note: in expansion of macro 'TL' 2841 | TL("TxCSO:", tx_cso); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2842:17: note: in expansion of macro 'TL' 2842 | TL("VLANins:", vlan_ins); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2842:17: note: in expansion of macro 'TL' 2842 | TL("VLANins:", vlan_ins); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2843:17: note: in expansion of macro 'TL' 2843 | TL("TxQFull:", q.stops); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2843:17: note: in expansion of macro 'TL' 2843 | TL("TxQFull:", q.stops); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2844:17: note: in expansion of macro 'TL' 2844 | TL("TxQRestarts:", q.restarts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2844:17: note: in expansion of macro 'TL' 2844 | TL("TxQRestarts:", q.restarts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2845:17: note: in expansion of macro 'TL' 2845 | TL("TxMapErr:", mapping_err); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2845:17: note: in expansion of macro 'TL' 2845 | TL("TxMapErr:", mapping_err); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2846:17: note: in expansion of macro 'RL' 2846 | RL("FLAllocErr:", fl.alloc_failed); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2846:17: note: in expansion of macro 'RL' 2846 | RL("FLAllocErr:", fl.alloc_failed); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2847:17: note: in expansion of macro 'RL' 2847 | RL("FLLrgAlcErr:", fl.large_alloc_failed); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2847:17: note: in expansion of macro 'RL' 2847 | RL("FLLrgAlcErr:", fl.large_alloc_failed); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2848:17: note: in expansion of macro 'RL' 2848 | RL("FLMapErr:", fl.mapping_err); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2848:17: note: in expansion of macro 'RL' 2848 | RL("FLMapErr:", fl.mapping_err); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2849:17: note: in expansion of macro 'RL' 2849 | RL("FLLow:", fl.low); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2849:17: note: in expansion of macro 'RL' 2849 | RL("FLLow:", fl.low); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2850:17: note: in expansion of macro 'RL' 2850 | RL("FLStarving:", fl.starving); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2680:28: note: in expansion of macro 'S3' 2680 | #define R3(fmt_spec, s, v) S3(fmt_spec, s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2682:18: note: in expansion of macro 'R3' 2682 | #define RL(s, v) R3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2850:17: note: in expansion of macro 'RL' 2850 | RL("FLStarving:", fl.starving); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2876:25: note: in expansion of macro 'S' 2876 | S("QType:", "EOSW-TXQ"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2876:25: note: in expansion of macro 'S' 2876 | S("QType:", "EOSW-TXQ"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2877:25: note: in expansion of macro 'S' 2877 | S("Interface:", | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2877:25: note: in expansion of macro 'S' 2877 | S("Interface:", | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2879:25: note: in expansion of macro 'T' 2879 | T("EOTID:", hwtid); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2879:25: note: in expansion of macro 'T' 2879 | T("EOTID:", hwtid); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2880:25: note: in expansion of macro 'T' 2880 | T("HWQID:", hwqid); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2880:25: note: in expansion of macro 'T' 2880 | T("HWQID:", hwqid); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2881:25: note: in expansion of macro 'T' 2881 | T("State:", state); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2881:25: note: in expansion of macro 'T' 2881 | T("State:", state); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2882:25: note: in expansion of macro 'T' 2882 | T("Size:", ndesc); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2882:25: note: in expansion of macro 'T' 2882 | T("Size:", ndesc); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2883:25: note: in expansion of macro 'T' 2883 | T("In-Use:", inuse); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2883:25: note: in expansion of macro 'T' 2883 | T("In-Use:", inuse); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2884:25: note: in expansion of macro 'T' 2884 | T("Credits:", cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2884:25: note: in expansion of macro 'T' 2884 | T("Credits:", cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2885:25: note: in expansion of macro 'T' 2885 | T("Compl:", ncompl); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2885:25: note: in expansion of macro 'T' 2885 | T("Compl:", ncompl); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2886:25: note: in expansion of macro 'T' 2886 | T("Last-Compl:", last_compl); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2886:25: note: in expansion of macro 'T' 2886 | T("Last-Compl:", last_compl); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2887:25: note: in expansion of macro 'T' 2887 | T("PIDX:", pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2887:25: note: in expansion of macro 'T' 2887 | T("PIDX:", pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2888:25: note: in expansion of macro 'T' 2888 | T("Last-PIDX:", last_pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2888:25: note: in expansion of macro 'T' 2888 | T("Last-PIDX:", last_pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2889:25: note: in expansion of macro 'T' 2889 | T("CIDX:", cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2889:25: note: in expansion of macro 'T' 2889 | T("CIDX:", cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2890:25: note: in expansion of macro 'T' 2890 | T("Last-CIDX:", last_cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2890:25: note: in expansion of macro 'T' 2890 | T("Last-CIDX:", last_cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2891:25: note: in expansion of macro 'T' 2891 | T("FLOWC-IDX:", flowc_idx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2891:25: note: in expansion of macro 'T' 2891 | T("FLOWC-IDX:", flowc_idx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2924:17: note: in expansion of macro 'S' 2924 | S("QType:", "OFLD-TXQ"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2924:17: note: in expansion of macro 'S' 2924 | S("QType:", "OFLD-TXQ"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2925:17: note: in expansion of macro 'T' 2925 | T("TxQ ID:", q.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2925:17: note: in expansion of macro 'T' 2925 | T("TxQ ID:", q.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2926:17: note: in expansion of macro 'T' 2926 | T("TxQ size:", q.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2926:17: note: in expansion of macro 'T' 2926 | T("TxQ size:", q.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2927:17: note: in expansion of macro 'T' 2927 | T("TxQ inuse:", q.in_use); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2927:17: note: in expansion of macro 'T' 2927 | T("TxQ inuse:", q.in_use); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2928:17: note: in expansion of macro 'T' 2928 | T("TxQ CIDX:", q.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2928:17: note: in expansion of macro 'T' 2928 | T("TxQ CIDX:", q.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2929:17: note: in expansion of macro 'T' 2929 | T("TxQ PIDX:", q.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2929:17: note: in expansion of macro 'T' 2929 | T("TxQ PIDX:", q.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2942:17: note: in expansion of macro 'S' 2942 | S("QType:", "RDMA-CPL"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2942:17: note: in expansion of macro 'S' 2942 | S("QType:", "RDMA-CPL"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2943:17: note: in expansion of macro 'S' 2943 | S("Interface:", | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2943:17: note: in expansion of macro 'S' 2943 | S("Interface:", | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2945:17: note: in expansion of macro 'R' 2945 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2945:17: note: in expansion of macro 'R' 2945 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2946:17: note: in expansion of macro 'R' 2946 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2946:17: note: in expansion of macro 'R' 2946 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2947:17: note: in expansion of macro 'R' 2947 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2947:17: note: in expansion of macro 'R' 2947 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2948:17: note: in expansion of macro 'R' 2948 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2948:17: note: in expansion of macro 'R' 2948 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2949:17: note: in expansion of macro 'R' 2949 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2949:17: note: in expansion of macro 'R' 2949 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2950:17: note: in expansion of macro 'S3' 2950 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2950:17: note: in expansion of macro 'S3' 2950 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2951:17: note: in expansion of macro 'S3' 2951 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2951:17: note: in expansion of macro 'S3' 2951 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2952:17: note: in expansion of macro 'R' 2952 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2952:17: note: in expansion of macro 'R' 2952 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2953:17: note: in expansion of macro 'R' 2953 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2953:17: note: in expansion of macro 'R' 2953 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2954:17: note: in expansion of macro 'R' 2954 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2954:17: note: in expansion of macro 'R' 2954 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2955:17: note: in expansion of macro 'R' 2955 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2955:17: note: in expansion of macro 'R' 2955 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2956:17: note: in expansion of macro 'R' 2956 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2956:17: note: in expansion of macro 'R' 2956 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2957:17: note: in expansion of macro 'R' 2957 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2957:17: note: in expansion of macro 'R' 2957 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2972:17: note: in expansion of macro 'S' 2972 | S("QType:", "RDMA-CIQ"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2972:17: note: in expansion of macro 'S' 2972 | S("QType:", "RDMA-CIQ"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2973:17: note: in expansion of macro 'S' 2973 | S("Interface:", | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2973:17: note: in expansion of macro 'S' 2973 | S("Interface:", | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2975:17: note: in expansion of macro 'R' 2975 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2975:17: note: in expansion of macro 'R' 2975 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2976:17: note: in expansion of macro 'R' 2976 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2976:17: note: in expansion of macro 'R' 2976 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2977:17: note: in expansion of macro 'R' 2977 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2977:17: note: in expansion of macro 'R' 2977 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2978:17: note: in expansion of macro 'R' 2978 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2978:17: note: in expansion of macro 'R' 2978 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2979:17: note: in expansion of macro 'R' 2979 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2979:17: note: in expansion of macro 'R' 2979 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2980:17: note: in expansion of macro 'S3' 2980 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2980:17: note: in expansion of macro 'S3' 2980 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2981:17: note: in expansion of macro 'S3' 2981 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2981:17: note: in expansion of macro 'S3' 2981 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2994:17: note: in expansion of macro 'S' 2994 | S("QType:", "iSCSI"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2994:17: note: in expansion of macro 'S' 2994 | S("QType:", "iSCSI"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2995:17: note: in expansion of macro 'R' 2995 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2995:17: note: in expansion of macro 'R' 2995 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2996:17: note: in expansion of macro 'R' 2996 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2996:17: note: in expansion of macro 'R' 2996 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2997:17: note: in expansion of macro 'R' 2997 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2997:17: note: in expansion of macro 'R' 2997 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2998:17: note: in expansion of macro 'R' 2998 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2998:17: note: in expansion of macro 'R' 2998 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2999:17: note: in expansion of macro 'R' 2999 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2999:17: note: in expansion of macro 'R' 2999 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3000:17: note: in expansion of macro 'S3' 3000 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3000:17: note: in expansion of macro 'S3' 3000 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3001:17: note: in expansion of macro 'S3' 3001 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3001:17: note: in expansion of macro 'S3' 3001 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3002:17: note: in expansion of macro 'R' 3002 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3002:17: note: in expansion of macro 'R' 3002 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3003:17: note: in expansion of macro 'R' 3003 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3003:17: note: in expansion of macro 'R' 3003 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3004:17: note: in expansion of macro 'R' 3004 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3004:17: note: in expansion of macro 'R' 3004 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3005:17: note: in expansion of macro 'R' 3005 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3005:17: note: in expansion of macro 'R' 3005 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3006:17: note: in expansion of macro 'R' 3006 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3006:17: note: in expansion of macro 'R' 3006 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3007:17: note: in expansion of macro 'R' 3007 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3007:17: note: in expansion of macro 'R' 3007 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3020:17: note: in expansion of macro 'S' 3020 | S("QType:", "iSCSIT"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3020:17: note: in expansion of macro 'S' 3020 | S("QType:", "iSCSIT"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3021:17: note: in expansion of macro 'R' 3021 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3021:17: note: in expansion of macro 'R' 3021 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3022:17: note: in expansion of macro 'R' 3022 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3022:17: note: in expansion of macro 'R' 3022 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3023:17: note: in expansion of macro 'R' 3023 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3023:17: note: in expansion of macro 'R' 3023 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3024:17: note: in expansion of macro 'R' 3024 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3024:17: note: in expansion of macro 'R' 3024 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3025:17: note: in expansion of macro 'R' 3025 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3025:17: note: in expansion of macro 'R' 3025 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3026:17: note: in expansion of macro 'S3' 3026 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3026:17: note: in expansion of macro 'S3' 3026 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3027:17: note: in expansion of macro 'S3' 3027 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3027:17: note: in expansion of macro 'S3' 3027 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3028:17: note: in expansion of macro 'R' 3028 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3028:17: note: in expansion of macro 'R' 3028 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3029:17: note: in expansion of macro 'R' 3029 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3029:17: note: in expansion of macro 'R' 3029 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3030:17: note: in expansion of macro 'R' 3030 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3030:17: note: in expansion of macro 'R' 3030 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3031:17: note: in expansion of macro 'R' 3031 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3031:17: note: in expansion of macro 'R' 3031 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3032:17: note: in expansion of macro 'R' 3032 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3032:17: note: in expansion of macro 'R' 3032 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3033:17: note: in expansion of macro 'R' 3033 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3033:17: note: in expansion of macro 'R' 3033 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3046:17: note: in expansion of macro 'S' 3046 | S("QType:", "TLS"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3046:17: note: in expansion of macro 'S' 3046 | S("QType:", "TLS"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3047:17: note: in expansion of macro 'R' 3047 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3047:17: note: in expansion of macro 'R' 3047 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3048:17: note: in expansion of macro 'R' 3048 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3048:17: note: in expansion of macro 'R' 3048 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3049:17: note: in expansion of macro 'R' 3049 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3049:17: note: in expansion of macro 'R' 3049 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3050:17: note: in expansion of macro 'R' 3050 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3050:17: note: in expansion of macro 'R' 3050 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3051:17: note: in expansion of macro 'R' 3051 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3051:17: note: in expansion of macro 'R' 3051 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3052:17: note: in expansion of macro 'S3' 3052 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3052:17: note: in expansion of macro 'S3' 3052 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3053:17: note: in expansion of macro 'S3' 3053 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3053:17: note: in expansion of macro 'S3' 3053 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3054:17: note: in expansion of macro 'R' 3054 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3054:17: note: in expansion of macro 'R' 3054 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3055:17: note: in expansion of macro 'R' 3055 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3055:17: note: in expansion of macro 'R' 3055 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3056:17: note: in expansion of macro 'R' 3056 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3056:17: note: in expansion of macro 'R' 3056 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3057:17: note: in expansion of macro 'R' 3057 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/intel/i40e/i40e_main.c:106:5: warning: conflicting types for 'i40e_allocate_dma_mem_d' due to enum/integer mismatch; have 'int(struct i40e_hw *, struct i40e_dma_mem *, u64, u32)' {aka 'int(struct i40e_hw *, struct i40e_dma_mem *, long long unsigned int, unsigned int)'} [-Wenum-int-mismatch] 106 | int i40e_allocate_dma_mem_d(struct i40e_hw *hw, struct i40e_dma_mem *mem, | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/net/ethernet/intel/i40e/i40e_type.h:8, from /kisskb/src/drivers/net/ethernet/intel/i40e/i40e.h:39, from /kisskb/src/drivers/net/ethernet/intel/i40e/i40e_main.c:11: /kisskb/src/drivers/net/ethernet/intel/i40e/i40e_osdep.h:40:25: note: previous declaration of 'i40e_allocate_dma_mem_d' with type 'i40e_status(struct i40e_hw *, struct i40e_dma_mem *, u64, u32)' {aka 'enum i40e_status_code(struct i40e_hw *, struct i40e_dma_mem *, long long unsigned int, unsigned int)'} 40 | i40e_allocate_dma_mem_d(h, m, s, a) | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/intel/i40e/i40e_alloc.h:23:13: note: in expansion of macro 'i40e_allocate_dma_mem' 23 | i40e_status i40e_allocate_dma_mem(struct i40e_hw *hw, | ^~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/intel/i40e/i40e_main.c:125:5: warning: conflicting types for 'i40e_free_dma_mem_d' due to enum/integer mismatch; have 'int(struct i40e_hw *, struct i40e_dma_mem *)' [-Wenum-int-mismatch] 125 | int i40e_free_dma_mem_d(struct i40e_hw *hw, struct i40e_dma_mem *mem) | ^~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/intel/i40e/i40e_osdep.h:41:33: note: previous declaration of 'i40e_free_dma_mem_d' with type 'i40e_status(struct i40e_hw *, struct i40e_dma_mem *)' {aka 'enum i40e_status_code(struct i40e_hw *, struct i40e_dma_mem *)'} 41 | #define i40e_free_dma_mem(h, m) i40e_free_dma_mem_d(h, m) | ^~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/intel/i40e/i40e_alloc.h:27:13: note: in expansion of macro 'i40e_free_dma_mem' 27 | i40e_status i40e_free_dma_mem(struct i40e_hw *hw, | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/intel/i40e/i40e_main.c:143:5: warning: conflicting types for 'i40e_allocate_virt_mem_d' due to enum/integer mismatch; have 'int(struct i40e_hw *, struct i40e_virt_mem *, u32)' {aka 'int(struct i40e_hw *, struct i40e_virt_mem *, unsigned int)'} [-Wenum-int-mismatch] 143 | int i40e_allocate_virt_mem_d(struct i40e_hw *hw, struct i40e_virt_mem *mem, | ^~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/intel/i40e/i40e_osdep.h:48:41: note: previous declaration of 'i40e_allocate_virt_mem_d' with type 'i40e_status(struct i40e_hw *, struct i40e_virt_mem *, u32)' {aka 'enum i40e_status_code(struct i40e_hw *, struct i40e_virt_mem *, unsigned int)'} 48 | #define i40e_allocate_virt_mem(h, m, s) i40e_allocate_virt_mem_d(h, m, s) | ^~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/intel/i40e/i40e_alloc.h:29:13: note: in expansion of macro 'i40e_allocate_virt_mem' 29 | i40e_status i40e_allocate_virt_mem(struct i40e_hw *hw, | ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/intel/i40e/i40e_main.c:160:5: warning: conflicting types for 'i40e_free_virt_mem_d' due to enum/integer mismatch; have 'int(struct i40e_hw *, struct i40e_virt_mem *)' [-Wenum-int-mismatch] 160 | int i40e_free_virt_mem_d(struct i40e_hw *hw, struct i40e_virt_mem *mem) | ^~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/intel/i40e/i40e_osdep.h:49:34: note: previous declaration of 'i40e_free_virt_mem_d' with type 'i40e_status(struct i40e_hw *, struct i40e_virt_mem *)' {aka 'enum i40e_status_code(struct i40e_hw *, struct i40e_virt_mem *)'} 49 | #define i40e_free_virt_mem(h, m) i40e_free_virt_mem_d(h, m) | ^~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/intel/i40e/i40e_alloc.h:32:13: note: in expansion of macro 'i40e_free_virt_mem' 32 | i40e_status i40e_free_virt_mem(struct i40e_hw *hw, | ^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3057:17: note: in expansion of macro 'R' 3057 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3058:17: note: in expansion of macro 'R' 3058 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3058:17: note: in expansion of macro 'R' 3058 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3059:17: note: in expansion of macro 'R' 3059 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3059:17: note: in expansion of macro 'R' 3059 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3075:17: note: in expansion of macro 'S' 3075 | S("QType:", "Crypto"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3075:17: note: in expansion of macro 'S' 3075 | S("QType:", "Crypto"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3076:17: note: in expansion of macro 'T' 3076 | T("TxQ ID:", q.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3076:17: note: in expansion of macro 'T' 3076 | T("TxQ ID:", q.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3077:17: note: in expansion of macro 'T' 3077 | T("TxQ size:", q.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3077:17: note: in expansion of macro 'T' 3077 | T("TxQ size:", q.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3078:17: note: in expansion of macro 'T' 3078 | T("TxQ inuse:", q.in_use); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3078:17: note: in expansion of macro 'T' 3078 | T("TxQ inuse:", q.in_use); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3079:17: note: in expansion of macro 'T' 3079 | T("TxQ CIDX:", q.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3079:17: note: in expansion of macro 'T' 3079 | T("TxQ CIDX:", q.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3080:17: note: in expansion of macro 'T' 3080 | T("TxQ PIDX:", q.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3080:17: note: in expansion of macro 'T' 3080 | T("TxQ PIDX:", q.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3081:17: note: in expansion of macro 'R' 3081 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3081:17: note: in expansion of macro 'R' 3081 | R("RspQ ID:", rspq.abs_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3082:17: note: in expansion of macro 'R' 3082 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3082:17: note: in expansion of macro 'R' 3082 | R("RspQ size:", rspq.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3083:17: note: in expansion of macro 'R' 3083 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3083:17: note: in expansion of macro 'R' 3083 | R("RspQE size:", rspq.iqe_len); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3084:17: note: in expansion of macro 'R' 3084 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3084:17: note: in expansion of macro 'R' 3084 | R("RspQ CIDX:", rspq.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3085:17: note: in expansion of macro 'R' 3085 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3085:17: note: in expansion of macro 'R' 3085 | R("RspQ Gen:", rspq.gen); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3086:17: note: in expansion of macro 'S3' 3086 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3086:17: note: in expansion of macro 'S3' 3086 | S3("u", "Intr delay:", qtimer_val(adap, &rx[i].rspq)); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3087:17: note: in expansion of macro 'S3' 3087 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3087:17: note: in expansion of macro 'S3' 3087 | S3("u", "Intr pktcnt:", s->counter_val[rx[i].rspq.pktcnt_idx]); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3088:17: note: in expansion of macro 'R' 3088 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3088:17: note: in expansion of macro 'R' 3088 | R("FL ID:", fl.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3089:17: note: in expansion of macro 'R' 3089 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3089:17: note: in expansion of macro 'R' 3089 | R("FL size:", fl.size - 8); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3090:17: note: in expansion of macro 'R' 3090 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3090:17: note: in expansion of macro 'R' 3090 | R("FL pend:", fl.pend_cred); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3091:17: note: in expansion of macro 'R' 3091 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3091:17: note: in expansion of macro 'R' 3091 | R("FL avail:", fl.avail); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3092:17: note: in expansion of macro 'R' 3092 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3092:17: note: in expansion of macro 'R' 3092 | R("FL PIDX:", fl.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3093:17: note: in expansion of macro 'R' 3093 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2681:17: note: in expansion of macro 'S3' 2681 | #define R(s, v) S3("u", s, rx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3093:17: note: in expansion of macro 'R' 3093 | R("FL CIDX:", fl.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3107:17: note: in expansion of macro 'S' 3107 | S("QType:", "Control"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2676:17: note: in expansion of macro 'S3' 2676 | #define S(s, v) S3("s", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3107:17: note: in expansion of macro 'S' 3107 | S("QType:", "Control"); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3108:17: note: in expansion of macro 'T' 3108 | T("TxQ ID:", q.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3108:17: note: in expansion of macro 'T' 3108 | T("TxQ ID:", q.cntxt_id); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3109:17: note: in expansion of macro 'T' 3109 | T("TxQ size:", q.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3109:17: note: in expansion of macro 'T' 3109 | T("TxQ size:", q.size); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3110:17: note: in expansion of macro 'T' 3110 | T("TxQ inuse:", q.in_use); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3110:17: note: in expansion of macro 'T' 3110 | T("TxQ inuse:", q.in_use); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3111:17: note: in expansion of macro 'T' 3111 | T("TxQ CIDX:", q.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3111:17: note: in expansion of macro 'T' 3111 | T("TxQ CIDX:", q.cidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3112:17: note: in expansion of macro 'T' 3112 | T("TxQ PIDX:", q.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2678:17: note: in expansion of macro 'S3' 2678 | #define T(s, v) S3("u", s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3112:17: note: in expansion of macro 'T' 3112 | T("TxQ PIDX:", q.pidx); | ^ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3113:17: note: in expansion of macro 'TL' 3113 | TL("TxQFull:", q.stops); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3113:17: note: in expansion of macro 'TL' 3113 | TL("TxQFull:", q.stops); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2672:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2672 | for (i = 0; i < n; ++i) \ | ^~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3114:17: note: in expansion of macro 'TL' 3114 | TL("TxQRestarts:", q.restarts); | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2674:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2674 | seq_putc(seq, '\n'); \ | ^~~~~~~~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2677:28: note: in expansion of macro 'S3' 2677 | #define T3(fmt_spec, s, v) S3(fmt_spec, s, tx[i].v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:2679:18: note: in expansion of macro 'T3' 2679 | #define TL(s, v) T3("lu", s, v) | ^~ /kisskb/src/drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c:3114:17: note: in expansion of macro 'TL' 3114 | TL("TxQRestarts:", q.restarts); | ^~ /kisskb/src/drivers/net/wireless/realtek/rtlwifi/base.c: In function 'rtl_recognize_peer': /kisskb/src/drivers/net/wireless/realtek/rtlwifi/base.c:2690:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 2690 | if (!ether_addr_equal_64bits(hdr->addr3, rtlpriv->mac80211.bssid)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/realtek/rtlwifi/base.c:2690:14: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/drivers/net/wireless/realtek/rtlwifi/base.c:2690:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] /kisskb/src/drivers/net/wireless/realtek/rtlwifi/base.c:2690:14: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} In file included from /kisskb/src/drivers/net/wireless/realtek/rtlwifi/wifi.h:11, from /kisskb/src/drivers/net/wireless/realtek/rtlwifi/base.c:4: /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/realtek/rtlwifi/ps.c: In function 'rtl_swlps_beacon': /kisskb/src/drivers/net/wireless/realtek/rtlwifi/ps.c:500:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 500 | if (!ether_addr_equal_64bits(hdr->addr3, rtlpriv->mac80211.bssid)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/realtek/rtlwifi/ps.c:500:14: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/drivers/net/wireless/realtek/rtlwifi/ps.c:500:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] /kisskb/src/drivers/net/wireless/realtek/rtlwifi/ps.c:500:14: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} In file included from /kisskb/src/drivers/net/wireless/realtek/rtlwifi/wifi.h:11, from /kisskb/src/drivers/net/wireless/realtek/rtlwifi/ps.c:4: /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/realtek/rtlwifi/ps.c: In function 'rtl_p2p_info': /kisskb/src/drivers/net/wireless/realtek/rtlwifi/ps.c:985:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 985 | if (!ether_addr_equal_64bits(hdr->addr3, rtlpriv->mac80211.bssid)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/wireless/realtek/rtlwifi/ps.c:985:14: note: referencing argument 1 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/drivers/net/wireless/realtek/rtlwifi/ps.c:985:14: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] /kisskb/src/drivers/net/wireless/realtek/rtlwifi/ps.c:985:14: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/net/ethernet/qlogic/qed/qed.h:23, from /kisskb/src/drivers/net/ethernet/qlogic/qed/qed_debug.c:10: /kisskb/src/drivers/net/ethernet/qlogic/qed/qed_debug.c: In function 'qed_grc_dump_addr_range': /kisskb/src/include/linux/qed/qed_if.h:1146:9: warning: overflow in conversion from 'int' to 'u8' {aka 'unsigned char'} changes value from '(int)vf_id << 8 | 128' to '128' [-Woverflow] 1146 | ((_value & _name ## _MASK) << _name ## _SHIFT) | ^ /kisskb/src/drivers/net/ethernet/qlogic/qed/qed_debug.c:1894:31: note: in expansion of macro 'FIELD_VALUE' 1894 | fid = FIELD_VALUE(PXP_PRETEND_CONCRETE_FID_VFVALID, 1) | ^~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/sun/cassini.c: In function 'cas_init_rx_dma': /kisskb/src/drivers/net/ethernet/sun/cassini.c:1328:29: warning: comparison between two arrays [-Warray-compare] 1328 | if (CAS_HP_FIRMWARE == cas_prog_null) | ^~ /kisskb/src/drivers/net/ethernet/sun/cassini.c:1328:29: note: use '&cas_prog_workaroundtab[0] == &cas_prog_null[0]' to compare the addresses /kisskb/src/drivers/net/ethernet/sun/cassini.c: In function 'cas_reset': /kisskb/src/drivers/net/ethernet/sun/cassini.c:3796:34: warning: comparison between two arrays [-Warray-compare] 3796 | (CAS_HP_ALT_FIRMWARE == cas_prog_null)) { | ^~ /kisskb/src/drivers/net/ethernet/sun/cassini.c:3796:34: note: use '&cas_prog_null[0] == &cas_prog_null[0]' to compare the addresses /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:1719:13: warning: argument 2 of type 'u8[6]' {aka 'unsigned char[6]'} with mismatched bound [-Warray-parameter=] 1719 | u8 (macaddr)[ETH_ALEN], | ~~~~^~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:18: /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.h:2158:13: note: previously declared as 'u8 *' {aka 'unsigned char *'} 2158 | u8 *macaddr, | ~~~~^~~~~~~ /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:1720:13: warning: argument 3 of type 'u8[6]' {aka 'unsigned char[6]'} with mismatched bound [-Warray-parameter=] 1720 | u8 (macaddr_mask)[ETH_ALEN], | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.h:2159:13: note: previously declared as 'u8 *' {aka 'unsigned char *'} 2159 | u8 *macaddr_mask, | ~~~~^~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:1782:13: warning: argument 2 of type 'u8[6]' {aka 'unsigned char[6]'} with mismatched bound [-Warray-parameter=] 1782 | u8 (macaddr)[ETH_ALEN], | ~~~~^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.h:2165:13: note: previously declared as 'u8 *' {aka 'unsigned char *'} 2165 | u8 *macaddr, | ~~~~^~~~~~~ /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:1783:13: warning: argument 3 of type 'u8[6]' {aka 'unsigned char[6]'} with mismatched bound [-Warray-parameter=] 1783 | u8 (macaddr_mask)[ETH_ALEN]) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.h:2166:13: note: previously declared as 'u8 *' {aka 'unsigned char *'} 2166 | u8 *macaddr_mask); | ~~~~^~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:1834:13: warning: argument 2 of type 'u8[6]' {aka 'unsigned char[6]'} with mismatched bound [-Warray-parameter=] 1834 | u8 (macaddr)[ETH_ALEN], | ~~~~^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.h:2171:13: note: previously declared as 'u8 *' {aka 'unsigned char *'} 2171 | u8 *macaddr, | ~~~~^~~~~~~ /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:1835:13: warning: argument 3 of type 'u8[6]' {aka 'unsigned char[6]'} with mismatched bound [-Warray-parameter=] 1835 | u8 (macaddr_mask)[ETH_ALEN]) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.h:2172:13: note: previously declared as 'u8 *' {aka 'unsigned char *'} 2172 | u8 *macaddr_mask); | ~~~~^~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:1887:13: warning: argument 2 of type 'u8[6]' {aka 'unsigned char[6]'} with mismatched bound [-Warray-parameter=] 1887 | u8 (macaddr)[ETH_ALEN], | ~~~~^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.h:2177:13: note: previously declared as 'u8 *' {aka 'unsigned char *'} 2177 | u8 *macaddr, | ~~~~^~~~~~~ /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.c:1888:13: warning: argument 3 of type 'u8[6]' {aka 'unsigned char[6]'} with mismatched bound [-Warray-parameter=] 1888 | u8 (macaddr_mask)[ETH_ALEN]) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/neterion/vxge/vxge-traffic.h:2178:13: note: previously declared as 'u8 *' {aka 'unsigned char *'} 2178 | u8 *macaddr_mask); | ~~~~^~~~~~~~~~~~ /kisskb/src/sound/soc/codecs/tlv320aic32x4-clk.c: In function 'aic32x4_register_clocks': /kisskb/src/sound/soc/codecs/tlv320aic32x4-clk.c:475:47: warning: storing the address of local variable '({anonymous})' in 'aic32x4_clkdesc_array[1].parent_names' [-Wdangling-pointer=] 475 | aic32x4_clkdesc_array[1].parent_names = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 476 | (const char *[]) { mclk_name, "bclk", "gpio", "pll" }; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/sound/soc/codecs/tlv320aic32x4-clk.c:476:42: note: '({anonymous})' declared here 476 | (const char *[]) { mclk_name, "bclk", "gpio", "pll" }; | ^ /kisskb/src/sound/soc/codecs/tlv320aic32x4-clk.c:382:31: note: 'aic32x4_clkdesc_array' declared here 382 | static struct aic32x4_clkdesc aic32x4_clkdesc_array[] = { | ^~~~~~~~~~~~~~~~~~~~~ /kisskb/src/sound/soc/codecs/tlv320aic32x4-clk.c:473:47: warning: storing the address of local variable '({anonymous})' in 'aic32x4_clkdesc_array[0].parent_names' [-Wdangling-pointer=] 473 | aic32x4_clkdesc_array[0].parent_names = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 474 | (const char* []) { mclk_name, "bclk", "gpio", "din" }; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/sound/soc/codecs/tlv320aic32x4-clk.c:474:42: note: '({anonymous})' declared here 474 | (const char* []) { mclk_name, "bclk", "gpio", "din" }; | ^ /kisskb/src/sound/soc/codecs/tlv320aic32x4-clk.c:382:31: note: 'aic32x4_clkdesc_array' declared here 382 | static struct aic32x4_clkdesc aic32x4_clkdesc_array[] = { | ^~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/mellanox/mlx4/en_rx.c: In function 'mlx4_en_process_rx_cq': /kisskb/src/drivers/net/ethernet/mellanox/mlx4/en_rx.c:749:45: warning: 'ether_addr_equal_64bits' reading 8 bytes from a region of size 6 [-Wstringop-overread] 749 | if (ether_addr_equal_64bits(entry->mac, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 750 | ethh->h_source)) | ~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/mellanox/mlx4/en_rx.c:749:45: note: referencing argument 2 of type 'const u8[8]' {aka 'const unsigned char[8]'} In file included from /kisskb/src/include/linux/if_vlan.h:11, from /kisskb/src/include/linux/filter.h:21, from /kisskb/src/include/trace/events/xdp.h:9, from /kisskb/src/include/linux/bpf_trace.h:5, from /kisskb/src/drivers/net/ethernet/mellanox/mlx4/en_rx.c:35: /kisskb/src/include/linux/etherdevice.h:355:20: note: in a call to function 'ether_addr_equal_64bits' 355 | static inline bool ether_addr_equal_64bits(const u8 addr1[6+2], | ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/intel/ice/ice_fltr.c:132:1: warning: conflicting types for 'ice_fltr_add_mac_to_list' due to enum/integer mismatch; have 'int(struct ice_vsi *, struct list_head *, const u8 *, enum ice_sw_fwd_act_type)' {aka 'int(struct ice_vsi *, struct list_head *, const unsigned char *, enum ice_sw_fwd_act_type)'} [-Wenum-int-mismatch] 132 | ice_fltr_add_mac_to_list(struct ice_vsi *vsi, struct list_head *list, | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/net/ethernet/intel/ice/ice_fltr.c:5: /kisskb/src/drivers/net/ethernet/intel/ice/ice_fltr.h:9:1: note: previous declaration of 'ice_fltr_add_mac_to_list' with type 'enum ice_status(struct ice_vsi *, struct list_head *, const u8 *, enum ice_sw_fwd_act_type)' {aka 'enum ice_status(struct ice_vsi *, struct list_head *, const unsigned char *, enum ice_sw_fwd_act_type)'} 9 | ice_fltr_add_mac_to_list(struct ice_vsi *vsi, struct list_head *list, | ^~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_aux.c: In function 'dce_aux_transfer_with_retries': /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_aux.c:624:32: warning: storing the address of local variable 'reply' in '*payload.reply' [-Wdangling-pointer=] 624 | payload->reply = &reply; | ~~~~~~~~~~~~~~~^~~~~~~~ /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_aux.c:611:17: note: 'reply' declared here 611 | uint8_t reply; | ^~~~~ /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_aux.c:608:37: note: 'payload' declared here 608 | struct aux_payload *payload) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /kisskb/src/drivers/net/ethernet/sfc/ef100_tx.c:329:5: warning: conflicting types for 'ef100_enqueue_skb' due to enum/integer mismatch; have 'int(struct efx_tx_queue *, struct sk_buff *)' [-Wenum-int-mismatch] 329 | int ef100_enqueue_skb(struct efx_tx_queue *tx_queue, struct sk_buff *skb) | ^~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/net/ethernet/sfc/ef100_tx.c:20: /kisskb/src/drivers/net/ethernet/sfc/ef100_tx.h:25:13: note: previous declaration of 'ef100_enqueue_skb' with type 'netdev_tx_t(struct efx_tx_queue *, struct sk_buff *)' {aka 'enum netdev_tx(struct efx_tx_queue *, struct sk_buff *)'} 25 | netdev_tx_t ef100_enqueue_skb(struct efx_tx_queue *tx_queue, struct sk_buff *skb); | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/nouveau/dispnv50/wndw.c:706:1: warning: conflicting types for 'nv50_wndw_new_' due to enum/integer mismatch; have 'int(const struct nv50_wndw_func *, struct drm_device *, enum drm_plane_type, const char *, int, const u32 *, u32, enum nv50_disp_interlock_type, u32, struct nv50_wndw **)' {aka 'int(const struct nv50_wndw_func *, struct drm_device *, enum drm_plane_type, const char *, int, const unsigned int *, unsigned int, enum nv50_disp_interlock_type, unsigned int, struct nv50_wndw **)'} [-Wenum-int-mismatch] 706 | nv50_wndw_new_(const struct nv50_wndw_func *func, struct drm_device *dev, | ^~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/gpu/drm/nouveau/dispnv50/wndw.c:22: /kisskb/src/drivers/gpu/drm/nouveau/dispnv50/wndw.h:39:5: note: previous declaration of 'nv50_wndw_new_' with type 'int(const struct nv50_wndw_func *, struct drm_device *, enum drm_plane_type, const char *, int, const u32 *, enum nv50_disp_interlock_type, u32, u32, struct nv50_wndw **)' {aka 'int(const struct nv50_wndw_func *, struct drm_device *, enum drm_plane_type, const char *, int, const unsigned int *, enum nv50_disp_interlock_type, unsigned int, unsigned int, struct nv50_wndw **)'} 39 | int nv50_wndw_new_(const struct nv50_wndw_func *, struct drm_device *, | ^~~~~~~~~~~~~~ /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: .tmp_vmlinux.kallsyms1 has a LOAD segment with RWX permissions /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: .tmp_vmlinux.kallsyms2 has a LOAD segment with RWX permissions /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: vmlinux has a LOAD segment with RWX permissions WARNING: 160 bad relocations c00000000deb2083 R_PPC64_UADDR64 .rodata+0x0000000001b94160 c00000000deb209e R_PPC64_UADDR64 .rodata+0x0000000001b941a8 c00000000deb20b9 R_PPC64_UADDR64 .rodata+0x0000000001b941b8 c00000000deb20d4 R_PPC64_UADDR64 .rodata+0x0000000001b941c8 c00000000deb20ef R_PPC64_UADDR64 .rodata+0x0000000001b941d8 c00000000deb210a R_PPC64_UADDR64 .rodata+0x0000000001b941e8 c00000000deb2125 R_PPC64_UADDR64 .rodata+0x0000000001b941f8 c00000000deb215b R_PPC64_UADDR64 .rodata+0x0000000001b94218 c00000000deb2176 R_PPC64_UADDR64 .rodata+0x0000000001b94228 c00000000deb2191 R_PPC64_UADDR64 .rodata+0x0000000001b94230 c00000000deb21ac R_PPC64_UADDR64 .rodata+0x0000000001b94238 c00000000deb21c7 R_PPC64_UADDR64 .rodata+0x0000000001b94248 c00000000deb21e2 R_PPC64_UADDR64 .rodata+0x0000000001b94258 c00000000deb21fd R_PPC64_UADDR64 .rodata+0x0000000001b94268 c00000000deb2233 R_PPC64_UADDR64 .rodata+0x0000000001b94288 c00000000deb224e R_PPC64_UADDR64 .rodata+0x0000000001b94298 c00000000deb2269 R_PPC64_UADDR64 .rodata+0x0000000001b942a8 c00000000deb2284 R_PPC64_UADDR64 .rodata+0x0000000001b942b8 c00000000deb229f R_PPC64_UADDR64 .rodata+0x0000000001b942c8 c00000000deb22ba R_PPC64_UADDR64 .rodata+0x0000000001b942d8 c00000000deb22d5 R_PPC64_UADDR64 .rodata+0x0000000001b942e8 c00000000deb230b R_PPC64_UADDR64 .rodata+0x0000000001b94308 c00000000deb2326 R_PPC64_UADDR64 .rodata+0x0000000001b94318 c00000000deb2341 R_PPC64_UADDR64 .rodata+0x0000000001b94328 c00000000deb235c R_PPC64_UADDR64 .rodata+0x0000000001b94338 c00000000deb2377 R_PPC64_UADDR64 .rodata+0x0000000001b94348 c00000000deb2392 R_PPC64_UADDR64 .rodata+0x0000000001b94358 c00000000deb23ad R_PPC64_UADDR64 .rodata+0x0000000001b94368 c00000000deb23e3 R_PPC64_UADDR64 .rodata+0x0000000001b94380 c00000000deb23fe R_PPC64_UADDR64 .rodata+0x0000000001b94390 c00000000deb2419 R_PPC64_UADDR64 .rodata+0x0000000001b943a0 c00000000deb2434 R_PPC64_UADDR64 .rodata+0x0000000001b943b0 c00000000deb244f R_PPC64_UADDR64 .rodata+0x0000000001b943c0 c00000000deb246a R_PPC64_UADDR64 .rodata+0x0000000001b943d0 c00000000deb2485 R_PPC64_UADDR64 .rodata+0x0000000001b943e0 c00000000deb24bb R_PPC64_UADDR64 .rodata+0x0000000001b94400 c00000000deb24d6 R_PPC64_UADDR64 .rodata+0x0000000001b94410 c00000000deb24f1 R_PPC64_UADDR64 .rodata+0x0000000001b94420 c00000000deb250c R_PPC64_UADDR64 .rodata+0x0000000001b94430 c00000000deb2527 R_PPC64_UADDR64 .rodata+0x0000000001b94440 c00000000deb2542 R_PPC64_UADDR64 .rodata+0x0000000001b94450 c00000000deb255d R_PPC64_UADDR64 .rodata+0x0000000001b94460 c00000000deb2593 R_PPC64_UADDR64 .rodata+0x0000000001b94480 c00000000deb25ae R_PPC64_UADDR64 .rodata+0x0000000001b94490 c00000000deb25c9 R_PPC64_UADDR64 .rodata+0x0000000001b944a0 c00000000deb25e4 R_PPC64_UADDR64 .rodata+0x0000000001b944b0 c00000000deb25ff R_PPC64_UADDR64 .rodata+0x0000000001b944c0 c00000000deb261a R_PPC64_UADDR64 .rodata+0x0000000001b944d0 c00000000deb2635 R_PPC64_UADDR64 .rodata+0x0000000001b944e0 c00000000deb266b R_PPC64_UADDR64 .rodata+0x0000000001b94500 c00000000deb2686 R_PPC64_UADDR64 .rodata+0x0000000001b94510 c00000000deb26a1 R_PPC64_UADDR64 .rodata+0x0000000001b94520 c00000000deb26bc R_PPC64_UADDR64 .rodata+0x0000000001b94530 c00000000deb26d7 R_PPC64_UADDR64 .rodata+0x0000000001b94540 c00000000deb26f2 R_PPC64_UADDR64 .rodata+0x0000000001b94550 c00000000deb270d R_PPC64_UADDR64 .rodata+0x0000000001b94560 c00000000deb2743 R_PPC64_UADDR64 .rodata+0x0000000001b94580 c00000000deb275e R_PPC64_UADDR64 .rodata+0x0000000001b94590 c00000000deb2779 R_PPC64_UADDR64 .rodata+0x0000000001b945a0 c00000000deb2794 R_PPC64_UADDR64 .rodata+0x0000000001b945b0 c00000000deb27af R_PPC64_UADDR64 .rodata+0x0000000001b945c0 c00000000deb27ca R_PPC64_UADDR64 .rodata+0x0000000001b945d0 c00000000deb27e5 R_PPC64_UADDR64 .rodata+0x0000000001b945e0 c00000000deb281b R_PPC64_UADDR64 .rodata+0x0000000001b94600 c00000000deb2836 R_PPC64_UADDR64 .rodata+0x0000000001b94610 c00000000deb2851 R_PPC64_UADDR64 .rodata+0x0000000001b94620 c00000000deb286c R_PPC64_UADDR64 .rodata+0x0000000001b94630 c00000000deb2887 R_PPC64_UADDR64 .rodata+0x0000000001b94640 c00000000deb28a2 R_PPC64_UADDR64 .rodata+0x0000000001b94650 c00000000deb28bd R_PPC64_UADDR64 .rodata+0x0000000001b94668 c00000000deb28f3 R_PPC64_UADDR64 .rodata+0x0000000001b94688 c00000000deb290e R_PPC64_UADDR64 .rodata+0x0000000001b94698 c00000000deb2929 R_PPC64_UADDR64 .rodata+0x0000000001b946a8 c00000000deb2944 R_PPC64_UADDR64 .rodata+0x0000000001b946c0 c00000000deb295f R_PPC64_UADDR64 .rodata+0x0000000001b946c8 c00000000deb297a R_PPC64_UADDR64 .rodata+0x0000000001b946d8 c00000000deb2995 R_PPC64_UADDR64 .rodata+0x0000000001b946e8 c00000000deb29cb R_PPC64_UADDR64 .rodata+0x0000000001b94708 c00000000deb29e6 R_PPC64_UADDR64 .rodata+0x0000000001b94718 c00000000deb2a01 R_PPC64_UADDR64 .rodata+0x0000000001b94728 c00000000deb2a1c R_PPC64_UADDR64 .rodata+0x0000000001b94738 c00000000deb2a37 R_PPC64_UADDR64 .rodata+0x0000000001b94748 c00000000deb2a52 R_PPC64_UADDR64 .rodata+0x0000000001b94750 c00000000deb2a6d R_PPC64_UADDR64 .rodata+0x0000000001b94760 c00000000deb2aa3 R_PPC64_UADDR64 .rodata+0x0000000001b94780 c00000000deb2abe R_PPC64_UADDR64 .rodata+0x0000000001b94790 c00000000deb2ad9 R_PPC64_UADDR64 .rodata+0x0000000001b947a0 c00000000deb2af4 R_PPC64_UADDR64 .rodata+0x0000000001b947b0 c00000000deb2b0f R_PPC64_UADDR64 .rodata+0x0000000001b947c0 c00000000deb2b2a R_PPC64_UADDR64 .rodata+0x0000000001b947d8 c00000000deb2b45 R_PPC64_UADDR64 .rodata+0x0000000001b947f0 c00000000deb2b7b R_PPC64_UADDR64 .rodata+0x0000000001b94810 c00000000deb2b96 R_PPC64_UADDR64 .rodata+0x0000000001b94820 c00000000deb2bb1 R_PPC64_UADDR64 .rodata+0x0000000001b94830 c00000000deb2bcc R_PPC64_UADDR64 .rodata+0x0000000001b94840 c00000000deb2be7 R_PPC64_UADDR64 .rodata+0x0000000001b94850 c00000000deb2c02 R_PPC64_UADDR64 .rodata+0x0000000001b94860 c00000000deb2c1d R_PPC64_UADDR64 .rodata+0x0000000001b94870 c00000000deb2c53 R_PPC64_UADDR64 .rodata+0x0000000001b94890 c00000000deb2c6e R_PPC64_UADDR64 .rodata+0x0000000001b948a0 c00000000deb2c89 R_PPC64_UADDR64 .rodata+0x0000000001b948b0 c00000000deb2ca4 R_PPC64_UADDR64 .rodata+0x0000000001b948c0 c00000000deb2cbf R_PPC64_UADDR64 .rodata+0x0000000001b948d0 c00000000deb2cda R_PPC64_UADDR64 .rodata+0x0000000001b948e0 c00000000deb2cf5 R_PPC64_UADDR64 .rodata+0x0000000001b948f0 c00000000deb2d2b R_PPC64_UADDR64 .rodata+0x0000000001b94910 c00000000deb2d46 R_PPC64_UADDR64 .rodata+0x0000000001b94920 c00000000deb2d61 R_PPC64_UADDR64 .rodata+0x0000000001b94930 c00000000deb2d7c R_PPC64_UADDR64 .rodata+0x0000000001b94940 c00000000deb2d97 R_PPC64_UADDR64 .rodata+0x0000000001b94950 c00000000deb2db2 R_PPC64_UADDR64 .rodata+0x0000000001b94960 c00000000deb2dcd R_PPC64_UADDR64 .rodata+0x0000000001b94970 c00000000deb2e03 R_PPC64_UADDR64 .rodata+0x0000000001b94990 c00000000deb2e1e R_PPC64_UADDR64 .rodata+0x0000000001b949a0 c00000000deb2e39 R_PPC64_UADDR64 .rodata+0x0000000001b949b0 c00000000deb2e54 R_PPC64_UADDR64 .rodata+0x0000000001b949c0 c00000000deb2e6f R_PPC64_UADDR64 .rodata+0x0000000001b949d0 c00000000deb2e8a R_PPC64_UADDR64 .rodata+0x0000000001b949e0 c00000000deb2ea5 R_PPC64_UADDR64 .rodata+0x0000000001b949f0 c00000000deb2edb R_PPC64_UADDR64 .rodata+0x0000000001b94a10 c00000000deb2ef6 R_PPC64_UADDR64 .rodata+0x0000000001b94a20 c00000000deb2f11 R_PPC64_UADDR64 .rodata+0x0000000001b94a30 c00000000deb2f2c R_PPC64_UADDR64 .rodata+0x0000000001b94a40 c00000000deb2f47 R_PPC64_UADDR64 .rodata+0x0000000001b94a50 c00000000deb2f62 R_PPC64_UADDR64 .rodata+0x0000000001b94a60 c00000000deb2f7d R_PPC64_UADDR64 .rodata+0x0000000001b94a70 c00000000deb2fb3 R_PPC64_UADDR64 .rodata+0x0000000001b94a90 c00000000deb2fce R_PPC64_UADDR64 .rodata+0x0000000001b94aa0 c00000000deb2fe9 R_PPC64_UADDR64 .rodata+0x0000000001b94ab0 c00000000deb3004 R_PPC64_UADDR64 .rodata+0x0000000001b94ac8 c00000000deb301f R_PPC64_UADDR64 .rodata+0x0000000001b94ad8 c00000000deb303a R_PPC64_UADDR64 .rodata+0x0000000001b94ae8 c00000000deb3055 R_PPC64_UADDR64 .rodata+0x0000000001b94af8 c00000000deb308b R_PPC64_UADDR64 .rodata+0x0000000001b94b18 c00000000deb30a6 R_PPC64_UADDR64 .rodata+0x0000000001b94b28 c00000000deb30c1 R_PPC64_UADDR64 .rodata+0x0000000001b94b38 c000000015dbf8e2 R_PPC64_UADDR64 .rodata+0x0000000002268c68 c000000015dbf8ea R_PPC64_UADDR64 .rodata+0x0000000009aaab32 c000000015dbf8fe R_PPC64_UADDR64 .rodata+0x0000000002268c78 c000000015dbf906 R_PPC64_UADDR64 .rodata+0x0000000009aa9c32 c000000015dbf91a R_PPC64_UADDR64 .rodata+0x0000000002268c78 c000000015dbf922 R_PPC64_UADDR64 .rodata+0x0000000009aa85b2 c000000015dbf936 R_PPC64_UADDR64 .rodata+0x0000000002268c78 c000000015dbf93e R_PPC64_UADDR64 .rodata+0x0000000009aa8432 c000000015dbf952 R_PPC64_UADDR64 .rodata+0x0000000002268c80 c000000015dbf95a R_PPC64_UADDR64 .rodata+0x0000000009aa76b2 c000000015dbf96e R_PPC64_UADDR64 .rodata+0x0000000002268c88 c000000015dbf976 R_PPC64_UADDR64 .rodata+0x0000000009aa7532 c000000015dbf98a R_PPC64_UADDR64 .rodata+0x0000000002268c88 c000000015dbf992 R_PPC64_UADDR64 .rodata+0x0000000009aa7232 c000000015dbf9a6 R_PPC64_UADDR64 .rodata+0x0000000002268c90 c000000015dbf9ae R_PPC64_UADDR64 .rodata+0x0000000009aa6332 c000000015dbf9c2 R_PPC64_UADDR64 .rodata+0x0000000001f5d840 c000000015dbf9ca R_PPC64_UADDR64 .rodata+0x0000000009aa5d32 c000000015dbf9de R_PPC64_UADDR64 .rodata+0x0000000002268c98 c000000015dbf9e6 R_PPC64_UADDR64 .rodata+0x0000000009aa3c32 c000000015dbf9fa R_PPC64_UADDR64 .rodata+0x0000000002268ca0 c000000015dbfa02 R_PPC64_UADDR64 .rodata+0x0000000009aa2d32 c000000015dbfa16 R_PPC64_UADDR64 .rodata+0x0000000002268ca8 c000000015dbfa1e R_PPC64_UADDR64 .rodata+0x0000000009aa2a32 WARNING: You need at least binutils >= 2.19 to build a CONFIG_RELOCATABLE kernel /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: div64.o: missing .note.GNU-stack section implies executable stack /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: arch/powerpc/boot/dtbImage.ps3 has a LOAD segment with RWX permissions /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: div64.o: missing .note.GNU-stack section implies executable stack /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: arch/powerpc/boot/zImage.maple has a LOAD segment with RWX permissions /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: div64.o: missing .note.GNU-stack section implies executable stack /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: arch/powerpc/boot/zImage.pmac has a LOAD segment with RWX permissions /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: div64.o: missing .note.GNU-stack section implies executable stack /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: arch/powerpc/boot/zImage.pseries has a LOAD segment with RWX permissions /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: div64.o: missing .note.GNU-stack section implies executable stack /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld: warning: arch/powerpc/boot/zImage.epapr has a LOAD segment with RWX permissions Completed OK # rm -rf /kisskb/build/sfr-test_allyesconfig_powerpc-gcc13 # Build took: 0:21:23.404457
© Michael Ellerman 2006-2018.