summaryrefslogtreecommitdiffstats
path: root/kernel
Commit message (Expand)AuthorAgeFilesLines
...
| | | | | * | | | rcu-tasks: Add blocked-task indicator to RCU Tasks Trace stall warningsPaul E. McKenney2022-06-201-1/+2
| | | | | * | | | rcu-tasks: Untrack blocked RCU Tasks Trace at reader endPaul E. McKenney2022-06-201-6/+18
| | | | | * | | | rcu-tasks: Track blocked RCU Tasks Trace readersPaul E. McKenney2022-06-201-1/+21
| | | | | * | | | rcu-tasks: Add data structures for lightweight grace periodsPaul E. McKenney2022-06-202-0/+5
| | | | | * | | | rcu-tasks: Make RCU Tasks Trace stall warning handle idle offline tasksPaul E. McKenney2022-06-201-1/+1
| | | | | * | | | rcu-tasks: Make RCU Tasks Trace stall warnings print full .b.need_qs fieldPaul E. McKenney2022-06-201-2/+3
| | | | | * | | | rcu-tasks: Flag offline CPUs in RCU Tasks Trace stall warningsPaul E. McKenney2022-06-201-2/+2
| | | | | * | | | rcu-tasks: Add slow-IPI indicator to RCU Tasks Trace stall warningsPaul E. McKenney2022-06-201-1/+2
| | | | | * | | | rcu-tasks: Simplify trc_inspect_reader() QS logicPaul E. McKenney2022-06-201-6/+7
| | | | | * | | | rcu-tasks: Make rcu_note_context_switch() unconditionally call rcu_tasks_qs()Paul E. McKenney2022-06-201-1/+1
| | | | | * | | | rcu-tasks: RCU Tasks Trace grace-period kthread has implicit QSPaul E. McKenney2022-06-201-2/+3
| | | | | * | | | rcu-tasks: Handle idle tasks for recently offlined CPUsPaul E. McKenney2022-06-201-8/+7
| | | | | * | | | rcu-tasks: Idle tasks on offline CPUs are in quiescent statesPaul E. McKenney2022-06-201-1/+1
| | | | | * | | | rcu-tasks: Make trc_read_check_handler() fetch ->trc_reader_nesting only oncePaul E. McKenney2022-06-201-2/+4
| | | | | * | | | rcu-tasks: Remove rcu_tasks_trace_postgp() wait for counterPaul E. McKenney2022-06-201-59/+3
| | | | | * | | | rcu-tasks: Merge state into .b.need_qs and atomically updatePaul E. McKenney2022-06-201-32/+71
| | | | | * | | | rcu-tasks: Drive synchronous grace periods from calling taskPaul E. McKenney2022-06-201-8/+16
| | | | | * | | | rcu-tasks: Move synchronize_rcu_tasks_generic() downPaul E. McKenney2022-06-201-11/+11
| | | | | * | | | rcu-tasks: Split rcu_tasks_one_gp() from rcu_tasks_kthread()Paul E. McKenney2022-06-201-22/+36
| | | | | * | | | rcu-tasks: Check for abandoned callbacksPaul E. McKenney2022-06-201-0/+5
| | | | | |/ / /
| | | | * | | | rcu: Add irqs-disabled indicator to expedited RCU CPU stall warningsZqiang2022-07-211-2/+3
| | | | * | | | rcu: Diagnose extended sync_rcu_do_polled_gp() loopsPaul E. McKenney2022-07-211-1/+6
| | | | * | | | rcu: Put panic_on_rcu_stall() after expedited RCU CPU stall warningsZqiang2022-07-211-1/+1
| | | | * | | | rcutorture: Test polled expedited grace-period primitivesPaul E. McKenney2022-07-211-13/+74
| | | | * | | | rcu: Add polled expedited grace-period primitivesPaul E. McKenney2022-07-213-5/+104
| | | | * | | | rcutorture: Verify that polled GP API sees synchronous grace periodsPaul E. McKenney2022-07-211-0/+10
| | | | * | | | rcu: Make Tiny RCU grace periods visible to polled APIsPaul E. McKenney2022-07-211-2/+5
| | | | * | | | rcu: Make polled grace-period API account for expedited grace periodsPaul E. McKenney2022-07-213-6/+20
| | | | * | | | rcu: Switch polled grace-period APIs to ->gp_seq_polledPaul E. McKenney2022-07-212-4/+96
| | | | * | | | rcutorture: Validate get_completed_synchronize_rcu()Paul E. McKenney2022-06-201-0/+6
| | | | * | | | rcu: Provide a get_completed_synchronize_rcu() functionPaul E. McKenney2022-06-204-3/+20
| | | | * | | | rcu: Make normal polling GP be more precise about sequence numbersPaul E. McKenney2022-06-202-2/+14
| | | | |/ / /
| | | * | | | rcu/nocb: Avoid polling when my_rdp->nocb_head_rdp list is emptyZqiang2022-07-191-5/+19
| | | * | | | rcu/nocb: Add option to opt rcuo kthreads out of RT priorityUladzislau Rezki (Sony)2022-07-193-2/+23
| | | * | | | rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread()Zqiang2022-07-193-17/+22
| | | * | | | rcu/nocb: Add an option to offload all CPUs on bootJoel Fernandes2022-07-192-1/+27
| | | * | | | rcu/nocb: Fix NOCB kthreads spawn failure with rcu_nocb_rdp_deoffload() direc...Zqiang2022-07-191-16/+64
| | | * | | | rcu/nocb: Invert rcu_state.barrier_mutex VS hotplug lock locking orderZqiang2022-07-191-4/+4
| | | * | | | rcu/nocb: Add/del rdp to iterate from rcuog itselfFrederic Weisbecker2022-07-192-68/+71
| | | |/ / /
| | * | | | rcu/tree: Add comment to describe GP-done condition in fqs loopNeeraj Upadhyay2022-07-191-1/+9
| | * | | | rcu: Initialize first_gp_fqs at declaration in rcu_gp_fqs()Paul E. McKenney2022-07-191-2/+1
| | * | | | rcu/kvfree: Remove useless monitor_todo flagJoel Fernandes (Google)2022-07-191-17/+16
| | * | | | rcu: Cleanup RCU urgency state for offline CPUZqiang2022-07-191-0/+1
| | * | | | rcu: tiny: Record kvfree_call_rcu() call stack for KASANJohannes Berg2022-07-191-0/+14
| | * | | | locking/csd_lock: Change csdlock_debug from early_param to __setupChen Zhongjin2022-07-191-2/+2
| | * | | | rcu: Forbid RCU_STRICT_GRACE_PERIOD in TINY_RCU kernelsPaul E. McKenney2022-07-191-1/+1
| | * | | | rcu: Immediately boost preempted readers for strict grace periodsZqiang2022-07-191-1/+2
| | * | | | rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks()Zqiang2022-07-191-0/+1
| | * | | | rcu: Avoid tracing a few functions executed in stop machinePatrick Wang2022-07-191-5/+5
| | * | | | rcu: Decrease FQS scan wait time in case of callback overloadingPaul E. McKenney2022-07-191-1/+6