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