[PATCH v3 0/3] ACPI: APEI: GHES: Add device-managed notifier helper and NVIDIA CPER handler

Kai-Heng Feng <[email protected]>
Newsgroups dev.linux.lists.acpica-devel,org.kernel.vger.linux-acpi,org.kernel.vger.linux-hardening,org.kernel.vger.linux-kernel,org.kernel.vger.linux-pci
Message-ID <[email protected]>
NVIDIA DGX and HGX platforms provide an ACPI device (NVDA2012) alongside
the GHES error source. The device does not generate the error records
itself; its purpose is to allow the vendor CPER handler driver to load
automatically via ACPI enumeration rather than manual module loading.

The series introduces devm_ghes_register_vendor_record_notifier() helper,
let HiSilicon PCI driver and new NVIDA GHES driver use the new helper.

Kai-Heng Feng (3):
  ACPI: APEI: GHES: Add devm_ghes_register_vendor_record_notifier()
  PCI: hisi: Use devm_ghes_register_vendor_record_notifier()
  ACPI: APEI: GHES: Add NVIDIA vendor CPER record handler

 MAINTAINERS                              |   6 +
 drivers/acpi/apei/Kconfig                |  14 +++
 drivers/acpi/apei/Makefile               |   1 +
 drivers/acpi/apei/ghes-nvidia.c          | 149 +++++++++++++++++++++++
 drivers/acpi/apei/ghes.c                 |  18 +++
 drivers/pci/controller/pcie-hisi-error.c |  12 +-
 include/acpi/ghes.h                      |  11 ++
 7 files changed, 200 insertions(+), 11 deletions(-)
 create mode 100644 drivers/acpi/apei/ghes-nvidia.c

-- 
2.50.1 (Apple Git-155)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.