-
-
Notifications
You must be signed in to change notification settings - Fork 195
Description
Well, TBH I'm not sure a lot of other use so much measured boot outside of Heads @JonathonHall-Purism ?
This shows its not tested a lot, or as you said, since cbmem is built by musl-cross-make related doubts, which is compiler buillding everything tools.cpio related under Heads, including cbmem here), that might as well be an undesired artifact of those? (modified quote)
I took the time to use rom produced here (4.22.01 tag release codebase built with measured boot and coreboot custom event log format) and test cbmem built on top of ubuntu 23.10/debian trixie OS (to remove musl-cross-make doubts).
Interestingly enough:
sudo ~/Downloada/coreboot-4.22.01/util/cbmem/cbmem -L
:Unknown TPM log specification:
: FAILsudo ~/Downloada/coreboot-4.19/util/cbmem/cbmem -L
:coreboot TPM log: [...]
: OK
So now, let's test cbmem behavior in between those release versions:
sudo ~/Downloada/coreboot-4.21/util/cbmem/cbmem -L
:Unknown TPM log specification:
: FAILsudo ~/Downloada/coreboot-4.20.1/util/cbmem/cbmem -L
:coreboot TPM log: [...]
: OK
So
cbmem -L
broke somewhere between 4.20.1 and 4.21.
Raised awareness under #coreboot channel at https://matrix.to/#/!EhaGFZyYcbyhdSgStq:matrix.org/$DJW_mF5d1PfhJIvoM-_HvX8s3BpzNvtNu77auhvKBo0?via=matrix.org&via=sibnsk.net&via=datanauten.de. @miczyg1 said he would take a look at https://matrix.to/#/!EhaGFZyYcbyhdSgStq:matrix.org/$34SHe96Ef5Qrv2pIXtmi2lqpSwnh1GsKXlZCR9I7PpY?via=matrix.org&via=sibnsk.net&via=datanauten.de
Originally posted by @tlaurion in #1604 (comment)