电子说
Linus Torvalds 今天宣布正式发布 Linux 6.3,这是针对基于 Linux 的操作系统的最新和最佳内核系列,带来了更新和新的驱动程序,以支持一流的硬件,并引入了新的功能和增强功能。
Linux Kernel 6.3 的亮点包括一个新的 DRM 加速驱动程序,用于支持 14 代 Intel“Meteor Lake”客户端 CPU 中集成的 VPU IP 2.7 的 Intel VPU(万能处理单元),为 x86_64 用户模式 Linux 提供 Rust 代码支持,为 NFS 文件系统提供基于 AES-SHA2 的加密,以及支持 AMD 的“自动 IBRS”功能。
此外,Linux 6.3 内核中还支持 RISC-V 内核的“ZBB”位操作扩展,支持 LoongArch 架构的内核地址空间布局随机化和重定位,对 RISC-V 和 IMB Z(s390x)系统的 BPF trampoline 提供全面支持,支持 KVM(x86)的 Hyper-V 扩展超调用以及 ARM SME(可扩展矩阵扩展)2 指令的支持。
其他新功能包括 m68k 架构上的系统调用过滤支持,用于禁用内存计算的新命令行参数(cgroup.memory=nobpf)以及 BPF 程序的新红黑树数据结构,支持 TMPFS 文件系统的 ID 映射挂载,以及 EROFS 文件系统的每 CPU 文件数据解压缩支持。
Linux kernel 6.3中还有一些很棒的网络改进,首先是支持PLCA(物理层冲突避免)和调解子层,IPv4的BIG TCP支持,支持几种新的排队规则,一个新的套接字选项可使多个主机通过NAT网关轻松建立出站连接,以及支持IPv4和IPv6的多路径TCP混合流。
Linux 6.3中还有一些新工具,包括一个新的virtconfig构建目标,适用于AArch64系统,可用于创建轻量级配置以在虚拟机上引导,一个新的hwnoise工具,可用于测量硬件引起的定时抖动,以及一个新的Dhrystone基准测试,内置于内核中。
此外,还有新的和更新的驱动程序来支持设备,如 BananaPi R3 和 Banana Pi BPI-M2 Pro SBC、Samsung Galaxy Tab A (2015)平板电脑、Rockchip RV1126 SoC、Orange Pi R1 Plus 和 Radxa Compute Module 3 IO 单板计算机、Logitech G923 Xbox Edition 方向盘、EVision 键盘以及支持 Qualcomm Wi-Fi 7 设备的新 ath12k (mac80211)无线驱动程序。
此外,Linux kernel 6.3 还增加了对 Steam Deck 控制器接口的初始支持,目前仅支持控制器的输入和所谓的“lizard mode”切换。此外,现在还支持Steam Deck的振动马达,支持有线和无线适配器。
“Steam Deck还包括一个蜥蜴模式的心跳,如果在几毫秒内未收到任何报告,则会将其切换回来。官方的Steam客户端通过每隔几毫秒发送一些配置报告来处理这个问题,因此我们通过发送配置报告来禁用鼠标并在每5毫秒重置数字映射,以复制这种行为,”该提交记录中写道。
Linux 6.3 版本增加了 Thunderbolt 的支持,增加了 DisplayPort 带宽分配模式的支持,改进了对 Lenovo Yoga Tab 3 (YT3-X90F) 平板电脑的支持,增加了对 8BitDo Pro 2 有线控制器的支持,改进了对 Lenovo Yoga Book (X90F / X90L) 2合1笔记本电脑的支持,并引入了 HID 设备的 eBPF 支持。
此外,还有一个基于 libata 的新 pata_parport 驱动程序,专门处理通过并口连接的 IDE 驱动器,弃用了 PARIDE 驱动程序。当然,还有众多其他的更新和新的驱动程序,所以如果你的硬件在当前内核中无法正常工作,你应该尝试这个内核版本。
如果你喜欢在你的 GNU/Linux 发行版上自己编译,现在可以从 Linus Torvalds 的 git 树或 kernel.org 网站上下载 Linux kernel 6.3。如果你不喜欢这样,就必须等待它出现在你的发行版的稳定软件库中。
审核编辑 :李倩
全部0条评论
快来发表一下你的评论吧 !