Вышел #Coreboot 4.17
Из самых заметных изменений:
- В конфиге добавлена новый способ загрузки (payload) "GRUB поверх SeaBIOS" он же "SeaGRUB", который собирается как второй payload.
Это нужно для того чтобы использовать обычную BIOS загрузку, на случай если GRUB2 не сможет загрузить систему.
Такая реализация была в проектах libreboot, osboot и zerocat - дистрибутивах Coreboot, и теперь, как я понял, подобные payload'ы может собрать любой желающий через конфиг.
- Теперь coreboot может запустить Doom! Для этого был сделан payload - coreDOOM.
Это порт DOOM на libpayload. WAD файлы игры загружаются из CBFS, а рендер самой игры идёт через linear framebuffer.
- SeaBIOS обновлён с версии 1.14.0 до 1.16.0
- iPXE обновлён с версии 2019.3 до 2022.1
- Была исправлена уязвимость CVE-2022-29264 в SMM модуле.
- Coreboot для x86 платформ теперь можно собрать clang'ом
Также в будущем релизе Coreboot 4.19 планируется убрать поддержку Intel Icelake, так как код остался без мейнтейнера.
@Evv1L Хе-хе. А я первее)