From: Al Stone ahs3@redhat.com
While trying to figure out some problems I was having with my ACPI blobs, I ran into several things that needed fixing in mab. Some of these are innocuous, but some -- like using both 32- and 64-bit addresses in the FACS, and the RSDP checksums -- are actually in violation of the spec.
While I was there, I added a little more info in the verbose output, and corrected what was being printed out.
The new feature is that one can now use -H to produce a blob that does not have the header we've been using so far.
Al Stone (7): mab: Makefile needs to rebuild if .h changes and use CFLAGS properly mab: use 32- or 64-bit FACS addresses in the FADT, not both mab: set both checksums in the RSDP, not just one mab: print out the correct offset in the blob mab: add option to NOT use a blob header, if needed mab: print out physical address when being verbose mab: update Changelog and version number for this patch series
tools/mab/Changelog | 19 +++++++++ tools/mab/Makefile | 6 +-- tools/mab/mab.c | 109 +++++++++++++++++++++++++++++++--------------------- tools/mab/mab.h | 5 ++- 4 files changed, 91 insertions(+), 48 deletions(-)