linuxboot / heads

A minimal Linux that runs as a coreboot or LinuxBoot ROM payload to provide a secure, flexible boot environment for laptops, workstations and servers.
https://osresearch.net/
GNU General Public License v2.0
1.42k stars 187 forks source link

Talos-2: kernel version bump needs upstreaming of patches for next downstream release #1844

Open tlaurion opened 1 week ago

tlaurion commented 1 week ago

Top part of 0010 might be necessary, and was probably done for 0011 to work. 0011 does look missing from upstream, CONFIG_GOOGLE_CBMEM might be something else and expose CBMEM as a set of entries rather than a continuous memory buffer.

@SergiiDmytruk facad5d added CONFIG_GOOGLE_CBMEM, while 0010 and 0011 (0010+ as said previously) needs to be reworked for this PR to be merged without regression for #1796 to be fixed and plan for feature freeze for next downstream releases and next qubesos release which might happen between downstream releases. I'm pointing work needing to be done here otherwise Talos-2 will go unmaintained. Unfortunately, I won't have much more time to fix this myself.

Originally posted by @tlaurion in https://github.com/linuxboot/heads/issues/1802#issuecomment-2391465977

tlaurion commented 1 week ago

opened https://github.com/Dasharo/dasharo-issues/issues/1133

linked and blocking https://github.com/linuxboot/heads/pull/1802 merge