Linux内核6.6正式发布,以下是新功能
这个版本包括备受期待的英特尔阴影堆栈安全功能,用于保护英特尔处理器免受堆栈覆盖攻击。
2023年10月29日,Marius Nestor发布
Linus Torvalds今天宣布Linux 6.6内核系列的最终版本,这是一个重大更新,引入了多项新功能、更新和新的驱动程序,以提供更好的硬件支持以及其他更改。
Linux内核6.6的亮点包括备受期待的阴影堆栈硬件安全功能,用于保护您的英特尔CPU免受堆栈覆盖攻击,以及用于在Linux上更改HP设备的BIOS设置的新固件属性驱动程序、用于跟踪子系统的更好内存效率的新事件文件系统和新的IIO和英特尔IVSC MEI驱动程序。
Linux内核6.6还支持更改ASUS设备的充电器模式、中间风扇和eGPU设置,支持更多Lenovo IdeaPad设备的键盘背光控制,支持新的Mellanox驱动设备,以及支持新的设备树接口、内核地址空间布局随机化、KASLR支持以及RISC-V体系结构上的BPF程序包分配器支持。
此外,Linux内核6.6还改进了F2FS文件系统的分区块设备和压缩支持,为FUSE文件系统中的无缓存模式共享mmap提供支持,修复了netfilter和BPF问题,AMDGPU驱动程序的大量修复,MIDI 2.0支持的回归修复,以及更好的英特尔RAPL电源管理。
PA-RISC架构现在添加了及时的BPF编译器支持,PowerPC架构现在支持热插拔SMT,挂载API增加了一个新标志,以防止挂载与其他挂载共享内核超级块,Hyper-V现在支持SEV-SNP和TDX客户端,并且io_uring子系统已经初步支持网络操作。
LoongArch架构现在支持KASAN、KCOV、KDB、KFENCE、KGDB等内核工具,ublk用户空间块驱动程序现在支持分区存储设备,tmpfs文件系统现在支持配额、直接I/O和扩展属性,内核NFS服务器现在支持NFSv4写授权,而在Linux内核5.15中引入的内核SMB3文件系统现在最终被认为是稳定的。
另外,由于USB MIDI 2外设支持、Cirrus Logic CS42L43音频编解码器支持、Group Multi-Color(GMC)LED支持、GameSir T4 Kaleid控制器支持,LoongArch架构现在支持KFENCE、KASAN、KGDB、KDB,以及支持NVIDIA T4 GPU使用Secondary Bus Reset,Linux内核6.6的硬件支持得到了改进。
Linux内核6.6现在可以直接从Linus Torvalds的Git仓库或kernel.org网站下载。但是,您需要在您的GNU / Linux发行版上编译它。如果您不擅长这个,那么您需要等待Linux 6.6出现在您发行版的稳定软件库中。