Commit 36c6f3c
sched_ext: Use IRQ_WORK_INIT_HARD() to initialize rq->scx.kick_cpus_irq_work
For PREEMPT_RT kernels, the kick_cpus_irq_workfn() be invoked in
the per-cpu irq_work/* task context and there is no rcu-read critical
section to protect. this commit therefore use IRQ_WORK_INIT_HARD() to
initialize the per-cpu rq->scx.kick_cpus_irq_work in the
init_sched_ext_class().
Signed-off-by: Zqiang <[email protected]>
Signed-off-by: Tejun Heo <[email protected]>1 parent a257e97 commit 36c6f3c
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5322 | 5322 | | |
5323 | 5323 | | |
5324 | 5324 | | |
5325 | | - | |
| 5325 | + | |
5326 | 5326 | | |
5327 | 5327 | | |
5328 | 5328 | | |
| |||
0 commit comments