作为最新的稳定内核版本,Linux 5.18已经正式发布并带来了很多新特性——尤其是它可以更好地支持AMD和Intel最新的CPU和GPU产品。
LinTorvalds在电子邮件中宣布了Linux 5.18的发布他写道:上周没有意外和恼人的惊喜,所以我们在这里按时发布5.18版本
在Linux5.18内核中,最大的变化是最终将英特尔软件定制芯片并入主线内核当某些英特尔证书不存在时,该驱动程序将限制用户对某些处理器功能的支持
一些用户担心英特尔通过引入SDSi来探索新的商业模式在这种商业模式下,英特尔CPU功能将被默认禁用,直到用户额外支付一定费用,以获得相应的许可证来解锁所有功能
LWN的Jonathan Corbet在对这场骚动的概述中解释说,英特尔SDSi驱动程序没有技术原因,但它只是利润的结果在代码的基础上,这个功能的实现/支持和其他容易包含的驱动没什么区别,不管Intel怎么讲如何使用它提供的付费功能
本站了解到,英特尔尚未明确表明其支持sdsi CPU功能的计划至少目前来看,用户不需要太担心这个功能
硬件方面,树莓Pi Zero 2w在该版本中获得了完整的主流Linux内核支持,还支持特斯拉的FSD芯片此外,AMD和英特尔的新处理器也在开发中
Linux 5.18驱动也调整为支持一堆雷蛇黑寡妇键盘,支持Imagis触摸屏,AMD处理器的ThinkPad上支持ACPI profile,进一步完善Apple Magic Keyboard支持,包括第一代和2015款的FN键映射。
Linux 5.18的其他新特性包括:
面向英特尔混合处理器的新硬件反馈接口驱动程序
英特尔间接分支跟踪是控制流执行技术的一部分。
AMD EPYC服务器由NUMA平衡调度程序更新
AMD HSMP驱动程序
各种AMD嵌套虚拟化改进
英特尔闲置驱动程序支持英特尔至强‘Sapphire Rapids’处理器。
AMD GPU驱动默认启用FreeSync。
Btrfs支持编码I/O和更快的fsync。
FN键映射MacBook pro和touch bar
此外,英特尔PECI作为平台环境控制接口,也被纳入到英特尔服务器平台上CPU与BMC的接口中,英特尔IPI虚拟化的准备也在5.18中落地,实际启动应该在v5.19周期进行。
对于图形领域,Linux 5.18带来了Intel DG2 G12子平台的支持,Intel Alder Lake N图形支持以及各种DG2/炼金术士准备对于Linux 5.19,Arc Graphics DG2/Alchemist的支持将在未来几个月第一款桌面显卡发布时到来
新版本还包括AMD EDAC为Zen 4 CPU的准备,AMD嵌套虚拟化增强和其他Zen 4架构准备功能Linux 5.18的KVM现在还支持多达511个vcpu的AMD虚拟机,这高于当前255个vcpu的限制,领先于使用Bergamo提供更多内核的下一代EPYC服务器说到AMD的显卡,Linux 5.18现在默认启用AMDGPU FreeSync视频模式,而之前的内核隐藏在模块选项后面下一代GPU和APU也启用了早期的IP块,但5.19内核中将提供更多
更多细节可以参考内核页面,LWN的合并概述,Phoronix的功能总结,源代码本身的注释。
不出意外的话,Linux 5.18很快就会出现在发行页面,预计这个更新会在不久的将来的某个时候上线Pop!_OS .
购买处理器内补丁,英特尔新驱动程序可以通过许可证启用芯片激活的新功能