diff options
author | jkim <jkim@FreeBSD.org> | 2013-06-26 19:01:10 +0000 |
---|---|---|
committer | jkim <jkim@FreeBSD.org> | 2013-06-26 19:01:10 +0000 |
commit | 7aca7201724cb02a2a0541bd3ad2c0aca23dd076 (patch) | |
tree | 274ff6113dbdc6cbbbf50dc30d0527fb9cb0fc55 /source/common | |
parent | af69f95bba3597db53a980597cfd371c9f6ee7cf (diff) | |
download | FreeBSD-src-7aca7201724cb02a2a0541bd3ad2c0aca23dd076.zip FreeBSD-src-7aca7201724cb02a2a0541bd3ad2c0aca23dd076.tar.gz |
Import ACPICA 20130626.
Diffstat (limited to 'source/common')
-rw-r--r-- | source/common/dmrestag.c | 1 | ||||
-rw-r--r-- | source/common/dmtable.c | 10 | ||||
-rw-r--r-- | source/common/dmtbdump.c | 3 | ||||
-rw-r--r-- | source/common/dmtbinfo.c | 1 |
4 files changed, 15 insertions, 0 deletions
diff --git a/source/common/dmrestag.c b/source/common/dmrestag.c index d72ecad..d4960ef 100644 --- a/source/common/dmrestag.c +++ b/source/common/dmrestag.c @@ -666,6 +666,7 @@ AcpiGetTagPathname ( Status = AcpiNsBuildExternalPath (BufferNode, RequiredSize, Pathname); if (ACPI_FAILURE (Status)) { + ACPI_FREE (Pathname); return (NULL); } diff --git a/source/common/dmtable.c b/source/common/dmtable.c index 46d7b67..e57b8cc 100644 --- a/source/common/dmtable.c +++ b/source/common/dmtable.c @@ -100,6 +100,7 @@ static const char *AcpiDmEinjActions[] = "Execute Operation", "Check Busy Status", "Get Command Status", + "Set Error Type With Address", "Unknown Action" }; @@ -110,6 +111,7 @@ static const char *AcpiDmEinjInstructions[] = "Write Register", "Write Register Value", "Noop", + "Flush Cacheline", "Unknown Instruction" }; @@ -180,6 +182,8 @@ static const char *AcpiDmHestNotifySubnames[] = "Local Interrupt", "SCI", "NMI", + "CMCI", /* ACPI 5.0 */ + "MCE", /* ACPI 5.0 */ "Unknown Notify Type" /* Reserved */ }; @@ -744,6 +748,11 @@ AcpiDmDumpTable ( ByteLength = 8; break; + case ACPI_DMT_BUF10: + + ByteLength = 10; + break; + case ACPI_DMT_BUF16: case ACPI_DMT_UUID: @@ -862,6 +871,7 @@ AcpiDmDumpTable ( break; case ACPI_DMT_BUF7: + case ACPI_DMT_BUF10: case ACPI_DMT_BUF16: case ACPI_DMT_BUF128: /* diff --git a/source/common/dmtbdump.c b/source/common/dmtbdump.c index 57c160d..5b98191 100644 --- a/source/common/dmtbdump.c +++ b/source/common/dmtbdump.c @@ -872,6 +872,7 @@ AcpiDmDumpDmar ( { return; } + AcpiOsPrintf ("\n"); switch (SubTable->Type) { @@ -924,6 +925,7 @@ AcpiDmDumpDmar ( { return; } + AcpiOsPrintf ("\n"); /* Dump the PCI Path entries for this device scope */ @@ -941,6 +943,7 @@ AcpiDmDumpDmar ( PathOffset += 2; PciPath += 2; + AcpiOsPrintf ("\n"); } /* Point to next device scope entry */ diff --git a/source/common/dmtbinfo.c b/source/common/dmtbinfo.c index 033f7ef..ed675c1 100644 --- a/source/common/dmtbinfo.c +++ b/source/common/dmtbinfo.c @@ -780,6 +780,7 @@ ACPI_DMTABLE_INFO AcpiDmTableInfoDmar[] = { {ACPI_DMT_UINT8, ACPI_DMAR_OFFSET (Width), "Host Address Width", 0}, {ACPI_DMT_UINT8, ACPI_DMAR_OFFSET (Flags), "Flags", 0}, + {ACPI_DMT_BUF10, ACPI_DMAR_OFFSET (Reserved[0]), "Reserved", 0}, ACPI_DMT_TERMINATOR }; |