[PATCH v2 0/3] ACPI compliance testing for MADT and its subtables

Al Stone al.stone at linaro.org
Mon Jan 11 23:23:06 UTC 2016


This patch series adds in specific ACPI compliance testing for the MADT
and all of its various subtables (16, currently).  The first patch adds
tests for the MADT and all subtables currently defined in FWTS.  The last
two patches add in the relatively new GIC ITS subtable and compliance tests
for it.

There are still multiple TODOs in the compliance checks; these will be
added as clarification of the spec becomes available.

Changes for v2:
  -- Clean up the white space problems
  -- Fix errors found by checkpatch (minor syntax things)
  -- Fix one logic error: while MADT and FADT table revisions *should* be
     in sync, they seldom are, so report this as a test failure and continue
     to test as much as possible instead of aborting completely, in some of
     those cases.
     

Al Stone (3):
  ACPI: MADT: add in compliance tests for the MADT and subtables
  ACPI: Add in MADT subtable description for GIC ITS subtable
  ACPI: MADT: add in compliance checks for the GIC ITS subtable

 src/Makefile.am             |    1 +
 src/acpi/compliance/madt.c  | 1372 +++++++++++++++++++++++++++++++++++++++++++
 src/lib/include/fwts_acpi.h |   10 +
 3 files changed, 1383 insertions(+)
 create mode 100644 src/acpi/compliance/madt.c

-- 
2.5.0




More information about the fwts-devel mailing list