diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2025-11-17 09:01:22 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2025-11-17 09:01:22 -0800 |
| commit | 418592a04021baf5fcfbd0b7b7c5330bb135d10f (patch) | |
| tree | a7e17916e18ef3693562ba83b0254b44d2471ead /arch/sh/kernel | |
| parent | e97c61885bfe3919ed1f7d56bf05d3ffef392ccb (diff) | |
| parent | 36c6f3c03d104faf1aa90922f2310549c175420f (diff) | |
Merge tag 'sched_ext-for-6.18-rc6-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext
Pull sched_ext fixes from Tejun Heo:
"Five fixes addressing PREEMPT_RT compatibility and locking issues.
Three commits fix potential deadlocks and sleeps in atomic contexts on
RT kernels by converting locks to raw spinlocks and ensuring IRQ work
runs in hard-irq context. The remaining two fix unsafe locking in the
debug dump path and a variable dereference typo"
* tag 'sched_ext-for-6.18-rc6-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext:
sched_ext: Use IRQ_WORK_INIT_HARD() to initialize rq->scx.kick_cpus_irq_work
sched_ext: Fix possible deadlock in the deferred_irq_workfn()
sched/ext: convert scx_tasks_lock to raw spinlock
sched_ext: Fix unsafe locking in the scx_dump_state()
sched_ext: Fix use of uninitialized variable in scx_bpf_cpuperf_set()
Diffstat (limited to 'arch/sh/kernel')
0 files changed, 0 insertions, 0 deletions
