{
  "id": 19740137,
  "title": "OpenAI Codex Helps Uncover & Fix A Nearly 20 Year Old Radeon Linux Driver Bug",
  "url": "https://urgent.news/2026/11/13/openai-codex-helps-uncover-fix-a-nearly-20-year-old-radeon-linux",
  "topic": "ai",
  "section": "AI",
  "published": "2026-11-13T01:41:27.000Z",
  "source": {
    "name": "Phoronix",
    "slug": "phoronix",
    "url": "https://www.phoronix.com/news/Codex-R600-UVD-FIx-Linux-7.5"
  },
  "original_language": "en",
  "account": "A nearly 20-year-old Radeon Linux driver bug was uncovered and fixed thanks to OpenAI Codex. The bug caused video corruption on an older iMac7,1 (RV610/M74, device ID 1002:94c8) when the decoder read compressed video from system memory while the GPU was drawing. Moving the input to VRAM solved the issue. The patch proposal covers RV610, RV620, RV630, RV635, and RV670 chips, as they share the RV6xx decoder path and legacy R600 firmware. The patch was tested on Debian using Codex for investigation, testing, and patching.",
  "summary": "Sent out today was the latest batch of AMD kernel graphics/compute driver patches destined for the Linux 7.5 merge window opening up at year's end/ Besides a lot of fixes and continued work around new IP enablement for upcoming GPUs, there is even a fix for old ATI/AMD Radeon R600 era hardware after help from OpenAI's Codex...",
  "key_points": [
    "OpenAI Codex discovered 20-year-old Radeon Linux driver bug",
    "Video corruption on iMac7,1 caused by decoder reading compressed video from system memory",
    "Patch tested on Debian, fixes RV610, RV620, RV630, RV635, and RV670 chips"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}