On 07/16/2015 10:57 AM, Al Stone wrote:
Currently, the BAD_MADT_ENTRY macro is used to do a very simple sanity check on the various subtables that are defined for the MADT. The check compares the size of the subtable data structure as defined by ACPICA to the length entry in the subtable. If they are not the same, the assumption is that the subtable is incorrect. [snip...]
BTW, these patches are in the Linaro acpi.git tree in the acpi-topic-bad-madt branch.
Please note that I am heading out on two weeks of vacation starting tomorrow so it may be a while before I respond to comments (and also why this is still an RFC...).