The kernel build bot found a build error with the following config: CONFIG_PCI=n CONFIG_CXL_BUS=n CONFIG_ACPI_APEI_EINJ=y CONFIG_ACPI_APEI_EINJ_CXL=y The following diff seems to fix the issue: diff --git a/drivers/acpi/apei/Kconfig b/drivers/acpi/apei/Kconfig index f01afa2805be..7d5634357d4c 100644 --- a/drivers/acpi/apei/Kconfig +++ b/drivers/acpi/apei/Kconfig @@ -63,6 +63,7 @@ config ACPI_APEI_EINJ config ACPI_APEI_EINJ_CXL bool "CXL Error INJection Support" default ACPI_APEI_EINJ + depends on PCI depends on ACPI_APEI_EINJ && CXL_BUS <= ACPI_APEI_EINJ help Support for CXL protocol Error INJection through debugfs/cxl. Or if depending on CONFIG_CXL_BUS is preferable (it also depends on CONFIG_PCI): diff --git a/drivers/acpi/apei/Kconfig b/drivers/acpi/apei/Kconfig index f01afa2805be..3cfe7e7475f2 100644 --- a/drivers/acpi/apei/Kconfig +++ b/drivers/acpi/apei/Kconfig @@ -63,7 +63,8 @@ config ACPI_APEI_EINJ config ACPI_APEI_EINJ_CXL bool "CXL Error INJection Support" default ACPI_APEI_EINJ - depends on ACPI_APEI_EINJ && CXL_BUS <= ACPI_APEI_EINJ + depends on ACPI_APEI_EINJ + depends on CXL_BUS && CXL_BUS <= ACPI_APEI_EINJ help Support for CXL protocol Error INJection through debugfs/cxl. Availability and which errors are supported is dependent on I could send out yet another version, but since this is a one line change I would appreciate it if whoever picks these patches up would just include this fix. Thanks, Ben