中关村在线

热点资讯

AI误报加速Linux内核清理27年老旧驱动,凸显自动化工具质量挑战

2026年8月7日,人工智能技术正深度融入软件开发流程,显著提升了代码编写效率,但同时也带来新的挑战。近期,Linux内核项目移除了若干历史久远的设备驱动程序,这一决定不仅源于硬件淘汰与维护必要性降低,更与当前AI辅助开发过程中产生的误报干扰密切相关。

Linux内核核心维护者Greg Kroah-Hartman主导完成了对linux-serial子系统中部分驱动代码的清理工作。被移除的驱动主要面向C218 Turbo PCI、C320 Turbo PCI及CP-204J三款工业串口设备,均由台湾企业Moxa于1999年推出,距今已有二十七年。这些驱动早已停止实际使用,相关硬件是否仍在运行已无法确认,制造商亦明确表示不再支持对应代码。本次删除共涉及2148行源码,对当前内核功能与稳定性未产生任何影响。

然而,真正加速这一清理进程的,并非单纯的技术陈旧性,而是近年来AI大模型在开源社区中日益频繁的误判行为。当前不少开发者倾向依赖AI工具自动扫描代码,以识别潜在缺陷或安全风险。但面对此类高度年代久远、结构特殊且长期无人维护的模块,AI往往生成大量无效或错误的漏洞报告。社区既缺乏人力,也无实际设备环境用于复现与验证,导致大量无效反馈持续消耗开发资源。

Greg Kroah-Hartman指出,即便是当前性能最强的AI模型,在安全问题识别方面仍存在约三分之一的误报率,部分结论不仅失实,甚至可能误导修复方向,造成反向风险。多位内核开发者证实,类似情况已多次发生:AI标记出所谓“高危漏洞”或“逻辑缺陷”,但经人工核查后发现纯属误判,而每一次核实都需要投入数小时乃至更长时间。

值得注意的是,Linux创始人Linus Torvalds并未反对AI参与补丁提交,但他同样强调,AI带来的效率提升必须与责任机制相匹配。尤其在缺陷报告与安全分析环节,自动化工具尚未建立可靠的质量闭环,过度依赖反而拖慢整体开发节奏。

事实上,此次驱动清理并非孤立事件。今年4月发布的Linux 7.1内核版本中,已一次性剔除近13.8万行过时代码,主体为上世纪九十年代遗留的各类硬件驱动,涵盖早期网络适配器、蓝牙协议栈等模块。这一系列动作反映出开源社区在AI时代下对代码质量、维护成本与协作效率之间所进行的主动调适与再平衡。

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具