Re: [PATCH] ACPI: APEI: move edac_init ahead of ghes platform drv register
From: Borislav Petkov
Date: Tue Aug 09 2022 - 03:41:03 EST
On Mon, Aug 08, 2022 at 09:36:13PM +0000, Kani, Toshi wrote:
> Platforms with ACPI GHES support should use ghes_edac. This is the
> case on Arm. The x86 side has additional platform ID check to protect
> from legacy buggy GHES FW existed before ghes_edac enablement.
Sounds to me like we should put all that logic in ghes.c and out of
ghes_edac and the EDAC drivers will query it by doing upon load:
<edac_driver>_init:
if (ghes_edac_driver_is_preferred())
return -ENODEV;
And then ghes_edac can become a normal driver module again.
Thx.
--
Regards/Gruss,
Boris.
https://people.kernel.org/tglx/notes-about-netiquette