[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