]> Pileus Git - ~andy/linux/blobdiff - fs/btrfs/ctree.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
[~andy/linux] / fs / btrfs / ctree.h
index 215ef8cae823ce53cf91e559ebfe7ed602eda214..837435ce84caa104dcb00ba9830df29a47e95923 100644 (file)
@@ -825,6 +825,7 @@ struct btrfs_fs_info {
        struct mutex drop_mutex;
        struct mutex volume_mutex;
        struct mutex tree_reloc_mutex;
+       struct rw_semaphore extent_commit_sem;
 
        /*
         * this protects the ordered operations list only while we are
@@ -959,9 +960,6 @@ struct btrfs_root {
        /* the node lock is held while changing the node pointer */
        spinlock_t node_lock;
 
-       /* taken when updating the commit root */
-       struct rw_semaphore commit_root_sem;
-
        struct extent_buffer *commit_root;
        struct btrfs_root *log_root;
        struct btrfs_root *reloc_root;