Re: [PATCH v3 0/3] ACPI: APEI: GHES: Add device-managed notifier helper and NVIDIA CPER handler
"Rafael J. Wysocki" <[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 | <CAJZ5v0gf9FBpouRcCFXqSa5dR+OtENbr7tA40gSd9+8aLyAr+Q@mail.gmail.com> |
On Mon, Mar 30, 2026 at 11:42 AM Kai-Heng Feng <[email protected]> wrote: > > 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 > > -- Whole series applied as 7.1 material, thanks!