名侦探柯南24 个调试补丁、18 次内核启动:Linux 之父托瓦兹借助 AI 定位 Intel Xe 黑屏故障_我的网站
一 | 直播吧4月21日讯 NBA季后赛西部首轮G1,火箭主场85-95不敌勇士。赛后,孔德昕更新微博点评了比赛。 8 月 26 日消息,科技媒体 Linuxiac 昨日(8 月 25 日)发布博文,报道称 Linux 创始人林纳斯 · 托瓦兹(Linus Torvalds)借助 AI,通过 24 个调试补丁、18 次内核启动,成功排查 Intel Xe 图形驱动中的内存破坏漏洞。
二 | 他写道:“勇士上来就抢到主场优势,系列赛1比0领先。托瓦兹描述本次排查过程为“地狱般的调试过程”,在其 Intel Battlemage G21(配备 16 GiB VRAM)上 GDM(GNOME 显示管理器)反复重启合成器,屏幕最终保持黑屏。附上相关截图如下:该问题出现在 Xe DRM 驱动的 Flat CCS 内存处理环节,根源来自 get_flat_ccs_offset () 函数的地址计算。” “两队真是展现了篮球比赛的两种极致形态,篮球比的是谁在有限的进攻回合里拿到更多分数,勇士是通过准度实现这一点,火箭则是通过投篮次数(二次进攻+失误差值)。该函数先计算保留 CCS 存储区的起始位置,再将地址向上对齐到 128 KiB 边界。” “NBA杯那次防守大战,火箭并没有抢爆前板,但勇士还没有巴特勒,库里面对的压力更大。
三 | 但随后,低于这个计算地址的全部空间都被 VRAM 分配器当作可用内存。那场球范弗利特+杰伦·格林28中8。” “今天勇士有了25分的吉米,火箭有亚当斯、有22个前板(接近50%的恐怖前板率),但火箭自己失误太多了,以及范弗里特+杰伦-格林是34中7。这样一来,合成器首次提交 GPU 任务便失败,GDM 随即重启合成器,系统陷入黑屏。更加极致的‘投篮vs拼抢’对决。托瓦兹表示,最终修复只涉及把错误的 round_up () 改为 round_down ()。” “库里在这样的防守强度下,以78%的真实命中率拿到31分,playoff吉米不仅25+7+6,而且5抢断只有1失误,勇士的两位核心都是大师级的稳定发挥。” “这一轮有趣的地方就在于,双方打出的是完全不同类型的篮球,但实力差距并不大,这是两队本赛季的第6次交锋,最大分差就是10分。
四 | 看看年轻的火箭能不能在下一场把细节处理得更好,以及范弗里特和杰伦-格林的投篮能不能稍微不逆天一点。不过,定位过程远比修复代码复杂:他累计添加 24 个补丁,用于逐步增加调试信息,并启动内核 18 次,才锁定内存破坏的具体原因。托瓦兹表示在本次调试过程中,AI 承担添加调试代码和分析输出结果等大量重复工作。在调用处理过程中,AI 多次得出该问题无法解决的结论,不过在托瓦兹的多次协调指导下,不断推进让 AI 生成新的调试工具并分析结果,直至定位底层内存破坏。
五 | 调查结束后,托瓦兹还让 AI 撰写了详细的提交说明。
六 | Current article:http://lrp19z.shuosongzoutunchutao.cfd/n26/20260826/49693.html Published on:08:10:17 |






