2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-10-15 08:12:02 +00:00

Merge pull request #7763 from VersatusHPC/fix/genesis-riscv64-acpi

fix(genesis): boot the riscv64 image on ACPI firmware
This commit is contained in:
Daniel Hilst
2026-08-24 16:05:45 -03:00
committed by GitHub
2 changed files with 18 additions and 0 deletions
@@ -7,6 +7,13 @@ CONFIG_RISCV_SBI=y
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_CONSOLE=y
# Firmware description
CONFIG_ACPI=y
CONFIG_ACPI_APEI=y
CONFIG_ACPI_APEI_GHES=y
CONFIG_EFI=y
CONFIG_EFI_STUB=y
# Loadable service drivers
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
+11
View File
@@ -548,6 +548,17 @@ for my $symbol (
"riscv64 kernel enables $symbol" );
}
for my $symbol (
qw(
CONFIG_ACPI CONFIG_ACPI_APEI CONFIG_ACPI_APEI_GHES
CONFIG_EFI CONFIG_EFI_STUB
)
)
{
like( $riscv64_kernel_config, qr/^\Q$symbol\E=[ym]$/m,
"riscv64 kernel enables $symbol to boot on ACPI firmware" );
}
my $powerpc64_kernel_config = read_file(
'xCAT-genesis-builder/oe/meta-xcat-genesis/recipes-kernel/linux/linux-yocto/xcat-genesis-powerpc64.cfg'
);