Readme revision 7b1019a6d29ccb7999dc76cba3dde1c627e8e609
c7e4935f5b755b4bbeaec416f1ad24337aeac7a4ssThis file and its contents are supplied under the terms of the
c7e4935f5b755b4bbeaec416f1ad24337aeac7a4ssCommon Development and Distribution License ("CDDL"), version 1.0.
c7e4935f5b755b4bbeaec416f1ad24337aeac7a4ssYou may only use this file in accordance with the terms of version
c7e4935f5b755b4bbeaec416f1ad24337aeac7a4ss1.0 of the CDDL.
c7e4935f5b755b4bbeaec416f1ad24337aeac7a4ssA full copy of the text of the CDDL should have accompanied this
c7e4935f5b755b4bbeaec416f1ad24337aeac7a4sssource. A copy of the CDDL is also available via the Internet at
c7e4935f5b755b4bbeaec416f1ad24337aeac7a4ssCopyright 2016 Joyent, Inc.
c7e4935f5b755b4bbeaec416f1ad24337aeac7a4ssThere is a bug in the interaction of acpidump and acpixtract when the table
c7e4935f5b755b4bbeaec416f1ad24337aeac7a4sssize is greater than 1MB. The acpixtract code will stop parsing a table if
c7e4935f5b755b4bbeaec416f1ad24337aeac7a4ssthe first character on a line is not a space (' '). The acpidump code will
c7e4935f5b755b4bbeaec416f1ad24337aeac7a4ssoverflow the offset into the first character after 1MB. Until this is fixed
c7e4935f5b755b4bbeaec416f1ad24337aeac7a4ssupstream, the following patch can be used against new versions of the acpi
c7e4935f5b755b4bbeaec416f1ad24337aeac7a4ss@@ -97,7 +97,7 @@ AcpiUtDumpBuffer (
c7e4935f5b755b4bbeaec416f1ad24337aeac7a4ss /* Print current offset */
c7e4935f5b755b4bbeaec416f1ad24337aeac7a4ss- AcpiOsPrintf ("%6.4X: ", (BaseOffset + i));
c7e4935f5b755b4bbeaec416f1ad24337aeac7a4ss+ AcpiOsPrintf ("%7.4X: ", (BaseOffset + i));
c7e4935f5b755b4bbeaec416f1ad24337aeac7a4ss /* Print 16 hex chars */
c7e4935f5b755b4bbeaec416f1ad24337aeac7a4ss@@ -279,7 +279,7 @@ AcpiUtDumpBufferToFile (
c7e4935f5b755b4bbeaec416f1ad24337aeac7a4ss /* Print current offset */
c7e4935f5b755b4bbeaec416f1ad24337aeac7a4ss- AcpiUtFilePrintf (File, "%6.4X: ", (BaseOffset + i));
c7e4935f5b755b4bbeaec416f1ad24337aeac7a4ss+ AcpiUtFilePrintf (File, "%7.4X: ", (BaseOffset + i));
c7e4935f5b755b4bbeaec416f1ad24337aeac7a4ss /* Print 16 hex chars */