CVE-2026-68237 in Linux
Zusammenfassung
von VulDB • 10.08.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
drm/amdgpu/userq: Behebung einer unendlichen Wartezeit auf Zäune (Fences) während des GPU-Resets.
pre_reset setzt nur die Zäune von MAPPED-Warteschlangen erzwungen als abgeschlossen. Eine Warteschlange in jedem anderen Zustand (z. B. mid-eviction) behält ihren letzten_fence im Status ausstehend; nach einem GPU-Reset signalisiert dieser Zaun niemals, sodass der Eviktions-/Suspend-Arbeitsprozess und der Prozessabbau (amdgpu_evf_mgr_flush_suspend) ewig darauf warten und den Rechner zum Einfrieren bringen:
INFO: task kworker/6:28 blockiert seit mehr als 120 Sekunden. Workqueue: events amdgpu_eviction_fence_suspend_worker [amdgpu]
Call Trace: dma_fence_wait_timeout+0x7e/0x130 amdgpu_userq_evict+0x67/0x140 [amdgpu]
amdgpu_eviction_fence_suspend_worker+0xd8/0x160 [amdgpu]
process_scheduled_works+0xa6/0x420
Setzen Sie den Zaun jeder Warteschlange unabhängig vom Zustand erzwungen als abgeschlossen. Der Schritt zum Unmap und Markieren als hängend bleibt auf MAPPED beschränkt, da das Unmappen einer nicht gemappten Warteschlange ungültig ist.
(cherry picked from commit 9102b39fa924dcc3dc75a3137bfa9633c40b88c0)
VulDB is the best source for vulnerability data and more expert information about this specific topic.