ACK: [PATCH v3 4/6] ACPI: MADT: add in compliance tests for the MADT and subtables

Alex Hung alex.hung at canonical.com
Wed Jan 20 03:22:03 UTC 2016


On 2016-01-19 08:26 AM, Al Stone wrote:
> This patch adds in a series of detailed ACPI specification compliance
> tests for the MADT and most of the possible subtables (tests for the
> GIC ITS subtable will be added in a separate patch due to changes needed
> in FWTS header files).
>
> The added tests for the MADT include verifying the versions of the table
> being used and basic content checks.  The revision of the MADT is also
> checked against the version of the FADT to make sure they correspond to
> each other.  We also verify that each subtable used is actually defined
> for this revision of the MADT and that for each of the possible subtable
> types, their contents are reasonably correct.
>
> While this patch is based on the original src/acpi/madt.c file, it has
> been reorganized so that each subtable has a separate function in order
> to keep things clearer.
>
> NB: this version replaces src/acpi/madt/madt.c.  Earlier versions of
> this patch created a new file src/acpi/compliance/madt.c.
>
> Signed-off-by: Al Stone<al.stone at linaro.org>
> ---
>   src/acpi/madt/madt.c | 1472 +++++++++++++++++++++++++++++++++++++++++---------
>   1 file changed, 1212 insertions(+), 260 deletions(-)

Acked-by: Alex Hung <alex.hung at canonical.com>



More information about the fwts-devel mailing list