除非 Linus Torvalds 今天对过去一周登陆内核的更改有所保留并决定发布额外的 RC,否则Linux 5.18预计今天将被命名为稳定版,这反过来将标志着 Linux 5.19 合并窗口的开始。基于“-next”活动,这里是对 Linux 5.19 预期合并的许多变化的看法。
Linux 5.18 有很多新特性但与往常一样,Linux N+1 也值得期待……随着我对许多 Linux 子系统“-next”Git 分支的日常监控,下面是目前排队的材料,这些材料应该在 Linux 期间发送5.19 合并窗口。当然,如果有任何代码质量问题,也有可能在最后一刻更改或 Linus Torvalds 提出异议,但以下是我在过去几周的“-next”监控中发现的有趣项目的粗略列表。
Linux 5.19 将在上游带来更多 Apple M1 支持工作,特别重视即将到来的 Intel CPU/GPU 硬件支持,有一些 AMD 变化,如 SEV-SNP 最终被上游化,exFAT 和其他文件系统的性能工作,Zstd 压缩固件支持等等。在 AMD 方面,也有更多的 RDNA3 支持工作登陆,为今年晚些时候推出的 Radeon RX 7000 系列显卡做准备。
当谈到英特尔在 Linux 5.19 中的变化时,预期的材料是 IPI 虚拟化、用于发现故障芯片的英特尔现场扫描“IFS”、英特尔 TDX、Arc Graphics DG2/Alchemist 看起来应该最终状态良好Raptor Lake 和其他即将推出的处理器/SoC 的内核和其他支持工作(PCI ID 添加等)。
一些预期的 Linux 5.19 更改包括:
–英特尔 DG2/Alchemist 图形似乎稳定,Linux 5.19 设置为向用户空间公开计算支持,添加生产 PCI ID 等等。Linux 5.19 可能最终成为这些即将推出的英特尔独立显卡的最低推荐内核版本,但我们肯定会知道即将推出。
–英特尔 Raptor Lake P 图形支持.
–用于发现故障芯片的英特尔现场扫描 (IFS)正在主线中用于帮助数据中心测试和其他场景,以在生产部署之前或随着硬件老化而发现硬件问题。
-围绕 Trust Domain Extensions 的英特尔 TDX 支持应该落地,以便为使用下一代服务器 CPU 更好地保护 VM 做好准备。
– AMD SEV-SNP 的上游化看起来也将最终发生在 Linux 5.19 上。
– AMD 分支采样“BRS”正在主线化。
– Sysfs 报告设备在系统上的物理位置。
–改进了 Arc Graphics 的电源管理通过 ASPM 怪癖。
-大量针对今年晚些时候推出 的 AMD Radeon RDNA3 GPU 的早期开发工作。– AMD 的下一代 CDNA Instinct 加速器
也在进行中。 – AMDGPU DRM 伙伴分配器支持。 – Rockchip VOP2 DRM 驱动程序被引入用于处理较新的 Rockchip SoC 上的显示控制器。 – Qualcomm MSM DRM 驱动程序的显示流压缩和其他改进。 – ASpeed AST2600 BMC 支持 DisplayPort。 – MediaTek MT8186 显示支持作为 MediaTek DRM 更新的一部分。 –
NVMe 存储支持 Apple M1 硬件。
– Apple eFUSE 驱动程序作为 Apple M1 硬件的另一个 Asahi Linux 启动工作。
– Keychron C 系列/K 系列键盘在 Linux 5.19 中的 HID-Apple 更改将表现更好。
– Raspberry Pi SEnse HAT 操纵杆的驱动程序。
–更好地支持 Lenovo ThinkPad TrackPoint Keyboard II。
-通过 Thunderbolt 连接两个 Intel Alder Lake 系统时, Thunderbolt/USB4 XDomain 通道绑定可提高性能。
–更好地处理以菊花链方式连接到 Apple 硬件的 Thunderbolt 显示器。
–英特尔 IPI 虚拟化已为下一个内核做好准备,以便以更低的开销更好地处理进程间中断。
– RISC-V 正在准备 COMPAT 模式,用于在 64 位内核上处理 32 位 RISC-V 用户空间应用程序,支持 kexec_file 加载,支持 Supervisor 模式:基于页面的内存类型扩展,一个“替代”框架用于不合规格硬件的运行时修补等。
–支持通过内核引导选项设置主机名。
–通过 statx() 报告 FAT 文件创建/出生时间。
– Btrfs RAID 5/6 子页面支持已准备就绪。
–对 ZoneFS 的一些改进。
–将集群归零时 ,exFAT 的性能有了很大的提升。
–重组 Xilinx Solarflare 网络驱动程序,准备将“Siena”支持转移到它自己的模块上,用于老一代 IP。
– NVIDIA Mellanox SN4800 模块化交换机支持。
-内核树中添加了 一个新的热库和温度捕获工具。
–对 Alder Lake 的英特尔空闲驱动程序支持。
–支持通过 sysfs 启动固件更新。 – 用于Google Hangouts Meet Speakermic
的 Linux 驱动程序,用于处理静音按钮问题。 – 这
内核中的 Arm Scalable Matrix Extension 支持。
– Zstd 压缩固件终于出现了。
–功能更强大的虚拟摩托罗拉 M68k 机器目标,允许更多 RAM 和其他功能。
– Aquacomputer OCTO 风扇控制器支持。
– Silicon Labs 的“WFX”WiFi 驱动程序被提升出内核的暂存区。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun166722.html