Skip to content

PCI/DPC updates

Keith Busch linux-pci 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest6 patches 3 repliesIn review
  2. v14 patches 20 repliesSuperseded

Changes in v2 from the cover letter

Updated change logs with additional information

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6PCI/AER: Return correct value when AER is not supporteddrivers/pci/pcie/aer/aerdrv_core.c+1 -10 replies
2/6PCI/AER: API for obtaining AER informationdrivers/pci/pcie/aer/aerdrv.h drivers/pci/pcie/aer/aerdrv_core.c+5 -40 replies
3/6PCI/DPC: Enable DPC in conjuction with AERdrivers/pci/pcie/Kconfig drivers/pci/pcie/pcie-dpc.c drivers/pci/pcie/portdrv_core.c+7 -30 replies
4/6PCI/DPC: Print AER status in DPC event handlingdrivers/pci/pcie/pcie-dpc.c+12 -03 replies
5/6PCI/DPC: Fix interrupt message number printdrivers/pci/pcie/pcie-dpc.c include/uapi/linux/pci_regs.h+2 -20 replies
6/6PCI/DPC: Enable ERR_CORdrivers/pci/pcie/pcie-dpc.c include/uapi/linux/pci_regs.h+5 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.

Read the v2 thread

Cover letter [PATCHv2 0/6] PCI/DPC updates

v1 -> v2:
Updated change logs with additional information

Print AER status _only_ if the trigger reason is an uncorrectable error.

Clear the uncorrectable status register after printing so we don't log the same errors multiple times.

Added a patch to fix masking a field being printed.

Added a patch to enable ERR_COR.

Keith Busch (6):
PCI/AER: Return approrpiate value when AER is not supported PCI/AER: Provide API for getting AER information PCI/DPC: Enable DPC in conjuction with AER PCI/DPC: Print AER status in DPC event handling PCI/DPC: Fix interrupt message number print PCI/DPC: Enable ERR_COR

 drivers/pci/pcie/Kconfig           |  2 +-
 drivers/pci/pcie/aer/aerdrv.h      |  1 +
 drivers/pci/pcie/aer/aerdrv_core.c | 10 +++++-----
 drivers/pci/pcie/pcie-dpc.c        | 23 +++++++++++++++++++++--
 drivers/pci/pcie/portdrv_core.c    |  4 ++--
 include/uapi/linux/pci_regs.h      |  3 ++-
 6 files changed, 32 insertions(+), 11 deletions(-)
Signature · 1 line
2.13.6