Arthur Heymans has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/64345 )
Change subject: arch/x86/null_breakpoint: Remove handler before jumping to payload
......................................................................
Patch Set 4:
(1 comment)
Patchset:
PS4:
This patch does not fix all the broken mainboards.
We are also observing the issue during FSP-M stage.
Bisect says the issue comes with patch 63657.
On master branch I get currently the following debug output...
[NOTE ] coreboot-4.16-1034-gc2b4f44100 Tue May 17 06:04:44 UTC 2022 romstage starting (log level: 8)...
[INFO ] POST: 0x00
[DEBUG] pm1_sts: 0000 pm1_en: 0000 pm1_cnt: 00000000
[DEBUG] gpe0_sts[0]: 00000000 gpe0_en[0]: 00000000
[DEBUG] gpe0_sts[1]: 00000000 gpe0_en[1]: 00000000
[DEBUG] gpe0_sts[2]: 00000000 gpe0_en[2]: 00000000
[DEBUG] gpe0_sts[3]: 00000000 gpe0_en[3]: 00000000
[DEBUG] TCO_STS: 0000 0000
[DEBUG] GEN_PMCON: a0014000 00000204
[DEBUG] GBLRST_CAUSE: 00000000 00000000
[DEBUG] prev_sleep_state 5
[DEBUG] FMAP: area COREBOOT found @ 410200 (12516864 bytes)
[INFO ] CBFS: Found 'fspm.bin' @0x34dc0 size 0x79000 in mcache @0xfef32034
[INFO ] Found TPM SLB9670 TT 2.0 by Infineon
[DEBUG] TPM: Extending digest for `CBFS: fspm.bin` into PCR 2
[INFO ] tlcl_extend: response is 0
[DEBUG] TPM: Digest of `CBFS: fspm.bin` to PCR 2 measured
[INFO ] POST: 0x34
[DEBUG] FMAP: area RW_MRC_CACHE found @ 400200 (65536 bytes)
[NOTE ] MRC: no data in 'RW_MRC_CACHE'
[SPEW ] bootmode is set to: 0
[INFO ] CBFS: Found 'hwinfo.hex' @0x15dc0 size 0x2650 in mcache @0xfef31f54
[DEBUG] TPM: Extending digest for `CBFS: hwinfo.hex` into PCR 3
[INFO ] tlcl_extend: response is 0
[DEBUG] TPM: Digest of `CBFS: hwinfo.hex` to PCR 3 measured
[INFO ] SPD: module type is LPDDR4X
[INFO ] SPD: banks 8, ranks 1, rows 15, columns 10, density 4096 Mb
[INFO ] SPD: device width 16 bits, bus width 32 bits
[INFO ] SPD: module size is 1024 MB (per channel)
[INFO ] POST: 0x36
[INFO ] POST: 0x92
[ERROR] Null dereference at eip: 0xff465799
[ERROR] Null dereference at eip: 0xff465799
[ERROR] Null dereference at eip: 0xff465799
[ERROR] Null dereference at eip: 0xff465799
CB:64426 fixes this for FSP, but only the COFFEELAKE one.
--
To view, visit
https://review.coreboot.org/c/coreboot/+/64345
To unsubscribe, or for help writing mail filters, visit
https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I80f69b71f4d0fab3126e4b9f8c8dc7737b372174
Gerrit-Change-Number: 64345
Gerrit-PatchSet: 4
Gerrit-Owner: Arthur Heymans
arthur@aheymans.xyz
Gerrit-Reviewer: Arthur Heymans
arthur@aheymans.xyz
Gerrit-Reviewer: Paul Menzel
paulepanter@mailbox.org
Gerrit-Reviewer: Raul Rangel
rrangel@chromium.org
Gerrit-Reviewer: Robert Zieba
robertzieba@google.com
Gerrit-Reviewer: Stefan Ott
coreboot@desire.ch
Gerrit-Reviewer: build bot (Jenkins)
no-reply@coreboot.org
Gerrit-CC: Branden Waldner
scruffy99@gmail.com
Gerrit-CC: Mario Scheithauer
mario.scheithauer@siemens.com
Gerrit-Comment-Date: Tue, 17 May 2022 11:10:27 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Mario Scheithauer
mario.scheithauer@siemens.com
Gerrit-MessageType: comment