Question about rsdp test?
Dong, Eric
eric.dong at intel.com
Mon Jul 18 12:06:30 UTC 2016
When I do the Fwts test, I got below error for the rsdp test.
rsdp ;HED rsdp: RSDP Root System Description Pointer test.
rsdp ;SEP ------------------------------------------------------------
rsdp ;INF Test 1 of 1: RSDP Root System Description Pointer test.
rsdp ;PAS PASSED: Test 1, RSDP first checksum is correct
rsdp ;PAS PASSED: Test 1, RSDP: oem_id contains only printable
rsdp ;PAS characters.
rsdp ;PAS PASSED: Test 1, RSDP: revision is 2.
rsdp ;PAS PASSED: Test 1, RSDP: at least one of RsdtAddress or
rsdp ;PAS XsdtAddress is non-zero.
rsdp ;FAL FAILED [MEDIUM] RSDPBothAddressesFound: Test 1, RSDP: only
rsdp ;FAL one of RsdtAddress or XsdtAddress should be non-zero. Both
rsdp ;FAL fields are non-zero.
rsdp ;PAS PASSED: Test 1, RSDP: the correct RSDT/XSDT address is being
rsdp ;PAS used.
rsdp ;PAS PASSED: Test 1, RSDP: the table is the correct length.
rsdp ;PAS PASSED: Test 1, RSDP second checksum is correct
rsdp ;PAS PASSED: Test 1, RSDP: the reserved field is zero.
rsdp ;NLN
rsdp ;SEP ============================================================
rsdp ;SUM 8 passed, 1 failed, 0 warning, 0 aborted, 0 skipped, 0 info
rsdp ;SUM only.
rsdp ;SEP ============================================================
I think it caused by both Rsdt and Xsdt address are not zero. But From ACPI 6.0 spec: (page 115)
Notice that both the XSDT and the RSDT can be pointed to by the RSDP structure. An ACPI-compatible OS must use the XSDT if present.
>From the above description, I think the spec allowed the case of both Xsdt and Rsdt are not zero. So I think Fwts tool should not report error for this case, am I correct?
Thanks,
Eric
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/fwts-devel/attachments/20160718/adfbc5ba/attachment.html>
More information about the fwts-devel
mailing list