Description
In the Linux kernel, the following vulnerability has been resolved: drm/imagination: Fix deadlock in soft reset sequence The soft reset sequence is currently executed from the threaded IRQ handler, hence it cannot call disable_irq() which internally waits for IRQ handlers, i.e. itself, to complete. Use disable_irq_nosync() during a soft reset instead.
Product status
cc1aeedb98ad347c06ff59e991b2f94dfb4c565d (git) before f99e8b813ae5ce8ffd62c33f5753bf0a008af4b1
cc1aeedb98ad347c06ff59e991b2f94dfb4c565d (git) before 9497b1f309436971726e229aa6026954ea7c28e9
cc1aeedb98ad347c06ff59e991b2f94dfb4c565d (git) before 6f39b48a2d3b1fe83f99477250cd0cd67ca1e1c6
cc1aeedb98ad347c06ff59e991b2f94dfb4c565d (git) before a55c2a5c8d680156495b7b1e2a9f5a3e313ba524
6.8
Any version before 6.8
6.12.78 (semver)
6.18.20 (semver)
6.19.10 (semver)
7.0 (original_commit_for_fix)
References
git.kernel.org/...c/f99e8b813ae5ce8ffd62c33f5753bf0a008af4b1
git.kernel.org/...c/9497b1f309436971726e229aa6026954ea7c28e9
git.kernel.org/...c/6f39b48a2d3b1fe83f99477250cd0cd67ca1e1c6
git.kernel.org/...c/a55c2a5c8d680156495b7b1e2a9f5a3e313ba524