]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'pci/err'
authorBjorn Helgaas <bhelgaas@google.com>
Thu, 4 Aug 2022 16:41:52 +0000 (11:41 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Thu, 4 Aug 2022 16:41:52 +0000 (11:41 -0500)
commitf99118ced53f888d66d7763f50a6e4599b337593
tree0215c98fb3ab1b648af9d91d65f8a661dc7c1d50
parentd5dba1ca9942b61246b540cd87bd0fd7e9056a2d
parent310b89250e068ff8cfa1ee35181c0f25797493aa
Merge branch 'pci/err'

- Recognize disconnected devices so we don't bother trying to set them to
  "frozen" or "normal" state (Christoph Hellwig)

- Clear PCI Status register during enumeration in case firmware left errors
  logged (Kai-Heng Feng)

- Configure ECRC for every device, including hot-added ones (Stefan Roese)

- Keep AER error reporting enabled for switches (Stefan Roese)

- Enable error reporting for all devices that support AER (Stefan Roese)

- Iterate over error counters instead of error strings to avoid printing
  junk in AER sysfs counters (Mohamed Khalfella)

* pci/err:
  PCI/AER: Iterate over error counters instead of error strings
  PCI/AER: Enable error reporting when AER is native
  PCI/portdrv: Don't disable AER reporting in get_port_device_capability()
  PCI/AER: Configure ECRC for every device
  PCI: Clear PCI_STATUS when setting up device
  PCI/ERR: Recognize disconnected devices in report_error_detected()
drivers/pci/probe.c