| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-06-18 | sched: Change task_struct::state |  Peter Zijlstra | 2 | -8/+8 |
| 2021-06-18 | sched: Introduce task_is_running() |  Peter Zijlstra | 1 | -1/+1 |
| 2021-03-24 | Merge branches 'bitmaprange.2021.03.08a', 'fixes.2021.03.15a', 'kvfree_rcu.2021.03.08a', 'mmdumpobj.2021.03.08a', 'nocb.2021.03.15a', 'poll.2021.03.24a', 'rt.2021.03.08a', 'tasks.2021.03.08a', 'torture.2021.03.08a' and 'torturescript.2021.03.22a' into HEAD |  Paul E. McKenney | 9 | -158/+451 |
| 2021-03-24 | rcutorture: Test start_poll_synchronize_rcu() and poll_state_synchronize_rcu() |  Paul E. McKenney | 1 | -9/+3 |
| 2021-03-24 | rcu: Provide polling interfaces for Tiny RCU grace periods |  Paul E. McKenney | 1 | -0/+40 |
| 2021-03-22 | rcu: Provide polling interfaces for Tree RCU grace periods |  Paul E. McKenney | 1 | -7/+68 |
| 2021-03-15 | rcu/nocb: Move trace_rcu_nocb_wake() calls outside nocb_lock when possible |  Frederic Weisbecker | 1 | -3/+3 |
| 2021-03-15 | rcu/nocb: Remove stale comment above rcu_segcblist_offload() |  Frederic Weisbecker | 1 | -2/+1 |
| 2021-03-15 | rcu/nocb: Disable bypass when CPU isn't completely offloaded |  Frederic Weisbecker | 1 | -9/+29 |
| 2021-03-15 | rcu/nocb: Fix missed nocb_timer requeue |  Frederic Weisbecker | 1 | -2/+5 |
| 2021-03-15 | rcu: Make nocb_nobypass_lim_per_jiffy static |  Jiapeng Chong | 1 | -1/+1 |
| 2021-03-15 | rcu/tree: Add a trace event for RCU CPU stall warnings |  Sangmoon Kim | 2 | -0/+3 |
| 2021-03-15 | rcu: Add explicit barrier() to __rcu_read_unlock() |  Paul E. McKenney | 1 | -1/+2 |
| 2021-03-08 | rcutorture: Replace rcu_torture_stall string with %s |  Stephen Zhang | 1 | -3/+3 |
| 2021-03-08 | rcu-tasks: Add block comment laying out RCU Tasks Trace design |  Paul E. McKenney | 1 | -0/+36 |
| 2021-03-08 | rcu-tasks: Rectify kernel-doc for struct rcu_tasks |  Lukas Bulwahn | 1 | -2/+2 |
| 2021-03-08 | rcu: Make rcu_read_unlock_special() expedite strict grace periods |  Paul E. McKenney | 1 | -0/+1 |
| 2021-03-08 | rcutorture: Fix testing of RCU priority boosting |  Paul E. McKenney | 1 | -14/+22 |
| 2021-03-08 | rcu: Expedite deboost in case of deferred quiescent state |  Paul E. McKenney | 1 | -12/+14 |
| 2021-03-08 | rcu/nocb: Rename nocb_gp_update_state to nocb_gp_update_state_deoffloading |  Frederic Weisbecker | 1 | -4/+5 |
| 2021-03-08 | rcu/nocb: Only (re-)initialize segcblist when needed on CPU up |  Frederic Weisbecker | 1 | -5/+4 |
| 2021-03-08 | rcu/nocb: Avoid confusing double write of rdp->nocb_cb_sleep |  Frederic Weisbecker | 1 | -3/+4 |
| 2021-03-08 | rcu/nocb: Forbid NOCB toggling on offline CPUs |  Frederic Weisbecker | 2 | -38/+22 |
| 2021-03-08 | rcu/nocb: Comment the reason behind BH disablement on batch processing |  Frederic Weisbecker | 1 | -0/+6 |
| 2021-03-08 | rcu/nocb: Detect unsafe checks for offloaded rdp |  Frederic Weisbecker | 2 | -24/+87 |
| 2021-03-08 | rcutorture: Add crude tests for mem_dump_obj() |  Paul E. McKenney | 1 | -0/+39 |
| 2021-03-08 | rcuscale: Add kfree_rcu() single-argument scale test |  Uladzislau Rezki (Sony) | 1 | -1/+14 |
| 2021-03-08 | kvfree_rcu: Use same set of GFP flags as does single-argument |  Uladzislau Rezki (Sony) | 1 | -1/+1 |
| 2021-03-08 | kvfree_rcu: Replace __GFP_RETRY_MAYFAIL by __GFP_NORETRY |  Uladzislau Rezki (Sony) | 1 | -1/+13 |
| 2021-03-08 | kvfree_rcu: Make krc_this_cpu_unlock() use raw_spin_unlock_irqrestore() |  Paul E. McKenney | 1 | -2/+1 |
| 2021-03-08 | kvfree_rcu: Use __GFP_NOMEMALLOC for single-argument kvfree_rcu() |  Paul E. McKenney | 1 | -1/+1 |
| 2021-03-08 | kvfree_rcu: Directly allocate page for single-argument case |  Uladzislau Rezki (Sony) | 1 | -16/+26 |
| 2021-03-08 | rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() |  Zhouyi Zhou | 1 | -1/+0 |
| 2021-03-08 | rcu: Fix CPU-offline trace in rcutree_dying_cpu |  Neeraj Upadhyay | 1 | -1/+1 |
| 2021-03-08 | rcu: Remove superfluous rdp fetch |  Frederic Weisbecker | 1 | -1/+0 |
| 2021-03-08 | rcu: deprecate "all" option to rcu_nocbs= |  Paul Gortmaker | 1 | -4/+2 |
| 2021-02-21 | Merge tag 'sched-core-2021-02-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 3 | -11/+75 |
| 2021-02-17 | entry/kvm: Explicitly flush pending rcuog wakeup before last rescheduling point |  Frederic Weisbecker | 2 | -10/+35 |
| 2021-02-17 | entry: Explicitly flush pending rcuog wakeup before last rescheduling point |  Frederic Weisbecker | 1 | -5/+7 |
| 2021-02-17 | rcu/nocb: Trigger self-IPI on late deferred wake up before user resume |  Frederic Weisbecker | 3 | -11/+37 |
| 2021-02-17 | rcu/nocb: Perform deferred wake up before last idle's need_resched() check |  Frederic Weisbecker | 2 | -3/+5 |
| 2021-02-17 | rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers |  Frederic Weisbecker | 1 | -1/+10 |
| 2021-01-22 | Merge branches 'doc.2021.01.06a', 'fixes.2021.01.04b', 'kfree_rcu.2021.01.04a', 'mmdumpobj.2021.01.22a', 'nocb.2021.01.06a', 'rt.2021.01.04a', 'stall.2021.01.06a', 'torture.2021.01.12a' and 'tortureall.2021.01.06a' into HEAD |  Paul E. McKenney | 15 | -237/+1339 |
| 2021-01-22 | rcu: Make call_rcu() print mem_dump_obj() info for double-freed callback |  Paul E. McKenney | 1 | -2/+5 |
| 2021-01-06 | torture: Maintain torture-specific set of CPUs-online books |  Paul E. McKenney | 1 | -2/+2 |
| 2021-01-06 | rcutorture: Make object_debug also double call_rcu() heap object |  Paul E. McKenney | 1 | -0/+5 |
| 2021-01-06 | torture: Make refscale throttle high-rate printk()s |  Paul E. McKenney | 1 | -1/+3 |
| 2021-01-06 | rcutorture: Use hrtimers for reader and writer delays |  Paul E. McKenney | 1 | -4/+3 |
| 2021-01-06 | rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits |  Paul E. McKenney | 1 | -19/+7 |
| 2021-01-06 | rcutorture: Make rcu_torture_fakewriter() use blocking wait primitives |  Paul E. McKenney | 1 | -8/+32 |