We use these services and cookies to improve your user experience. You may opt out if you wish, however, this may limit some features on this site.

Please see our statement on Data Privacy.

Crisp.chat (Helpdesk and Chat)

Ok

THREATINT
PUBLISHED

CVE-2024-46699

drm/v3d: Disable preemption while updating GPU stats



Description

In the Linux kernel, the following vulnerability has been resolved: drm/v3d: Disable preemption while updating GPU stats We forgot to disable preemption around the write_seqcount_begin/end() pair while updating GPU stats: [ ] WARNING: CPU: 2 PID: 12 at include/linux/seqlock.h:221 __seqprop_assert.isra.0+0x128/0x150 [v3d] [ ] Workqueue: v3d_bin drm_sched_run_job_work [gpu_sched] <...snip...> [ ] Call trace: [ ] __seqprop_assert.isra.0+0x128/0x150 [v3d] [ ] v3d_job_start_stats.isra.0+0x90/0x218 [v3d] [ ] v3d_bin_job_run+0x23c/0x388 [v3d] [ ] drm_sched_run_job_work+0x520/0x6d0 [gpu_sched] [ ] process_one_work+0x62c/0xb48 [ ] worker_thread+0x468/0x5b0 [ ] kthread+0x1c4/0x1e0 [ ] ret_from_fork+0x10/0x20 Fix it.

Reserved 2024-09-11 | Published 2024-09-13 | Updated 2024-11-05 | Assigner Linux

Product status

Default status
unaffected

6abe93b621ab before 1e93467ef203
affected

6abe93b621ab before 9d824c7fce58
affected

Default status
affected

6.10
affected

Any version before 6.10
unaffected

6.10.8
unaffected

6.11
unaffected

References

git.kernel.org/stable/c/1e93467ef20308da5a94cde548ee17d523e8ba7b

git.kernel.org/stable/c/9d824c7fce58f59982228aa85b0376b113cdfa35

cve.org (CVE-2024-46699)

nvd.nist.gov (CVE-2024-46699)

Download JSON

Share this page
https://cve.threatint.com/CVE/CVE-2024-46699

Support options

Helpdesk Chat, Email, Knowledgebase
Telegram Chat
Subscribe to our newsletter to learn more about our work.