前端进阶之旅前端进阶之旅
基础篇
进阶篇
高频篇
精选篇
手写篇
原理篇
面经篇
AI 面试
自检篇
每日一题
  • 综合
    • 综合题型
    • 其他问题
    • 设计模式
    • 思维导图
    • 学习路线
  • 前端基础
    • HTTP
    • 浏览器
    • 计算机基础
  • 进阶学习
    • NPM工作流
    • Docker
    • Canvas
    • Node学习指南
    • 前端综合文章
  • 其他
    • Handbook
    • 职场话题
    • CSS可视化
小程序题库
公众号动态
博客动态
AI 热点
开发者导航
基础篇
进阶篇
高频篇
精选篇
手写篇
原理篇
面经篇
AI 面试
自检篇
每日一题
  • 综合
    • 综合题型
    • 其他问题
    • 设计模式
    • 思维导图
    • 学习路线
  • 前端基础
    • HTTP
    • 浏览器
    • 计算机基础
  • 进阶学习
    • NPM工作流
    • Docker
    • Canvas
    • Node学习指南
    • 前端综合文章
  • 其他
    • Handbook
    • 职场话题
    • CSS可视化
小程序题库
公众号动态
博客动态
AI 热点
开发者导航
返回 AI 情报前线
All News · 全部资讯7430
  • Agent编程取代初级工程师需要满足哪些条件
  • 神秘开源模型Ox Alpha幕后是Z.ai,权重即将公开
  • NoWreck:比对 AI 修改声明与代码实际结构,定性「幻觉」
  • AI Agent 评估需要双层架构:轨迹 + 结果
  • AI Agent 追踪轨迹正在成为应用数据
  • AI Agent执行轨迹可作为应用数据驱动开发
  • 阿里开源Qwen3.8-Flash:125B MoE模型,训练成本降至前代1/9
  • 微软Agent Lightning v1.0剑指平台工程师
  • Anthropic 发布 Claude Code 官方插件目录
  • AI 重构前先设-diff预算,用行为测试兜底
  • 免费模型写的parser通过了基础测试,但差分测试抓出三个bug
  • 12个LLM API结构化输出测评:4个返Valid但值错误,token消耗差异达165倍
  • 用免费模型自动分类CI失败:四类故障一键兜底
  • IBM发布Granite 4.2主打本地部署与企业Agent
  • IBM 开源 Granite 4.2:3B/8B/30B 三规格,内置 Agent 能力
  • 团队AI数据库访问的审计与管控实践
  • Paul Dix:AI 写了 100 万行代码并持续自主修复
  • Ponytail:让 AI 代码助手复刻「沉默老鸟」思维
  • 用 LLM-as-a-Judge 在 CI/CD 中拦截 Prompt 回归
  • OpenRouter 一键调用全球大模型:注册到 WordPress 流式输出全流程
  • Linus Torvalds 用 AI 辅助调试:24 个补丁、18 次内核启动定位 Intel Xe 内存破坏
  • IBM Granite 4.2 发布:开源推理模型 + 原生 Agentic RL,8B/30B 可操控终端
  • awesome-llm_apps:100+ AI Agent 与 RAG 应用开源集合
  • 搜蚁智选 AIMALL MCP Server:统一接入多供应商 AI 工具
  • Apple/Google 推机密计算AI:隐私计算如何破解企业级AI数据孤岛
  • 2026年AI Agent记忆平台横评:Mem0/Zep/Letta谁更适合生产级多轮对话
  • 蚂蚁发布TST 2.0时序大模型登顶权威测评
  • 模型对比的单次跑分不可信:我用 5 次重跑验证了一次「险胜」
  • VS Code推出持久化Agent会话支持
  • 旅游公司用OpenAI Codex让非技术人员也能快速构建产品
  • Sentence Transformers多向量嵌入模型微调教程
  • Liquid AI 开源 Pipette:端侧模型性能基准测试平台
  • AI Agent写防护存在符号链接逃逸漏洞
  • Prompt缓存:RAG场景实测可降成本10倍
  • 2026企业LLM部署必查清单:数据隔离、身份认证与全链路加密
  • GitHub实战:生产前评估LLM的内部方法论
  • NeuronScope:命令行追踪LLM输出背后的神经元
  • GitHub Copilot Customize tab正式开放MCP集成
  • Shopify CEO威胁封杀Claude Code
  • 遥测管道:控制AI Agent生产成本的工程实践
  • Amazon OpenSearch MCP Apps实现Agent可观测性
  • AI Agent 评估:聚合分数为何掩盖单层故障
  • OpenAI 首枚推理芯片 Jalapeño 曝光,性能超越 Blackwell 与 Rubin
  • Claude Cowork 和 Chat 终于共享记忆了
  • Meta 开源 MetaRoCE:专为万卡级 AI 集群设计的 RDMA 传输协议
  • Anthropic 统一 Claude 记忆系统:Chat 与 Cowork 共享上下文
  • GitHub Copilot 升级为 AI Agent 控制中心
  • LLM Prompt Caching 隐藏的 90% 折扣:实测 393 个模型
  • Poka-Yoke技能包让Claude Code设计预判能力从42%升至81%
  • Qwen3.8-Flash-Next 开源即获 SGLang 原生支持
  • Z.AI开源GLM-5.3-Flash:原生视觉+高效稀疏注意力
  • 已加载 51 / 7430
9.0
重磅
AI SCORE
技术实践2026-08-26 13:48

Linus Torvalds 用 AI 辅助调试:24 个补丁、18 次内核启动定位 Intel Xe 内存破坏

IT之家#Linux#AI调试#内核
Editor brief · 编辑速览

Torvalds 在 Intel Battlemage G21 上借助 AI 逐次添加调试补丁、分析输出,历经18次内核启动,最终定位 Xe DRM 驱动 Flat CCS 内存处理中 get_flat_ccs_offset() 函数的 round_up()/round_down() 错误。

文章思维导图
Knowledge map
拖拽缩放
Full translation

完整中文译文

科技媒体 Linuxiac 昨日(8 月 25 日)发布博文,报道称 Linux 创始人林纳斯·托瓦兹(Linus Torvalds)借助 AI,通过 24 个调试补丁、18 次内核启动,成功排查 Intel Xe 图形驱动中的内存破坏漏洞。

托瓦兹描述本次排查过程为"地狱般的调试过程",在其 Intel Battlemage G21(配备 16 GiB VRAM)上 GDM(GNOME 显示管理器)反复重启合成器,屏幕最终保持黑屏。

该问题出现在 Xe DRM 驱动的 Flat CCS 内存处理环节,根源来自 get_flat_ccs_offset() 函数的地址计算。

该函数先计算保留 CCS 存储区的起始位置,再将地址向上对齐到 128 KiB 边界。但随后,低于这个计算地址的全部空间都被 VRAM 分配器当作可用内存。这样一来,合成器首次提交 GPU 任务便失败,GDM 随即重启合成器,系统陷入黑屏。

托瓦兹表示,最终修复只涉及把错误的 round_up() 改为 round_down()。不过,定位过程远比修复代码复杂:他累计添加 24 个补丁,用于逐步增加调试信息,并启动内核 18 次,才锁定内存破坏的具体原因。

托瓦兹表示在本次调试过程中,AI 承担添加调试代码和分析输出结果等大量重复工作。在调用处理过程中,AI 多次得出该问题无法解决的结论,不过在托瓦兹的多次协调指导下,不断推进让 AI 生成新的调试工具并分析结果,直至定位底层内存破坏。调查结束后,托瓦兹还让 AI 撰写了详细的提交说明。

Original source

本文由 AI 翻译整理自 IT之家,原文版权归原作者所有。

阅读英文原文
上一篇
OpenRouter 一键调用全球大模型:注册到 WordPress 流式输出全流程
下一篇
IBM Granite 4.2 发布:开源推理模型 + 原生 Agentic RL,8B/30B 可操控终端