WARNING: line length of 82 exceeds 80 columns #416: FILE: drivers/net/can/sja1000/plx_pci.c:288: + PCI_VENDOR_ID_ESDGMBH, ESD_PCI_SUB_SYS_ID_PCI200), WARNING: line length of 83 exceeds 80 columns #427: FILE: drivers/net/can/sja1000/plx_pci.c:293: + PCI_VENDOR_ID_ESDGMBH, ESD_PCI_SUB_SYS_ID_CPCI200), WARNING: line length of 85 exceeds 80 columns #438: FILE: drivers/net/can/sja1000/plx_pci.c:298: + PCI_VENDOR_ID_ESDGMBH, ESD_PCI_SUB_SYS_ID_PCI104200), WARNING: line length of 82 exceeds 80 columns #449: FILE: drivers/net/can/sja1000/plx_pci.c:303: + PCI_VENDOR_ID_ESDGMBH, ESD_PCI_SUB_SYS_ID_PCI266), WARNING: line length of 82 exceeds 80 columns #460: FILE: drivers/net/can/sja1000/plx_pci.c:308: + PCI_VENDOR_ID_ESDGMBH, ESD_PCI_SUB_SYS_ID_PMC266), WARNING: line length of 84 exceeds 80 columns #471: FILE: drivers/net/can/sja1000/plx_pci.c:313: + PCI_VENDOR_ID_ESDGMBH, ESD_PCI_SUB_SYS_ID_PCIE2000), WARNING: line length of 89 exceeds 80 columns #523: FILE: drivers/net/can/sja1000/plx_pci.c:335: + PCI_SUBVENDOR_ID_CONNECT_TECH, CTI_PCI_DEVICE_ID_CRG001), WARNING: line length of 81 exceeds 80 columns #534: FILE: drivers/net/can/sja1000/plx_pci.c:340: + CAN200PCI_SUB_VENDOR_ID, CAN200PCI_SUB_DEVICE_ID), WARNING: line length of 87 exceeds 80 columns #555: FILE: drivers/net/can/sja1000/plx_pci.c:349: + ASEM_RAW_CAN_SUB_VENDOR_ID, ASEM_RAW_CAN_SUB_DEVICE_ID), WARNING: line length of 91 exceeds 80 columns #564: FILE: drivers/net/can/sja1000/plx_pci.c:354: + ASEM_RAW_CAN_SUB_VENDOR_ID, ASEM_RAW_CAN_SUB_DEVICE_ID_BIS), WARNING: drivers/net/ethernet/8390/ne2k-pci.c is marked as 'obsolete' in the MAINTAINERS hierarchy. No unnecessary modifications please. WARNING: drivers/net/ethernet/8390/ne2k-pci.c is marked as 'obsolete' in the MAINTAINERS hierarchy. No unnecessary modifications please. WARNING: line length of 84 exceeds 80 columns #938: FILE: drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:262: + { PCI_VDEVICE(BROADCOM, PCI_DEVICE_ID_NX2_57710), .driver_data = BCM57710 }, WARNING: line length of 84 exceeds 80 columns #939: FILE: drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:263: + { PCI_VDEVICE(BROADCOM, PCI_DEVICE_ID_NX2_57711), .driver_data = BCM57711 }, WARNING: line length of 86 exceeds 80 columns #940: FILE: drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:264: + { PCI_VDEVICE(BROADCOM, PCI_DEVICE_ID_NX2_57711E), .driver_data = BCM57711E }, WARNING: line length of 84 exceeds 80 columns #941: FILE: drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:265: + { PCI_VDEVICE(BROADCOM, PCI_DEVICE_ID_NX2_57712), .driver_data = BCM57712 }, WARNING: line length of 90 exceeds 80 columns #942: FILE: drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:266: + { PCI_VDEVICE(BROADCOM, PCI_DEVICE_ID_NX2_57712_MF), .driver_data = BCM57712_MF }, WARNING: line length of 90 exceeds 80 columns #943: FILE: drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:267: + { PCI_VDEVICE(BROADCOM, PCI_DEVICE_ID_NX2_57712_VF), .driver_data = BCM57712_VF }, WARNING: line length of 84 exceeds 80 columns #944: FILE: drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:268: + { PCI_VDEVICE(BROADCOM, PCI_DEVICE_ID_NX2_57800), .driver_data = BCM57800 }, WARNING: line length of 90 exceeds 80 columns #945: FILE: drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:269: + { PCI_VDEVICE(BROADCOM, PCI_DEVICE_ID_NX2_57800_MF), .driver_data = BCM57800_MF }, WARNING: line length of 90 exceeds 80 columns #946: FILE: drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:270: + { PCI_VDEVICE(BROADCOM, PCI_DEVICE_ID_NX2_57800_VF), .driver_data = BCM57800_VF }, WARNING: line length of 84 exceeds 80 columns #947: FILE: drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:271: + { PCI_VDEVICE(BROADCOM, PCI_DEVICE_ID_NX2_57810), .driver_data = BCM57810 }, WARNING: line length of 90 exceeds 80 columns #948: FILE: drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:272: + { PCI_VDEVICE(BROADCOM, PCI_DEVICE_ID_NX2_57810_MF), .driver_data = BCM57810_MF }, WARNING: line length of 88 exceeds 80 columns #949: FILE: drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:273: + { PCI_VDEVICE(BROADCOM, PCI_DEVICE_ID_NX2_57840_O), .driver_data = BCM57840_O }, WARNING: line length of 94 exceeds 80 columns #950: FILE: drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:274: + { PCI_VDEVICE(BROADCOM, PCI_DEVICE_ID_NX2_57840_4_10), .driver_data = BCM57840_4_10 }, WARNING: line length of 94 exceeds 80 columns #951: FILE: drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:275: + { PCI_VDEVICE(QLOGIC, PCI_DEVICE_ID_NX2_57840_4_10), .driver_data = BCM57840_4_10 }, WARNING: line length of 94 exceeds 80 columns #952: FILE: drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:276: + { PCI_VDEVICE(BROADCOM, PCI_DEVICE_ID_NX2_57840_2_20), .driver_data = BCM57840_2_20 }, WARNING: line length of 90 exceeds 80 columns #953: FILE: drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:277: + { PCI_VDEVICE(BROADCOM, PCI_DEVICE_ID_NX2_57810_VF), .driver_data = BCM57810_VF }, WARNING: line length of 92 exceeds 80 columns #954: FILE: drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:278: + { PCI_VDEVICE(BROADCOM, PCI_DEVICE_ID_NX2_57840_MFO), .driver_data = BCM57840_MFO }, WARNING: line length of 90 exceeds 80 columns #955: FILE: drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:279: + { PCI_VDEVICE(BROADCOM, PCI_DEVICE_ID_NX2_57840_MF), .driver_data = BCM57840_MF }, WARNING: line length of 90 exceeds 80 columns #956: FILE: drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:280: + { PCI_VDEVICE(QLOGIC, PCI_DEVICE_ID_NX2_57840_MF), .driver_data = BCM57840_MF }, WARNING: line length of 90 exceeds 80 columns #957: FILE: drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:281: + { PCI_VDEVICE(BROADCOM, PCI_DEVICE_ID_NX2_57840_VF), .driver_data = BCM57840_VF }, WARNING: line length of 90 exceeds 80 columns #958: FILE: drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:282: + { PCI_VDEVICE(QLOGIC, PCI_DEVICE_ID_NX2_57840_VF), .driver_data = BCM57840_VF }, WARNING: line length of 84 exceeds 80 columns #959: FILE: drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:283: + { PCI_VDEVICE(BROADCOM, PCI_DEVICE_ID_NX2_57811), .driver_data = BCM57811 }, WARNING: line length of 90 exceeds 80 columns #960: FILE: drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:284: + { PCI_VDEVICE(BROADCOM, PCI_DEVICE_ID_NX2_57811_MF), .driver_data = BCM57811_MF }, WARNING: line length of 90 exceeds 80 columns #961: FILE: drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:285: + { PCI_VDEVICE(BROADCOM, PCI_DEVICE_ID_NX2_57811_VF), .driver_data = BCM57811_VF }, WARNING: line length of 81 exceeds 80 columns #1020: FILE: drivers/net/ethernet/chelsio/cxgb/common.h:51: + { PCI_VDEVICE_SUB(CHELSIO, devid, PCI_ANY_ID, ssid), .driver_data = idx } WARNING: line length of 82 exceeds 80 columns #1068: FILE: drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:115: + { PCI_VDEVICE(CHELSIO, (devid)), .driver_data = CXGB4_UNIFIED_PF } ERROR: Macros with complex values should be enclosed in parentheses #1088: FILE: drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:3393: +#define CH_PCI_DEVICE_ID_TABLE_DEFINE_END { } } BUT SEE: do {} while (0) advice is over-stated in a few situations: The more obvious case is macros, like MODULE_PARM_DESC, invoked at file-scope, where C disallows code (it must be in functions). See $exceptions if you have one to add by name. More troublesome is declarative macros used at top of new scope, like DECLARE_PER_CPU. These might just compile with a do-while-0 wrapper, but would be incorrect. Most of these are handled by detecting struct,union,etc declaration primitives in $exceptions. Theres also macros called inside an if (block), which "return" an expression. These cannot do-while, and need a ({}) wrapper. Enjoy this qualification while we work to improve our heuristics. WARNING: line length of 86 exceeds 80 columns #1219: FILE: drivers/net/ethernet/dec/tulip/tulip_core.c:234: + { PCI_DEVICE(0x10b7, 0x9300), .driver_data = COMET }, /* 3Com 3CSOHO100B-TX */ WARNING: line length of 86 exceeds 80 columns #1220: FILE: drivers/net/ethernet/dec/tulip/tulip_core.c:235: + { PCI_DEVICE(0x14ea, 0xab08), .driver_data = COMET }, /* Planex FNW-3602-TX */ WARNING: line length of 84 exceeds 80 columns #1221: FILE: drivers/net/ethernet/dec/tulip/tulip_core.c:236: + { PCI_DEVICE(0x1414, 0x0001), .driver_data = COMET }, /* Microsoft MN-120 */ WARNING: line length of 94 exceeds 80 columns #1526: FILE: drivers/net/ethernet/intel/e100.c:181: + .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } WARNING: line length of 94 exceeds 80 columns #2049: FILE: drivers/net/ethernet/intel/fm10k/fm10k_pci.c:25: + { PCI_VDEVICE(INTEL, FM10K_DEV_ID_SDI_FM10420_QDA2), .driver_data = fm10k_device_pf }, WARNING: line length of 93 exceeds 80 columns #2050: FILE: drivers/net/ethernet/intel/fm10k/fm10k_pci.c:26: + { PCI_VDEVICE(INTEL, FM10K_DEV_ID_SDI_FM10420_DA2), .driver_data = fm10k_device_pf }, WARNING: line length of 85 exceeds 80 columns #2196: FILE: drivers/net/ethernet/intel/igb/igb_main.c:66: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_I211_COPPER), .driver_data = board_82575 }, WARNING: line length of 85 exceeds 80 columns #2197: FILE: drivers/net/ethernet/intel/igb/igb_main.c:67: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_I210_COPPER), .driver_data = board_82575 }, WARNING: line length of 84 exceeds 80 columns #2198: FILE: drivers/net/ethernet/intel/igb/igb_main.c:68: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_I210_FIBER), .driver_data = board_82575 }, WARNING: line length of 85 exceeds 80 columns #2199: FILE: drivers/net/ethernet/intel/igb/igb_main.c:69: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_I210_SERDES), .driver_data = board_82575 }, WARNING: line length of 84 exceeds 80 columns #2200: FILE: drivers/net/ethernet/intel/igb/igb_main.c:70: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_I210_SGMII), .driver_data = board_82575 }, WARNING: line length of 95 exceeds 80 columns #2201: FILE: drivers/net/ethernet/intel/igb/igb_main.c:71: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_I210_COPPER_FLASHLESS), .driver_data = board_82575 }, WARNING: line length of 95 exceeds 80 columns #2202: FILE: drivers/net/ethernet/intel/igb/igb_main.c:72: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_I210_SERDES_FLASHLESS), .driver_data = board_82575 }, WARNING: line length of 85 exceeds 80 columns #2203: FILE: drivers/net/ethernet/intel/igb/igb_main.c:73: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_I350_COPPER), .driver_data = board_82575 }, WARNING: line length of 84 exceeds 80 columns #2204: FILE: drivers/net/ethernet/intel/igb/igb_main.c:74: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_I350_FIBER), .driver_data = board_82575 }, WARNING: line length of 85 exceeds 80 columns #2205: FILE: drivers/net/ethernet/intel/igb/igb_main.c:75: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_I350_SERDES), .driver_data = board_82575 }, WARNING: line length of 84 exceeds 80 columns #2206: FILE: drivers/net/ethernet/intel/igb/igb_main.c:76: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_I350_SGMII), .driver_data = board_82575 }, WARNING: line length of 86 exceeds 80 columns #2207: FILE: drivers/net/ethernet/intel/igb/igb_main.c:77: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_82580_COPPER), .driver_data = board_82575 }, WARNING: line length of 85 exceeds 80 columns #2208: FILE: drivers/net/ethernet/intel/igb/igb_main.c:78: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_82580_FIBER), .driver_data = board_82575 }, WARNING: line length of 90 exceeds 80 columns #2209: FILE: drivers/net/ethernet/intel/igb/igb_main.c:79: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_82580_QUAD_FIBER), .driver_data = board_82575 }, WARNING: line length of 86 exceeds 80 columns #2210: FILE: drivers/net/ethernet/intel/igb/igb_main.c:80: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_82580_SERDES), .driver_data = board_82575 }, WARNING: line length of 85 exceeds 80 columns #2211: FILE: drivers/net/ethernet/intel/igb/igb_main.c:81: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_82580_SGMII), .driver_data = board_82575 }, WARNING: line length of 91 exceeds 80 columns #2212: FILE: drivers/net/ethernet/intel/igb/igb_main.c:82: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_82580_COPPER_DUAL), .driver_data = board_82575 }, WARNING: line length of 88 exceeds 80 columns #2213: FILE: drivers/net/ethernet/intel/igb/igb_main.c:83: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_DH89XXCC_SGMII), .driver_data = board_82575 }, WARNING: line length of 89 exceeds 80 columns #2214: FILE: drivers/net/ethernet/intel/igb/igb_main.c:84: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_DH89XXCC_SERDES), .driver_data = board_82575 }, WARNING: line length of 92 exceeds 80 columns #2215: FILE: drivers/net/ethernet/intel/igb/igb_main.c:85: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_DH89XXCC_BACKPLANE), .driver_data = board_82575 }, WARNING: line length of 86 exceeds 80 columns #2216: FILE: drivers/net/ethernet/intel/igb/igb_main.c:86: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_DH89XXCC_SFP), .driver_data = board_82575 }, WARNING: line length of 82 exceeds 80 columns #2218: FILE: drivers/net/ethernet/intel/igb/igb_main.c:88: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_82576_NS), .driver_data = board_82575 }, WARNING: line length of 89 exceeds 80 columns #2219: FILE: drivers/net/ethernet/intel/igb/igb_main.c:89: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_82576_NS_SERDES), .driver_data = board_82575 }, WARNING: line length of 85 exceeds 80 columns #2220: FILE: drivers/net/ethernet/intel/igb/igb_main.c:90: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_82576_FIBER), .driver_data = board_82575 }, WARNING: line length of 86 exceeds 80 columns #2221: FILE: drivers/net/ethernet/intel/igb/igb_main.c:91: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_82576_SERDES), .driver_data = board_82575 }, WARNING: line length of 91 exceeds 80 columns #2222: FILE: drivers/net/ethernet/intel/igb/igb_main.c:92: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_82576_SERDES_QUAD), .driver_data = board_82575 }, WARNING: line length of 95 exceeds 80 columns #2223: FILE: drivers/net/ethernet/intel/igb/igb_main.c:93: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_82576_QUAD_COPPER_ET2), .driver_data = board_82575 }, WARNING: line length of 91 exceeds 80 columns #2224: FILE: drivers/net/ethernet/intel/igb/igb_main.c:94: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_82576_QUAD_COPPER), .driver_data = board_82575 }, WARNING: line length of 88 exceeds 80 columns #2225: FILE: drivers/net/ethernet/intel/igb/igb_main.c:95: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_82575EB_COPPER), .driver_data = board_82575 }, WARNING: line length of 94 exceeds 80 columns #2226: FILE: drivers/net/ethernet/intel/igb/igb_main.c:96: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_82575EB_FIBER_SERDES), .driver_data = board_82575 }, WARNING: line length of 93 exceeds 80 columns #2227: FILE: drivers/net/ethernet/intel/igb/igb_main.c:97: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_82575GB_QUAD_COPPER), .driver_data = board_82575 }, WARNING: line length of 83 exceeds 80 columns #2245: FILE: drivers/net/ethernet/intel/igbvf/netdev.c:2941: + { PCI_VDEVICE(INTEL, E1000_DEV_ID_I350_VF), .driver_data = board_i350_vf }, WARNING: line length of 85 exceeds 80 columns #2287: FILE: drivers/net/ethernet/intel/igc/igc_main.c:64: + { PCI_VDEVICE(INTEL, IGC_DEV_ID_I226_BLANK_NVM), .driver_data = board_base }, WARNING: line length of 85 exceeds 80 columns #2288: FILE: drivers/net/ethernet/intel/igc/igc_main.c:65: + { PCI_VDEVICE(INTEL, IGC_DEV_ID_I225_BLANK_NVM), .driver_data = board_base }, WARNING: line length of 91 exceeds 80 columns #2356: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:92: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82598AF_DUAL_PORT), .driver_data = board_82598 }, WARNING: line length of 93 exceeds 80 columns #2357: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:93: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82598AF_SINGLE_PORT), .driver_data = board_82598 }, WARNING: line length of 81 exceeds 80 columns #2358: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:94: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82598AT), .driver_data = board_82598 }, WARNING: line length of 82 exceeds 80 columns #2359: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:95: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82598AT2), .driver_data = board_82598 }, WARNING: line length of 85 exceeds 80 columns #2360: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:96: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82598EB_CX4), .driver_data = board_82598 }, WARNING: line length of 93 exceeds 80 columns #2361: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:97: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82598_CX4_DUAL_PORT), .driver_data = board_82598 }, WARNING: line length of 92 exceeds 80 columns #2362: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:98: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82598_DA_DUAL_PORT), .driver_data = board_82598 }, WARNING: line length of 95 exceeds 80 columns #2363: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:99: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82598_SR_DUAL_PORT_EM), .driver_data = board_82598 }, WARNING: line length of 87 exceeds 80 columns #2364: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:100: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82598EB_XF_LR), .driver_data = board_82598 }, WARNING: line length of 89 exceeds 80 columns #2365: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:101: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82598EB_SFP_LOM), .driver_data = board_82598 }, WARNING: line length of 82 exceeds 80 columns #2366: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:102: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82598_BX), .driver_data = board_82598 }, WARNING: line length of 83 exceeds 80 columns #2367: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:103: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_KX4), .driver_data = board_82599 }, WARNING: line length of 88 exceeds 80 columns #2368: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:104: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_XAUI_LOM), .driver_data = board_82599 }, WARNING: line length of 82 exceeds 80 columns #2369: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:105: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_KR), .driver_data = board_82599 }, WARNING: line length of 83 exceeds 80 columns #2370: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:106: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_SFP), .driver_data = board_82599 }, WARNING: line length of 86 exceeds 80 columns #2371: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:107: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_SFP_EM), .driver_data = board_82599 }, WARNING: line length of 88 exceeds 80 columns #2372: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:108: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_KX4_MEZZ), .driver_data = board_82599 }, WARNING: line length of 83 exceeds 80 columns #2373: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:109: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_CX4), .driver_data = board_82599 }, WARNING: line length of 94 exceeds 80 columns #2374: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:110: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_BACKPLANE_FCOE), .driver_data = board_82599 }, WARNING: line length of 88 exceeds 80 columns #2375: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:111: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_SFP_FCOE), .driver_data = board_82599 }, WARNING: line length of 86 exceeds 80 columns #2376: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:112: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_T3_LOM), .driver_data = board_82599 }, WARNING: line length of 95 exceeds 80 columns #2377: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:113: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_COMBO_BACKPLANE), .driver_data = board_82599 }, WARNING: line length of 87 exceeds 80 columns #2379: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:115: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_SFP_SF2), .driver_data = board_82599 }, WARNING: line length of 82 exceeds 80 columns #2380: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:116: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_LS), .driver_data = board_82599 }, WARNING: line length of 90 exceeds 80 columns #2381: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:117: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_QSFP_SF_QP), .driver_data = board_82599 }, WARNING: line length of 85 exceeds 80 columns #2382: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:118: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599EN_SFP), .driver_data = board_82599 }, WARNING: line length of 89 exceeds 80 columns #2383: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:119: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_82599_SFP_SF_QP), .driver_data = board_82599 }, WARNING: line length of 89 exceeds 80 columns #2387: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:123: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_X550EM_X_KX4), .driver_data = board_X550EM_x }, WARNING: line length of 89 exceeds 80 columns #2388: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:124: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_X550EM_X_XFI), .driver_data = board_X550EM_x }, WARNING: line length of 88 exceeds 80 columns #2389: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:125: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_X550EM_X_KR), .driver_data = board_X550EM_x }, WARNING: line length of 91 exceeds 80 columns #2390: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:126: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_X550EM_X_10G_T), .driver_data = board_X550EM_x }, WARNING: line length of 89 exceeds 80 columns #2391: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:127: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_X550EM_X_SFP), .driver_data = board_X550EM_x }, WARNING: line length of 93 exceeds 80 columns #2392: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:128: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_X550EM_X_1G_T), .driver_data = board_x550em_x_fw }, WARNING: line length of 88 exceeds 80 columns #2393: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:129: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_X550EM_A_KR), .driver_data = board_x550em_a }, WARNING: line length of 90 exceeds 80 columns #2394: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:130: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_X550EM_A_KR_L), .driver_data = board_x550em_a }, WARNING: line length of 91 exceeds 80 columns #2395: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:131: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_X550EM_A_SFP_N), .driver_data = board_x550em_a }, WARNING: line length of 91 exceeds 80 columns #2396: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:132: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_X550EM_A_SGMII), .driver_data = board_x550em_a }, WARNING: line length of 93 exceeds 80 columns #2397: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:133: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_X550EM_A_SGMII_L), .driver_data = board_x550em_a }, WARNING: line length of 91 exceeds 80 columns #2398: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:134: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_X550EM_A_10G_T), .driver_data = board_x550em_a }, WARNING: line length of 89 exceeds 80 columns #2399: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:135: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_X550EM_A_SFP), .driver_data = board_x550em_a }, WARNING: line length of 93 exceeds 80 columns #2400: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:136: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_X550EM_A_1G_T), .driver_data = board_x550em_a_fw }, WARNING: line length of 95 exceeds 80 columns #2401: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:137: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_X550EM_A_1G_T_L), .driver_data = board_x550em_a_fw }, WARNING: line length of 87 exceeds 80 columns #2402: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:138: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_E610_BACKPLANE), .driver_data = board_e610 }, WARNING: line length of 81 exceeds 80 columns #2403: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:139: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_E610_SFP), .driver_data = board_e610 }, WARNING: line length of 83 exceeds 80 columns #2404: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:140: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_E610_10G_T), .driver_data = board_e610 }, WARNING: line length of 84 exceeds 80 columns #2405: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:141: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_E610_2_5G_T), .driver_data = board_e610 }, WARNING: line length of 83 exceeds 80 columns #2406: FILE: drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:142: + { PCI_VDEVICE(INTEL, IXGBE_DEV_ID_E610_SGMII), .driver_data = board_e610 }, WARNING: line length of 94 exceeds 80 columns #2485: FILE: drivers/net/ethernet/mellanox/mlx4/main.c:4277: +#define MLX_SP(id) { PCI_VDEVICE(MELLANOX, id), .driver_data = MLX4_PCI_DEV_FORCE_SENSE_PORT } WARNING: line length of 83 exceeds 80 columns #2486: FILE: drivers/net/ethernet/mellanox/mlx4/main.c:4278: +#define MLX_VF(id) { PCI_VDEVICE(MELLANOX, id), .driver_data = MLX4_PCI_DEV_IS_VF } WARNING: line length of 83 exceeds 80 columns #2501: FILE: drivers/net/ethernet/mellanox/mlx5/core/main.c:2207: + .driver_data = MLX5_PCI_DEV_IS_VF }, /* Connect-IB VF */ WARNING: line length of 83 exceeds 80 columns #2505: FILE: drivers/net/ethernet/mellanox/mlx5/core/main.c:2210: + .driver_data = MLX5_PCI_DEV_IS_VF }, /* ConnectX-4 VF */ WARNING: line length of 85 exceeds 80 columns #2509: FILE: drivers/net/ethernet/mellanox/mlx5/core/main.c:2213: + .driver_data = MLX5_PCI_DEV_IS_VF }, /* ConnectX-4LX VF */ WARNING: line length of 83 exceeds 80 columns #2513: FILE: drivers/net/ethernet/mellanox/mlx5/core/main.c:2216: + .driver_data = MLX5_PCI_DEV_IS_VF }, /* ConnectX-5 VF */ WARNING: line length of 86 exceeds 80 columns #2517: FILE: drivers/net/ethernet/mellanox/mlx5/core/main.c:2219: + .driver_data = MLX5_PCI_DEV_IS_VF }, /* ConnectX-5 Ex VF */ WARNING: line length of 83 exceeds 80 columns #2521: FILE: drivers/net/ethernet/mellanox/mlx5/core/main.c:2222: + .driver_data = MLX5_PCI_DEV_IS_VF }, /* ConnectX-6 VF */ WARNING: line length of 110 exceeds 80 columns #2525: FILE: drivers/net/ethernet/mellanox/mlx5/core/main.c:2225: + .driver_data = MLX5_PCI_DEV_IS_VF }, /* ConnectX Family mlx5Gen Virtual Function */ WARNING: line length of 123 exceeds 80 columns #2535: FILE: drivers/net/ethernet/mellanox/mlx5/core/main.c:2234: + .driver_data = MLX5_PCI_DEV_IS_VF }, /* BlueField integrated ConnectX-5 network controller VF */ WARNING: line length of 81 exceeds 80 columns #2623: FILE: drivers/net/ethernet/mucse/rnpgbe/rnpgbe_main.c:20: + { PCI_VDEVICE(MUCSE, RNPGBE_DEVICE_ID_N210), .driver_data = board_n210 }, WARNING: line length of 82 exceeds 80 columns #2624: FILE: drivers/net/ethernet/mucse/rnpgbe/rnpgbe_main.c:21: + { PCI_VDEVICE(MUCSE, RNPGBE_DEVICE_ID_N210L), .driver_data = board_n210 }, WARNING: line length of 91 exceeds 80 columns #2625: FILE: drivers/net/ethernet/mucse/rnpgbe/rnpgbe_main.c:22: + { PCI_VDEVICE(MUCSE, RNPGBE_DEVICE_ID_N500_DUAL_PORT), .driver_data = board_n500 }, WARNING: line length of 91 exceeds 80 columns #2626: FILE: drivers/net/ethernet/mucse/rnpgbe/rnpgbe_main.c:23: + { PCI_VDEVICE(MUCSE, RNPGBE_DEVICE_ID_N500_QUAD_PORT), .driver_data = board_n500 }, WARNING: line length of 89 exceeds 80 columns #2808: FILE: drivers/net/ethernet/qlogic/qede/qede_main.c:79: + { PCI_VDEVICE(QLOGIC, PCI_DEVICE_ID_57980S_40), .driver_data = QEDE_PRIVATE_PF }, WARNING: line length of 89 exceeds 80 columns #2809: FILE: drivers/net/ethernet/qlogic/qede/qede_main.c:80: + { PCI_VDEVICE(QLOGIC, PCI_DEVICE_ID_57980S_10), .driver_data = QEDE_PRIVATE_PF }, WARNING: line length of 89 exceeds 80 columns #2810: FILE: drivers/net/ethernet/qlogic/qede/qede_main.c:81: + { PCI_VDEVICE(QLOGIC, PCI_DEVICE_ID_57980S_MF), .driver_data = QEDE_PRIVATE_PF }, WARNING: line length of 90 exceeds 80 columns #2811: FILE: drivers/net/ethernet/qlogic/qede/qede_main.c:82: + { PCI_VDEVICE(QLOGIC, PCI_DEVICE_ID_57980S_100), .driver_data = QEDE_PRIVATE_PF }, WARNING: line length of 89 exceeds 80 columns #2812: FILE: drivers/net/ethernet/qlogic/qede/qede_main.c:83: + { PCI_VDEVICE(QLOGIC, PCI_DEVICE_ID_57980S_50), .driver_data = QEDE_PRIVATE_PF }, WARNING: line length of 89 exceeds 80 columns #2813: FILE: drivers/net/ethernet/qlogic/qede/qede_main.c:84: + { PCI_VDEVICE(QLOGIC, PCI_DEVICE_ID_57980S_25), .driver_data = QEDE_PRIVATE_PF }, WARNING: line length of 90 exceeds 80 columns #2816: FILE: drivers/net/ethernet/qlogic/qede/qede_main.c:86: + { PCI_VDEVICE(QLOGIC, PCI_DEVICE_ID_57980S_IOV), .driver_data = QEDE_PRIVATE_VF }, WARNING: line length of 82 exceeds 80 columns #2819: FILE: drivers/net/ethernet/qlogic/qede/qede_main.c:88: + { PCI_VDEVICE(QLOGIC, PCI_DEVICE_ID_AH), .driver_data = QEDE_PRIVATE_PF }, WARNING: line length of 86 exceeds 80 columns #2822: FILE: drivers/net/ethernet/qlogic/qede/qede_main.c:90: + { PCI_VDEVICE(QLOGIC, PCI_DEVICE_ID_AH_IOV), .driver_data = QEDE_PRIVATE_VF }, WARNING: line length of 87 exceeds 80 columns #2895: FILE: drivers/net/ethernet/realtek/8139too.c:271: + { PCI_DEVICE_SUB(PCI_ANY_ID, 0x8139, 0x10ec, 0x8139), .driver_data = RTL8139 }, WARNING: line length of 87 exceeds 80 columns #2896: FILE: drivers/net/ethernet/realtek/8139too.c:272: + { PCI_DEVICE_SUB(PCI_ANY_ID, 0x8139, 0x1186, 0x1300), .driver_data = RTL8139 }, WARNING: line length of 87 exceeds 80 columns #2897: FILE: drivers/net/ethernet/realtek/8139too.c:273: + { PCI_DEVICE_SUB(PCI_ANY_ID, 0x8139, 0x13d1, 0xab06), .driver_data = RTL8139 }, WARNING: line length of 81 exceeds 80 columns #3117: FILE: drivers/net/ethernet/ti/tlan.c:123: + { PCI_VDEVICE(COMPAQ, PCI_DEVICE_ID_COMPAQ_NETEL100), .driver_data = 1 }, WARNING: line length of 82 exceeds 80 columns #3118: FILE: drivers/net/ethernet/ti/tlan.c:124: + { PCI_VDEVICE(COMPAQ, PCI_DEVICE_ID_COMPAQ_NETFLEX3I), .driver_data = 2 }, WARNING: line length of 82 exceeds 80 columns #3120: FILE: drivers/net/ethernet/ti/tlan.c:126: + { PCI_VDEVICE(COMPAQ, PCI_DEVICE_ID_COMPAQ_NETFLEX3B), .driver_data = 4 }, WARNING: line length of 83 exceeds 80 columns #3121: FILE: drivers/net/ethernet/ti/tlan.c:127: + { PCI_VDEVICE(COMPAQ, PCI_DEVICE_ID_COMPAQ_NETEL100PI), .driver_data = 5 }, WARNING: line length of 82 exceeds 80 columns #3122: FILE: drivers/net/ethernet/ti/tlan.c:128: + { PCI_VDEVICE(COMPAQ, PCI_DEVICE_ID_COMPAQ_NETEL100D), .driver_data = 6 }, WARNING: line length of 82 exceeds 80 columns #3123: FILE: drivers/net/ethernet/ti/tlan.c:129: + { PCI_VDEVICE(COMPAQ, PCI_DEVICE_ID_COMPAQ_NETEL100I), .driver_data = 7 }, WARNING: line length of 93 exceeds 80 columns #3127: FILE: drivers/net/ethernet/ti/tlan.c:133: + { PCI_VDEVICE(COMPAQ, PCI_DEVICE_ID_NETELLIGENT_10_100_WS_5100), .driver_data = 11 }, WARNING: line length of 84 exceeds 80 columns #3128: FILE: drivers/net/ethernet/ti/tlan.c:134: + { PCI_VDEVICE(COMPAQ, PCI_DEVICE_ID_NETELLIGENT_10_T2), .driver_data = 12 }, WARNING: line length of 89 exceeds 80 columns #3279: FILE: drivers/net/wan/farsync.c:527: + { PCI_VDEVICE(FARSITE, PCI_DEVICE_ID_FARSITE_T2P), .driver_data = FST_TYPE_T2P }, WARNING: line length of 89 exceeds 80 columns #3283: FILE: drivers/net/wan/farsync.c:529: + { PCI_VDEVICE(FARSITE, PCI_DEVICE_ID_FARSITE_T4P), .driver_data = FST_TYPE_T4P }, WARNING: line length of 89 exceeds 80 columns #3287: FILE: drivers/net/wan/farsync.c:531: + { PCI_VDEVICE(FARSITE, PCI_DEVICE_ID_FARSITE_T1U), .driver_data = FST_TYPE_T1U }, WARNING: line length of 89 exceeds 80 columns #3291: FILE: drivers/net/wan/farsync.c:533: + { PCI_VDEVICE(FARSITE, PCI_DEVICE_ID_FARSITE_T2U), .driver_data = FST_TYPE_T2U }, WARNING: line length of 89 exceeds 80 columns #3295: FILE: drivers/net/wan/farsync.c:535: + { PCI_VDEVICE(FARSITE, PCI_DEVICE_ID_FARSITE_T4U), .driver_data = FST_TYPE_T4U }, WARNING: line length of 89 exceeds 80 columns #3299: FILE: drivers/net/wan/farsync.c:537: + { PCI_VDEVICE(FARSITE, PCI_DEVICE_ID_FARSITE_TE1), .driver_data = FST_TYPE_TE1 }, WARNING: line length of 90 exceeds 80 columns #3304: FILE: drivers/net/wan/farsync.c:539: + { PCI_VDEVICE(FARSITE, PCI_DEVICE_ID_FARSITE_TE1C), .driver_data = FST_TYPE_TE1 }, total: 1 errors, 166 warnings, 0 checks, 3016 lines checked NOTE: For some of the reported defects, checkpatch may be able to mechanically convert to the typical style using --fix or --fix-inplace. Commit c22a2d6b694d ("net: Consistently define pci_device_ids using named initializers") has style problems, please review. NOTE: Ignored message types: ALLOC_SIZEOF_STRUCT BAD_REPORTED_BY_LINK CAMELCASE COMMIT_LOG_LONG_LINE FILE_PATH_CHANGES GIT_COMMIT_ID MACRO_ARG_REUSE NO_AUTHOR_SIGN_OFF NOTE: If any of the errors are false positives, please report them to the maintainer, see CHECKPATCH in MAINTAINERS.