diff options
author | Tao Ma <tao.ma@oracle.com> | 2009-08-24 05:13:37 +0200 |
---|---|---|
committer | Joel Becker <joel.becker@oracle.com> | 2009-09-23 05:09:29 +0200 |
commit | 374a263e790c4de85844283c098810a92985f623 (patch) | |
tree | a72b1f072b973723ea1cf7def27608717cf1c033 /drivers/isdn | |
parent | ocfs2: Add caching info for refcount tree. (diff) | |
download | linux-374a263e790c4de85844283c098810a92985f623.tar.xz linux-374a263e790c4de85844283c098810a92985f623.zip |
ocfs2: Add refcount tree lock mechanism.
Implement locking around struct ocfs2_refcount_tree. This protects
all read/write operations on refcount trees. ocfs2_refcount_tree
has its own lock and its own caching_info, protecting buffers among
multiple nodes.
User must call ocfs2_lock_refcount_tree before his operation on
the tree and unlock it after that.
ocfs2_refcount_trees are referenced by the block number of the
refcount tree root block, So we create an rb-tree on the ocfs2_super
to look them up.
Signed-off-by: Tao Ma <tao.ma@oracle.com>
Diffstat (limited to 'drivers/isdn')
0 files changed, 0 insertions, 0 deletions