Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | | | | | | | | | | | locking/lockdep: Exclude local_lock_t from IRQ inversions | Boqun Feng | 2021-01-14 | 1 | -4/+53 | |
| * | | | | | | | | | | | | | | locking/lockdep: Clean up check_redundant() a bit | Peter Zijlstra | 2021-01-14 | 1 | -42/+49 | |
| * | | | | | | | | | | | | | | locking/lockdep: Add a skip() function to __bfs() | Boqun Feng | 2021-01-14 | 1 | -10/+19 | |
| * | | | | | | | | | | | | | | locking/lockdep: Mark local_lock_t | Peter Zijlstra | 2021-01-14 | 1 | -7/+9 | |
| | |_|/ / / / / / / / / / / | |/| | | | | | | | | | | | | ||||||
* | | | | | | | | | | | | | | Merge tag 'core-rcu-2021-02-17' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 2021-02-21 | 21 | -269/+1486 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'for-mingo-rcu' of git://git.kernel.org/pub/scm/linux/kernel/git... | Ingo Molnar | 2021-02-12 | 21 | -269/+1486 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / / / / / / | |/| | | | | | | | | | | | | | ||||||
| | | | | | | | | | | | | | | | ||||||
| | | \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | | \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | | \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | | \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | | \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | | \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | | \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | | \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | | \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | | \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | | \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | *-----------. \ \ \ \ \ \ \ \ \ \ \ \ | Merge branches 'doc.2021.01.06a', 'fixes.2021.01.04b', 'kfree_rcu.2021.01.04a... | Paul E. McKenney | 2021-01-22 | 21 | -273/+1507 | |
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|/ / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | ||||||
| | | | | | | | | * | | | | | | | | | | | | torture: Maintain torture-specific set of CPUs-online books | Paul E. McKenney | 2021-01-06 | 2 | -2/+18 | |
| | | | | | | | | * | | | | | | | | | | | | torture: Clean up after torture-test CPU hotplugging | Paul E. McKenney | 2021-01-06 | 1 | -14/+22 | |
| | | | | | | | | * | | | | | | | | | | | | rcutorture: Make object_debug also double call_rcu() heap object | Paul E. McKenney | 2021-01-06 | 1 | -0/+5 | |
| | | | | | | | | * | | | | | | | | | | | | torture: Throttle VERBOSE_TOROUT_*() output | Paul E. McKenney | 2021-01-06 | 1 | -0/+20 | |
| | | | | | | | | * | | | | | | | | | | | | torture: Make refscale throttle high-rate printk()s | Paul E. McKenney | 2021-01-06 | 1 | -1/+3 | |
| | | | | | | | | * | | | | | | | | | | | | rcutorture: Use hrtimers for reader and writer delays | Paul E. McKenney | 2021-01-06 | 1 | -4/+3 | |
| | | | | | | | | * | | | | | | | | | | | | torture: Make stutter use torture_hrtimeout_*() functions | Paul E. McKenney | 2021-01-06 | 1 | -15/+5 | |
| | | | | | | | | * | | | | | | | | | | | | rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits | Paul E. McKenney | 2021-01-06 | 1 | -19/+7 | |
| | | | | | | | | * | | | | | | | | | | | | torture: Add fuzzed hrtimer-based sleep functions | Paul E. McKenney | 2021-01-06 | 1 | -0/+75 | |
| | | | | | | | | * | | | | | | | | | | | | rcutorture: Make rcu_torture_fakewriter() use blocking wait primitives | Paul E. McKenney | 2021-01-06 | 1 | -8/+32 | |
| | | | | | | | | * | | | | | | | | | | | | rcutorture: Make synctype[] and nsynctype be static global | Paul E. McKenney | 2021-01-06 | 1 | -26/+36 | |
| | | | | | | | | * | | | | | | | | | | | | rcutorture: Require entire stutter period be post-boot | Paul E. McKenney | 2021-01-06 | 1 | -1/+3 | |
| | | | | | | | | * | | | | | | | | | | | | refscale: Allow summarization of verbose output | Paul E. McKenney | 2021-01-06 | 1 | -5/+16 | |
| | | | | | | | | * | | | | | | | | | | | | scftorture: Add debug output for wrong-CPU warning | Paul E. McKenney | 2021-01-04 | 1 | -1/+5 | |
| | | | | | | | | * | | | | | | | | | | | | rcutorture: Add testing for RCU's global memory ordering | Paul E. McKenney | 2021-01-04 | 1 | -6/+92 | |
| | | | | | | | | * | | | | | | | | | | | | rcutorture: Add reader-side tests of polling grace-period API | Paul E. McKenney | 2021-01-04 | 1 | -0/+10 | |
| | | | | | | | | * | | | | | | | | | | | | rcutorture: Add writer-side tests of polling grace-period API | Paul E. McKenney | 2021-01-04 | 1 | -7/+72 | |
| | | | | | | | | * | | | | | | | | | | | | rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state | Paul E. McKenney | 2021-01-04 | 1 | -5/+5 | |
| | | | | | | | | * | | | | | | | | | | | | srcu: Add comment explaining cookie overflow/wrap | Paul E. McKenney | 2021-01-04 | 1 | -0/+15 | |
| | | | | | | | | * | | | | | | | | | | | | srcu: Provide polling interfaces for Tree SRCU grace periods | Paul E. McKenney | 2021-01-04 | 1 | -4/+63 | |
| | | | | | | | | * | | | | | | | | | | | | srcu: Provide polling interfaces for Tiny SRCU grace periods | Paul E. McKenney | 2021-01-04 | 1 | -2/+53 | |
| | | | | | | | | * | | | | | | | | | | | | srcu: Provide internal interface to start a Tree SRCU grace period | Paul E. McKenney | 2021-01-04 | 1 | -29/+37 | |
| | | | | | | | | * | | | | | | | | | | | | srcu: Provide internal interface to start a Tiny SRCU grace period | Paul E. McKenney | 2021-01-04 | 1 | -6/+11 | |
| | | | | | | | | * | | | | | | | | | | | | srcu: Make Tiny SRCU use multi-bit grace-period counter | Paul E. McKenney | 2021-01-04 | 1 | -2/+3 | |
| | | |_|_|_|_|_|/ / / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | ||||||
| | | | | | | | * | | | | | | | | | | | | rcu: Check and report missed fqs timer wakeup on RCU stall | Neeraj Upadhyay | 2021-01-06 | 2 | -10/+47 | |
| | | | | | | | * | | | | | | | | | | | | rcu: Do not NMI offline CPUs | Paul E. McKenney | 2021-01-04 | 1 | -5/+12 | |
| | | | | | | | * | | | | | | | | | | | | rcu: For RCU grace-period kthread starvation, dump last CPU it ran on | Paul E. McKenney | 2021-01-04 | 1 | -1/+8 | |
| | | | | | | | * | | | | | | | | | | | | rcu: Mark obtuse portion of stall warning as internal debug | Paul E. McKenney | 2021-01-04 | 1 | -1/+1 | |
| | | |_|_|_|_|/ / / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | ||||||
| | | | | | | * | | | | | | | | | | | | rcu: Enable rcu_normal_after_boot unconditionally for RT | Julia Cartwright | 2021-01-04 | 1 | -1/+3 | |
| | | | | | | * | | | | | | | | | | | | rcu: Unconditionally use rcuc threads on PREEMPT_RT | Scott Wood | 2021-01-04 | 1 | -1/+3 | |
| | | | | | | * | | | | | | | | | | | | rcu: Make RCU_BOOST default on CONFIG_PREEMPT_RT | Sebastian Andrzej Siewior | 2021-01-04 | 1 | -2/+2 | |
| | | |_|_|_|/ / / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | ||||||
| | | | | | * | | | | | | | | | | | | rcu: Do any deferred nocb wakeups at CPU offline time | Paul E. McKenney | 2021-01-06 | 1 | -0/+3 | |
| | | | | | * | | | | | | | | | | | | rcu/nocb: Code-style nits in callback-offloading toggling | Paul E. McKenney | 2021-01-06 | 4 | -37/+30 | |
| | | | | | * | | | | | | | | | | | | rcu/nocb: Add nocb CB kthread list to show_rcu_nocb_state() output | Paul E. McKenney | 2021-01-06 | 1 | -0/+1 | |
| | | | | | * | | | | | | | | | | | | rcu/nocb: Add grace period and task state to show_rcu_nocb_state() output | Paul E. McKenney | 2021-01-06 | 2 | -7/+43 | |
| | | | | | * | | | | | | | | | | | | rcutorture: Test runtime toggling of CPUs' callback offloading | Paul E. McKenney | 2021-01-06 | 1 | -3/+87 | |
| | | | | | * | | | | | | | | | | | | timer: Add timer_curr_running() | Frederic Weisbecker | 2021-01-06 | 1 | -0/+13 | |
| | | | | | * | | | | | | | | | | | | cpu/hotplug: Add lockdep_is_cpus_held() | Frederic Weisbecker | 2021-01-06 | 1 | -0/+7 | |
| | | | | | * | | | | | | | | | | | | rcu/nocb: Locally accelerate callbacks as long as offloading isn't complete | Frederic Weisbecker | 2021-01-06 | 1 | -4/+3 | |
| | | | | | * | | | | | | | | | | | | rcu/nocb: Process batch locally as long as offloading isn't complete | Frederic Weisbecker | 2021-01-06 | 2 | -1/+14 | |
| | | | | | * | | | | | | | | | | | | rcu/nocb: Only cond_resched() from actual offloaded batch processing | Frederic Weisbecker | 2021-01-06 | 1 | -2/+1 | |
| | | | | | * | | | | | | | | | | | | rcu/nocb: Set SEGCBLIST_SOFTIRQ_ONLY at the very last stage of de-offloading | Frederic Weisbecker | 2021-01-06 | 1 | -1/+8 | |
| | | | | | * | | | | | | | | | | | | rcu/nocb: Flush bypass before setting SEGCBLIST_SOFTIRQ_ONLY | Frederic Weisbecker | 2021-01-06 | 1 | -1/+10 |