Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - E index
The Linux kernel configuration item CONFIG_EDAC_GHES has multiple definitions:
drivers/edac/KconfigThe configuration item CONFIG_EDAC_GHES:
CONFIG_ACPI_APEI_GHESghes_edacNot all machines support hardware-driven error report. Some of those provide a BIOS-driven error report mechanism via ACPI, using the APEI/GHES driver. By enabling this option, the error reports provided by GHES are sent to userspace via the EDAC API.
When this option is enabled, it will disable the hardware-driven mechanisms, if a GHES BIOS is detected, entering into the "Firmware First" mode.
It should be noticed that keeping both GHES and a hardware-driven error mechanism won't work well, as BIOS will race with OS, while reading the error registers. So, if you want to not use "Firmware first" GHES error mechanism, you should disable GHES either at compilation time or by passing "ghes.disable=1" Kernel parameter at boot time.
In doubt, say 'Y'.
drivers/edac/KconfigThe configuration item CONFIG_EDAC_GHES:
CONFIG_ACPI_APEI_GHES && ( CONFIG_EDAC = CONFIG_y )ghes_edacNot all machines support hardware-driven error report. Some of those provide a BIOS-driven error report mechanism via ACPI, using the APEI/GHES driver. By enabling this option, the error reports provided by GHES are sent to userspace via the EDAC API.
When this option is enabled, it will disable the hardware-driven mechanisms, if a GHES BIOS is detected, entering into the "Firmware First" mode.
It should be noticed that keeping both GHES and a hardware-driven error mechanism won't work well, as BIOS will race with OS, while reading the error registers. So, if you want to not use "Firmware first" GHES error mechanism, you should disable GHES either at compilation time or by passing "ghes.disable=1" Kernel parameter at boot time.
In doubt, say 'Y'.
Raw data from LKDDb:
lkddb module ghes_edac CONFIG_EDAC_GHES : drivers/edac/Kconfig : "Output ACPI APEI/GHES BIOS detected errors via EDAC" # in 6.2–6.17, 6.18-rc+HEADThis page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - E index
Automatically generated (in year 2025). See also LKDDb sources on GitLab