intel / luv-yocto

Linux UEFI Validation Distribution
Other
113 stars 75 forks source link

Make sure all ACPI related tests in FWTS are executed on OVMF #111

Closed prakhya closed 5 years ago

prakhya commented 7 years ago

FWTS executes some ACPI related tests and some of them are being skipped on OVMF, while the same tests are executed on a real machine; reason being that these specific ACPI tables (Eg: ESRT) aren't being published by OVMF. I think it's good to investigate why these tests are being skipped and is there any hack to OVMF that can make these tests run. This will help us in catching bugs that might have been overlooked in OVMF or Linux kernel. We have faced similar issues when BGRT and ESRT are not enabled in OVMF. Once we have this list of ACPI tables we could then request EDK II team to enable/publish/support these tables in OVMF.

prakhya commented 5 years ago

Presently only one such table (namely FPDT) has been identified. A patch to enable this table in OVMF has been sent to the LUV mailing list. Please find the patch here: https://lists.01.org/pipermail/luv/2018-December/002997.html