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

Rafael J. Wysocki
2026-04-06T14:50:44Z

On Mon, Mar 30, 2026 at 11:42 AM Kai-Heng Feng <kaihengf@nvidia.com> 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!