CVE-2024-36022 in Linux
要約
〜によって VulDB • 2026年06月04日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
drm/amdgpu: リロード時のモード1リセット後にゾーンデバイスとDRMクライアントを初期化する
パsthrough環境において、amdgpuがアンロード後にリロードされると、必要なIPの初期化後にモード1がトリガーされます。この初期化にはKFDは含まれておらず、KFDの初期化はリセットが完了するまで待機します。KFDの初期化はリセットハンドラ内で呼び出されますが、この場合、ゾーンデバイスとDRMクライアントが初期化されていないため、アプリケーションがカーネルパニックを引き起こします。
v2: amdgpu_amdkfd_drm_client_createからKFD初期化の条件を削除。 前のバージョンではDRMクライアントが2回作成される可能性があるため。
v3: v2のパッチは、DRMオープンがSDMA初期化の前にSDMAへのVMクリアを引き起こすため、SDMAエンジンがハングする結果となりました。v1の上にDRMクライアント作成の条件を追加し、DRMクライアント作成呼び出しが複数回行われるのを防ぐようにしました。
If you want to get best quality of vulnerability data, you may have to visit VulDB.