Age | Commit message (Expand) | Author | Files | Lines |
2021-03-24 | Merge branches 'bitmaprange.2021.03.08a', 'fixes.2021.03.15a', 'kvfree_rcu.20... | 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/kerne... | 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... | 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 |
2021-01-06 | rcutorture: Make synctype[] and nsynctype be static global | Paul E. McKenney | 1 | -26/+36 |
2021-01-06 | rcutorture: Require entire stutter period be post-boot | Paul E. McKenney | 1 | -1/+3 |