[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20220927153524.49172-1-chenzhuo.1@bytedance.com>
Date: Tue, 27 Sep 2022 23:35:15 +0800
From: Zhuo Chen <chenzhuo.1@...edance.com>
To: bhelgaas@...gle.com, ruscur@...sell.cc, oohall@...il.com,
fancer.lancer@...il.com, jdmason@...zu.us, dave.jiang@...el.com,
allenbh@...il.com, james.smart@...adcom.com,
dick.kennedy@...adcom.com, jejb@...ux.ibm.com,
martin.petersen@...cle.com
Cc: chenzhuo.1@...edance.com, linuxppc-dev@...ts.ozlabs.org,
linux-pci@...r.kernel.org, linux-kernel@...r.kernel.org,
ntb@...ts.linux.dev, linux-scsi@...r.kernel.org
Subject: [PATCH v2 0/9] PCI/AER: Fix and optimize usage of status clearing api
Hello.
Here comes patch v2, which contains some fixes and optimizations of
aer api usage. The original version can be found on the mailing list.
Changes since v1:
- Modifications to comments proposed by Bjorn. Split patch into more
obvious parts.
Zhuo Chen (9):
PCI/AER: Add pci_aer_clear_uncorrect_error_status() to PCI core
PCI/DPC: Use pci_aer_clear_uncorrect_error_status() to clear
uncorrectable error status
NTB: Change to use pci_aer_clear_uncorrect_error_status()
scsi: lpfc: Change to use pci_aer_clear_uncorrect_error_status()
PCI/AER: Unexport pci_aer_clear_nonfatal_status()
PCI/AER: Move check inside pcie_clear_device_status().
PCI/AER: Use pcie_aer_is_native() to judge whether OS owns AER
PCI/ERR: Clear fatal status when pci_channel_io_frozen
PCI/AER: Refine status clearing process with api
drivers/ntb/hw/idt/ntb_hw_idt.c | 4 +--
drivers/pci/pci.c | 7 +++--
drivers/pci/pci.h | 2 ++
drivers/pci/pcie/aer.c | 45 +++++++++++++++++++--------------
drivers/pci/pcie/dpc.c | 3 +--
drivers/pci/pcie/err.c | 15 ++++-------
drivers/pci/pcie/portdrv_core.c | 3 +--
drivers/scsi/lpfc/lpfc_attr.c | 4 +--
include/linux/aer.h | 4 +--
9 files changed, 46 insertions(+), 41 deletions(-)
--
2.30.1 (Apple Git-130)
Powered by blists - more mailing lists