]> git.baikalelectronics.ru Git - kernel.git/commit
Introduce rb_replace_node_rcu()
authorDavid Howells <dhowells@redhat.com>
Fri, 1 Jul 2016 06:53:51 +0000 (07:53 +0100)
committerDavid Howells <dhowells@redhat.com>
Wed, 6 Jul 2016 09:51:14 +0000 (10:51 +0100)
commit072cee5a6bed82edceb6af9bb79958957694cbab
treee73407fdc52ab77e9666ae7798c8b38b6da1ed09
parent2c838baac52a9eae7553c83ff5dab53f10153b38
Introduce rb_replace_node_rcu()

Implement an RCU-safe variant of rb_replace_node() and rearrange
rb_replace_node() to do things in the same order.

Signed-off-by: David Howells <dhowells@redhat.com>
Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
include/linux/rbtree.h
include/linux/rbtree_augmented.h
lib/rbtree.c