Linux 6.14 内核的 EFI 更新已经完成合并。 本轮 EFI 更新并不是最令人兴奋的,但具有标志性意义的是内核终于告别了早已过时的 UGA 图形协议支持。
Linux 内核 EFI 代码现已取消了通用图形适配器 (UGA) 协议。 UGA 是处理图形功能的原始 EFI 1.0 规范的一部分。 但 UGA 最终被图形输出协议 (GOP) 所取代。
UGA 支持非常罕见,而且早已弃用,因此鉴于 GOP 支持的普遍性,现在将其移除应该是安全的,不会产生任何(或极其罕见的)影响。
针对 Linux 6.14 的 EFI 更改还修正了一些警告,修复了 GCC 15 上 x86 EFI 存根构建失败的问题,现在还能确保从休眠状态恢复时 EFI 变量与底层变量存储同步,以防固件本身或其他运行中的操作系统发生更改。 有关本周期 EFI 更改的更多详情,请参阅这个 Git merge。