| Commit message (Expand) | Author | Age | Files | Lines |
* | rcu: Standardize explicit CPU-hotplug calls | Frederic Weisbecker | 2023-10-04 | 1 | -2/+0 |
* | rcu: Assume rcu_report_dead() is always called locally | Frederic Weisbecker | 2023-10-04 | 1 | -1/+1 |
* | Merge tag 'core_guards_for_6.5_rc1' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2023-07-04 | 1 | -0/+3 |
|\ |
|
| * | locking: Introduce __cleanup() based infrastructure | Peter Zijlstra | 2023-06-26 | 1 | -0/+3 |
| | | |
| \ | |
*-. \ | Merge branches 'doc.2023.05.10a', 'fixes.2023.05.11a', 'kvfree.2023.05.10a', ... | Paul E. McKenney | 2023-06-07 | 1 | -46/+8 |
|\ \ \
| |_|/
|/| | |
|
| | * | rcu/kvfree: Eliminate k[v]free_rcu() single argument macro | Uladzislau Rezki (Sony) | 2023-05-09 | 1 | -21/+8 |
| |/
|/| |
|
| * | rcu: Remove RCU_NONIDLE() | Peter Zijlstra | 2023-05-11 | 1 | -25/+0 |
|/ |
|
* | mm/slab: document kfree() as allowed for kmem_cache_alloc() objects | Vlastimil Babka | 2023-03-29 | 1 | -2/+4 |
*---. | Merge branches 'doc.2023.01.05a', 'fixes.2023.01.23a', 'kvfree.2023.01.03a', ... | Paul E. McKenney | 2023-02-02 | 1 | -4/+15 |
|\ \ \ |
|
| | | * | rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes() | Frederic Weisbecker | 2023-01-03 | 1 | -0/+2 |
| |_|/
|/| | |
|
| | * | rcu/kvfree: Add kvfree_rcu_mightsleep() and kfree_rcu_mightsleep() | Uladzislau Rezki (Sony) | 2023-02-02 | 1 | -0/+3 |
| | * | rcu: Refactor kvfree_call_rcu() and high-level helpers | Uladzislau Rezki (Sony) | 2023-01-03 | 1 | -3/+2 |
| |/
|/| |
|
| * | rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks | Paul E. McKenney | 2023-01-03 | 1 | -1/+8 |
|/ |
|
* | Merge tag 'net-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 2022-12-13 | 1 | -0/+12 |
|\ |
|
| * | rcu-tasks: Provide rcu_trace_implies_rcu_gp() | Paul E. McKenney | 2022-10-18 | 1 | -0/+12 |
| | | |
| \ | |
*-. \ | Merge branches 'doc.2022.10.20a', 'fixes.2022.10.21a', 'lazy.2022.11.30a', 's... | Paul E. McKenney | 2022-11-30 | 1 | -0/+14 |
|\ \ \
| |_|/
|/| | |
|
| | * | rcu: Implement lockdep_rcu_enabled for !CONFIG_DEBUG_LOCK_ALLOC | John Ogness | 2022-11-09 | 1 | -0/+5 |
| |/
|/| |
|
| * | rcu: Make call_rcu() lazy to save power | Joel Fernandes (Google) | 2022-11-29 | 1 | -0/+9 |
|/ |
|
*-. | Merge branches 'doc.2022.08.31b', 'fixes.2022.08.31b', 'kvfree.2022.08.31b', ... | Paul E. McKenney | 2022-09-01 | 1 | -5/+37 |
|\ \ |
|
| | * | rcu: Add functions to compare grace-period state values | Paul E. McKenney | 2022-08-31 | 1 | -0/+21 |
| | * | rcu: Add full-sized polling for get_completed*() and poll_state*() | Paul E. McKenney | 2022-08-31 | 1 | -0/+3 |
| |/
|/| |
|
| * | rcu: Update rcu_access_pointer() header for rcu_dereference_protected() | Paul E. McKenney | 2022-08-31 | 1 | -5/+13 |
|/ |
|
* | Merge branch 'ctxt.2022.07.05a' into HEAD | Paul E. McKenney | 2022-07-21 | 1 | -9/+8 |
|\ |
|
| * | rcu/context-tracking: Remove unused and/or unecessary middle functions | Frederic Weisbecker | 2022-07-05 | 1 | -8/+0 |
| * | rcu/context-tracking: Move deferred nocb resched to context tracking | Frederic Weisbecker | 2022-07-05 | 1 | -0/+6 |
| * | context_tracking: Take IRQ eqs entrypoints over RCU | Frederic Weisbecker | 2022-07-05 | 1 | -2/+3 |
| * | context_tracking: Take idle eqs entrypoints over RCU | Frederic Weisbecker | 2022-07-05 | 1 | -1/+1 |
| | | |
| \ | |
*-. \ | Merge branches 'doc.2022.06.21a', 'fixes.2022.07.19a', 'nocb.2022.07.19a', 'p... | Paul E. McKenney | 2022-07-21 | 1 | -8/+20 |
|\ \ \
| |_|/
|/| | |
|
| | * | rcu-tasks: Track blocked RCU Tasks Trace readers | Paul E. McKenney | 2022-06-20 | 1 | -2/+9 |
| | * | rcu-tasks: Merge state into .b.need_qs and atomically update | Paul E. McKenney | 2022-06-20 | 1 | -7/+11 |
| |/
|/| |
|
| * | rcu: Provide a get_completed_synchronize_rcu() function | Paul E. McKenney | 2022-06-20 | 1 | -0/+1 |
|/ |
|
* | rcu-tasks: Make Tasks RCU account for userspace execution | Paul E. McKenney | 2022-04-11 | 1 | -0/+1 |
* | rcu: Remove __read_mostly annotations from rcu_scheduler_active externs | Ingo Molnar | 2022-02-14 | 1 | -1/+1 |
* | rcu: Fix description of kvfree_rcu() | Uladzislau Rezki (Sony) | 2022-02-14 | 1 | -1/+1 |
* | rcu: Replace ________p1 and _________p1 with __UNIQUE_ID(rcu) | Chun-Hung Tseng | 2021-11-30 | 1 | -22/+28 |
* | rcu: Avoid unneeded function call in rcu_read_unlock() | Waiman Long | 2021-09-16 | 1 | -1/+2 |
*-. | Merge branches 'doc.2021.07.20c', 'fixes.2021.08.06a', 'nocb.2021.07.20c', 'n... | Paul E. McKenney | 2021-08-10 | 1 | -2/+2 |
|\ \ |
|
| | * | rcu: Fix macro name CONFIG_TASKS_RCU_TRACE | Zhouyi Zhou | 2021-07-20 | 1 | -1/+1 |
| |/
|/| |
|
| * | rcu: Mark accesses to ->rcu_read_lock_nesting | Paul E. McKenney | 2021-08-06 | 1 | -1/+1 |
|/ |
|
* | rcu: Remove obsolete rcu_read_unlock() deadlock commentary | Paul E. McKenney | 2021-05-13 | 1 | -27/+6 |
* | rcu: Improve comments describing RCU read-side critical sections | Paul E. McKenney | 2021-05-13 | 1 | -7/+28 |
* | rcu: Create an unrcu_pointer() to remove __rcu from a pointer | Paul E. McKenney | 2021-05-13 | 1 | -0/+14 |
* | rcu: Reject RCU_LOCKDEP_WARN() false positives | Paul E. McKenney | 2021-05-10 | 1 | -1/+1 |
* | Merge tag 'core-rcu-2021-04-28' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 2021-04-28 | 1 | -1/+1 |
|\ |
|
| * | rcu: Fix kfree_rcu() docbook errors | Mauro Carvalho Chehab | 2021-03-08 | 1 | -1/+1 |
* | | rcu: Prevent false positive softirq warning on RT | Thomas Gleixner | 2021-03-17 | 1 | -1/+2 |
|/ |
|
* | Merge tag 'sched-core-2021-02-17' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2021-02-21 | 1 | -0/+2 |
|\ |
|
| * | rcu/nocb: Perform deferred wake up before last idle's need_resched() check | Frederic Weisbecker | 2021-02-17 | 1 | -0/+2 |
| * | Merge branch 'rcu/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/pa... | Linus Torvalds | 2021-01-04 | 1 | -0/+6 |
| |\ |
|
| | \ | |
| \ \ | |
| \ \ | |
| \ \ | |
| \ \ | |
| \ \ | |
*-----. \ \ | Merge branches 'doc.2021.01.06a', 'fixes.2021.01.04b', 'kfree_rcu.2021.01.04a... | Paul E. McKenney | 2021-01-22 | 1 | -20/+28 |
|\ \ \ \ \ \
| |_|_|_|/ /
|/| | | | /
| | |_|_|/
| |/| | | |
|