首页 >系统教程 >LINUX >Linux内核6.13 RC3发布!

Linux内核6.13 RC3发布!

Christopher Nolan
Christopher Nolan原创
2025-03-07 10:35:13141浏览

Linux Kernel 6.13-rc3 发布候选版本:稳定性与改进并行

Linus Torvalds 于 2024 年 12 月 15 日发布了 Linux 内核 6.13 的第三个候选版本 (RC3)。6.13-rc3 包含了对多个子系统的各种更新、修复和改进。

本文将详细概述此候选版本中的关键更改和更新。

目录

  • 版本关键亮点
    • XFS 文件系统更新
    • 驱动程序和硬件更新
    • 蓝牙和 WiFi 改进
    • 安全性和 BPF 更新
    • 其他修复和改进
  • 试用 Linux 内核 6.13 RC3

Linux 6.13-rc3 概述

Linus Torvalds 指出,此候选版本进展顺利,提交数量正常,差异大小略有增加

Linux Kernel 6.13 RC3 Released!

差异大小的增加主要是由于撤销了影响生成数据文件的 Unicode 更改

在 Linux 内核 6.13-rc3 版本发布邮件中,Linus 写道:

[…]事实上,差异有点大,但这几乎完全是由于撤销了一个 Unicode 更改,该更改导致生成的 data 文件差异变大。[…]

尽管如此,整体开发过程仍然稳定,大多数更改都集中在驱动程序更新和错误修复上。

版本关键亮点

XFS 文件系统更新

此版本对 XFS 文件系统进行了重大更新。这些更新解决了各种问题,包括:

  • 修复 fsmap 的 end_daddr 使用中的越界错误。
  • 确保配额目录 inode 保持加载状态。
  • 在修复期间分离健康的清除掩码。
  • 修复 xfs_rtallocate_rtg 中的空 bno_hint 处理。
  • 在拆分 inode 根块时正确更新 btree 键。

驱动程序和硬件更新

此版本包含对各种驱动程序的众多更新,涵盖声音、GPIO、网络等领域。一些值得注意的更改包括:

  • 声音驱动程序: 对 USB 声音驱动程序的增强,包括对 DSD 输出的支持以及对原始 DSD 警告的修复。
  • GPIO 驱动程序: 对 Graniterapids GPIO 驱动程序的修复,解决了崩溃、不正确的 BAR 分配和其他问题。
  • 网络驱动程序: 对 lan969x、sparx5 和 mlx5 等驱动程序的更新,重点是性能改进、循环依赖修复和错误处理。

蓝牙和 WiFi 改进

蓝牙和 WiFi 子系统收到了一些更新,包括:

  • 蓝牙: 修复了 SCO(同步连接定向)支持、递归锁定问题和透明语音设置。
  • WiFi: 修复了队列停滞、站点 NSS 功能初始化以及 cfg80211 中的链路 ID 管理问题。

安全性和 BPF 更新

此版本包含一些与安全相关的修复和改进,尤其是在 BPF(Berkeley Packet Filter)子系统中:

  • BPF: 修复了潜在的错误返回、数据包数据更改和空解引用问题。
  • 安全: 更新 futex 系统以修复 PowerPC 上的用户访问权限。

其他修复和改进

此版本中的其他值得注意的更改包括:

  • ACPI 和 EFI: 修复了内存资源类型联合访问和 perf 工具中机器环境的初始化问题。
  • 块层: 更新块层,解决了区域写入插件 BIO 工作、潜在死锁和错误恢复等问题。
  • 性能监控: 增强了 perf 工具,包括修复构建 ID 事件记录和 precise_ip 回退逻辑。

试用 Linux 内核 6.13 RC3

Linux 内核 6.13-rc3 版本是一个全面的更新,它解决了各种问题,并在各个子系统中引入了改进。随着开发周期的进展,您可以期待一个更强大、更高效的内核。

建议用户和开发者从 Kernel.org 网站或 Linus Torvalds 的 git 代码库 下载 Linux 内核 6.13-rc3 版本进行试用,并报告任何问题。

以上是Linux内核6.13 RC3发布!的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn