[coreboot] fwts MTRR tests fail on ASRock E350M1

Paul Menzel paulepanter at users.sourceforge.net
Sun Aug 9 06:54:48 CET 2015


Dear coreboot folks,


following Patrick to test devices with the Firmware Test Suite [1], I
built fwts V15.08.00-7-g9ddce1f from the their Git repository [2] and
ran it on the ASRock E350M1 with coreboot [3] and SeaBIOS.

The first tests failing are the MTRR tests.

```
mtrr: MTRR tests.
--------------------------------------------------------------------------------
MTRR overview
-------------
Reg 0: 0x0000000000000000 - 0x0000000080000000 (  2048 MB)   Write-Back
Reg 1: 0x0000000080000000 - 0x00000000c0000000 (  1024 MB)   Write-Back
Reg 2: 0x00000000c0000000 - 0x00000000c8000000 (   128 MB)   Write-Back
Reg 6: 0x00000000ffc00000 - 0x0000000100000000 (     4 MB)   Write-Protect

Test 1 of 3: Validate the kernel MTRR IOMEM setup.
FAILED [MEDIUM] MTRRIncorrectAttr: Test 1, Memory range 0x100000000 to
0x21effffff (System RAM) has incorrect attribute Default (Most probably
Uncached).
FAILED [MEDIUM] MTRRLackingAttr: Test 1, Memory range 0x100000000 to 0x21effffff
(System RAM) is lacking attribute Write-Back.

Test 2 of 3: Validate the MTRR setup across all processors.
PASSED: Test 2, All processors have the a consistent MTRR setup.

Test 3 of 3: Test for AMD MtrrFixDramModEn being cleared by the BIOS.
PASSED: Test 3, No MtrrFixDramModEn error detected.

================================================================================
2 passed, 2 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
================================================================================
```

I’ll try to look into it in the coming weeks, but if somebody has an
idea and a suggestion for a fix, that would be great. Please also
comment, if fwts is not correct in this regard.)


Thanks,

Paul


[1] https://wiki.ubuntu.com/Kernel/Reference/fwts
[2] git://kernel.ubuntu.com/hwe/fwts
[3] commit 6de27da3 (samsung/exynos5250: Enable bootblock console)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20150809/41aa05cb/attachment.asc>


More information about the coreboot mailing list