Attention is currently required from: Furquan Shaikh, Julius Werner. Aseda Aboagye has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/54304 )
Change subject: vboot/secdata_mock: Make v0 kernel secdata context ......................................................................
Patch Set 2:
(1 comment)
File src/security/vboot/secdata_mock.c:
https://review.coreboot.org/c/coreboot/+/54304/comment/161fe7f0_a8a5215b PS2, Line 32: Vboot implicitly assumes that for EFS2 (Early Firmware Selection v2) : * systems, secdata is stored between reboots.
Sorry, this still doesn't really feel accurate to me. […]
My understanding was that EFS2 requires secdata kernel v1 which combined with not being able to retain data across reboots led to the issue. I guess, EFS2 requires secdata kernel v1 but not vice versa. (and the fallback path which doesn't use EFS2 also runs into this, which is what happened to me).
I can use your excerpt as is.