Linux7.3-rc5发布,AI在4100万行代码中持续查Bug

9月27日,Linus Torvalds发布了Linux 7.3的第五个候选版本(rc5)。本次更新中,AI自动化工具成为开发主力,在庞大的代码库中持续发现新问题。驱动层和自测试用例是主要改动方向,D...

互联网/IT

9月27日,Linux内核之父Linus Torvalds如期发布了Linux 7.3的第五个候选版本(rc5)。这一版本的发布再次印证了开源社区对高质量代码的不懈追求,同时也凸显了人工智能技术在现代软件开发中的核心地位。

根据Torvalds的说明,本次更新的diffstat分布呈现出一些特殊之处:不到三分之一的补丁属于驱动层,另有四分之一完全是内核自测试用例。他解释称,大部分驱动补丁改动量较小,而部分自测试补丁则涉及较大改动,因此按提交数量统计的分布会与实际贡献度存在差异。

值得注意的是,AI自动化工具在本次开发周期中扮演了关键角色。Torvalds指出,AI系统正在持续扫描近4100万行的代码库,不断发现新的潜在问题。这些发现叠加新硬件适配需求与常规回归修复工作,共同推动了本周期高强度的开发进度。

在驱动层方面,DRM子系统的更新尤为密集。联合维护者David Airlie表示,本周期绝大多数补丁都是由AI辅助生成的,主要覆盖错误处理路径、内存泄漏、释放后使用等典型内核缺陷。具体来看,Intel Xe驱动新增了"功耗制动"功能,为即将推出的Crescent Island AI加速器做准备;Nouveau驱动则修复了休眠/恢复相关的回归异常以及VRAM内存锁定等问题,其中部分缺陷正是通过AI检测发现的。

此外,本次更新还包括更多缓存感知调度器修复、多款新鼠标及HID设备支持,以及因兼容性问题回退Logitech Bolt Receiver的HID++支持。

Linux企鹅形象

按照开发节奏,Linux 7.3正式版预计将于10月18日发布。Ubuntu 26.10已确认搭载该内核,将于10月15日推出。

这一系列进展不仅展示了Linux社区在代码质量控制方面的持续努力,也反映了AI技术在大型软件项目开发中的深度应用。随着AI辅助开发工具的成熟,未来Linux内核的开发效率和代码质量有望进一步提升。