| Commit message (Expand) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | | | | | | | | | | | | | | | | | | | | locking/lockdep: Refactorize check_noncircular and check_redundant | Yuyang Du | 2019-06-03 | 1 | -44/+74 | |
| | * | | | | | | | | | | | | | | | | | | | | | locking/lockdep: Remove unused argument in __lock_release | Yuyang Du | 2019-06-03 | 1 | -2/+2 | |
| | * | | | | | | | | | | | | | | | | | | | | | locking/lockdep: Remove redundant argument in check_deadlock | Yuyang Du | 2019-06-03 | 1 | -3/+3 | |
| | * | | | | | | | | | | | | | | | | | | | | | locking/lockdep: Update comments on dependency search | Yuyang Du | 2019-06-03 | 1 | -11/+10 | |
| | * | | | | | | | | | | | | | | | | | | | | | locking/lockdep: Avoid constant checks in __bfs by using offset reference | Yuyang Du | 2019-06-03 | 1 | -12/+21 | |
| | * | | | | | | | | | | | | | | | | | | | | | locking/lockdep: Change the return type of __cq_dequeue() | Yuyang Du | 2019-06-03 | 1 | -8/+13 | |
| | * | | | | | | | | | | | | | | | | | | | | | locking/lockdep: Change type of the element field in circular_queue | Yuyang Du | 2019-06-03 | 1 | -10/+14 | |
| | * | | | | | | | | | | | | | | | | | | | | | locking/lockdep: Update comment | Yuyang Du | 2019-06-03 | 1 | -3/+9 | |
| | * | | | | | | | | | | | | | | | | | | | | | locking/lockdep: Remove unused argument in validate_chain() and check_deadlock() | Yuyang Du | 2019-06-03 | 1 | -8/+8 | |
| | * | | | | | | | | | | | | | | | | | | | | | locking/lockdep: Change the range of class_idx in held_lock struct | Yuyang Du | 2019-06-03 | 1 | -20/+39 | |
| | * | | | | | | | | | | | | | | | | | | | | | locking/lockdep: Define INITIAL_CHAIN_KEY for chain keys to start with | Yuyang Du | 2019-06-03 | 1 | -9/+9 | |
| | * | | | | | | | | | | | | | | | | | | | | | locking/lockdep: Use lockdep_init_task for task initiation consistently | Yuyang Du | 2019-06-03 | 2 | -6/+8 | |
| | * | | | | | | | | | | | | | | | | | | | | | locking/lockdep: Print the right depth for chain key collision | Yuyang Du | 2019-06-03 | 1 | -3/+4 | |
| | * | | | | | | | | | | | | | | | | | | | | | locking/lockdep: Remove useless conditional macro | Yuyang Du | 2019-06-03 | 1 | -3/+3 | |
| | * | | | | | | | | | | | | | | | | | | | | | locking/lockdep: Adjust lock usage bit character checks | Yuyang Du | 2019-06-03 | 1 | -5/+16 | |
| | * | | | | | | | | | | | | | | | | | | | | | locking/lockdep: Change all print_*() return type to void | Yuyang Du | 2019-06-03 | 1 | -101/+108 | |
| | * | | | | | | | | | | | | | | | | | | | | | Merge tag 'v5.2-rc3' into locking/core, to pick up fixes | Ingo Molnar | 2019-06-03 | 44 | -329/+213 | |
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |/ / / / / / / / / / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | | | | | | | | | | | futex: Consolidate duplicated timer setup code | Waiman Long | 2019-05-28 | 1 | -30/+39 | |
| | * | | | | | | | | | | | | | | | | | | | | | locking/lockdep: Remove the unused print_lock_trace() function | Anders Roxell | 2019-05-24 | 1 | -4/+0 | |
| | * | | | | | | | | | | | | | | | | | | | | | locking/lockdep: Don't complain about incorrect name for no validate class | Sebastian Andrzej Siewior | 2019-05-24 | 1 | -1/+2 | |
| | | |_|_|_|_|_|_|_|_|_|_|/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | | | | | | | | Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2019-07-08 | 16 | -318/+540 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau... | Ingo Molnar | 2019-06-28 | 16 | -318/+540 | |
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | ||||||
| | | | | | | | | | | | | | | | | | | | | | | | ||||||
| | | | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | | | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | | | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | | | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | | | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | | | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | | | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | | *-------. \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge branches 'consolidate.2019.05.28a', 'doc.2019.05.28a', 'fixes.2019.06.1... | Paul E. McKenney | 2019-06-19 | 15 | -150/+302 | |
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | |_|_|_|_|_|_|_|/ / / / / / / / / / / / / / / | | | |/| | | | | | | | | | | | | | | | | | | | | | | ||||||
| | | | | | | | * | | | | | | | | | | | | | | | | | | | rcutorture: Upper case solves the case of the vanishing NULL pointer | Paul E. McKenney | 2019-05-28 | 1 | -1/+2 | |
| | | | | | | | * | | | | | | | | | | | | | | | | | | | rcutorture: Dump trace buffer for callback pipe drain failures | Paul E. McKenney | 2019-05-28 | 1 | -1/+3 | |
| | | | | | | | * | | | | | | | | | | | | | | | | | | | rcutorture: Add trivial RCU implementation | Paul E. McKenney | 2019-05-28 | 3 | -1/+62 | |
| | | | | | | | * | | | | | | | | | | | | | | | | | | | rcutorture: Halt forward-progress checks at end of run | Paul E. McKenney | 2019-05-28 | 1 | -1/+2 | |
| | | | | | | | * | | | | | | | | | | | | | | | | | | | rcutorture: Give the scheduler a chance on PREEMPT && NO_HZ_FULL kernels | Paul E. McKenney | 2019-05-28 | 1 | -3/+14 | |
| | | | | | | | * | | | | | | | | | | | | | | | | | | | rcutorture: Exempt tasks RCU from timely draining of grace periods | Paul E. McKenney | 2019-05-28 | 1 | -1/+4 | |
| | | | | | | | * | | | | | | | | | | | | | | | | | | | torture: Allow inter-stutter interval to be specified | Paul E. McKenney | 2019-05-28 | 3 | -4/+9 | |
| | | | | | | | * | | | | | | | | | | | | | | | | | | | rcutorture: Fix stutter_wait() return value and freelist checks | Paul E. McKenney | 2019-05-28 | 2 | -8/+25 | |
| | | | | | | | * | | | | | | | | | | | | | | | | | | | rcutorture: Add cond_resched() to forward-progress free-up loop | Paul E. McKenney | 2019-05-28 | 1 | -2/+4 | |
| | | | | |_|_|/ / / / / / / / / / / / / / / / / / / | | | |/| | | | | | | | | | | | | | | | | | | | | | ||||||
| | | | | | | * | | | | | | | | | | | | | | | | | | | rcu/sync: Simplify the state machine | Oleg Nesterov | 2019-05-28 | 1 | -70/+95 | |
| | | | | | | * | | | | | | | | | | | | | | | | | | | locking/percpu-rwsem: Add DEFINE_PERCPU_RWSEM(), use it to initialize cgroup_... | Oleg Nesterov | 2019-05-28 | 1 | -2/+1 | |
| | | | | | | * | | | | | | | | | | | | | | | | | | | uprobes: Use DEFINE_STATIC_PERCPU_RWSEM() to initialize dup_mmap_sem | Oleg Nesterov | 2019-05-28 | 1 | -3/+1 | |
| | | | | | | * | | | | | | | | | | | | | | | | | | | rcu/sync: Kill rcu_sync_type/gp_type | Oleg Nesterov | 2019-05-28 | 2 | -51/+6 | |
| | | | | |_|/ / / / / / / / / / / / / / / / / / / | | | |/| | | | | | | | | | | | | | | | | | | | | ||||||
| | | | | | * | | | | | | | | | | | | | | | | | | | rcu: Make __call_srcu static | Jiang Biao | 2019-05-28 | 1 | -2/+2 | |
| | | | | | * | | | | | | | | | | | | | | | | | | | srcu: Allocate per-CPU data for DEFINE_SRCU() in modules | Paul E. McKenney | 2019-05-28 | 2 | -0/+70 | |
| | | | | |/ / / / / / / / / / / / / / / / / / / | | | |/| | | | | | | | | | | | | | | | | | | | ||||||
| | | | | * | | | | | | | | | | | | | | | | | | | rcu: Upgrade sync_exp_work_done() to smp_mb() | Paul E. McKenney | 2019-06-13 | 1 | -2/+1 | |
| | | | | * | | | | | | | | | | | | | | | | | | | rcu: Set a maximum limit for back-to-back callback invocation | Paul E. McKenney | 2019-05-28 | 1 | -3/+4 | |
| | | | | * | | | | | | | | | | | | | | | | | | | rcu: Correctly unlock root node in rcu_check_gp_start_stall() | Neeraj Upadhyay | 2019-05-28 | 1 | -1/+3 | |
| | | | | * | | | | | | | | | | | | | | | | | | | rcu: Dump specified number of blocked tasks | Neeraj Upadhyay | 2019-05-28 | 1 | -1/+1 | |
| | | | |/ / / / / / / / / / / / / / / / / / / | ||||||
| | | * | | | | | | | | | | | | | | | | | | | | rcu: Remove unused rdp local from synchronize_rcu_expedited() | Jiang Biao | 2019-05-28 | 1 | -2/+0 | |
| | | * | | | | | | | | | | | | | | | | | | | | rcu: Rename rcu_data's ->deferred_qs to ->exp_deferred_qs | Paul E. McKenney | 2019-05-28 | 3 | -12/+12 | |
| | | * | | | | | | | | | | | | | | | | | | | | rcu: Add checks for dynticks counters in rcu_is_cpu_rrupt_from_idle() | Joel Fernandes (Google) | 2019-05-28 | 1 | -4/+17 | |
| | | * | | | | | | | | | | | | | | | | | | | | rcu: Avoid self-IPI in sync_sched_exp_online_cleanup() | Paul E. McKenney | 2019-05-25 | 1 | -6/+29 | |
| | | * | | | | | | | | | | | | | | | | | | | | rcu: Avoid self-IPI in sync_rcu_exp_select_node_cpus() | Paul E. McKenney | 2019-05-25 | 1 | -0/+5 | |
| | | * | | | | | | | | | | | | | | | | | | | | rcu: Inline invoke_rcu_callbacks() into its sole remaining caller | Paul E. McKenney | 2019-05-25 | 1 | -17/+3 | |
| | | * | | | | | | | | | | | | | | | | | | | | rcu: Use irq_work to get scheduler's attention in clean context | Paul E. McKenney | 2019-05-25 | 2 | -0/+22 | |
| | | * | | | | | | | | | | | | | | | | | | | | rcu: Allow rcu_read_unlock_special() to raise_softirq() if in_irq() | Paul E. McKenney | 2019-05-25 | 1 | -1/+1 | |

