[PATCH v3 11/11] efi_loader: add ACPI table dump EFI app
Heinrich Schuchardt
heinrich.schuchardt at canonical.com
Thu Jul 2 10:57:38 CEST 2026
On 7/2/26 10:48, Ilias Apalodimas wrote:
> Heinrich,
>
> Didn't I have a tested-by and acked-by tag on this?
I did not keep such tags as there is a change to what you tested and
acknowledged. See log below.
Best regards
Heinrich
>
> Cheers
> /Ilias
>
> On Sun, 28 Jun 2026 at 11:28, Heinrich Schuchardt
> <heinrich.schuchardt at canonical.com> wrote:
>> Provide an EFI binary that can dump all ACPI tables to files
>> <table_name>.dat. These can then be further analyzed by decompiling
>> with iasl.
>>
>> The DSDT and FACS tables are identified via FADT.
>>
>> The following commands are provided:
>>
>> * check - parse ACPI table list\r\n", do_check
>> * write - save one file per ACPI table\r\n", do_write
>>
>> The file names are constructed from:
>>
>> * 4 character ACPI table name
>> * number if there are multiple ACPI tables of the same type
>> * '.dat' extension
>>
>> This matches the output of the Linux `acpidump -b` command.
>>
>> Signed-off-by: Heinrich Schuchardt<heinrich.schuchardt at canonical.com>
>> ---
>> v3:
>> extend the commit message
>> reformat with clang-format
>> roll in u32_to_utf16_dec()
>> in add_tables() check against max_tables
>> v2:
>> Check checksums.
>> Check both RSDT and XSDT if both exist.
More information about the U-Boot
mailing list