Lines Matching full:rcu

3  * RCU CPU stall warnings for normal RCU grace periods
16 /* panic() on RCU Stall sysctl. */
53 * useful when deciding whether to allocate memory to enable RCU-mediated
78 /* Don't do RCU CPU stall warnings during long sysrq printouts. */
91 /* Don't print RCU CPU stall warnings during a kernel panic. */
118 panic("RCU Stall\n"); in panic_on_rcu_stall()
134 // Interaction with RCU grace periods
150 /* Zero ->ticks_this_gp and snapshot the number of RCU softirq handlers. */
180 * Handler for the irq_work request posted about halfway into the RCU CPU
201 // Printing RCU CPU stall warnings
206 * Dump detailed information for all tasks blocking the current RCU
232 // Communicate task state back to the RCU CPU stall warning request.
241 * current RCU grace period.
256 * Scan the current list of tasks blocked within RCU read-side critical
306 * Because preemptible RCU does not exist, we never have to check for
307 * tasks blocked within RCU read-side critical sections.
314 * Because preemptible RCU does not exist, we never have to check for
315 * tasks blocked within RCU read-side critical sections.
392 /* Is the RCU grace-period kthread being starved of CPU time? */
405 * If the specified CPU is aware of the current RCU grace period, then
408 * of RCU grace periods that this CPU is ignorant of, for example, "1"
474 pr_err("RCU grace-period kthread stack dump:\n"); in rcu_check_gp_kthread_starvation()
478 pr_err("RCU GP kthread last ran on offline CPU %d.\n", cpu); in rcu_check_gp_kthread_starvation()
480 pr_err("Stack dump where RCU GP kthread last ran:\n"); in rcu_check_gp_kthread_starvation()
539 * See Documentation/RCU/stallwarn.rst for info on how to debug in print_other_cpu_stall()
540 * RCU CPU stall warnings. in print_other_cpu_stall()
610 * See Documentation/RCU/stallwarn.rst for info on how to debug in print_cpu_stall()
611 * RCU CPU stall warnings. in print_cpu_stall()
639 * Attempt to revive the RCU machinery by forcing a context switch. in print_cpu_stall()
641 * A context switch would normally allow the RCU state machine to make in print_cpu_stall()
704 * the watchdog like an RCU stall. Check to see if the host in check_cpu_stall()
722 * the watchdog like an RCU stall. Check to see if the host in check_cpu_stall()
742 // RCU forward-progress mechanisms, including of callback invocation.
746 * Check to see if a failure to end RCU priority inversion was due to
748 * is nothing that RCU priority boosting can do to help, so we shouldn't
749 * count this as an RCU priority boosting failure. A return of true says
750 * RCU priority boosting is to blame, and false says otherwise. If false
797 // Can't blame CPUs, so must blame RCU priority boosting. in rcu_check_boost_fail()
865 pr_info("RCU callbacks invoked since boot: %lu\n", cbs); in show_rcu_gp_kthreads()
872 * RCU to come out of its idle mode.
970 /* Commandeer a sysrq key to dump RCU's tree. */
982 .help_msg = "show-rcu(y)",
983 .action_msg = "Show RCU tree",