Commit 5cc379a4 authored by Joel Fernandes (Google)'s avatar Joel Fernandes (Google) Committed by Paul E. McKenney

doc: Update information about resched_cpu

Since commit fced9c8c ("rcu: Avoid resched_cpu() when rescheduling
the current CPU"), resched_cpu is not directly called from
sync_sched_exp_handler. Update the documentation about the same.
Signed-off-by: default avatarJoel Fernandes (Google) <joel@joelfernandes.org>
Cc: <kernel-team@android.com>
Signed-off-by: default avatarPaul E. McKenney <paulmck@linux.ibm.com>
parent dd944caa
...@@ -160,9 +160,9 @@ was in flight. ...@@ -160,9 +160,9 @@ was in flight.
If the CPU is idle, then <tt>sync_sched_exp_handler()</tt> reports If the CPU is idle, then <tt>sync_sched_exp_handler()</tt> reports
the quiescent state. the quiescent state.
<p> <p> Otherwise, the handler forces a future context switch by setting the
Otherwise, the handler invokes <tt>resched_cpu()</tt>, which forces NEED_RESCHED flag of the current task's thread flag and the CPU preempt
a future context switch. counter.
At the time of the context switch, the CPU reports the quiescent state. At the time of the context switch, the CPU reports the quiescent state.
Should the CPU go offline first, it will report the quiescent state Should the CPU go offline first, it will report the quiescent state
at that time. at that time.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment