Linus Torvald已经正式宣布发布Linux 5.8内核系列,他称之为“有史以来最大的发行版本之一”。

Linux kernel 5.8在大约两个月前开始开发,在此期间,它总共收到了7个RC(发布候选版)里程碑。上周,Linus Torvalds还没有决定是否需要第八个发行候选版本,但看起来应该是后者,因为他决定发布Linux 5.8内核。

尽管在宣布第一个发布候选版本时,他将其称为“有史以来最大的发行版本之一”,但事实证明Linux kernel 5.8并不是那么大。

“尽管合并窗口非常大,但在发布候选版本中真的没有什么可怕的事情发生。”Linus Torvalds说:“这就是一个崭新的内核。试试看吧。”

在Linux kernel 5.8的许多新变化中,包括对ARMv8.5的分支目标识别(BTI)支持,对AArch64(ARM64)架构的Shadow Call Stack的支持,新的faccessat2()系统调用,对块的内联加密支持层,支持F2FS文件系统中的LZO-RLE压缩,以及用于指定初始RAM磁盘映像的新initrdmem =引导选项。

该列表继续支持/proc文件系统中的多个私有实例,新的事件通知机制,新的缓冲区分配API(有望使开发人员更轻松地编写XDP网络驱动程序)和内核并发清理器(KCSAN)。用于内核空间的动态数据竞争检测器。

在安全方面,此版本附带缓解了特殊寄存器缓冲区数据采样(SRBDS)的功能。 CrossTalk硬件漏洞会影响某些Intel处理器,一种新的机制,用于在设备驱动程序接管重叠的内存范围时撤消/dev/mem中的映射,以及新的CAP_PERFMON功能。

Linux 5.8还包括许多更新的驱动程序,以提供更好的硬件支持。重点包括对基于AMD RAPL MSR的能量传感器的支持,对AMD SPI控制器的支持,对Rockchip视频解码器的支持,对OmniVision OV2740传感器的支持以及对Nvidia Tegra视频输入控制器的支持。

您现在可以从kernel.org网站或使用下面的直接链接下载Linux 5.8内核源代码。但是,请记住,该内核当前标记为“主线”内核,这意味着它尚未准备好进行大规模部署或在生产环境中使用。

在考虑将内核软件包升级到新系列之前,您可能应该等待第一个点版本Linux kernel 5.8.1的来临。许多滚动的GNU/Linux发行版,例如Arch Linux或openSUSE Tumbleweed,可能会在未来几周内升级到Linux 5.8。

点击这里直接下载Linux kernel 5.8

发表评论

电子邮件地址不会被公开。 必填项已用*标注