随着Linux 7.0的发布,Linux内核7.1的合并窗口已经开启,新的内核正通过子系统拉取请求和功能分支活动进行准备。相关补丁显示,桌面和服务器用户将迎来又一次重大更新。尽管Linux 7.0刚刚落地,开发者们已迅速转向下一个合并窗口,带来了针对CPU、GPU和网络的各项优化。

据Phoronix报道,最引人注目的举措之一是开始移除对英特尔i486 CPU的支持,这将标志着始于1989年的该处理器架构兼容性的终结。看来,继续维护此类遗留硬件已无必要,开发团队正将重点转向现代CPU架构。
根据补丁信息,英特尔Panther Lake获得了默认启用FRED的增强。FRED(灵活返回和事件交付)将提升Panther Lake CPU的性能和安全性,此类变化预示着英特尔CPU架构路线图前景光明。对于AMD,较旧的GPU已完全过渡到AMDGPU驱动栈。这一过渡始于数月前,当时提交了将较旧的GCN 1.0和1.1 GPU迁移至AMDGPU驱动栈的补丁。这一转变为较旧的Radeon GPU带来了近30%的性能提升。
新的补丁显示,Linux 7.1预计还将默认把几个遗留的AMD APU家族,包括Kaveri、Kabini和Mullins,从旧的Radeon驱动切换到AMDGPU驱动栈。这将确保通过RADV获得开箱即用的Vulkan支持,并应能提升仍在嵌入式和经济型系统中广泛使用的旧款AMD硬件的图形性能和兼容性。
Linux内核7.1补丁内容:
预计将开始移除对古老、过时但充满怀旧感的英特尔486 CPU的支持。
默认启用英特尔FRED,以提升新款英特尔Panther Lake CPU的性能。
在使用Rust编程语言支持构建Linux内核时,提高所需的最低Rust版本。
从Linux网络子系统中弃用UDP-Lite代码,清理后的代码应使UDP比以往更快。
联想Legion HID驱动程序有望被主线化。
继续开发英伟达Nova驱动程序。
如果发生致命的ACPI错误,Linux 7.1将默认关闭系统。
AMD Kaveri / Kabini / Mullins APU现在将默认使用AMDGPU驱动程序,而非遗留的Radeon内核图形驱动程序。这意味着这些旧的AMD APU将获得更好的性能、开箱即用的RADV Vulkan支持以及其他改进。
针对Linux 7.1的AMDGPU多SDMA引擎优化。
AMD继续为其下一代硬件(如更多的AMD GFX12.1启用)准备图形支持。
用于锐龙AI NPU的AMDXDNA驱动程序的进程级内存使用查询功能。
锐龙AI NPU的功耗估算报告功能。
AMD P-State CPU频率缩放驱动程序的新功能。
Linux 7.1 KVM将为客户机VM暴露AVX-512 BMM,AVX-512 BMM是即将推出的AMD Zen 6处理器的一项新ISA特性。
支持FSMOUNT_NAMESPACE作为新的fsmount()标志。
英特尔Xe驱动程序正在改进Linux 7.1内核下vRAM的内存压力和内存不足行为。
为英特尔Xe驱动程序启用设备页的透明大页,这是对共享虚拟内存使用的一大改进。
为英特尔Nova Lake P图形做准备。
英特尔的图形驱动程序正在为UHBR DP隧道做准备。
为英特尔QAT驱动程序提供Zstd卸载支持,用于QuickAssist加速器。
Linux 7.1包含大量英特尔Xe3图形改进。
英特尔QAT驱动程序也在为QAT Gen6硬件的无线模式支持做准备。
为英特尔NPU设置防护机制,避免单个程序耗尽所有NPU资源。
为AMD Zen系统提供一个小巧但有用的调试功能。
许多联发科MT76 WiFi驱动程序的改进。
即将推出新的联想笔记本电脑风扇驱动程序,以便更好地监控不同联想笔记本电脑型号的风扇速度。
Bitland WMI驱动程序,用于在这家有争议的中国ODM厂商的笔记本电脑上启用更多功能。
得益于对Uniwill平台驱动程序的持续开发,TUXEDO Computers笔记本电脑在主线内核上获得更多功能。
更多SpacemiT K3 RVA23 SoC的启用工作。
为RISC-V BeagleV Ahead SBC提供HDMI显示支持。
也为Lichee Pi 4A RISC-V开发板提供HDMI支持。
正在移除RISC-V XIP内核功能,因为它长期反复出现故障。
针对用于骁龙X2笔记本电脑SoC的Adreno X2-85 GPU的改进。
添加DRM专用CRTC背景颜色属性。
Linux 7.1将解决现有内核的一个限制,即每个HID设备最多只能有一个电池。现在,Linux将能够支持每个HID设备有多个电池,从而更好地处理现代硬件。
Sched_EXT预计将优先考虑SMT同级线程以获得更好性能,并在任务落到CPU上时进行单独更严格的控制。
为更多华硕桌面主板提供传感器监控。
减少HRTICK计时器开销。
为改进基于指令的采样做准备,以支持AMD Zen 6 CPU。
通过DRM树引入新的VeriSilicon DC8200和Coreboot帧缓冲驱动程序。
支持套接字上的扩展属性,以支持新的GNOME和systemd功能。
cgroup的子调度器支持看起来将登陆Linux 7.1。



