| Commit message (Expand) | Author | Age | Files | Lines |
* | rcu: Add support for consolidated-RCU reader checking | Joel Fernandes (Google) | 2019-08-09 | 1 | -5/+27 |
* | treewide: Rename rcu_dereference_raw_notrace() to _check() | Joel Fernandes (Google) | 2019-08-01 | 1 | -3/+3 |
* | rcu: Clean up flavor-related definitions and comments in rculist.h | Paul E. McKenney | 2018-08-30 | 1 | -17/+15 |
* | rculist: Improve documentation for list_for_each_entry_from_rcu() | NeilBrown | 2018-07-12 | 1 | -1/+18 |
* | rculist: add list_for_each_entry_from_rcu() | NeilBrown | 2018-05-31 | 1 | -0/+13 |
* | Merge branch 'linus' into locking/core, to resolve conflicts | Ingo Molnar | 2017-11-07 | 1 | -0/+1 |
|\ |
|
| * | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 2017-11-02 | 1 | -0/+1 |
* | | locking/barriers: Convert users of lockless_dereference() to READ_ONCE() | Will Deacon | 2017-10-24 | 1 | -2/+2 |
|/ |
|
* | doc: Fix various RCU docbook comment-header problems | Paul E. McKenney | 2017-10-19 | 1 | -1/+1 |
* | hlist_add_tail_rcu disable sparse warning | Michael S. Tsirkin | 2017-04-19 | 1 | -1/+2 |
* | rculist: Consolidate DEBUG_LIST for list_add_rcu() | Kees Cook | 2016-10-31 | 1 | -5/+3 |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 2016-04-23 | 1 | -0/+36 |
* | rcu: Add list_next_or_null_rcu | Tom Herbert | 2016-03-09 | 1 | -0/+21 |
*-. | Merge branches 'doc.2015.12.05a', 'exp.2015.12.07a', 'fixes.2015.12.07a', 'li... | Paul E. McKenney | 2015-12-07 | 1 | -20/+85 |
|\ \ |
|
| | * | list: Introduces generic list_splice_tail_init_rcu() | Petko Manolov | 2015-12-04 | 1 | -20/+49 |
| |/
|/| |
|
| * | list: Add lockless list traversal primitives | Alexey Kardashevskiy | 2015-12-07 | 1 | -0/+36 |
|/ |
|
* | rculist: Make list_entry_rcu() use lockless_dereference() | Patrick Marlier | 2015-10-06 | 1 | -4/+1 |
* | rculist: Fix another sparse warning | Ying Xue | 2015-05-27 | 1 | -2/+2 |
* | rcu: Convert ACCESS_ONCE() to READ_ONCE() and WRITE_ONCE() | Paul E. McKenney | 2015-05-27 | 1 | -3/+3 |
* | rculist: Fix sparse warning | Ying Xue | 2015-01-06 | 1 | -8/+8 |
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik... | Linus Torvalds | 2014-12-12 | 1 | -4/+4 |
|\ |
|
| * | Replace mentions of "list_struct" to "list_head" | Andrey Utkin | 2014-11-20 | 1 | -4/+4 |
* | | tipc: convert name table read-write lock to RCU | Ying Xue | 2014-12-08 | 1 | -0/+9 |
|/ |
|
* | list: fix order of arguments for hlist_add_after(_rcu) | Ken Helias | 2014-08-06 | 1 | -4/+4 |
* | rcu: Indentation and spacing fixes. | Joe Perches | 2014-02-17 | 1 | -8/+9 |
* | rcu: Remove "extern" from function declarations in include/linux/*rcu*.h | Teodora Baluta | 2013-12-12 | 1 | -2/+2 |
* | rcu: Make list_splice_init_rcu() account for RCU readers | Paul E. McKenney | 2013-09-23 | 1 | -2/+21 |
* | rculist: list_first_or_null_rcu() should use list_entry_rcu() | Tejun Heo | 2013-08-18 | 1 | -2/+3 |
* | rcu: Add _notrace variation of rcu_dereference_raw() and hlist_for_each_entry... | Steven Rostedt | 2013-05-28 | 1 | -0/+20 |
* | hlist: drop the node parameter from iterators | Sasha Levin | 2013-02-27 | 1 | -28/+28 |
* | rcu: Remove list_for_each_continue_rcu() | Paul E. McKenney | 2012-11-13 | 1 | -17/+0 |
* | rcu: Replace list_first_entry_rcu() with list_first_or_null_rcu() | Michel Machado | 2012-04-24 | 1 | -4/+29 |
* | rcu: List-debug variants of rcu list routines. | Dave Jones | 2012-04-24 | 1 | -1/+6 |
* | rcu: Fix wrong check in list_splice_init_rcu() | Jan H. Schönherr | 2011-07-20 | 1 | -1/+1 |
* | list: remove prefetching from regular list iterators | Linus Torvalds | 2011-05-19 | 1 | -3/+3 |
* | hlist: remove software prefetching in hlist iterators | Linus Torvalds | 2011-05-19 | 1 | -5/+5 |
* | rcu: remove unused __list_for_each_rcu() macro | Paul E. McKenney | 2010-12-17 | 1 | -5/+0 |
* | rculist: fix borked __list_for_each_rcu() macro | Mariusz Kozlowski | 2010-12-17 | 1 | -1/+1 |
* | rcu: add comment stating that list_empty() applies to RCU-protected lists | Paul E. McKenney | 2010-08-20 | 1 | -0/+9 |
* | rculist: avoid __rcu annotations | Arnd Bergmann | 2010-08-19 | 1 | -19/+34 |
* | net: rcu fixes | Eric Dumazet | 2010-05-03 | 1 | -0/+29 |
* | IPv6: convert addrconf hash list to RCU | stephen hemminger | 2010-03-20 | 1 | -0/+13 |
* | Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ | David S. Miller | 2010-02-28 | 1 | -7/+7 |
|\ |
|
| * | rcu: Disable lockdep checking in RCU list-traversal primitives | Paul E. McKenney | 2010-02-25 | 1 | -7/+7 |
* | | seq_file: add RCU versions of new hlist/list iterators (v3) | stephen hemminger | 2010-02-22 | 1 | -0/+5 |
|/ |
|
* | netdev: add netdev_continue_rcu | stephen hemminger | 2009-11-10 | 1 | -0/+14 |
* | rculist.h: introduce list_entry_rcu() and list_first_entry_rcu() | Jiri Pirko | 2009-04-14 | 1 | -2/+28 |
* | rcu: remove list_for_each_rcu() | Paul E. McKenney | 2008-08-15 | 1 | -14/+0 |
* | mmu-notifiers: add list_del_init_rcu() | Andrea Arcangeli | 2008-07-28 | 1 | -0/+28 |
* | RCU, rculist.h: fix list iterators | Paul E. McKenney | 2008-05-19 | 1 | -33/+15 |