科技媒体 Linuxiac 昨日发布博文,报道称 Linux 创始人林纳斯 · 托瓦兹借助 AI,通过 24 个调试补丁、18 次内核启动,成功排查 Intel Xe 图形驱动中的内存破坏漏洞。
托瓦兹描述本次排查过程为“地狱般的调试过程”,在其 Intel Battlemage G21上 GDM反复重启合成器,屏幕最终保持黑屏。附上相关如下:
该函数先计算保留 CCS 存储区的起始位置,再将地址向上对齐到 128 KiB 边界。但随后,低于这个计算地址的全部空间都被 VRAM 分配器当作可用内存。这样一来,合成器首次提交 GPU 任务便失败,GDM 随即重启合成器,系统陷入黑屏。
托瓦兹表示,最终修复只涉及把错误的 round_up 改为 round_down 。不过,定位过程远比修复代码复杂:他累计添加 24 个补丁,用于逐步增加调试信息,并启动内核 18 次,才锁定内存破坏的具体原因。
托瓦兹表示在本次调试过程中,AI 承担添加调试代码和分析输出结果等大量重复工作。在调用处理过程中,AI 多次得出该问题无法解决的结论,不过在托瓦兹的多次协调指导下,不断推进让 AI 生成新的调试工具并分析结果,直至定位底层内存破坏。调查结束后,托瓦兹还让 AI 撰写了详细的提交说明。
特别
罗永浩和朋友向“扶老人被索赔1.9万元”店主捐助10万元:一个正常的社会,不能让做好事的人感到寒心
“我的[*]是xxx造成的”,疑因提建议受打压,59岁绿化工留下指向明确遗言后坠楼身[*],家属已提起民事诉讼
中国女子泰国遭绑架逃脱细节曝光!航班上误信一女子,四名嫌犯落网但拒绝认罪,或受缅甸方面指派










