【区角快讯】硬件底层的细微裂痕,往往能在软件生态中引发连锁反应。近日,知名硬件媒体Phoronix披露了一项潜伏于AMD部分Zen架构处理器中的硬件级隐患——TLBI Erratum #1718。这一缺陷直指CPU核心的内存管理单元,具体表现为在执行INVLPGB与TLBSYNC指令对时,翻译后备缓冲器(TLB)条目可能无法被正确失效。
TLB作为连接虚拟地址与物理地址的关键缓存,其一致性至关重要。一旦失效操作失败,核心便可能通过已废弃的映射访问内存,进而诱发静默数据损坏或极难复现的系统崩溃。尽管AMD已在微码层面修复了该问题,但存量系统中旧版微码仍构成潜在风险。自2024年底起,Linux内核为提升性能广泛采用INVLPGB指令,Phoronix此前的基准测试亦证实此举能显著降低开销。
鉴于此,Linux 7.3-rc7内核版本引入了一项关键软件变通方案。当检测到系统缺乏微码缓解措施时,内核将强制额外执行一次TLBSYNC,以确保失效操作真正生效。该修复由AMD工程师Borislav Petkov提交,并已合入x86修复拉取请求。Phoronix指出,此项变更将在未来数日内向后移植至过去两年内仍在维护的稳定内核分支。对于普通用户而言,及时更新主板BIOS中的CPU微码仍是最佳实践,而Linux内核的这一兜底机制,则为未能及时更新的系统提供了一层额外的安全屏障。
AMD Zen架构处理器TLBI缺陷曝光,Linux内核紧急打补丁
科技区角
2026-10-13 18:01
关于科技区角:国内科技展会垂直内容策划服务商,提供从论坛内容全案策划、会展市场化IP打造到精准专业观众一站式邀约服务,以产业内容吸引高质量B端人群,打通展会从议题设计、演讲嘉宾邀约、宣传预热、精准邀观到供需对接全链路。
声明:内容取材于网络,仅代表作者观点,如有内容违规问题,请联系处理。