From: Bjorn Helgaas <bhelgaas@xxxxxxxxxx> Since f26e58bf6f54 ("PCI/AER: Enable error reporting when AER is native"), ths PCI core sets the Device Control bits that enable error reporting for PCIe devices. This series removes redundant calls to pci_enable_pcie_error_reporting() that do the same thing from the AER driver and several NIC drivers. There are several more drivers where this should be removed; I started with just the Intel drivers here. Bjorn Helgaas (9): PCI/AER: Remove redundant Device Control Error Reporting Enable e1000e: Remove redundant pci_enable_pcie_error_reporting() fm10k: Remove redundant pci_enable_pcie_error_reporting() i40e: Remove redundant pci_enable_pcie_error_reporting() iavf: Remove redundant pci_enable_pcie_error_reporting() ice: Remove redundant pci_enable_pcie_error_reporting() igb: Remove redundant pci_enable_pcie_error_reporting() igc: Remove redundant pci_enable_pcie_error_reporting() ixgbe: Remove redundant pci_enable_pcie_error_reporting() drivers/net/ethernet/intel/e1000e/netdev.c | 7 --- drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 5 -- drivers/net/ethernet/intel/i40e/i40e_main.c | 4 -- drivers/net/ethernet/intel/iavf/iavf_main.c | 5 -- drivers/net/ethernet/intel/ice/ice_main.c | 3 -- drivers/net/ethernet/intel/igb/igb_main.c | 5 -- drivers/net/ethernet/intel/igc/igc_main.c | 5 -- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 5 -- drivers/pci/pcie/aer.c | 48 ------------------- 9 files changed, 87 deletions(-) -- 2.25.1