========== build_allmodconfig_warn - FAILED Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../drivers/net/ethernet/chelsio/cxgb/sge.c:1390:65: warning: cast to restricted __be16 ../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: expected unsigned short [usertype] vlan ../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: got restricted __be16 [usertype] ../drivers/net/ethernet/8390/ne2k-pci.c:515:31: warning: cast to restricted __le32 ../drivers/net/ethernet/8390/ne2k-pci.c:342:47: warning: cast to restricted __le32 ../drivers/net/arcnet/com20020-pci.c: In function ‘com20020pci_probe’: ../drivers/net/arcnet/com20020-pci.c:224:71: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 10 and 11 [-Wformat-truncation=] 224 | snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i); | ^~ ../drivers/net/arcnet/com20020-pci.c:224:64: note: directive argument in the range [-2147483641, 2147483646] 224 | snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i); | ^~~~~~~~~~ ../drivers/net/arcnet/com20020-pci.c:224:25: note: ‘snprintf’ output between 7 and 18 bytes into a destination of size 16 224 | snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/adaptec/starfire.c:1507:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/adaptec/starfire.c:1507:35: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/adaptec/starfire.c:1507:35: got unsigned short [usertype] ../drivers/net/ethernet/adaptec/starfire.c:1823:41: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/adaptec/starfire.c:1823:41: expected unsigned short val ../drivers/net/ethernet/adaptec/starfire.c:1823:41: got restricted __le16 In file included from ../include/linux/pci.h:27, from ../drivers/net/ethernet/netronome/nfp/nfp_net.h:19, from ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:18: ../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] 18 | #define PCI_ANY_ID (~0) | ^ ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:44:26: note: in expansion of macro ‘PCI_ANY_ID’ 44 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_netvf_pci_device_ids[0].class’) ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:44:26: note: in expansion of macro ‘PCI_ANY_ID’ 44 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:45:31: warning: initialized field overwritten [-Woverride-init] 45 | .class_mask = 0, | ^ ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:45:31: note: (near initialization for ‘nfp_netvf_pci_device_ids[0].class_mask’) ../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] 18 | #define PCI_ANY_ID (~0) | ^ ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:50:26: note: in expansion of macro ‘PCI_ANY_ID’ 50 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_netvf_pci_device_ids[1].class’) ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:50:26: note: in expansion of macro ‘PCI_ANY_ID’ 50 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:51:31: warning: initialized field overwritten [-Woverride-init] 51 | .class_mask = 0, | ^ ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:51:31: note: (near initialization for ‘nfp_netvf_pci_device_ids[1].class_mask’) ../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] 18 | #define PCI_ANY_ID (~0) | ^ ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:56:26: note: in expansion of macro ‘PCI_ANY_ID’ 56 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_netvf_pci_device_ids[2].class’) ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:56:26: note: in expansion of macro ‘PCI_ANY_ID’ 56 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:57:31: warning: initialized field overwritten [-Woverride-init] 57 | .class_mask = 0, | ^ ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:57:31: note: (near initialization for ‘nfp_netvf_pci_device_ids[2].class_mask’) ../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] 18 | #define PCI_ANY_ID (~0) | ^ ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:62:26: note: in expansion of macro ‘PCI_ANY_ID’ 62 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_netvf_pci_device_ids[3].class’) ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:62:26: note: in expansion of macro ‘PCI_ANY_ID’ 62 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:63:31: warning: initialized field overwritten [-Woverride-init] 63 | .class_mask = 0, | ^ ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:63:31: note: (near initialization for ‘nfp_netvf_pci_device_ids[3].class_mask’) ../drivers/net/ethernet/3com/typhoon.c:790:21: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:42:17: warning: Initializer entry defined twice ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:44:18: also defined here ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:48:17: warning: Initializer entry defined twice ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:50:18: also defined here ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:54:17: warning: Initializer entry defined twice ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:56:18: also defined here ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:60:17: warning: Initializer entry defined twice ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:62:18: also defined here ../drivers/net/ethernet/huawei/hinic/hinic_main.c:832:25: warning: cast to restricted __be16 In file included from ../include/linux/pci.h:27, from ../drivers/net/ethernet/netronome/nfp/nfp_main.c:15: ../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] 18 | #define PCI_ANY_ID (~0) | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:39:26: note: in expansion of macro ‘PCI_ANY_ID’ 39 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_pci_device_ids[0].class’) ../drivers/net/ethernet/netronome/nfp/nfp_main.c:39:26: note: in expansion of macro ‘PCI_ANY_ID’ 39 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:40:31: warning: initialized field overwritten [-Woverride-init] 40 | .class_mask = 0, | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:40:31: note: (near initialization for ‘nfp_pci_device_ids[0].class_mask’) ../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] 18 | #define PCI_ANY_ID (~0) | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:45:26: note: in expansion of macro ‘PCI_ANY_ID’ 45 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_pci_device_ids[1].class’) ../drivers/net/ethernet/netronome/nfp/nfp_main.c:45:26: note: in expansion of macro ‘PCI_ANY_ID’ 45 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:46:31: warning: initialized field overwritten [-Woverride-init] 46 | .class_mask = 0, | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:46:31: note: (near initialization for ‘nfp_pci_device_ids[1].class_mask’) ../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] 18 | #define PCI_ANY_ID (~0) | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:51:26: note: in expansion of macro ‘PCI_ANY_ID’ 51 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_pci_device_ids[2].class’) ../drivers/net/ethernet/netronome/nfp/nfp_main.c:51:26: note: in expansion of macro ‘PCI_ANY_ID’ 51 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:52:31: warning: initialized field overwritten [-Woverride-init] 52 | .class_mask = 0, | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:52:31: note: (near initialization for ‘nfp_pci_device_ids[2].class_mask’) ../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] 18 | #define PCI_ANY_ID (~0) | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:57:26: note: in expansion of macro ‘PCI_ANY_ID’ 57 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_pci_device_ids[3].class’) ../drivers/net/ethernet/netronome/nfp/nfp_main.c:57:26: note: in expansion of macro ‘PCI_ANY_ID’ 57 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:58:31: warning: initialized field overwritten [-Woverride-init] 58 | .class_mask = 0, | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:58:31: note: (near initialization for ‘nfp_pci_device_ids[3].class_mask’) ../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] 18 | #define PCI_ANY_ID (~0) | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:63:26: note: in expansion of macro ‘PCI_ANY_ID’ 63 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_pci_device_ids[4].class’) ../drivers/net/ethernet/netronome/nfp/nfp_main.c:63:26: note: in expansion of macro ‘PCI_ANY_ID’ 63 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:64:31: warning: initialized field overwritten [-Woverride-init] 64 | .class_mask = 0, | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:64:31: note: (near initialization for ‘nfp_pci_device_ids[4].class_mask’) ../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] 18 | #define PCI_ANY_ID (~0) | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:69:26: note: in expansion of macro ‘PCI_ANY_ID’ 69 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_pci_device_ids[5].class’) ../drivers/net/ethernet/netronome/nfp/nfp_main.c:69:26: note: in expansion of macro ‘PCI_ANY_ID’ 69 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:70:31: warning: initialized field overwritten [-Woverride-init] 70 | .class_mask = 0, | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:70:31: note: (near initialization for ‘nfp_pci_device_ids[5].class_mask’) ../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] 18 | #define PCI_ANY_ID (~0) | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:75:26: note: in expansion of macro ‘PCI_ANY_ID’ 75 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_pci_device_ids[6].class’) ../drivers/net/ethernet/netronome/nfp/nfp_main.c:75:26: note: in expansion of macro ‘PCI_ANY_ID’ 75 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:76:31: warning: initialized field overwritten [-Woverride-init] 76 | .class_mask = 0, | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:76:31: note: (near initialization for ‘nfp_pci_device_ids[6].class_mask’) ../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] 18 | #define PCI_ANY_ID (~0) | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:81:26: note: in expansion of macro ‘PCI_ANY_ID’ 81 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_pci_device_ids[7].class’) ../drivers/net/ethernet/netronome/nfp/nfp_main.c:81:26: note: in expansion of macro ‘PCI_ANY_ID’ 81 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:82:31: warning: initialized field overwritten [-Woverride-init] 82 | .class_mask = 0, | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:82:31: note: (near initialization for ‘nfp_pci_device_ids[7].class_mask’) ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c: In function ‘cxgb4vf_get_drvinfo’: ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:1560:44: warning: ‘%u’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 0 and 14 [-Wformat-truncation=] 1560 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ^~ ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:1560:18: note: directive argument in the range [0, 255] 1560 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:1559:9: note: ‘snprintf’ output between 20 and 36 bytes into a destination of size 32 1559 | snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1560 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1561 | FW_HDR_FW_VER_MAJOR_G(adapter->params.dev.fwrev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1562 | FW_HDR_FW_VER_MINOR_G(adapter->params.dev.fwrev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1563 | FW_HDR_FW_VER_MICRO_G(adapter->params.dev.fwrev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1564 | FW_HDR_FW_VER_BUILD_G(adapter->params.dev.fwrev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1565 | FW_HDR_FW_VER_MAJOR_G(adapter->params.dev.tprev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1566 | FW_HDR_FW_VER_MINOR_G(adapter->params.dev.tprev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1567 | FW_HDR_FW_VER_MICRO_G(adapter->params.dev.tprev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1568 | FW_HDR_FW_VER_BUILD_G(adapter->params.dev.tprev)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c: In function ‘adapter_up’: ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:371:38: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 371 | "%s-%d", dev->name, qs); | ^~ In function ‘name_msix_vecs’, inlined from ‘adapter_up’ at ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:778:4: ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:371:34: note: directive argument in the range [-2147483641, 254] 371 | "%s-%d", dev->name, qs); | ^~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:370:25: note: ‘snprintf’ output between 3 and 28 bytes into a destination of size 21 370 | snprintf(adapter->msix_info[msi].desc, namelen, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 371 | "%s-%d", dev->name, qs); | ~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/3com/3c59x.c:3247:35: warning: restricted pci_power_t degrades to integer ../drivers/net/ethernet/3com/3c59x.c:3247:53: warning: restricted pci_power_t degrades to integer ../drivers/net/ethernet/netronome/nfp/nfp_main.c:37:17: warning: Initializer entry defined twice ../drivers/net/ethernet/netronome/nfp/nfp_main.c:39:18: also defined here ../drivers/net/ethernet/netronome/nfp/nfp_main.c:43:17: warning: Initializer entry defined twice ../drivers/net/ethernet/netronome/nfp/nfp_main.c:45:18: also defined here ../drivers/net/ethernet/netronome/nfp/nfp_main.c:49:17: warning: Initializer entry defined twice ../drivers/net/ethernet/netronome/nfp/nfp_main.c:51:18: also defined here ../drivers/net/ethernet/netronome/nfp/nfp_main.c:55:17: warning: Initializer entry defined twice ../drivers/net/ethernet/netronome/nfp/nfp_main.c:57:18: also defined here ../drivers/net/ethernet/netronome/nfp/nfp_main.c:61:17: warning: Initializer entry defined twice ../drivers/net/ethernet/netronome/nfp/nfp_main.c:63:18: also defined here ../drivers/net/ethernet/netronome/nfp/nfp_main.c:67:17: warning: Initializer entry defined twice ../drivers/net/ethernet/netronome/nfp/nfp_main.c:69:18: also defined here ../drivers/net/ethernet/netronome/nfp/nfp_main.c:73:17: warning: Initializer entry defined twice ../drivers/net/ethernet/netronome/nfp/nfp_main.c:75:18: also defined here ../drivers/net/ethernet/netronome/nfp/nfp_main.c:79:17: warning: Initializer entry defined twice ../drivers/net/ethernet/netronome/nfp/nfp_main.c:81:18: also defined here In file included from ../include/linux/pci.h:44, from ../drivers/net/ethernet/intel/e100.c:137: ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:183:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 183 | INTEL_8255X_ETHERNET_DEVICE(0x1029, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[0].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:183:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 183 | INTEL_8255X_ETHERNET_DEVICE(0x1029, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:183:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 183 | INTEL_8255X_ETHERNET_DEVICE(0x1029, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[0].class_mask’) ../drivers/net/ethernet/intel/e100.c:183:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 183 | INTEL_8255X_ETHERNET_DEVICE(0x1029, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:184:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 184 | INTEL_8255X_ETHERNET_DEVICE(0x1030, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[1].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:184:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 184 | INTEL_8255X_ETHERNET_DEVICE(0x1030, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:184:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 184 | INTEL_8255X_ETHERNET_DEVICE(0x1030, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[1].class_mask’) ../drivers/net/ethernet/intel/e100.c:184:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 184 | INTEL_8255X_ETHERNET_DEVICE(0x1030, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:185:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 185 | INTEL_8255X_ETHERNET_DEVICE(0x1031, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[2].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:185:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 185 | INTEL_8255X_ETHERNET_DEVICE(0x1031, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:185:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 185 | INTEL_8255X_ETHERNET_DEVICE(0x1031, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[2].class_mask’) ../drivers/net/ethernet/intel/e100.c:185:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 185 | INTEL_8255X_ETHERNET_DEVICE(0x1031, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:186:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 186 | INTEL_8255X_ETHERNET_DEVICE(0x1032, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[3].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:186:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 186 | INTEL_8255X_ETHERNET_DEVICE(0x1032, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:186:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 186 | INTEL_8255X_ETHERNET_DEVICE(0x1032, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[3].class_mask’) ../drivers/net/ethernet/intel/e100.c:186:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 186 | INTEL_8255X_ETHERNET_DEVICE(0x1032, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:187:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 187 | INTEL_8255X_ETHERNET_DEVICE(0x1033, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[4].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:187:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 187 | INTEL_8255X_ETHERNET_DEVICE(0x1033, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:187:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 187 | INTEL_8255X_ETHERNET_DEVICE(0x1033, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[4].class_mask’) ../drivers/net/ethernet/intel/e100.c:187:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 187 | INTEL_8255X_ETHERNET_DEVICE(0x1033, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:188:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 188 | INTEL_8255X_ETHERNET_DEVICE(0x1034, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[5].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:188:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 188 | INTEL_8255X_ETHERNET_DEVICE(0x1034, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:188:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 188 | INTEL_8255X_ETHERNET_DEVICE(0x1034, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[5].class_mask’) ../drivers/net/ethernet/intel/e100.c:188:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 188 | INTEL_8255X_ETHERNET_DEVICE(0x1034, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:189:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 189 | INTEL_8255X_ETHERNET_DEVICE(0x1038, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[6].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:189:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 189 | INTEL_8255X_ETHERNET_DEVICE(0x1038, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:189:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 189 | INTEL_8255X_ETHERNET_DEVICE(0x1038, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[6].class_mask’) ../drivers/net/ethernet/intel/e100.c:189:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 189 | INTEL_8255X_ETHERNET_DEVICE(0x1038, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:190:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 190 | INTEL_8255X_ETHERNET_DEVICE(0x1039, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[7].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:190:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 190 | INTEL_8255X_ETHERNET_DEVICE(0x1039, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:190:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 190 | INTEL_8255X_ETHERNET_DEVICE(0x1039, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[7].class_mask’) ../drivers/net/ethernet/intel/e100.c:190:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 190 | INTEL_8255X_ETHERNET_DEVICE(0x1039, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:191:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 191 | INTEL_8255X_ETHERNET_DEVICE(0x103A, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[8].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:191:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 191 | INTEL_8255X_ETHERNET_DEVICE(0x103A, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:191:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 191 | INTEL_8255X_ETHERNET_DEVICE(0x103A, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[8].class_mask’) ../drivers/net/ethernet/intel/e100.c:191:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 191 | INTEL_8255X_ETHERNET_DEVICE(0x103A, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:192:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 192 | INTEL_8255X_ETHERNET_DEVICE(0x103B, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[9].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:192:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 192 | INTEL_8255X_ETHERNET_DEVICE(0x103B, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:192:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 192 | INTEL_8255X_ETHERNET_DEVICE(0x103B, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[9].class_mask’) ../drivers/net/ethernet/intel/e100.c:192:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 192 | INTEL_8255X_ETHERNET_DEVICE(0x103B, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:193:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 193 | INTEL_8255X_ETHERNET_DEVICE(0x103C, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[10].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:193:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 193 | INTEL_8255X_ETHERNET_DEVICE(0x103C, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:193:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 193 | INTEL_8255X_ETHERNET_DEVICE(0x103C, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[10].class_mask’) ../drivers/net/ethernet/intel/e100.c:193:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 193 | INTEL_8255X_ETHERNET_DEVICE(0x103C, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:194:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 194 | INTEL_8255X_ETHERNET_DEVICE(0x103D, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[11].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:194:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 194 | INTEL_8255X_ETHERNET_DEVICE(0x103D, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:194:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 194 | INTEL_8255X_ETHERNET_DEVICE(0x103D, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[11].class_mask’) ../drivers/net/ethernet/intel/e100.c:194:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 194 | INTEL_8255X_ETHERNET_DEVICE(0x103D, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:195:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 195 | INTEL_8255X_ETHERNET_DEVICE(0x103E, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[12].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:195:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 195 | INTEL_8255X_ETHERNET_DEVICE(0x103E, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:195:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 195 | INTEL_8255X_ETHERNET_DEVICE(0x103E, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[12].class_mask’) ../drivers/net/ethernet/intel/e100.c:195:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 195 | INTEL_8255X_ETHERNET_DEVICE(0x103E, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:196:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 196 | INTEL_8255X_ETHERNET_DEVICE(0x1050, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[13].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:196:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 196 | INTEL_8255X_ETHERNET_DEVICE(0x1050, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:196:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 196 | INTEL_8255X_ETHERNET_DEVICE(0x1050, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[13].class_mask’) ../drivers/net/ethernet/intel/e100.c:196:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 196 | INTEL_8255X_ETHERNET_DEVICE(0x1050, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:197:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 197 | INTEL_8255X_ETHERNET_DEVICE(0x1051, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[14].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:197:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 197 | INTEL_8255X_ETHERNET_DEVICE(0x1051, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:197:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 197 | INTEL_8255X_ETHERNET_DEVICE(0x1051, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[14].class_mask’) ../drivers/net/ethernet/intel/e100.c:197:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 197 | INTEL_8255X_ETHERNET_DEVICE(0x1051, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:198:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 198 | INTEL_8255X_ETHERNET_DEVICE(0x1052, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[15].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:198:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 198 | INTEL_8255X_ETHERNET_DEVICE(0x1052, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:198:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 198 | INTEL_8255X_ETHERNET_DEVICE(0x1052, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[15].class_mask’) ../drivers/net/ethernet/intel/e100.c:198:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 198 | INTEL_8255X_ETHERNET_DEVICE(0x1052, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:199:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 199 | INTEL_8255X_ETHERNET_DEVICE(0x1053, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[16].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:199:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 199 | INTEL_8255X_ETHERNET_DEVICE(0x1053, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:199:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 199 | INTEL_8255X_ETHERNET_DEVICE(0x1053, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[16].class_mask’) ../drivers/net/ethernet/intel/e100.c:199:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 199 | INTEL_8255X_ETHERNET_DEVICE(0x1053, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:200:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 200 | INTEL_8255X_ETHERNET_DEVICE(0x1054, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[17].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:200:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 200 | INTEL_8255X_ETHERNET_DEVICE(0x1054, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:200:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 200 | INTEL_8255X_ETHERNET_DEVICE(0x1054, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[17].class_mask’) ../drivers/net/ethernet/intel/e100.c:200:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 200 | INTEL_8255X_ETHERNET_DEVICE(0x1054, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:201:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 201 | INTEL_8255X_ETHERNET_DEVICE(0x1055, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[18].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:201:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 201 | INTEL_8255X_ETHERNET_DEVICE(0x1055, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:201:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 201 | INTEL_8255X_ETHERNET_DEVICE(0x1055, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[18].class_mask’) ../drivers/net/ethernet/intel/e100.c:201:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 201 | INTEL_8255X_ETHERNET_DEVICE(0x1055, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:202:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 202 | INTEL_8255X_ETHERNET_DEVICE(0x1056, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[19].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:202:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 202 | INTEL_8255X_ETHERNET_DEVICE(0x1056, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:202:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 202 | INTEL_8255X_ETHERNET_DEVICE(0x1056, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[19].class_mask’) ../drivers/net/ethernet/intel/e100.c:202:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 202 | INTEL_8255X_ETHERNET_DEVICE(0x1056, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:203:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 203 | INTEL_8255X_ETHERNET_DEVICE(0x1057, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[20].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:203:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 203 | INTEL_8255X_ETHERNET_DEVICE(0x1057, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:203:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 203 | INTEL_8255X_ETHERNET_DEVICE(0x1057, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[20].class_mask’) ../drivers/net/ethernet/intel/e100.c:203:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 203 | INTEL_8255X_ETHERNET_DEVICE(0x1057, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:204:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 204 | INTEL_8255X_ETHERNET_DEVICE(0x1059, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[21].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:204:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 204 | INTEL_8255X_ETHERNET_DEVICE(0x1059, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:204:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 204 | INTEL_8255X_ETHERNET_DEVICE(0x1059, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[21].class_mask’) ../drivers/net/ethernet/intel/e100.c:204:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 204 | INTEL_8255X_ETHERNET_DEVICE(0x1059, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:205:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 205 | INTEL_8255X_ETHERNET_DEVICE(0x1064, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[22].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:205:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 205 | INTEL_8255X_ETHERNET_DEVICE(0x1064, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:205:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 205 | INTEL_8255X_ETHERNET_DEVICE(0x1064, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[22].class_mask’) ../drivers/net/ethernet/intel/e100.c:205:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 205 | INTEL_8255X_ETHERNET_DEVICE(0x1064, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:206:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 206 | INTEL_8255X_ETHERNET_DEVICE(0x1065, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[23].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:206:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 206 | INTEL_8255X_ETHERNET_DEVICE(0x1065, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:206:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 206 | INTEL_8255X_ETHERNET_DEVICE(0x1065, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[23].class_mask’) ../drivers/net/ethernet/intel/e100.c:206:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 206 | INTEL_8255X_ETHERNET_DEVICE(0x1065, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:207:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 207 | INTEL_8255X_ETHERNET_DEVICE(0x1066, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[24].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:207:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 207 | INTEL_8255X_ETHERNET_DEVICE(0x1066, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:207:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 207 | INTEL_8255X_ETHERNET_DEVICE(0x1066, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[24].class_mask’) ../drivers/net/ethernet/intel/e100.c:207:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 207 | INTEL_8255X_ETHERNET_DEVICE(0x1066, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:208:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 208 | INTEL_8255X_ETHERNET_DEVICE(0x1067, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[25].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:208:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 208 | INTEL_8255X_ETHERNET_DEVICE(0x1067, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:208:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 208 | INTEL_8255X_ETHERNET_DEVICE(0x1067, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[25].class_mask’) ../drivers/net/ethernet/intel/e100.c:208:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 208 | INTEL_8255X_ETHERNET_DEVICE(0x1067, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:209:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 209 | INTEL_8255X_ETHERNET_DEVICE(0x1068, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[26].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:209:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 209 | INTEL_8255X_ETHERNET_DEVICE(0x1068, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:209:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 209 | INTEL_8255X_ETHERNET_DEVICE(0x1068, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[26].class_mask’) ../drivers/net/ethernet/intel/e100.c:209:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 209 | INTEL_8255X_ETHERNET_DEVICE(0x1068, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:210:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 210 | INTEL_8255X_ETHERNET_DEVICE(0x1069, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[27].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:210:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 210 | INTEL_8255X_ETHERNET_DEVICE(0x1069, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:210:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 210 | INTEL_8255X_ETHERNET_DEVICE(0x1069, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[27].class_mask’) ../drivers/net/ethernet/intel/e100.c:210:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 210 | INTEL_8255X_ETHERNET_DEVICE(0x1069, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:211:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 211 | INTEL_8255X_ETHERNET_DEVICE(0x106A, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[28].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:211:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 211 | INTEL_8255X_ETHERNET_DEVICE(0x106A, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:211:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 211 | INTEL_8255X_ETHERNET_DEVICE(0x106A, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[28].class_mask’) ../drivers/net/ethernet/intel/e100.c:211:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 211 | INTEL_8255X_ETHERNET_DEVICE(0x106A, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:212:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 212 | INTEL_8255X_ETHERNET_DEVICE(0x106B, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[29].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:212:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 212 | INTEL_8255X_ETHERNET_DEVICE(0x106B, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:212:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 212 | INTEL_8255X_ETHERNET_DEVICE(0x106B, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[29].class_mask’) ../drivers/net/ethernet/intel/e100.c:212:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 212 | INTEL_8255X_ETHERNET_DEVICE(0x106B, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:213:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 213 | INTEL_8255X_ETHERNET_DEVICE(0x1091, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[30].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:213:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 213 | INTEL_8255X_ETHERNET_DEVICE(0x1091, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:213:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 213 | INTEL_8255X_ETHERNET_DEVICE(0x1091, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[30].class_mask’) ../drivers/net/ethernet/intel/e100.c:213:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 213 | INTEL_8255X_ETHERNET_DEVICE(0x1091, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:214:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 214 | INTEL_8255X_ETHERNET_DEVICE(0x1092, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[31].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:214:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 214 | INTEL_8255X_ETHERNET_DEVICE(0x1092, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:214:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 214 | INTEL_8255X_ETHERNET_DEVICE(0x1092, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[31].class_mask’) ../drivers/net/ethernet/intel/e100.c:214:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 214 | INTEL_8255X_ETHERNET_DEVICE(0x1092, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:215:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 215 | INTEL_8255X_ETHERNET_DEVICE(0x1093, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[32].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:215:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 215 | INTEL_8255X_ETHERNET_DEVICE(0x1093, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:215:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 215 | INTEL_8255X_ETHERNET_DEVICE(0x1093, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[32].class_mask’) ../drivers/net/ethernet/intel/e100.c:215:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 215 | INTEL_8255X_ETHERNET_DEVICE(0x1093, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:216:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 216 | INTEL_8255X_ETHERNET_DEVICE(0x1094, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[33].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:216:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 216 | INTEL_8255X_ETHERNET_DEVICE(0x1094, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:216:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 216 | INTEL_8255X_ETHERNET_DEVICE(0x1094, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[33].class_mask’) ../drivers/net/ethernet/intel/e100.c:216:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 216 | INTEL_8255X_ETHERNET_DEVICE(0x1094, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:217:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 217 | INTEL_8255X_ETHERNET_DEVICE(0x1095, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[34].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:217:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 217 | INTEL_8255X_ETHERNET_DEVICE(0x1095, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:217:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 217 | INTEL_8255X_ETHERNET_DEVICE(0x1095, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[34].class_mask’) ../drivers/net/ethernet/intel/e100.c:217:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 217 | INTEL_8255X_ETHERNET_DEVICE(0x1095, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:218:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 218 | INTEL_8255X_ETHERNET_DEVICE(0x10fe, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[35].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:218:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 218 | INTEL_8255X_ETHERNET_DEVICE(0x10fe, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:218:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 218 | INTEL_8255X_ETHERNET_DEVICE(0x10fe, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[35].class_mask’) ../drivers/net/ethernet/intel/e100.c:218:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 218 | INTEL_8255X_ETHERNET_DEVICE(0x10fe, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:219:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 219 | INTEL_8255X_ETHERNET_DEVICE(0x1209, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[36].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:219:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 219 | INTEL_8255X_ETHERNET_DEVICE(0x1209, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:219:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 219 | INTEL_8255X_ETHERNET_DEVICE(0x1209, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[36].class_mask’) ../drivers/net/ethernet/intel/e100.c:219:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 219 | INTEL_8255X_ETHERNET_DEVICE(0x1209, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:220:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 220 | INTEL_8255X_ETHERNET_DEVICE(0x1229, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[37].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:220:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 220 | INTEL_8255X_ETHERNET_DEVICE(0x1229, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:220:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 220 | INTEL_8255X_ETHERNET_DEVICE(0x1229, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[37].class_mask’) ../drivers/net/ethernet/intel/e100.c:220:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 220 | INTEL_8255X_ETHERNET_DEVICE(0x1229, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:221:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 221 | INTEL_8255X_ETHERNET_DEVICE(0x2449, 2), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[38].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:221:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 221 | INTEL_8255X_ETHERNET_DEVICE(0x2449, 2), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:221:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 221 | INTEL_8255X_ETHERNET_DEVICE(0x2449, 2), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[38].class_mask’) ../drivers/net/ethernet/intel/e100.c:221:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 221 | INTEL_8255X_ETHERNET_DEVICE(0x2449, 2), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:222:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 222 | INTEL_8255X_ETHERNET_DEVICE(0x2459, 2), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[39].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:222:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 222 | INTEL_8255X_ETHERNET_DEVICE(0x2459, 2), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:222:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 222 | INTEL_8255X_ETHERNET_DEVICE(0x2459, 2), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[39].class_mask’) ../drivers/net/ethernet/intel/e100.c:222:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 222 | INTEL_8255X_ETHERNET_DEVICE(0x2459, 2), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:223:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 223 | INTEL_8255X_ETHERNET_DEVICE(0x245D, 2), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[40].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:223:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 223 | INTEL_8255X_ETHERNET_DEVICE(0x245D, 2), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:223:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 223 | INTEL_8255X_ETHERNET_DEVICE(0x245D, 2), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[40].class_mask’) ../drivers/net/ethernet/intel/e100.c:223:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 223 | INTEL_8255X_ETHERNET_DEVICE(0x245D, 2), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:224:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 224 | INTEL_8255X_ETHERNET_DEVICE(0x27DC, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[41].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:224:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 224 | INTEL_8255X_ETHERNET_DEVICE(0x27DC, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:224:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 224 | INTEL_8255X_ETHERNET_DEVICE(0x27DC, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[41].class_mask’) ../drivers/net/ethernet/intel/e100.c:224:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 224 | INTEL_8255X_ETHERNET_DEVICE(0x27DC, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/realtek/8139too.c:2233:9: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/realtek/8139too.c:2233:9: expected unsigned int [usertype] ../drivers/net/ethernet/realtek/8139too.c:2233:9: got restricted __le32 [usertype] ../drivers/net/ethernet/realtek/8139too.c:2234:9: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/realtek/8139too.c:2234:9: expected unsigned int [usertype] ../drivers/net/ethernet/realtek/8139too.c:2234:9: got restricted __le32 [usertype] ../drivers/net/ethernet/intel/e100.c:183:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:183:9: also defined here ../drivers/net/ethernet/intel/e100.c:184:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:184:9: also defined here ../drivers/net/ethernet/intel/e100.c:185:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:185:9: also defined here ../drivers/net/ethernet/intel/e100.c:186:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:186:9: also defined here ../drivers/net/ethernet/intel/e100.c:187:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:187:9: also defined here ../drivers/net/ethernet/intel/e100.c:188:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:188:9: also defined here ../drivers/net/ethernet/intel/e100.c:189:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:189:9: also defined here ../drivers/net/ethernet/intel/e100.c:190:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:190:9: also defined here ../drivers/net/ethernet/intel/e100.c:191:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:191:9: also defined here ../drivers/net/ethernet/intel/e100.c:192:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:192:9: also defined here ../drivers/net/ethernet/intel/e100.c:193:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:193:9: also defined here ../drivers/net/ethernet/intel/e100.c:194:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:194:9: also defined here ../drivers/net/ethernet/intel/e100.c:195:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:195:9: also defined here ../drivers/net/ethernet/intel/e100.c:196:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:196:9: also defined here ../drivers/net/ethernet/intel/e100.c:197:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:197:9: also defined here ../drivers/net/ethernet/intel/e100.c:198:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:198:9: also defined here ../drivers/net/ethernet/intel/e100.c:199:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:199:9: also defined here ../drivers/net/ethernet/intel/e100.c:200:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:200:9: also defined here ../drivers/net/ethernet/intel/e100.c:201:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:201:9: also defined here ../drivers/net/ethernet/intel/e100.c:202:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:202:9: also defined here ../drivers/net/ethernet/intel/e100.c:203:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:203:9: also defined here ../drivers/net/ethernet/intel/e100.c:204:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:204:9: also defined here ../drivers/net/ethernet/intel/e100.c:205:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:205:9: also defined here ../drivers/net/ethernet/intel/e100.c:206:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:206:9: also defined here ../drivers/net/ethernet/intel/e100.c:207:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:207:9: also defined here ../drivers/net/ethernet/intel/e100.c:208:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:208:9: also defined here ../drivers/net/ethernet/intel/e100.c:209:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:209:9: also defined here ../drivers/net/ethernet/intel/e100.c:210:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:210:9: also defined here ../drivers/net/ethernet/intel/e100.c:211:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:211:9: also defined here ../drivers/net/ethernet/intel/e100.c:212:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:212:9: also defined here ../drivers/net/ethernet/intel/e100.c:213:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:213:9: also defined here ../drivers/net/ethernet/intel/e100.c:214:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:214:9: also defined here ../drivers/net/ethernet/intel/e100.c:215:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:215:9: also defined here ../drivers/net/ethernet/intel/e100.c:216:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:216:9: also defined here ../drivers/net/ethernet/intel/e100.c:217:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:217:9: also defined here ../drivers/net/ethernet/intel/e100.c:218:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:218:9: also defined here ../drivers/net/ethernet/intel/e100.c:219:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:219:9: also defined here ../drivers/net/ethernet/intel/e100.c:220:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:220:9: also defined here ../drivers/net/ethernet/intel/e100.c:221:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:221:9: also defined here ../drivers/net/ethernet/intel/e100.c:222:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:222:9: also defined here ../drivers/net/ethernet/intel/e100.c:223:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:223:9: also defined here ../drivers/net/ethernet/intel/e100.c:224:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:224:9: also defined here ../drivers/net/ethernet/ti/tlan.c: In function ‘tlan_read_and_clear_stats’: ../drivers/net/ethernet/ti/tlan.c:2059:25: warning: variable ‘def_tx’ set but not used [-Wunused-but-set-variable=] 2059 | u32 def_tx, crc, code; | ^~~~~~ ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1768:44: warning: cast from restricted __be16 ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1768:44: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1768:44: expected unsigned short [usertype] vxlan_port ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1768:44: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1779:44: warning: cast from restricted __be16 ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1779:44: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1779:44: expected unsigned short [usertype] vxlan_port ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1779:44: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1961:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1961:30: expected unsigned short [usertype] major ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1961:30: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1962:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1962:30: expected unsigned short [usertype] minor ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1962:30: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1963:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1963:30: expected unsigned short [usertype] micro ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1963:30: got restricted __be16 [usertype] ../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: expected restricted __be16 [usertype] l2t_idx ../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: got restricted __be32 [usertype] ../drivers/net/ethernet/qlogic/qede/qede_main.c: In function ‘qede_init_fp’: ../drivers/net/ethernet/qlogic/qede/qede_main.c:1881:61: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 1881 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", | ^~ ../drivers/net/ethernet/qlogic/qede/qede_main.c:1881:54: note: directive argument in the range [-2147483641, 65534] 1881 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", | ^~~~~~~~~~ ../drivers/net/ethernet/qlogic/qede/qede_main.c:1881:17: note: ‘snprintf’ output between 6 and 31 bytes into a destination of size 24 1881 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1882 | edev->ndev->name, queue_id); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2681:44: warning: cast from restricted __be16 ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2681:44: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2681:44: expected unsigned short [usertype] vxlan_port ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2681:44: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44: warning: cast from restricted __be16 ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44: expected unsigned short [usertype] vxlan_port ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3370:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3370:30: expected unsigned short [usertype] major ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3370:30: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3371:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3371:30: expected unsigned short [usertype] minor ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3371:30: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3372:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3372:30: expected unsigned short [usertype] micro ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3372:30: got restricted __be16 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:3147:50: warning: restricted pci_power_t degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:3468:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:3468:37: expected unsigned int [usertype] next ../drivers/net/ethernet/micrel/ksz884x.c:3468:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:3470:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:3470:29: expected unsigned int [usertype] next ../drivers/net/ethernet/micrel/ksz884x.c:3470:29: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:3472:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:3472:33: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:3472:33: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4377:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:4670:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:4706:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:4751:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1543:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1543:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1543:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1519:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1519:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1519:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol ../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len ../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol ../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len ../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol ../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len ../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: got restricted __le32 [usertype] ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: In function ‘setup_sge_queues’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1074:48: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 8 and 23 [-Wformat-truncation=] 1074 | "%s-Rx%d", dev->name, j); | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1074:42: note: directive argument in the range [-2147483641, 254] 1074 | "%s-Rx%d", dev->name, j); | ^~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1072:33: note: ‘snprintf’ output between 5 and 30 bytes into a destination of size 26 1072 | snprintf(adap->msix_info[msix].desc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1073 | sizeof(adap->msix_info[msix].desc), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1074 | "%s-Rx%d", dev->name, j); | ~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: In function ‘cxgb4_port_mirror_alloc_queues’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1356:47: warning: ‘%d’ directive output may be truncated writing between 1 and 5 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 1356 | "%s-mirrorrxq%d", dev->name, i); | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1356:34: note: directive argument in the range [0, 65534] 1356 | "%s-mirrorrxq%d", dev->name, i); | ^~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1354:25: note: ‘snprintf’ output between 12 and 31 bytes into a destination of size 26 1354 | snprintf(mirror_rxq->msix->desc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1355 | sizeof(mirror_rxq->msix->desc), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1356 | "%s-mirrorrxq%d", dev->name, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/broadcom/bnx2.c:8309:31: warning: cast to restricted __be32 WARNING: modpost: vmlinux: section mismatch in reference: lookup_object_or_alloc+0x462 (section: .text) -> is_static_object (section: .init.text) ../arch/x86/boot/version.c: note: in included file (through ../arch/x86/include/uapi/asm/bitsperlong.h, ../include/uapi/asm-generic/int-ll64.h, ../include/asm-generic/int-ll64.h, ../include/uapi/asm-generic/types.h, ...): ../include/asm-generic/bitsperlong.h:23:2: error: Inconsistent word size. Check asm/bitsperlong.h ../include/asm-generic/bitsperlong.h:27:33: error: static assertion failed: "Inconsistent word size. Check asm/bitsperlong.h" Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../drivers/net/ethernet/8390/ne2k-pci.c:515:31: warning: cast to restricted __le32 ../drivers/net/ethernet/8390/ne2k-pci.c:342:47: warning: cast to restricted __le32 ../drivers/net/ethernet/3com/3c59x.c:3247:35: warning: restricted pci_power_t degrades to integer ../drivers/net/ethernet/3com/3c59x.c:3247:53: warning: restricted pci_power_t degrades to integer ../drivers/net/ethernet/adaptec/starfire.c:1507:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/adaptec/starfire.c:1507:35: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/adaptec/starfire.c:1507:35: got unsigned short [usertype] ../drivers/net/ethernet/adaptec/starfire.c:1823:41: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/adaptec/starfire.c:1823:41: expected unsigned short val ../drivers/net/ethernet/adaptec/starfire.c:1823:41: got restricted __le16 ../drivers/net/ethernet/3com/typhoon.c:769:21: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c: In function ‘cxgb4vf_get_drvinfo’: ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:1560:44: warning: ‘%u’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 0 and 14 [-Wformat-truncation=] 1560 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ^~ ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:1560:18: note: directive argument in the range [0, 255] 1560 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:1559:9: note: ‘snprintf’ output between 20 and 36 bytes into a destination of size 32 1559 | snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1560 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1561 | FW_HDR_FW_VER_MAJOR_G(adapter->params.dev.fwrev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1562 | FW_HDR_FW_VER_MINOR_G(adapter->params.dev.fwrev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1563 | FW_HDR_FW_VER_MICRO_G(adapter->params.dev.fwrev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1564 | FW_HDR_FW_VER_BUILD_G(adapter->params.dev.fwrev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1565 | FW_HDR_FW_VER_MAJOR_G(adapter->params.dev.tprev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1566 | FW_HDR_FW_VER_MINOR_G(adapter->params.dev.tprev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1567 | FW_HDR_FW_VER_MICRO_G(adapter->params.dev.tprev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1568 | FW_HDR_FW_VER_BUILD_G(adapter->params.dev.tprev)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c: In function ‘adapter_up’: ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:371:38: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 371 | "%s-%d", dev->name, qs); | ^~ In function ‘name_msix_vecs’, inlined from ‘adapter_up’ at ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:778:4: ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:371:34: note: directive argument in the range [-2147483641, 254] 371 | "%s-%d", dev->name, qs); | ^~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:370:25: note: ‘snprintf’ output between 3 and 28 bytes into a destination of size 21 370 | snprintf(adapter->msix_info[msi].desc, namelen, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 371 | "%s-%d", dev->name, qs); | ~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: In function ‘setup_sge_queues’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1074:48: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 8 and 23 [-Wformat-truncation=] 1074 | "%s-Rx%d", dev->name, j); | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1074:42: note: directive argument in the range [-2147483641, 254] 1074 | "%s-Rx%d", dev->name, j); | ^~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1072:33: note: ‘snprintf’ output between 5 and 30 bytes into a destination of size 26 1072 | snprintf(adap->msix_info[msix].desc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1073 | sizeof(adap->msix_info[msix].desc), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1074 | "%s-Rx%d", dev->name, j); | ~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: In function ‘cxgb4_port_mirror_alloc_queues’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1356:47: warning: ‘%d’ directive output may be truncated writing between 1 and 5 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 1356 | "%s-mirrorrxq%d", dev->name, i); | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1356:34: note: directive argument in the range [0, 65534] 1356 | "%s-mirrorrxq%d", dev->name, i); | ^~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1354:25: note: ‘snprintf’ output between 12 and 31 bytes into a destination of size 26 1354 | snprintf(mirror_rxq->msix->desc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1355 | sizeof(mirror_rxq->msix->desc), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1356 | "%s-mirrorrxq%d", dev->name, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/arcnet/com20020-pci.c: In function ‘com20020pci_probe’: ../drivers/net/arcnet/com20020-pci.c:224:71: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 10 and 11 [-Wformat-truncation=] 224 | snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i); | ^~ ../drivers/net/arcnet/com20020-pci.c:224:64: note: directive argument in the range [-2147483641, 2147483646] 224 | snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i); | ^~~~~~~~~~ ../drivers/net/arcnet/com20020-pci.c:224:25: note: ‘snprintf’ output between 7 and 18 bytes into a destination of size 16 224 | snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/qlogic/qede/qede_main.c: In function ‘qede_init_fp’: ../drivers/net/ethernet/qlogic/qede/qede_main.c:1881:61: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 1881 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", | ^~ ../drivers/net/ethernet/qlogic/qede/qede_main.c:1881:54: note: directive argument in the range [-2147483641, 65534] 1881 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", | ^~~~~~~~~~ ../drivers/net/ethernet/qlogic/qede/qede_main.c:1881:17: note: ‘snprintf’ output between 6 and 31 bytes into a destination of size 24 1881 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1882 | edev->ndev->name, queue_id); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: expected restricted __be16 [usertype] l2t_idx ../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: got restricted __be32 [usertype] ../drivers/net/ethernet/chelsio/cxgb/sge.c:1390:65: warning: cast to restricted __be16 ../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: expected unsigned short [usertype] vlan ../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: got restricted __be16 [usertype] ../drivers/net/ethernet/ti/tlan.c: In function ‘tlan_read_and_clear_stats’: ../drivers/net/ethernet/ti/tlan.c:2072:25: warning: variable ‘def_tx’ set but not used [-Wunused-but-set-variable=] 2072 | u32 def_tx, crc, code; | ^~~~~~ ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2683:44: warning: cast from restricted __be16 ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2683:44: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2683:44: expected unsigned short [usertype] vxlan_port ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2683:44: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2694:44: warning: cast from restricted __be16 ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2694:44: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2694:44: expected unsigned short [usertype] vxlan_port ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2694:44: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3372:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3372:30: expected unsigned short [usertype] major ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3372:30: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3373:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3373:30: expected unsigned short [usertype] minor ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3373:30: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3374:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3374:30: expected unsigned short [usertype] micro ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3374:30: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1771:44: warning: cast from restricted __be16 ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1771:44: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1771:44: expected unsigned short [usertype] vxlan_port ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1771:44: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1782:44: warning: cast from restricted __be16 ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1782:44: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1782:44: expected unsigned short [usertype] vxlan_port ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1782:44: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1964:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1964:30: expected unsigned short [usertype] major ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1964:30: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1965:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1965:30: expected unsigned short [usertype] minor ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1965:30: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1966:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1966:30: expected unsigned short [usertype] micro ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1966:30: got restricted __be16 [usertype] ../drivers/net/ethernet/broadcom/bnx2.c:8293:31: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_main.c:832:25: warning: cast to restricted __be16 ../drivers/net/ethernet/micrel/ksz884x.c:3147:50: warning: restricted pci_power_t degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:3468:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:3468:37: expected unsigned int [usertype] next ../drivers/net/ethernet/micrel/ksz884x.c:3468:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:3470:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:3470:29: expected unsigned int [usertype] next ../drivers/net/ethernet/micrel/ksz884x.c:3470:29: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:3472:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:3472:33: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:3472:33: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4377:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:4670:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:4706:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:4751:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1543:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1543:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1543:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1519:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1519:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1519:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol ../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len ../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol ../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len ../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol ../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len ../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: got restricted __le32 [usertype] ../drivers/net/ethernet/realtek/8139too.c:2233:9: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/realtek/8139too.c:2233:9: expected unsigned int [usertype] ../drivers/net/ethernet/realtek/8139too.c:2233:9: got restricted __le32 [usertype] ../drivers/net/ethernet/realtek/8139too.c:2234:9: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/realtek/8139too.c:2234:9: expected unsigned int [usertype] ../drivers/net/ethernet/realtek/8139too.c:2234:9: got restricted __le32 [usertype] WARNING: modpost: vmlinux: section mismatch in reference: lookup_object_or_alloc+0x462 (section: .text) -> is_static_object (section: .init.text) Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../drivers/net/ethernet/8390/ne2k-pci.c:515:31: warning: cast to restricted __le32 ../drivers/net/ethernet/8390/ne2k-pci.c:342:47: warning: cast to restricted __le32 ../drivers/net/ethernet/3com/typhoon.c:790:21: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/adaptec/starfire.c:1507:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/adaptec/starfire.c:1507:35: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/adaptec/starfire.c:1507:35: got unsigned short [usertype] ../drivers/net/ethernet/adaptec/starfire.c:1823:41: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/adaptec/starfire.c:1823:41: expected unsigned short val ../drivers/net/ethernet/adaptec/starfire.c:1823:41: got restricted __le16 ../drivers/net/ethernet/3com/3c59x.c:3247:35: warning: restricted pci_power_t degrades to integer ../drivers/net/ethernet/3com/3c59x.c:3247:53: warning: restricted pci_power_t degrades to integer ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c: In function ‘cxgb4vf_get_drvinfo’: ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:1560:44: warning: ‘%u’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 0 and 14 [-Wformat-truncation=] 1560 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ^~ ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:1560:18: note: directive argument in the range [0, 255] 1560 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:1559:9: note: ‘snprintf’ output between 20 and 36 bytes into a destination of size 32 1559 | snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1560 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1561 | FW_HDR_FW_VER_MAJOR_G(adapter->params.dev.fwrev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1562 | FW_HDR_FW_VER_MINOR_G(adapter->params.dev.fwrev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1563 | FW_HDR_FW_VER_MICRO_G(adapter->params.dev.fwrev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1564 | FW_HDR_FW_VER_BUILD_G(adapter->params.dev.fwrev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1565 | FW_HDR_FW_VER_MAJOR_G(adapter->params.dev.tprev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1566 | FW_HDR_FW_VER_MINOR_G(adapter->params.dev.tprev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1567 | FW_HDR_FW_VER_MICRO_G(adapter->params.dev.tprev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1568 | FW_HDR_FW_VER_BUILD_G(adapter->params.dev.tprev)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c: In function ‘adapter_up’: ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:371:38: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 371 | "%s-%d", dev->name, qs); | ^~ In function ‘name_msix_vecs’, inlined from ‘adapter_up’ at ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:778:4: ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:371:34: note: directive argument in the range [-2147483641, 254] 371 | "%s-%d", dev->name, qs); | ^~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:370:25: note: ‘snprintf’ output between 3 and 28 bytes into a destination of size 21 370 | snprintf(adapter->msix_info[msi].desc, namelen, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 371 | "%s-%d", dev->name, qs); | ~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: In function ‘setup_sge_queues’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1074:48: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 8 and 23 [-Wformat-truncation=] 1074 | "%s-Rx%d", dev->name, j); | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1074:42: note: directive argument in the range [-2147483641, 254] 1074 | "%s-Rx%d", dev->name, j); | ^~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1072:33: note: ‘snprintf’ output between 5 and 30 bytes into a destination of size 26 1072 | snprintf(adap->msix_info[msix].desc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1073 | sizeof(adap->msix_info[msix].desc), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1074 | "%s-Rx%d", dev->name, j); | ~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: In function ‘cxgb4_port_mirror_alloc_queues’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1356:47: warning: ‘%d’ directive output may be truncated writing between 1 and 5 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 1356 | "%s-mirrorrxq%d", dev->name, i); | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1356:34: note: directive argument in the range [0, 65534] 1356 | "%s-mirrorrxq%d", dev->name, i); | ^~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1354:25: note: ‘snprintf’ output between 12 and 31 bytes into a destination of size 26 1354 | snprintf(mirror_rxq->msix->desc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1355 | sizeof(mirror_rxq->msix->desc), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1356 | "%s-mirrorrxq%d", dev->name, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2681:44: warning: cast from restricted __be16 ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2681:44: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2681:44: expected unsigned short [usertype] vxlan_port ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2681:44: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44: warning: cast from restricted __be16 ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44: expected unsigned short [usertype] vxlan_port ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3370:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3370:30: expected unsigned short [usertype] major ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3370:30: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3371:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3371:30: expected unsigned short [usertype] minor ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3371:30: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3372:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3372:30: expected unsigned short [usertype] micro ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3372:30: got restricted __be16 [usertype] ../drivers/net/ethernet/broadcom/bnx2.c:8309:31: warning: cast to restricted __be32 In file included from ../include/linux/pci.h:44, from ../drivers/net/ethernet/intel/e100.c:137: ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:183:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 183 | INTEL_8255X_ETHERNET_DEVICE(0x1029, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[0].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:183:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 183 | INTEL_8255X_ETHERNET_DEVICE(0x1029, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:183:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 183 | INTEL_8255X_ETHERNET_DEVICE(0x1029, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[0].class_mask’) ../drivers/net/ethernet/intel/e100.c:183:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 183 | INTEL_8255X_ETHERNET_DEVICE(0x1029, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:184:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 184 | INTEL_8255X_ETHERNET_DEVICE(0x1030, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[1].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:184:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 184 | INTEL_8255X_ETHERNET_DEVICE(0x1030, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:184:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 184 | INTEL_8255X_ETHERNET_DEVICE(0x1030, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[1].class_mask’) ../drivers/net/ethernet/intel/e100.c:184:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 184 | INTEL_8255X_ETHERNET_DEVICE(0x1030, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:185:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 185 | INTEL_8255X_ETHERNET_DEVICE(0x1031, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[2].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:185:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 185 | INTEL_8255X_ETHERNET_DEVICE(0x1031, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:185:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 185 | INTEL_8255X_ETHERNET_DEVICE(0x1031, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[2].class_mask’) ../drivers/net/ethernet/intel/e100.c:185:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 185 | INTEL_8255X_ETHERNET_DEVICE(0x1031, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:186:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 186 | INTEL_8255X_ETHERNET_DEVICE(0x1032, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[3].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:186:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 186 | INTEL_8255X_ETHERNET_DEVICE(0x1032, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:186:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 186 | INTEL_8255X_ETHERNET_DEVICE(0x1032, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[3].class_mask’) ../drivers/net/ethernet/intel/e100.c:186:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 186 | INTEL_8255X_ETHERNET_DEVICE(0x1032, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:187:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 187 | INTEL_8255X_ETHERNET_DEVICE(0x1033, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[4].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:187:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 187 | INTEL_8255X_ETHERNET_DEVICE(0x1033, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:187:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 187 | INTEL_8255X_ETHERNET_DEVICE(0x1033, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[4].class_mask’) ../drivers/net/ethernet/intel/e100.c:187:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 187 | INTEL_8255X_ETHERNET_DEVICE(0x1033, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:188:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 188 | INTEL_8255X_ETHERNET_DEVICE(0x1034, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[5].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:188:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 188 | INTEL_8255X_ETHERNET_DEVICE(0x1034, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:188:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 188 | INTEL_8255X_ETHERNET_DEVICE(0x1034, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[5].class_mask’) ../drivers/net/ethernet/intel/e100.c:188:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 188 | INTEL_8255X_ETHERNET_DEVICE(0x1034, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:189:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 189 | INTEL_8255X_ETHERNET_DEVICE(0x1038, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[6].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:189:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 189 | INTEL_8255X_ETHERNET_DEVICE(0x1038, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:189:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 189 | INTEL_8255X_ETHERNET_DEVICE(0x1038, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[6].class_mask’) ../drivers/net/ethernet/intel/e100.c:189:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 189 | INTEL_8255X_ETHERNET_DEVICE(0x1038, 3), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:190:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 190 | INTEL_8255X_ETHERNET_DEVICE(0x1039, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[7].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:190:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 190 | INTEL_8255X_ETHERNET_DEVICE(0x1039, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:190:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 190 | INTEL_8255X_ETHERNET_DEVICE(0x1039, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[7].class_mask’) ../drivers/net/ethernet/intel/e100.c:190:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 190 | INTEL_8255X_ETHERNET_DEVICE(0x1039, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:191:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 191 | INTEL_8255X_ETHERNET_DEVICE(0x103A, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[8].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:191:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 191 | INTEL_8255X_ETHERNET_DEVICE(0x103A, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:191:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 191 | INTEL_8255X_ETHERNET_DEVICE(0x103A, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[8].class_mask’) ../drivers/net/ethernet/intel/e100.c:191:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 191 | INTEL_8255X_ETHERNET_DEVICE(0x103A, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:192:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 192 | INTEL_8255X_ETHERNET_DEVICE(0x103B, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[9].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:192:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 192 | INTEL_8255X_ETHERNET_DEVICE(0x103B, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:192:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 192 | INTEL_8255X_ETHERNET_DEVICE(0x103B, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[9].class_mask’) ../drivers/net/ethernet/intel/e100.c:192:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 192 | INTEL_8255X_ETHERNET_DEVICE(0x103B, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:193:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 193 | INTEL_8255X_ETHERNET_DEVICE(0x103C, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[10].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:193:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 193 | INTEL_8255X_ETHERNET_DEVICE(0x103C, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:193:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 193 | INTEL_8255X_ETHERNET_DEVICE(0x103C, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[10].class_mask’) ../drivers/net/ethernet/intel/e100.c:193:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 193 | INTEL_8255X_ETHERNET_DEVICE(0x103C, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:194:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 194 | INTEL_8255X_ETHERNET_DEVICE(0x103D, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[11].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:194:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 194 | INTEL_8255X_ETHERNET_DEVICE(0x103D, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:194:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 194 | INTEL_8255X_ETHERNET_DEVICE(0x103D, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[11].class_mask’) ../drivers/net/ethernet/intel/e100.c:194:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 194 | INTEL_8255X_ETHERNET_DEVICE(0x103D, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:195:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 195 | INTEL_8255X_ETHERNET_DEVICE(0x103E, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[12].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:195:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 195 | INTEL_8255X_ETHERNET_DEVICE(0x103E, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:195:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 195 | INTEL_8255X_ETHERNET_DEVICE(0x103E, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[12].class_mask’) ../drivers/net/ethernet/intel/e100.c:195:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 195 | INTEL_8255X_ETHERNET_DEVICE(0x103E, 4), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:196:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 196 | INTEL_8255X_ETHERNET_DEVICE(0x1050, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[13].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:196:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 196 | INTEL_8255X_ETHERNET_DEVICE(0x1050, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:196:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 196 | INTEL_8255X_ETHERNET_DEVICE(0x1050, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[13].class_mask’) ../drivers/net/ethernet/intel/e100.c:196:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 196 | INTEL_8255X_ETHERNET_DEVICE(0x1050, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:197:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 197 | INTEL_8255X_ETHERNET_DEVICE(0x1051, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[14].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:197:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 197 | INTEL_8255X_ETHERNET_DEVICE(0x1051, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:197:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 197 | INTEL_8255X_ETHERNET_DEVICE(0x1051, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[14].class_mask’) ../drivers/net/ethernet/intel/e100.c:197:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 197 | INTEL_8255X_ETHERNET_DEVICE(0x1051, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:198:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 198 | INTEL_8255X_ETHERNET_DEVICE(0x1052, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[15].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:198:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 198 | INTEL_8255X_ETHERNET_DEVICE(0x1052, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:198:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 198 | INTEL_8255X_ETHERNET_DEVICE(0x1052, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[15].class_mask’) ../drivers/net/ethernet/intel/e100.c:198:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 198 | INTEL_8255X_ETHERNET_DEVICE(0x1052, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:199:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 199 | INTEL_8255X_ETHERNET_DEVICE(0x1053, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[16].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:199:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 199 | INTEL_8255X_ETHERNET_DEVICE(0x1053, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:199:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 199 | INTEL_8255X_ETHERNET_DEVICE(0x1053, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[16].class_mask’) ../drivers/net/ethernet/intel/e100.c:199:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 199 | INTEL_8255X_ETHERNET_DEVICE(0x1053, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:200:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 200 | INTEL_8255X_ETHERNET_DEVICE(0x1054, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[17].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:200:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 200 | INTEL_8255X_ETHERNET_DEVICE(0x1054, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:200:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 200 | INTEL_8255X_ETHERNET_DEVICE(0x1054, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[17].class_mask’) ../drivers/net/ethernet/intel/e100.c:200:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 200 | INTEL_8255X_ETHERNET_DEVICE(0x1054, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:201:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 201 | INTEL_8255X_ETHERNET_DEVICE(0x1055, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[18].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:201:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 201 | INTEL_8255X_ETHERNET_DEVICE(0x1055, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:201:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 201 | INTEL_8255X_ETHERNET_DEVICE(0x1055, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[18].class_mask’) ../drivers/net/ethernet/intel/e100.c:201:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 201 | INTEL_8255X_ETHERNET_DEVICE(0x1055, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:202:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 202 | INTEL_8255X_ETHERNET_DEVICE(0x1056, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[19].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:202:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 202 | INTEL_8255X_ETHERNET_DEVICE(0x1056, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:202:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 202 | INTEL_8255X_ETHERNET_DEVICE(0x1056, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[19].class_mask’) ../drivers/net/ethernet/intel/e100.c:202:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 202 | INTEL_8255X_ETHERNET_DEVICE(0x1056, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:203:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 203 | INTEL_8255X_ETHERNET_DEVICE(0x1057, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[20].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:203:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 203 | INTEL_8255X_ETHERNET_DEVICE(0x1057, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:203:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 203 | INTEL_8255X_ETHERNET_DEVICE(0x1057, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[20].class_mask’) ../drivers/net/ethernet/intel/e100.c:203:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 203 | INTEL_8255X_ETHERNET_DEVICE(0x1057, 5), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:204:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 204 | INTEL_8255X_ETHERNET_DEVICE(0x1059, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[21].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:204:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 204 | INTEL_8255X_ETHERNET_DEVICE(0x1059, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:204:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 204 | INTEL_8255X_ETHERNET_DEVICE(0x1059, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[21].class_mask’) ../drivers/net/ethernet/intel/e100.c:204:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 204 | INTEL_8255X_ETHERNET_DEVICE(0x1059, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:205:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 205 | INTEL_8255X_ETHERNET_DEVICE(0x1064, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[22].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:205:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 205 | INTEL_8255X_ETHERNET_DEVICE(0x1064, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:205:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 205 | INTEL_8255X_ETHERNET_DEVICE(0x1064, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[22].class_mask’) ../drivers/net/ethernet/intel/e100.c:205:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 205 | INTEL_8255X_ETHERNET_DEVICE(0x1064, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:206:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 206 | INTEL_8255X_ETHERNET_DEVICE(0x1065, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[23].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:206:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 206 | INTEL_8255X_ETHERNET_DEVICE(0x1065, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:206:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 206 | INTEL_8255X_ETHERNET_DEVICE(0x1065, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[23].class_mask’) ../drivers/net/ethernet/intel/e100.c:206:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 206 | INTEL_8255X_ETHERNET_DEVICE(0x1065, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:207:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 207 | INTEL_8255X_ETHERNET_DEVICE(0x1066, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[24].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:207:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 207 | INTEL_8255X_ETHERNET_DEVICE(0x1066, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:207:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 207 | INTEL_8255X_ETHERNET_DEVICE(0x1066, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[24].class_mask’) ../drivers/net/ethernet/intel/e100.c:207:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 207 | INTEL_8255X_ETHERNET_DEVICE(0x1066, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:208:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 208 | INTEL_8255X_ETHERNET_DEVICE(0x1067, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[25].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:208:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 208 | INTEL_8255X_ETHERNET_DEVICE(0x1067, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:208:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 208 | INTEL_8255X_ETHERNET_DEVICE(0x1067, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[25].class_mask’) ../drivers/net/ethernet/intel/e100.c:208:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 208 | INTEL_8255X_ETHERNET_DEVICE(0x1067, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:209:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 209 | INTEL_8255X_ETHERNET_DEVICE(0x1068, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[26].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:209:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 209 | INTEL_8255X_ETHERNET_DEVICE(0x1068, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:209:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 209 | INTEL_8255X_ETHERNET_DEVICE(0x1068, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[26].class_mask’) ../drivers/net/ethernet/intel/e100.c:209:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 209 | INTEL_8255X_ETHERNET_DEVICE(0x1068, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:210:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 210 | INTEL_8255X_ETHERNET_DEVICE(0x1069, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[27].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:210:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 210 | INTEL_8255X_ETHERNET_DEVICE(0x1069, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:210:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 210 | INTEL_8255X_ETHERNET_DEVICE(0x1069, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[27].class_mask’) ../drivers/net/ethernet/intel/e100.c:210:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 210 | INTEL_8255X_ETHERNET_DEVICE(0x1069, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:211:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 211 | INTEL_8255X_ETHERNET_DEVICE(0x106A, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[28].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:211:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 211 | INTEL_8255X_ETHERNET_DEVICE(0x106A, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:211:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 211 | INTEL_8255X_ETHERNET_DEVICE(0x106A, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[28].class_mask’) ../drivers/net/ethernet/intel/e100.c:211:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 211 | INTEL_8255X_ETHERNET_DEVICE(0x106A, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:212:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 212 | INTEL_8255X_ETHERNET_DEVICE(0x106B, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[29].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:212:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 212 | INTEL_8255X_ETHERNET_DEVICE(0x106B, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:212:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 212 | INTEL_8255X_ETHERNET_DEVICE(0x106B, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[29].class_mask’) ../drivers/net/ethernet/intel/e100.c:212:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 212 | INTEL_8255X_ETHERNET_DEVICE(0x106B, 6), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:213:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 213 | INTEL_8255X_ETHERNET_DEVICE(0x1091, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[30].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:213:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 213 | INTEL_8255X_ETHERNET_DEVICE(0x1091, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:213:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 213 | INTEL_8255X_ETHERNET_DEVICE(0x1091, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[30].class_mask’) ../drivers/net/ethernet/intel/e100.c:213:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 213 | INTEL_8255X_ETHERNET_DEVICE(0x1091, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:214:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 214 | INTEL_8255X_ETHERNET_DEVICE(0x1092, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[31].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:214:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 214 | INTEL_8255X_ETHERNET_DEVICE(0x1092, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:214:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 214 | INTEL_8255X_ETHERNET_DEVICE(0x1092, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[31].class_mask’) ../drivers/net/ethernet/intel/e100.c:214:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 214 | INTEL_8255X_ETHERNET_DEVICE(0x1092, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:215:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 215 | INTEL_8255X_ETHERNET_DEVICE(0x1093, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[32].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:215:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 215 | INTEL_8255X_ETHERNET_DEVICE(0x1093, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:215:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 215 | INTEL_8255X_ETHERNET_DEVICE(0x1093, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[32].class_mask’) ../drivers/net/ethernet/intel/e100.c:215:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 215 | INTEL_8255X_ETHERNET_DEVICE(0x1093, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:216:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 216 | INTEL_8255X_ETHERNET_DEVICE(0x1094, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[33].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:216:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 216 | INTEL_8255X_ETHERNET_DEVICE(0x1094, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:216:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 216 | INTEL_8255X_ETHERNET_DEVICE(0x1094, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[33].class_mask’) ../drivers/net/ethernet/intel/e100.c:216:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 216 | INTEL_8255X_ETHERNET_DEVICE(0x1094, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:217:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 217 | INTEL_8255X_ETHERNET_DEVICE(0x1095, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[34].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:217:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 217 | INTEL_8255X_ETHERNET_DEVICE(0x1095, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:217:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 217 | INTEL_8255X_ETHERNET_DEVICE(0x1095, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[34].class_mask’) ../drivers/net/ethernet/intel/e100.c:217:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 217 | INTEL_8255X_ETHERNET_DEVICE(0x1095, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:218:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 218 | INTEL_8255X_ETHERNET_DEVICE(0x10fe, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[35].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:218:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 218 | INTEL_8255X_ETHERNET_DEVICE(0x10fe, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:218:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 218 | INTEL_8255X_ETHERNET_DEVICE(0x10fe, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[35].class_mask’) ../drivers/net/ethernet/intel/e100.c:218:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 218 | INTEL_8255X_ETHERNET_DEVICE(0x10fe, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:219:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 219 | INTEL_8255X_ETHERNET_DEVICE(0x1209, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[36].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:219:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 219 | INTEL_8255X_ETHERNET_DEVICE(0x1209, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:219:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 219 | INTEL_8255X_ETHERNET_DEVICE(0x1209, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[36].class_mask’) ../drivers/net/ethernet/intel/e100.c:219:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 219 | INTEL_8255X_ETHERNET_DEVICE(0x1209, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:220:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 220 | INTEL_8255X_ETHERNET_DEVICE(0x1229, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[37].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:220:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 220 | INTEL_8255X_ETHERNET_DEVICE(0x1229, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:220:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 220 | INTEL_8255X_ETHERNET_DEVICE(0x1229, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[37].class_mask’) ../drivers/net/ethernet/intel/e100.c:220:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 220 | INTEL_8255X_ETHERNET_DEVICE(0x1229, 0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:221:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 221 | INTEL_8255X_ETHERNET_DEVICE(0x2449, 2), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[38].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:221:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 221 | INTEL_8255X_ETHERNET_DEVICE(0x2449, 2), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:221:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 221 | INTEL_8255X_ETHERNET_DEVICE(0x2449, 2), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[38].class_mask’) ../drivers/net/ethernet/intel/e100.c:221:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 221 | INTEL_8255X_ETHERNET_DEVICE(0x2449, 2), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:222:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 222 | INTEL_8255X_ETHERNET_DEVICE(0x2459, 2), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[39].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:222:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 222 | INTEL_8255X_ETHERNET_DEVICE(0x2459, 2), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:222:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 222 | INTEL_8255X_ETHERNET_DEVICE(0x2459, 2), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[39].class_mask’) ../drivers/net/ethernet/intel/e100.c:222:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 222 | INTEL_8255X_ETHERNET_DEVICE(0x2459, 2), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:223:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 223 | INTEL_8255X_ETHERNET_DEVICE(0x245D, 2), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[40].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:223:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 223 | INTEL_8255X_ETHERNET_DEVICE(0x245D, 2), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:223:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 223 | INTEL_8255X_ETHERNET_DEVICE(0x245D, 2), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[40].class_mask’) ../drivers/net/ethernet/intel/e100.c:223:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 223 | INTEL_8255X_ETHERNET_DEVICE(0x245D, 2), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 | ^~~~~~ ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:224:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 224 | INTEL_8255X_ETHERNET_DEVICE(0x27DC, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[41].class’) ../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:224:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 224 | INTEL_8255X_ETHERNET_DEVICE(0x27DC, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } | ^~~~~~~~ ../drivers/net/ethernet/intel/e100.c:224:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 224 | INTEL_8255X_ETHERNET_DEVICE(0x27DC, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[41].class_mask’) ../drivers/net/ethernet/intel/e100.c:224:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ 224 | INTEL_8255X_ETHERNET_DEVICE(0x27DC, 7), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/arcnet/com20020-pci.c: In function ‘com20020pci_probe’: ../drivers/net/arcnet/com20020-pci.c:224:71: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 10 and 11 [-Wformat-truncation=] 224 | snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i); | ^~ ../drivers/net/arcnet/com20020-pci.c:224:64: note: directive argument in the range [-2147483641, 2147483646] 224 | snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i); | ^~~~~~~~~~ ../drivers/net/arcnet/com20020-pci.c:224:25: note: ‘snprintf’ output between 7 and 18 bytes into a destination of size 16 224 | snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: expected restricted __be16 [usertype] l2t_idx ../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: got restricted __be32 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1768:44: warning: cast from restricted __be16 ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1768:44: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1768:44: expected unsigned short [usertype] vxlan_port ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1768:44: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1779:44: warning: cast from restricted __be16 ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1779:44: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1779:44: expected unsigned short [usertype] vxlan_port ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1779:44: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1961:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1961:30: expected unsigned short [usertype] major ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1961:30: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1962:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1962:30: expected unsigned short [usertype] minor ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1962:30: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1963:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1963:30: expected unsigned short [usertype] micro ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1963:30: got restricted __be16 [usertype] ../drivers/net/ethernet/chelsio/cxgb/sge.c:1390:65: warning: cast to restricted __be16 ../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: expected unsigned short [usertype] vlan ../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: got restricted __be16 [usertype] ../drivers/net/ethernet/qlogic/qede/qede_main.c: In function ‘qede_init_fp’: ../drivers/net/ethernet/qlogic/qede/qede_main.c:1881:61: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 1881 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", | ^~ ../drivers/net/ethernet/qlogic/qede/qede_main.c:1881:54: note: directive argument in the range [-2147483641, 65534] 1881 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", | ^~~~~~~~~~ ../drivers/net/ethernet/qlogic/qede/qede_main.c:1881:17: note: ‘snprintf’ output between 6 and 31 bytes into a destination of size 24 1881 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1882 | edev->ndev->name, queue_id); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/linux/pci.h:27, from ../drivers/net/ethernet/netronome/nfp/nfp_main.c:15: ../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] 18 | #define PCI_ANY_ID (~0) | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:39:26: note: in expansion of macro ‘PCI_ANY_ID’ 39 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_pci_device_ids[0].class’) ../drivers/net/ethernet/netronome/nfp/nfp_main.c:39:26: note: in expansion of macro ‘PCI_ANY_ID’ 39 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:40:31: warning: initialized field overwritten [-Woverride-init] 40 | .class_mask = 0, | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:40:31: note: (near initialization for ‘nfp_pci_device_ids[0].class_mask’) ../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] 18 | #define PCI_ANY_ID (~0) | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:45:26: note: in expansion of macro ‘PCI_ANY_ID’ 45 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_pci_device_ids[1].class’) ../drivers/net/ethernet/netronome/nfp/nfp_main.c:45:26: note: in expansion of macro ‘PCI_ANY_ID’ 45 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:46:31: warning: initialized field overwritten [-Woverride-init] 46 | .class_mask = 0, | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:46:31: note: (near initialization for ‘nfp_pci_device_ids[1].class_mask’) ../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] 18 | #define PCI_ANY_ID (~0) | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:51:26: note: in expansion of macro ‘PCI_ANY_ID’ 51 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_pci_device_ids[2].class’) ../drivers/net/ethernet/netronome/nfp/nfp_main.c:51:26: note: in expansion of macro ‘PCI_ANY_ID’ 51 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:52:31: warning: initialized field overwritten [-Woverride-init] 52 | .class_mask = 0, | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:52:31: note: (near initialization for ‘nfp_pci_device_ids[2].class_mask’) ../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] 18 | #define PCI_ANY_ID (~0) | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:57:26: note: in expansion of macro ‘PCI_ANY_ID’ 57 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_pci_device_ids[3].class’) ../drivers/net/ethernet/netronome/nfp/nfp_main.c:57:26: note: in expansion of macro ‘PCI_ANY_ID’ 57 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:58:31: warning: initialized field overwritten [-Woverride-init] 58 | .class_mask = 0, | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:58:31: note: (near initialization for ‘nfp_pci_device_ids[3].class_mask’) ../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] 18 | #define PCI_ANY_ID (~0) | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:63:26: note: in expansion of macro ‘PCI_ANY_ID’ 63 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_pci_device_ids[4].class’) ../drivers/net/ethernet/netronome/nfp/nfp_main.c:63:26: note: in expansion of macro ‘PCI_ANY_ID’ 63 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:64:31: warning: initialized field overwritten [-Woverride-init] 64 | .class_mask = 0, | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:64:31: note: (near initialization for ‘nfp_pci_device_ids[4].class_mask’) ../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] 18 | #define PCI_ANY_ID (~0) | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:69:26: note: in expansion of macro ‘PCI_ANY_ID’ 69 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_pci_device_ids[5].class’) ../drivers/net/ethernet/netronome/nfp/nfp_main.c:69:26: note: in expansion of macro ‘PCI_ANY_ID’ 69 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:70:31: warning: initialized field overwritten [-Woverride-init] 70 | .class_mask = 0, | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:70:31: note: (near initialization for ‘nfp_pci_device_ids[5].class_mask’) ../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] 18 | #define PCI_ANY_ID (~0) | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:75:26: note: in expansion of macro ‘PCI_ANY_ID’ 75 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_pci_device_ids[6].class’) ../drivers/net/ethernet/netronome/nfp/nfp_main.c:75:26: note: in expansion of macro ‘PCI_ANY_ID’ 75 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:76:31: warning: initialized field overwritten [-Woverride-init] 76 | .class_mask = 0, | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:76:31: note: (near initialization for ‘nfp_pci_device_ids[6].class_mask’) ../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] 18 | #define PCI_ANY_ID (~0) | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:81:26: note: in expansion of macro ‘PCI_ANY_ID’ 81 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_pci_device_ids[7].class’) ../drivers/net/ethernet/netronome/nfp/nfp_main.c:81:26: note: in expansion of macro ‘PCI_ANY_ID’ 81 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:82:31: warning: initialized field overwritten [-Woverride-init] 82 | .class_mask = 0, | ^ ../drivers/net/ethernet/netronome/nfp/nfp_main.c:82:31: note: (near initialization for ‘nfp_pci_device_ids[7].class_mask’) In file included from ../include/linux/pci.h:27, from ../drivers/net/ethernet/netronome/nfp/nfp_net.h:19, from ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:18: ../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] 18 | #define PCI_ANY_ID (~0) | ^ ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:44:26: note: in expansion of macro ‘PCI_ANY_ID’ 44 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_netvf_pci_device_ids[0].class’) ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:44:26: note: in expansion of macro ‘PCI_ANY_ID’ 44 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:45:31: warning: initialized field overwritten [-Woverride-init] 45 | .class_mask = 0, | ^ ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:45:31: note: (near initialization for ‘nfp_netvf_pci_device_ids[0].class_mask’) ../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] 18 | #define PCI_ANY_ID (~0) | ^ ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:50:26: note: in expansion of macro ‘PCI_ANY_ID’ 50 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_netvf_pci_device_ids[1].class’) ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:50:26: note: in expansion of macro ‘PCI_ANY_ID’ 50 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:51:31: warning: initialized field overwritten [-Woverride-init] 51 | .class_mask = 0, | ^ ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:51:31: note: (near initialization for ‘nfp_netvf_pci_device_ids[1].class_mask’) ../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] 18 | #define PCI_ANY_ID (~0) | ^ ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:56:26: note: in expansion of macro ‘PCI_ANY_ID’ 56 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_netvf_pci_device_ids[2].class’) ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:56:26: note: in expansion of macro ‘PCI_ANY_ID’ 56 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:57:31: warning: initialized field overwritten [-Woverride-init] 57 | .class_mask = 0, | ^ ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:57:31: note: (near initialization for ‘nfp_netvf_pci_device_ids[2].class_mask’) ../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] 18 | #define PCI_ANY_ID (~0) | ^ ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:62:26: note: in expansion of macro ‘PCI_ANY_ID’ 62 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_netvf_pci_device_ids[3].class’) ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:62:26: note: in expansion of macro ‘PCI_ANY_ID’ 62 | .class = PCI_ANY_ID, | ^~~~~~~~~~ ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:63:31: warning: initialized field overwritten [-Woverride-init] 63 | .class_mask = 0, | ^ ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:63:31: note: (near initialization for ‘nfp_netvf_pci_device_ids[3].class_mask’) ../drivers/net/ethernet/intel/e100.c:183:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:183:9: also defined here ../drivers/net/ethernet/intel/e100.c:184:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:184:9: also defined here ../drivers/net/ethernet/intel/e100.c:185:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:185:9: also defined here ../drivers/net/ethernet/intel/e100.c:186:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:186:9: also defined here ../drivers/net/ethernet/intel/e100.c:187:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:187:9: also defined here ../drivers/net/ethernet/intel/e100.c:188:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:188:9: also defined here ../drivers/net/ethernet/intel/e100.c:189:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:189:9: also defined here ../drivers/net/ethernet/intel/e100.c:190:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:190:9: also defined here ../drivers/net/ethernet/intel/e100.c:191:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:191:9: also defined here ../drivers/net/ethernet/intel/e100.c:192:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:192:9: also defined here ../drivers/net/ethernet/intel/e100.c:193:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:193:9: also defined here ../drivers/net/ethernet/intel/e100.c:194:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:194:9: also defined here ../drivers/net/ethernet/intel/e100.c:195:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:195:9: also defined here ../drivers/net/ethernet/intel/e100.c:196:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:196:9: also defined here ../drivers/net/ethernet/intel/e100.c:197:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:197:9: also defined here ../drivers/net/ethernet/intel/e100.c:198:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:198:9: also defined here ../drivers/net/ethernet/intel/e100.c:199:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:199:9: also defined here ../drivers/net/ethernet/intel/e100.c:200:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:200:9: also defined here ../drivers/net/ethernet/intel/e100.c:201:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:201:9: also defined here ../drivers/net/ethernet/intel/e100.c:202:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:202:9: also defined here ../drivers/net/ethernet/intel/e100.c:203:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:203:9: also defined here ../drivers/net/ethernet/intel/e100.c:204:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:204:9: also defined here ../drivers/net/ethernet/intel/e100.c:205:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:205:9: also defined here ../drivers/net/ethernet/intel/e100.c:206:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:206:9: also defined here ../drivers/net/ethernet/intel/e100.c:207:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:207:9: also defined here ../drivers/net/ethernet/intel/e100.c:208:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:208:9: also defined here ../drivers/net/ethernet/intel/e100.c:209:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:209:9: also defined here ../drivers/net/ethernet/intel/e100.c:210:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:210:9: also defined here ../drivers/net/ethernet/intel/e100.c:211:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:211:9: also defined here ../drivers/net/ethernet/intel/e100.c:212:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:212:9: also defined here ../drivers/net/ethernet/intel/e100.c:213:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:213:9: also defined here ../drivers/net/ethernet/intel/e100.c:214:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:214:9: also defined here ../drivers/net/ethernet/intel/e100.c:215:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:215:9: also defined here ../drivers/net/ethernet/intel/e100.c:216:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:216:9: also defined here ../drivers/net/ethernet/intel/e100.c:217:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:217:9: also defined here ../drivers/net/ethernet/intel/e100.c:218:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:218:9: also defined here ../drivers/net/ethernet/intel/e100.c:219:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:219:9: also defined here ../drivers/net/ethernet/intel/e100.c:220:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:220:9: also defined here ../drivers/net/ethernet/intel/e100.c:221:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:221:9: also defined here ../drivers/net/ethernet/intel/e100.c:222:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:222:9: also defined here ../drivers/net/ethernet/intel/e100.c:223:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:223:9: also defined here ../drivers/net/ethernet/intel/e100.c:224:9: warning: Initializer entry defined twice ../drivers/net/ethernet/intel/e100.c:224:9: also defined here ../drivers/net/ethernet/huawei/hinic/hinic_main.c:832:25: warning: cast to restricted __be16 ../drivers/net/ethernet/ti/tlan.c: In function ‘tlan_read_and_clear_stats’: ../drivers/net/ethernet/ti/tlan.c:2059:25: warning: variable ‘def_tx’ set but not used [-Wunused-but-set-variable=] 2059 | u32 def_tx, crc, code; | ^~~~~~ ../drivers/net/ethernet/micrel/ksz884x.c:3147:50: warning: restricted pci_power_t degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:3468:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:3468:37: expected unsigned int [usertype] next ../drivers/net/ethernet/micrel/ksz884x.c:3468:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:3470:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:3470:29: expected unsigned int [usertype] next ../drivers/net/ethernet/micrel/ksz884x.c:3470:29: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:3472:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:3472:33: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:3472:33: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4377:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:4670:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:4706:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:4751:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1543:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1543:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1543:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1563:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1519:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1519:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1519:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol ../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len ../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol ../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len ../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol ../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len ../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1527:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1529:30: got restricted __le32 [usertype] ../drivers/net/ethernet/realtek/8139too.c:2233:9: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/realtek/8139too.c:2233:9: expected unsigned int [usertype] ../drivers/net/ethernet/realtek/8139too.c:2233:9: got restricted __le32 [usertype] ../drivers/net/ethernet/realtek/8139too.c:2234:9: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/realtek/8139too.c:2234:9: expected unsigned int [usertype] ../drivers/net/ethernet/realtek/8139too.c:2234:9: got restricted __le32 [usertype] ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:42:17: warning: Initializer entry defined twice ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:44:18: also defined here ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:48:17: warning: Initializer entry defined twice ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:50:18: also defined here ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:54:17: warning: Initializer entry defined twice ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:56:18: also defined here ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:60:17: warning: Initializer entry defined twice ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:62:18: also defined here ../drivers/net/ethernet/netronome/nfp/nfp_main.c:37:17: warning: Initializer entry defined twice ../drivers/net/ethernet/netronome/nfp/nfp_main.c:39:18: also defined here ../drivers/net/ethernet/netronome/nfp/nfp_main.c:43:17: warning: Initializer entry defined twice ../drivers/net/ethernet/netronome/nfp/nfp_main.c:45:18: also defined here ../drivers/net/ethernet/netronome/nfp/nfp_main.c:49:17: warning: Initializer entry defined twice ../drivers/net/ethernet/netronome/nfp/nfp_main.c:51:18: also defined here ../drivers/net/ethernet/netronome/nfp/nfp_main.c:55:17: warning: Initializer entry defined twice ../drivers/net/ethernet/netronome/nfp/nfp_main.c:57:18: also defined here ../drivers/net/ethernet/netronome/nfp/nfp_main.c:61:17: warning: Initializer entry defined twice ../drivers/net/ethernet/netronome/nfp/nfp_main.c:63:18: also defined here ../drivers/net/ethernet/netronome/nfp/nfp_main.c:67:17: warning: Initializer entry defined twice ../drivers/net/ethernet/netronome/nfp/nfp_main.c:69:18: also defined here ../drivers/net/ethernet/netronome/nfp/nfp_main.c:73:17: warning: Initializer entry defined twice ../drivers/net/ethernet/netronome/nfp/nfp_main.c:75:18: also defined here ../drivers/net/ethernet/netronome/nfp/nfp_main.c:79:17: warning: Initializer entry defined twice ../drivers/net/ethernet/netronome/nfp/nfp_main.c:81:18: also defined here WARNING: modpost: vmlinux: section mismatch in reference: lookup_object_or_alloc+0x462 (section: .text) -> is_static_object (section: .init.text) New errors added --- /tmp/tmp.XxvTapYrOg 2026-04-28 13:51:10.574150831 -0400 +++ /tmp/tmp.8oef1iopX4 2026-04-28 13:51:45.001652664 -0400 @@ -4,2 +4 @@ -../drivers/net/ethernet/3com/3c59x.c:3247:35: warning: restricted pci_power_t degrades to integer -../drivers/net/ethernet/3com/3c59x.c:3247:53: warning: restricted pci_power_t degrades to integer +../drivers/net/ethernet/3com/typhoon.c:790:21: warning: restricted __be16 degrades to integer @@ -12 +11,2 @@ -../drivers/net/ethernet/3com/typhoon.c:769:21: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/3com/3c59x.c:3247:35: warning: restricted pci_power_t degrades to integer +../drivers/net/ethernet/3com/3c59x.c:3247:53: warning: restricted pci_power_t degrades to integer @@ -82,0 +83,1112 @@ +../drivers/net/ethernet/cavium/liquidio/lio_main.c:2681:44: warning: cast from restricted __be16 +../drivers/net/ethernet/cavium/liquidio/lio_main.c:2681:44: warning: incorrect type in argument 3 (different base types) +../drivers/net/ethernet/cavium/liquidio/lio_main.c:2681:44: expected unsigned short [usertype] vxlan_port +../drivers/net/ethernet/cavium/liquidio/lio_main.c:2681:44: got restricted __be16 [usertype] +../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44: warning: cast from restricted __be16 +../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44: warning: incorrect type in argument 3 (different base types) +../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44: expected unsigned short [usertype] vxlan_port +../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44: got restricted __be16 [usertype] +../drivers/net/ethernet/cavium/liquidio/lio_main.c:3370:30: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/cavium/liquidio/lio_main.c:3370:30: expected unsigned short [usertype] major +../drivers/net/ethernet/cavium/liquidio/lio_main.c:3370:30: got restricted __be16 [usertype] +../drivers/net/ethernet/cavium/liquidio/lio_main.c:3371:30: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/cavium/liquidio/lio_main.c:3371:30: expected unsigned short [usertype] minor +../drivers/net/ethernet/cavium/liquidio/lio_main.c:3371:30: got restricted __be16 [usertype] +../drivers/net/ethernet/cavium/liquidio/lio_main.c:3372:30: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/cavium/liquidio/lio_main.c:3372:30: expected unsigned short [usertype] micro +../drivers/net/ethernet/cavium/liquidio/lio_main.c:3372:30: got restricted __be16 [usertype] +../drivers/net/ethernet/broadcom/bnx2.c:8309:31: warning: cast to restricted __be32 +In file included from ../include/linux/pci.h:44, + from ../drivers/net/ethernet/intel/e100.c:137: +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:183:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 183 | INTEL_8255X_ETHERNET_DEVICE(0x1029, 0), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[0].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:183:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 183 | INTEL_8255X_ETHERNET_DEVICE(0x1029, 0), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:183:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 183 | INTEL_8255X_ETHERNET_DEVICE(0x1029, 0), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[0].class_mask’) +../drivers/net/ethernet/intel/e100.c:183:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 183 | INTEL_8255X_ETHERNET_DEVICE(0x1029, 0), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:184:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 184 | INTEL_8255X_ETHERNET_DEVICE(0x1030, 0), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[1].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:184:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 184 | INTEL_8255X_ETHERNET_DEVICE(0x1030, 0), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:184:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 184 | INTEL_8255X_ETHERNET_DEVICE(0x1030, 0), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[1].class_mask’) +../drivers/net/ethernet/intel/e100.c:184:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 184 | INTEL_8255X_ETHERNET_DEVICE(0x1030, 0), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:185:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 185 | INTEL_8255X_ETHERNET_DEVICE(0x1031, 3), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[2].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:185:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 185 | INTEL_8255X_ETHERNET_DEVICE(0x1031, 3), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:185:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 185 | INTEL_8255X_ETHERNET_DEVICE(0x1031, 3), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[2].class_mask’) +../drivers/net/ethernet/intel/e100.c:185:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 185 | INTEL_8255X_ETHERNET_DEVICE(0x1031, 3), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:186:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 186 | INTEL_8255X_ETHERNET_DEVICE(0x1032, 3), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[3].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:186:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 186 | INTEL_8255X_ETHERNET_DEVICE(0x1032, 3), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:186:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 186 | INTEL_8255X_ETHERNET_DEVICE(0x1032, 3), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[3].class_mask’) +../drivers/net/ethernet/intel/e100.c:186:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 186 | INTEL_8255X_ETHERNET_DEVICE(0x1032, 3), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:187:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 187 | INTEL_8255X_ETHERNET_DEVICE(0x1033, 3), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[4].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:187:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 187 | INTEL_8255X_ETHERNET_DEVICE(0x1033, 3), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:187:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 187 | INTEL_8255X_ETHERNET_DEVICE(0x1033, 3), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[4].class_mask’) +../drivers/net/ethernet/intel/e100.c:187:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 187 | INTEL_8255X_ETHERNET_DEVICE(0x1033, 3), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:188:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 188 | INTEL_8255X_ETHERNET_DEVICE(0x1034, 3), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[5].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:188:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 188 | INTEL_8255X_ETHERNET_DEVICE(0x1034, 3), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:188:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 188 | INTEL_8255X_ETHERNET_DEVICE(0x1034, 3), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[5].class_mask’) +../drivers/net/ethernet/intel/e100.c:188:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 188 | INTEL_8255X_ETHERNET_DEVICE(0x1034, 3), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:189:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 189 | INTEL_8255X_ETHERNET_DEVICE(0x1038, 3), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[6].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:189:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 189 | INTEL_8255X_ETHERNET_DEVICE(0x1038, 3), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:189:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 189 | INTEL_8255X_ETHERNET_DEVICE(0x1038, 3), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[6].class_mask’) +../drivers/net/ethernet/intel/e100.c:189:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 189 | INTEL_8255X_ETHERNET_DEVICE(0x1038, 3), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:190:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 190 | INTEL_8255X_ETHERNET_DEVICE(0x1039, 4), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[7].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:190:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 190 | INTEL_8255X_ETHERNET_DEVICE(0x1039, 4), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:190:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 190 | INTEL_8255X_ETHERNET_DEVICE(0x1039, 4), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[7].class_mask’) +../drivers/net/ethernet/intel/e100.c:190:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 190 | INTEL_8255X_ETHERNET_DEVICE(0x1039, 4), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:191:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 191 | INTEL_8255X_ETHERNET_DEVICE(0x103A, 4), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[8].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:191:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 191 | INTEL_8255X_ETHERNET_DEVICE(0x103A, 4), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:191:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 191 | INTEL_8255X_ETHERNET_DEVICE(0x103A, 4), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[8].class_mask’) +../drivers/net/ethernet/intel/e100.c:191:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 191 | INTEL_8255X_ETHERNET_DEVICE(0x103A, 4), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:192:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 192 | INTEL_8255X_ETHERNET_DEVICE(0x103B, 4), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[9].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:192:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 192 | INTEL_8255X_ETHERNET_DEVICE(0x103B, 4), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:192:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 192 | INTEL_8255X_ETHERNET_DEVICE(0x103B, 4), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[9].class_mask’) +../drivers/net/ethernet/intel/e100.c:192:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 192 | INTEL_8255X_ETHERNET_DEVICE(0x103B, 4), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:193:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 193 | INTEL_8255X_ETHERNET_DEVICE(0x103C, 4), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[10].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:193:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 193 | INTEL_8255X_ETHERNET_DEVICE(0x103C, 4), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:193:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 193 | INTEL_8255X_ETHERNET_DEVICE(0x103C, 4), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[10].class_mask’) +../drivers/net/ethernet/intel/e100.c:193:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 193 | INTEL_8255X_ETHERNET_DEVICE(0x103C, 4), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:194:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 194 | INTEL_8255X_ETHERNET_DEVICE(0x103D, 4), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[11].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:194:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 194 | INTEL_8255X_ETHERNET_DEVICE(0x103D, 4), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:194:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 194 | INTEL_8255X_ETHERNET_DEVICE(0x103D, 4), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[11].class_mask’) +../drivers/net/ethernet/intel/e100.c:194:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 194 | INTEL_8255X_ETHERNET_DEVICE(0x103D, 4), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:195:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 195 | INTEL_8255X_ETHERNET_DEVICE(0x103E, 4), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[12].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:195:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 195 | INTEL_8255X_ETHERNET_DEVICE(0x103E, 4), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:195:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 195 | INTEL_8255X_ETHERNET_DEVICE(0x103E, 4), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[12].class_mask’) +../drivers/net/ethernet/intel/e100.c:195:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 195 | INTEL_8255X_ETHERNET_DEVICE(0x103E, 4), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:196:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 196 | INTEL_8255X_ETHERNET_DEVICE(0x1050, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[13].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:196:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 196 | INTEL_8255X_ETHERNET_DEVICE(0x1050, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:196:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 196 | INTEL_8255X_ETHERNET_DEVICE(0x1050, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[13].class_mask’) +../drivers/net/ethernet/intel/e100.c:196:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 196 | INTEL_8255X_ETHERNET_DEVICE(0x1050, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:197:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 197 | INTEL_8255X_ETHERNET_DEVICE(0x1051, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[14].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:197:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 197 | INTEL_8255X_ETHERNET_DEVICE(0x1051, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:197:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 197 | INTEL_8255X_ETHERNET_DEVICE(0x1051, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[14].class_mask’) +../drivers/net/ethernet/intel/e100.c:197:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 197 | INTEL_8255X_ETHERNET_DEVICE(0x1051, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:198:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 198 | INTEL_8255X_ETHERNET_DEVICE(0x1052, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[15].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:198:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 198 | INTEL_8255X_ETHERNET_DEVICE(0x1052, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:198:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 198 | INTEL_8255X_ETHERNET_DEVICE(0x1052, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[15].class_mask’) +../drivers/net/ethernet/intel/e100.c:198:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 198 | INTEL_8255X_ETHERNET_DEVICE(0x1052, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:199:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 199 | INTEL_8255X_ETHERNET_DEVICE(0x1053, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[16].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:199:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 199 | INTEL_8255X_ETHERNET_DEVICE(0x1053, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:199:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 199 | INTEL_8255X_ETHERNET_DEVICE(0x1053, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[16].class_mask’) +../drivers/net/ethernet/intel/e100.c:199:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 199 | INTEL_8255X_ETHERNET_DEVICE(0x1053, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:200:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 200 | INTEL_8255X_ETHERNET_DEVICE(0x1054, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[17].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:200:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 200 | INTEL_8255X_ETHERNET_DEVICE(0x1054, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:200:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 200 | INTEL_8255X_ETHERNET_DEVICE(0x1054, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[17].class_mask’) +../drivers/net/ethernet/intel/e100.c:200:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 200 | INTEL_8255X_ETHERNET_DEVICE(0x1054, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:201:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 201 | INTEL_8255X_ETHERNET_DEVICE(0x1055, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[18].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:201:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 201 | INTEL_8255X_ETHERNET_DEVICE(0x1055, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:201:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 201 | INTEL_8255X_ETHERNET_DEVICE(0x1055, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[18].class_mask’) +../drivers/net/ethernet/intel/e100.c:201:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 201 | INTEL_8255X_ETHERNET_DEVICE(0x1055, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:202:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 202 | INTEL_8255X_ETHERNET_DEVICE(0x1056, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[19].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:202:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 202 | INTEL_8255X_ETHERNET_DEVICE(0x1056, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:202:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 202 | INTEL_8255X_ETHERNET_DEVICE(0x1056, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[19].class_mask’) +../drivers/net/ethernet/intel/e100.c:202:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 202 | INTEL_8255X_ETHERNET_DEVICE(0x1056, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:203:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 203 | INTEL_8255X_ETHERNET_DEVICE(0x1057, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[20].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:203:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 203 | INTEL_8255X_ETHERNET_DEVICE(0x1057, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:203:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 203 | INTEL_8255X_ETHERNET_DEVICE(0x1057, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[20].class_mask’) +../drivers/net/ethernet/intel/e100.c:203:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 203 | INTEL_8255X_ETHERNET_DEVICE(0x1057, 5), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:204:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 204 | INTEL_8255X_ETHERNET_DEVICE(0x1059, 0), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[21].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:204:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 204 | INTEL_8255X_ETHERNET_DEVICE(0x1059, 0), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:204:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 204 | INTEL_8255X_ETHERNET_DEVICE(0x1059, 0), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[21].class_mask’) +../drivers/net/ethernet/intel/e100.c:204:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 204 | INTEL_8255X_ETHERNET_DEVICE(0x1059, 0), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:205:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 205 | INTEL_8255X_ETHERNET_DEVICE(0x1064, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[22].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:205:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 205 | INTEL_8255X_ETHERNET_DEVICE(0x1064, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:205:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 205 | INTEL_8255X_ETHERNET_DEVICE(0x1064, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[22].class_mask’) +../drivers/net/ethernet/intel/e100.c:205:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 205 | INTEL_8255X_ETHERNET_DEVICE(0x1064, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:206:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 206 | INTEL_8255X_ETHERNET_DEVICE(0x1065, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[23].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:206:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 206 | INTEL_8255X_ETHERNET_DEVICE(0x1065, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:206:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 206 | INTEL_8255X_ETHERNET_DEVICE(0x1065, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[23].class_mask’) +../drivers/net/ethernet/intel/e100.c:206:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 206 | INTEL_8255X_ETHERNET_DEVICE(0x1065, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:207:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 207 | INTEL_8255X_ETHERNET_DEVICE(0x1066, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[24].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:207:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 207 | INTEL_8255X_ETHERNET_DEVICE(0x1066, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:207:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 207 | INTEL_8255X_ETHERNET_DEVICE(0x1066, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[24].class_mask’) +../drivers/net/ethernet/intel/e100.c:207:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 207 | INTEL_8255X_ETHERNET_DEVICE(0x1066, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:208:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 208 | INTEL_8255X_ETHERNET_DEVICE(0x1067, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[25].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:208:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 208 | INTEL_8255X_ETHERNET_DEVICE(0x1067, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:208:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 208 | INTEL_8255X_ETHERNET_DEVICE(0x1067, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[25].class_mask’) +../drivers/net/ethernet/intel/e100.c:208:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 208 | INTEL_8255X_ETHERNET_DEVICE(0x1067, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:209:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 209 | INTEL_8255X_ETHERNET_DEVICE(0x1068, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[26].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:209:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 209 | INTEL_8255X_ETHERNET_DEVICE(0x1068, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:209:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 209 | INTEL_8255X_ETHERNET_DEVICE(0x1068, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[26].class_mask’) +../drivers/net/ethernet/intel/e100.c:209:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 209 | INTEL_8255X_ETHERNET_DEVICE(0x1068, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:210:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 210 | INTEL_8255X_ETHERNET_DEVICE(0x1069, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[27].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:210:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 210 | INTEL_8255X_ETHERNET_DEVICE(0x1069, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:210:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 210 | INTEL_8255X_ETHERNET_DEVICE(0x1069, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[27].class_mask’) +../drivers/net/ethernet/intel/e100.c:210:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 210 | INTEL_8255X_ETHERNET_DEVICE(0x1069, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:211:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 211 | INTEL_8255X_ETHERNET_DEVICE(0x106A, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[28].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:211:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 211 | INTEL_8255X_ETHERNET_DEVICE(0x106A, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:211:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 211 | INTEL_8255X_ETHERNET_DEVICE(0x106A, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[28].class_mask’) +../drivers/net/ethernet/intel/e100.c:211:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 211 | INTEL_8255X_ETHERNET_DEVICE(0x106A, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:212:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 212 | INTEL_8255X_ETHERNET_DEVICE(0x106B, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[29].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:212:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 212 | INTEL_8255X_ETHERNET_DEVICE(0x106B, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:212:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 212 | INTEL_8255X_ETHERNET_DEVICE(0x106B, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[29].class_mask’) +../drivers/net/ethernet/intel/e100.c:212:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 212 | INTEL_8255X_ETHERNET_DEVICE(0x106B, 6), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:213:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 213 | INTEL_8255X_ETHERNET_DEVICE(0x1091, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[30].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:213:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 213 | INTEL_8255X_ETHERNET_DEVICE(0x1091, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:213:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 213 | INTEL_8255X_ETHERNET_DEVICE(0x1091, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[30].class_mask’) +../drivers/net/ethernet/intel/e100.c:213:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 213 | INTEL_8255X_ETHERNET_DEVICE(0x1091, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:214:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 214 | INTEL_8255X_ETHERNET_DEVICE(0x1092, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[31].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:214:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 214 | INTEL_8255X_ETHERNET_DEVICE(0x1092, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:214:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 214 | INTEL_8255X_ETHERNET_DEVICE(0x1092, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[31].class_mask’) +../drivers/net/ethernet/intel/e100.c:214:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 214 | INTEL_8255X_ETHERNET_DEVICE(0x1092, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:215:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 215 | INTEL_8255X_ETHERNET_DEVICE(0x1093, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[32].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:215:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 215 | INTEL_8255X_ETHERNET_DEVICE(0x1093, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:215:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 215 | INTEL_8255X_ETHERNET_DEVICE(0x1093, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[32].class_mask’) +../drivers/net/ethernet/intel/e100.c:215:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 215 | INTEL_8255X_ETHERNET_DEVICE(0x1093, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:216:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 216 | INTEL_8255X_ETHERNET_DEVICE(0x1094, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[33].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:216:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 216 | INTEL_8255X_ETHERNET_DEVICE(0x1094, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:216:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 216 | INTEL_8255X_ETHERNET_DEVICE(0x1094, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[33].class_mask’) +../drivers/net/ethernet/intel/e100.c:216:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 216 | INTEL_8255X_ETHERNET_DEVICE(0x1094, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:217:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 217 | INTEL_8255X_ETHERNET_DEVICE(0x1095, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[34].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:217:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 217 | INTEL_8255X_ETHERNET_DEVICE(0x1095, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:217:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 217 | INTEL_8255X_ETHERNET_DEVICE(0x1095, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[34].class_mask’) +../drivers/net/ethernet/intel/e100.c:217:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 217 | INTEL_8255X_ETHERNET_DEVICE(0x1095, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:218:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 218 | INTEL_8255X_ETHERNET_DEVICE(0x10fe, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[35].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:218:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 218 | INTEL_8255X_ETHERNET_DEVICE(0x10fe, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:218:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 218 | INTEL_8255X_ETHERNET_DEVICE(0x10fe, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[35].class_mask’) +../drivers/net/ethernet/intel/e100.c:218:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 218 | INTEL_8255X_ETHERNET_DEVICE(0x10fe, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:219:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 219 | INTEL_8255X_ETHERNET_DEVICE(0x1209, 0), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[36].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:219:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 219 | INTEL_8255X_ETHERNET_DEVICE(0x1209, 0), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:219:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 219 | INTEL_8255X_ETHERNET_DEVICE(0x1209, 0), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[36].class_mask’) +../drivers/net/ethernet/intel/e100.c:219:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 219 | INTEL_8255X_ETHERNET_DEVICE(0x1209, 0), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:220:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 220 | INTEL_8255X_ETHERNET_DEVICE(0x1229, 0), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[37].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:220:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 220 | INTEL_8255X_ETHERNET_DEVICE(0x1229, 0), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:220:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 220 | INTEL_8255X_ETHERNET_DEVICE(0x1229, 0), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[37].class_mask’) +../drivers/net/ethernet/intel/e100.c:220:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 220 | INTEL_8255X_ETHERNET_DEVICE(0x1229, 0), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:221:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 221 | INTEL_8255X_ETHERNET_DEVICE(0x2449, 2), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[38].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:221:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 221 | INTEL_8255X_ETHERNET_DEVICE(0x2449, 2), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:221:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 221 | INTEL_8255X_ETHERNET_DEVICE(0x2449, 2), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[38].class_mask’) +../drivers/net/ethernet/intel/e100.c:221:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 221 | INTEL_8255X_ETHERNET_DEVICE(0x2449, 2), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:222:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 222 | INTEL_8255X_ETHERNET_DEVICE(0x2459, 2), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[39].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:222:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 222 | INTEL_8255X_ETHERNET_DEVICE(0x2459, 2), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:222:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 222 | INTEL_8255X_ETHERNET_DEVICE(0x2459, 2), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[39].class_mask’) +../drivers/net/ethernet/intel/e100.c:222:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 222 | INTEL_8255X_ETHERNET_DEVICE(0x2459, 2), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:223:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 223 | INTEL_8255X_ETHERNET_DEVICE(0x245D, 2), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[40].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:223:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 223 | INTEL_8255X_ETHERNET_DEVICE(0x245D, 2), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:223:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 223 | INTEL_8255X_ETHERNET_DEVICE(0x245D, 2), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[40].class_mask’) +../drivers/net/ethernet/intel/e100.c:223:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 223 | INTEL_8255X_ETHERNET_DEVICE(0x245D, 2), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: warning: initialized field overwritten [-Woverride-init] + 32 | #define PCI_CLASS_NETWORK_ETHERNET 0x0200 + | ^~~~~~ +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:224:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 224 | INTEL_8255X_ETHERNET_DEVICE(0x27DC, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/pci_ids.h:32:41: note: (near initialization for ‘e100_id_table[41].class’) +../drivers/net/ethernet/intel/e100.c:181:18: note: in expansion of macro ‘PCI_CLASS_NETWORK_ETHERNET’ + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:224:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 224 | INTEL_8255X_ETHERNET_DEVICE(0x27DC, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: warning: initialized field overwritten [-Woverride-init] + 181 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = 0xFFFF00, .driver_data = ich } + | ^~~~~~~~ +../drivers/net/ethernet/intel/e100.c:224:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 224 | INTEL_8255X_ETHERNET_DEVICE(0x27DC, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/intel/e100.c:181:65: note: (near initialization for ‘e100_id_table[41].class_mask’) +../drivers/net/ethernet/intel/e100.c:224:9: note: in expansion of macro ‘INTEL_8255X_ETHERNET_DEVICE’ + 224 | INTEL_8255X_ETHERNET_DEVICE(0x27DC, 7), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -92,0 +1205,24 @@ +../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: expected restricted __be16 [usertype] l2t_idx +../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: got restricted __be32 [usertype] +../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1768:44: warning: cast from restricted __be16 +../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1768:44: warning: incorrect type in argument 3 (different base types) +../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1768:44: expected unsigned short [usertype] vxlan_port +../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1768:44: got restricted __be16 [usertype] +../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1779:44: warning: cast from restricted __be16 +../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1779:44: warning: incorrect type in argument 3 (different base types) +../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1779:44: expected unsigned short [usertype] vxlan_port +../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1779:44: got restricted __be16 [usertype] +../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1961:30: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1961:30: expected unsigned short [usertype] major +../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1961:30: got restricted __be16 [usertype] +../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1962:30: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1962:30: expected unsigned short [usertype] minor +../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1962:30: got restricted __be16 [usertype] +../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1963:30: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1963:30: expected unsigned short [usertype] micro +../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1963:30: got restricted __be16 [usertype] +../drivers/net/ethernet/chelsio/cxgb/sge.c:1390:65: warning: cast to restricted __be16 +../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: expected unsigned short [usertype] vlan +../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: got restricted __be16 [usertype] @@ -105,7 +1241,258 @@ -../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: expected restricted __be16 [usertype] l2t_idx -../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: got restricted __be32 [usertype] -../drivers/net/ethernet/chelsio/cxgb/sge.c:1390:65: warning: cast to restricted __be16 -../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: expected unsigned short [usertype] vlan -../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: got restricted __be16 [usertype] +In file included from ../include/linux/pci.h:27, + from ../drivers/net/ethernet/netronome/nfp/nfp_main.c:15: +../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] + 18 | #define PCI_ANY_ID (~0) + | ^ +../drivers/net/ethernet/netronome/nfp/nfp_main.c:39:26: note: in expansion of macro ‘PCI_ANY_ID’ + 39 | .class = PCI_ANY_ID, + | ^~~~~~~~~~ +../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_pci_device_ids[0].class’) +../drivers/net/ethernet/netronome/nfp/nfp_main.c:39:26: note: in expansion of macro ‘PCI_ANY_ID’ + 39 | .class = PCI_ANY_ID, + | ^~~~~~~~~~ +../drivers/net/ethernet/netronome/nfp/nfp_main.c:40:31: warning: initialized field overwritten [-Woverride-init] + 40 | .class_mask = 0, + | ^ +../drivers/net/ethernet/netronome/nfp/nfp_main.c:40:31: note: (near initialization for ‘nfp_pci_device_ids[0].class_mask’) +../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] + 18 | #define PCI_ANY_ID (~0) + | ^ +../drivers/net/ethernet/netronome/nfp/nfp_main.c:45:26: note: in expansion of macro ‘PCI_ANY_ID’ + 45 | .class = PCI_ANY_ID, + | ^~~~~~~~~~ +../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_pci_device_ids[1].class’) +../drivers/net/ethernet/netronome/nfp/nfp_main.c:45:26: note: in expansion of macro ‘PCI_ANY_ID’ + 45 | .class = PCI_ANY_ID, + | ^~~~~~~~~~ +../drivers/net/ethernet/netronome/nfp/nfp_main.c:46:31: warning: initialized field overwritten [-Woverride-init] + 46 | .class_mask = 0, + | ^ +../drivers/net/ethernet/netronome/nfp/nfp_main.c:46:31: note: (near initialization for ‘nfp_pci_device_ids[1].class_mask’) +../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] + 18 | #define PCI_ANY_ID (~0) + | ^ +../drivers/net/ethernet/netronome/nfp/nfp_main.c:51:26: note: in expansion of macro ‘PCI_ANY_ID’ + 51 | .class = PCI_ANY_ID, + | ^~~~~~~~~~ +../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_pci_device_ids[2].class’) +../drivers/net/ethernet/netronome/nfp/nfp_main.c:51:26: note: in expansion of macro ‘PCI_ANY_ID’ + 51 | .class = PCI_ANY_ID, + | ^~~~~~~~~~ +../drivers/net/ethernet/netronome/nfp/nfp_main.c:52:31: warning: initialized field overwritten [-Woverride-init] + 52 | .class_mask = 0, + | ^ +../drivers/net/ethernet/netronome/nfp/nfp_main.c:52:31: note: (near initialization for ‘nfp_pci_device_ids[2].class_mask’) +../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] + 18 | #define PCI_ANY_ID (~0) + | ^ +../drivers/net/ethernet/netronome/nfp/nfp_main.c:57:26: note: in expansion of macro ‘PCI_ANY_ID’ + 57 | .class = PCI_ANY_ID, + | ^~~~~~~~~~ +../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_pci_device_ids[3].class’) +../drivers/net/ethernet/netronome/nfp/nfp_main.c:57:26: note: in expansion of macro ‘PCI_ANY_ID’ + 57 | .class = PCI_ANY_ID, + | ^~~~~~~~~~ +../drivers/net/ethernet/netronome/nfp/nfp_main.c:58:31: warning: initialized field overwritten [-Woverride-init] + 58 | .class_mask = 0, + | ^ +../drivers/net/ethernet/netronome/nfp/nfp_main.c:58:31: note: (near initialization for ‘nfp_pci_device_ids[3].class_mask’) +../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] + 18 | #define PCI_ANY_ID (~0) + | ^ +../drivers/net/ethernet/netronome/nfp/nfp_main.c:63:26: note: in expansion of macro ‘PCI_ANY_ID’ + 63 | .class = PCI_ANY_ID, + | ^~~~~~~~~~ +../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_pci_device_ids[4].class’) +../drivers/net/ethernet/netronome/nfp/nfp_main.c:63:26: note: in expansion of macro ‘PCI_ANY_ID’ + 63 | .class = PCI_ANY_ID, + | ^~~~~~~~~~ +../drivers/net/ethernet/netronome/nfp/nfp_main.c:64:31: warning: initialized field overwritten [-Woverride-init] + 64 | .class_mask = 0, + | ^ +../drivers/net/ethernet/netronome/nfp/nfp_main.c:64:31: note: (near initialization for ‘nfp_pci_device_ids[4].class_mask’) +../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] + 18 | #define PCI_ANY_ID (~0) + | ^ +../drivers/net/ethernet/netronome/nfp/nfp_main.c:69:26: note: in expansion of macro ‘PCI_ANY_ID’ + 69 | .class = PCI_ANY_ID, + | ^~~~~~~~~~ +../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_pci_device_ids[5].class’) +../drivers/net/ethernet/netronome/nfp/nfp_main.c:69:26: note: in expansion of macro ‘PCI_ANY_ID’ + 69 | .class = PCI_ANY_ID, + | ^~~~~~~~~~ +../drivers/net/ethernet/netronome/nfp/nfp_main.c:70:31: warning: initialized field overwritten [-Woverride-init] + 70 | .class_mask = 0, + | ^ +../drivers/net/ethernet/netronome/nfp/nfp_main.c:70:31: note: (near initialization for ‘nfp_pci_device_ids[5].class_mask’) +../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] + 18 | #define PCI_ANY_ID (~0) + | ^ +../drivers/net/ethernet/netronome/nfp/nfp_main.c:75:26: note: in expansion of macro ‘PCI_ANY_ID’ + 75 | .class = PCI_ANY_ID, + | ^~~~~~~~~~ +../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_pci_device_ids[6].class’) +../drivers/net/ethernet/netronome/nfp/nfp_main.c:75:26: note: in expansion of macro ‘PCI_ANY_ID’ + 75 | .class = PCI_ANY_ID, + | ^~~~~~~~~~ +../drivers/net/ethernet/netronome/nfp/nfp_main.c:76:31: warning: initialized field overwritten [-Woverride-init] + 76 | .class_mask = 0, + | ^ +../drivers/net/ethernet/netronome/nfp/nfp_main.c:76:31: note: (near initialization for ‘nfp_pci_device_ids[6].class_mask’) +../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] + 18 | #define PCI_ANY_ID (~0) + | ^ +../drivers/net/ethernet/netronome/nfp/nfp_main.c:81:26: note: in expansion of macro ‘PCI_ANY_ID’ + 81 | .class = PCI_ANY_ID, + | ^~~~~~~~~~ +../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_pci_device_ids[7].class’) +../drivers/net/ethernet/netronome/nfp/nfp_main.c:81:26: note: in expansion of macro ‘PCI_ANY_ID’ + 81 | .class = PCI_ANY_ID, + | ^~~~~~~~~~ +../drivers/net/ethernet/netronome/nfp/nfp_main.c:82:31: warning: initialized field overwritten [-Woverride-init] + 82 | .class_mask = 0, + | ^ +../drivers/net/ethernet/netronome/nfp/nfp_main.c:82:31: note: (near initialization for ‘nfp_pci_device_ids[7].class_mask’) +In file included from ../include/linux/pci.h:27, + from ../drivers/net/ethernet/netronome/nfp/nfp_net.h:19, + from ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:18: +../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] + 18 | #define PCI_ANY_ID (~0) + | ^ +../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:44:26: note: in expansion of macro ‘PCI_ANY_ID’ + 44 | .class = PCI_ANY_ID, + | ^~~~~~~~~~ +../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_netvf_pci_device_ids[0].class’) +../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:44:26: note: in expansion of macro ‘PCI_ANY_ID’ + 44 | .class = PCI_ANY_ID, + | ^~~~~~~~~~ +../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:45:31: warning: initialized field overwritten [-Woverride-init] + 45 | .class_mask = 0, + | ^ +../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:45:31: note: (near initialization for ‘nfp_netvf_pci_device_ids[0].class_mask’) +../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] + 18 | #define PCI_ANY_ID (~0) + | ^ +../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:50:26: note: in expansion of macro ‘PCI_ANY_ID’ + 50 | .class = PCI_ANY_ID, + | ^~~~~~~~~~ +../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_netvf_pci_device_ids[1].class’) +../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:50:26: note: in expansion of macro ‘PCI_ANY_ID’ + 50 | .class = PCI_ANY_ID, + | ^~~~~~~~~~ +../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:51:31: warning: initialized field overwritten [-Woverride-init] + 51 | .class_mask = 0, + | ^ +../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:51:31: note: (near initialization for ‘nfp_netvf_pci_device_ids[1].class_mask’) +../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] + 18 | #define PCI_ANY_ID (~0) + | ^ +../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:56:26: note: in expansion of macro ‘PCI_ANY_ID’ + 56 | .class = PCI_ANY_ID, + | ^~~~~~~~~~ +../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_netvf_pci_device_ids[2].class’) +../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:56:26: note: in expansion of macro ‘PCI_ANY_ID’ + 56 | .class = PCI_ANY_ID, + | ^~~~~~~~~~ +../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:57:31: warning: initialized field overwritten [-Woverride-init] + 57 | .class_mask = 0, + | ^ +../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:57:31: note: (near initialization for ‘nfp_netvf_pci_device_ids[2].class_mask’) +../include/linux/mod_devicetable.h:18:20: warning: initialized field overwritten [-Woverride-init] + 18 | #define PCI_ANY_ID (~0) + | ^ +../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:62:26: note: in expansion of macro ‘PCI_ANY_ID’ + 62 | .class = PCI_ANY_ID, + | ^~~~~~~~~~ +../include/linux/mod_devicetable.h:18:20: note: (near initialization for ‘nfp_netvf_pci_device_ids[3].class’) +../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:62:26: note: in expansion of macro ‘PCI_ANY_ID’ + 62 | .class = PCI_ANY_ID, + | ^~~~~~~~~~ +../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:63:31: warning: initialized field overwritten [-Woverride-init] + 63 | .class_mask = 0, + | ^ +../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:63:31: note: (near initialization for ‘nfp_netvf_pci_device_ids[3].class_mask’) +../drivers/net/ethernet/intel/e100.c:183:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:183:9: also defined here +../drivers/net/ethernet/intel/e100.c:184:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:184:9: also defined here +../drivers/net/ethernet/intel/e100.c:185:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:185:9: also defined here +../drivers/net/ethernet/intel/e100.c:186:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:186:9: also defined here +../drivers/net/ethernet/intel/e100.c:187:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:187:9: also defined here +../drivers/net/ethernet/intel/e100.c:188:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:188:9: also defined here +../drivers/net/ethernet/intel/e100.c:189:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:189:9: also defined here +../drivers/net/ethernet/intel/e100.c:190:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:190:9: also defined here +../drivers/net/ethernet/intel/e100.c:191:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:191:9: also defined here +../drivers/net/ethernet/intel/e100.c:192:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:192:9: also defined here +../drivers/net/ethernet/intel/e100.c:193:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:193:9: also defined here +../drivers/net/ethernet/intel/e100.c:194:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:194:9: also defined here +../drivers/net/ethernet/intel/e100.c:195:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:195:9: also defined here +../drivers/net/ethernet/intel/e100.c:196:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:196:9: also defined here +../drivers/net/ethernet/intel/e100.c:197:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:197:9: also defined here +../drivers/net/ethernet/intel/e100.c:198:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:198:9: also defined here +../drivers/net/ethernet/intel/e100.c:199:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:199:9: also defined here +../drivers/net/ethernet/intel/e100.c:200:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:200:9: also defined here +../drivers/net/ethernet/intel/e100.c:201:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:201:9: also defined here +../drivers/net/ethernet/intel/e100.c:202:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:202:9: also defined here +../drivers/net/ethernet/intel/e100.c:203:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:203:9: also defined here +../drivers/net/ethernet/intel/e100.c:204:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:204:9: also defined here +../drivers/net/ethernet/intel/e100.c:205:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:205:9: also defined here +../drivers/net/ethernet/intel/e100.c:206:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:206:9: also defined here +../drivers/net/ethernet/intel/e100.c:207:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:207:9: also defined here +../drivers/net/ethernet/intel/e100.c:208:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:208:9: also defined here +../drivers/net/ethernet/intel/e100.c:209:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:209:9: also defined here +../drivers/net/ethernet/intel/e100.c:210:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:210:9: also defined here +../drivers/net/ethernet/intel/e100.c:211:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:211:9: also defined here +../drivers/net/ethernet/intel/e100.c:212:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:212:9: also defined here +../drivers/net/ethernet/intel/e100.c:213:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:213:9: also defined here +../drivers/net/ethernet/intel/e100.c:214:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:214:9: also defined here +../drivers/net/ethernet/intel/e100.c:215:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:215:9: also defined here +../drivers/net/ethernet/intel/e100.c:216:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:216:9: also defined here +../drivers/net/ethernet/intel/e100.c:217:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:217:9: also defined here +../drivers/net/ethernet/intel/e100.c:218:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:218:9: also defined here +../drivers/net/ethernet/intel/e100.c:219:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:219:9: also defined here +../drivers/net/ethernet/intel/e100.c:220:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:220:9: also defined here +../drivers/net/ethernet/intel/e100.c:221:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:221:9: also defined here +../drivers/net/ethernet/intel/e100.c:222:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:222:9: also defined here +../drivers/net/ethernet/intel/e100.c:223:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:223:9: also defined here +../drivers/net/ethernet/intel/e100.c:224:9: warning: Initializer entry defined twice +../drivers/net/ethernet/intel/e100.c:224:9: also defined here +../drivers/net/ethernet/huawei/hinic/hinic_main.c:832:25: warning: cast to restricted __be16 @@ -113,2 +1500,2 @@ -../drivers/net/ethernet/ti/tlan.c:2072:25: warning: variable ‘def_tx’ set but not used [-Wunused-but-set-variable=] - 2072 | u32 def_tx, crc, code; +../drivers/net/ethernet/ti/tlan.c:2059:25: warning: variable ‘def_tx’ set but not used [-Wunused-but-set-variable=] + 2059 | u32 def_tx, crc, code; @@ -116,36 +1502,0 @@ -../drivers/net/ethernet/cavium/liquidio/lio_main.c:2683:44: warning: cast from restricted __be16 -../drivers/net/ethernet/cavium/liquidio/lio_main.c:2683:44: warning: incorrect type in argument 3 (different base types) -../drivers/net/ethernet/cavium/liquidio/lio_main.c:2683:44: expected unsigned short [usertype] vxlan_port -../drivers/net/ethernet/cavium/liquidio/lio_main.c:2683:44: got restricted __be16 [usertype] -../drivers/net/ethernet/cavium/liquidio/lio_main.c:2694:44: warning: cast from restricted __be16 -../drivers/net/ethernet/cavium/liquidio/lio_main.c:2694:44: warning: incorrect type in argument 3 (different base types) -../drivers/net/ethernet/cavium/liquidio/lio_main.c:2694:44: expected unsigned short [usertype] vxlan_port -../drivers/net/ethernet/cavium/liquidio/lio_main.c:2694:44: got restricted __be16 [usertype] -../drivers/net/ethernet/cavium/liquidio/lio_main.c:3372:30: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/cavium/liquidio/lio_main.c:3372:30: expected unsigned short [usertype] major -../drivers/net/ethernet/cavium/liquidio/lio_main.c:3372:30: got restricted __be16 [usertype] -../drivers/net/ethernet/cavium/liquidio/lio_main.c:3373:30: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/cavium/liquidio/lio_main.c:3373:30: expected unsigned short [usertype] minor -../drivers/net/ethernet/cavium/liquidio/lio_main.c:3373:30: got restricted __be16 [usertype] -../drivers/net/ethernet/cavium/liquidio/lio_main.c:3374:30: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/cavium/liquidio/lio_main.c:3374:30: expected unsigned short [usertype] micro -../drivers/net/ethernet/cavium/liquidio/lio_main.c:3374:30: got restricted __be16 [usertype] -../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1771:44: warning: cast from restricted __be16 -../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1771:44: warning: incorrect type in argument 3 (different base types) -../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1771:44: expected unsigned short [usertype] vxlan_port -../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1771:44: got restricted __be16 [usertype] -../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1782:44: warning: cast from restricted __be16 -../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1782:44: warning: incorrect type in argument 3 (different base types) -../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1782:44: expected unsigned short [usertype] vxlan_port -../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1782:44: got restricted __be16 [usertype] -../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1964:30: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1964:30: expected unsigned short [usertype] major -../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1964:30: got restricted __be16 [usertype] -../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1965:30: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1965:30: expected unsigned short [usertype] minor -../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1965:30: got restricted __be16 [usertype] -../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1966:30: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1966:30: expected unsigned short [usertype] micro -../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1966:30: got restricted __be16 [usertype] -../drivers/net/ethernet/broadcom/bnx2.c:8293:31: warning: cast to restricted __be32 -../drivers/net/ethernet/huawei/hinic/hinic_main.c:832:25: warning: cast to restricted __be16 @@ -252,0 +1604,24 @@ +../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:42:17: warning: Initializer entry defined twice +../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:44:18: also defined here +../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:48:17: warning: Initializer entry defined twice +../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:50:18: also defined here +../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:54:17: warning: Initializer entry defined twice +../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:56:18: also defined here +../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:60:17: warning: Initializer entry defined twice +../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c:62:18: also defined here +../drivers/net/ethernet/netronome/nfp/nfp_main.c:37:17: warning: Initializer entry defined twice +../drivers/net/ethernet/netronome/nfp/nfp_main.c:39:18: also defined here +../drivers/net/ethernet/netronome/nfp/nfp_main.c:43:17: warning: Initializer entry defined twice +../drivers/net/ethernet/netronome/nfp/nfp_main.c:45:18: also defined here +../drivers/net/ethernet/netronome/nfp/nfp_main.c:49:17: warning: Initializer entry defined twice +../drivers/net/ethernet/netronome/nfp/nfp_main.c:51:18: also defined here +../drivers/net/ethernet/netronome/nfp/nfp_main.c:55:17: warning: Initializer entry defined twice +../drivers/net/ethernet/netronome/nfp/nfp_main.c:57:18: also defined here +../drivers/net/ethernet/netronome/nfp/nfp_main.c:61:17: warning: Initializer entry defined twice +../drivers/net/ethernet/netronome/nfp/nfp_main.c:63:18: also defined here +../drivers/net/ethernet/netronome/nfp/nfp_main.c:67:17: warning: Initializer entry defined twice +../drivers/net/ethernet/netronome/nfp/nfp_main.c:69:18: also defined here +../drivers/net/ethernet/netronome/nfp/nfp_main.c:73:17: warning: Initializer entry defined twice +../drivers/net/ethernet/netronome/nfp/nfp_main.c:75:18: also defined here +../drivers/net/ethernet/netronome/nfp/nfp_main.c:79:17: warning: Initializer entry defined twice +../drivers/net/ethernet/netronome/nfp/nfp_main.c:81:18: also defined here Per-file breakdown --- /tmp/tmp.ppyiGNI5od 2026-04-28 13:51:45.005592257 -0400 +++ /tmp/tmp.JWooQGYWG8 2026-04-28 13:51:45.007592244 -0400 @@ -13,0 +14 @@ + 84 ../drivers/net/ethernet/intel/e100.c @@ -14,0 +16,2 @@ + 16 ../drivers/net/ethernet/netronome/nfp/nfp_main.c + 8 ../drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c @@ -17,0 +21,2 @@ + 12 ../include/linux/mod_devicetable.h + 42 ../include/linux/pci_ids.h