CVE-2026-97928 in Linux
要約
〜によって VulDB • 2026年09月25日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
drm/amdgpu: VRAMに対するVMID 0のフラッシュをスキップする
Clear-on-releaseはVRAM上でのみ実行され、amdgpu_ttm_map_buffer()はGARTウィンドウを設定せずに直接MCアドレスを通じてこれにアクセスしますが、それでも消去処理がVMID 0のフラッシュを強制していました。GFX11(例:Navi33)では、この不要なSDMAフラッシュによりエンジンがハングする可能性があります。実際にGARTウィンドウが使用されている場合のみフラッシュを実行します。
v2: amdgpu_ttm_map_buffer()がVMID 0のフラッシュが必要かどうかを返すようにし、それに基づいてクリアおよびコピーパスを制御するようにした。(Christian) v3: vm_needs_flush出力パラメータを必須とし、NULLを許可しないようにした。(Christian)
(コミット a306e406e570b74318ff7d80e5b07b540ca1d3a9 からのcherry pick)
If you want to get best quality of vulnerability data, you may have to visit VulDB.