这是 Linux 2023 年的第一个主要内核版本更新。Linux 6.3 合并窗口今日已正式开启,Linus 称其 “已经有 30 多个拉取请求在排队”。
经过两个多月的努力,Linux 内核 6.2 终于引入了 IPv6 堆栈的保护性负载平衡 (PLB),支持英特尔“异步退出通知”机制,新的 x86 FineIBT 控制流完整性机制,以及进一步改进新的 Rust 基础设施。
硬件方面,Linux 6.2 提升了 Intel 锐炫显卡 (DG2 / Alchemist) 的稳定性,真正做到开机即用。英特尔的按需驱动(On Demand 驱动程序)现已适用于第 4 代 Xeon 可扩展 “Sapphire Rapids” CPU,并且初步支持了 NVIDIA GeForce RTX 30 系列 “Ampere” 显卡,还能使用 Nouveau 开源代码实现图形加速,并对 Apple M1 系列实现上游化支持。
开发人员 Asahi Linux 指出,基于 Linux 的操作系统现在已经得到了广泛的 Apple 芯片支持,包括 M1 Pro、M1 Max 和 M1 Ultra 芯片。
新版本还合并了深度呼叫跟踪,有助于提高英特尔 Skylake 时代旧 PC 的性能,并且带来了各种文件系统驱动程序的增强,安全改进,以及其他方面的优化。
Linux 6.2 还附带了一个名为 RV(运行时验证)的新工具,可以控制运行时验证子系统的运行,一个处理计算加速设备的新框架,支持用户定义的 BPF 对象,以及一个新的 sysctl 旋钮用于控制分裂锁定检测器在 x86 上处于“警告”模式时的工作方式。
此外,龙芯 LoongArch 架构支持 ftrace、休眠、挂起和堆栈保护,zram 设备现在提供更好的压缩率,fscrypt 机制现在支持 SM4 加密算法,并且扩展了内存命名功能以允许命名共享匿名内存区域。
其他更改包括 NTFS3 文件系统的新挂载选项、构建不支持 NFSv2 的内核的能力、支持 F2FS 文件系统将数据写入文件并将其截断为单个原子操作、启用跟踪触发器的能力在启动时,以及一个新的用户空间 API 来控制 I / O 内存管理单元。
值得一提的是,新版本还增设了一个新的 TDX 来宾驱动程序,它公开 IOCTL 接口以服务 Intel TDX 来宾请求,改进了对 NVMe 设备的支持、ARM 上的 DCN 支持、新的 GC 11.x 固件版本、GFX9 的 GFX 抢占支持、Ampere 加速支持、NVA3 背光支持,以及高通 SM6115 支持。
Linux 6.2 还增加了对苹果键盘上的命令键等按键的支持、对索尼 DualShock4 USB 控制器的基本支持,以及对 OrangePi 4G-IoT 中联发科 MT6370 I2C Sub 电源管理芯片的开源支持。
Linux 6.2 有望成为 Ubuntu 23.04 的默认内核,并且有望在 4 月下旬继任的 v6.3 内核推出之前出现在 Fedora 38 中。新的内核可以从 kernel.org 下载,IT之家的各位可尽情下载使用。
未经允许不得转载:新聚网 » Linux 6.2 内核已正式发布,广泛支持苹果 M1 系列芯片