aboutsummaryrefslogtreecommitdiffstats
path: root/fs/btrfs/ctree.h
diff options
context:
space:
mode:
authorChris Mason <chris.mason@oracle.com>2011-03-23 14:54:42 -0400
committerroot <Chris Mason chris.mason@oracle.com>2011-03-28 05:37:22 -0400
commit240f62c8756df285da11469259b3900f32883168 (patch)
treeeb973ef95389a9511c137c7c26248dfd04a2495f /fs/btrfs/ctree.h
parentc0da7aa1a2d8fcafe271a7077599253c8ed94bb2 (diff)
downloadkernel_samsung_aries-240f62c8756df285da11469259b3900f32883168.zip
kernel_samsung_aries-240f62c8756df285da11469259b3900f32883168.tar.gz
kernel_samsung_aries-240f62c8756df285da11469259b3900f32883168.tar.bz2
Btrfs: use RCU instead of a spinlock to protect the root node
The pointer to the extent buffer for the root of each tree is protected by a spinlock so that we can safely read the pointer and take a reference on the extent buffer. But now that the extent buffers are freed via RCU, we can safely use rcu_read_lock instead. Signed-off-by: Chris Mason <chris.mason@oracle.com>
Diffstat (limited to 'fs/btrfs/ctree.h')
0 files changed, 0 insertions, 0 deletions