aboutsummaryrefslogtreecommitdiffstats
path: root/fs/btrfs/ctree.h
diff options
context:
space:
mode:
Diffstat (limited to 'fs/btrfs/ctree.h')
-rw-r--r--fs/btrfs/ctree.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/fs/btrfs/ctree.h b/fs/btrfs/ctree.h
index 8f4b81de3ae2..522a39b0033d 100644
--- a/fs/btrfs/ctree.h
+++ b/fs/btrfs/ctree.h
@@ -919,7 +919,6 @@ struct btrfs_fs_info {
919 * is required instead of the faster short fsync log commits 919 * is required instead of the faster short fsync log commits
920 */ 920 */
921 u64 last_trans_log_full_commit; 921 u64 last_trans_log_full_commit;
922 u64 open_ioctl_trans;
923 unsigned long mount_opt:20; 922 unsigned long mount_opt:20;
924 unsigned long compress_type:4; 923 unsigned long compress_type:4;
925 u64 max_inline; 924 u64 max_inline;
@@ -936,7 +935,6 @@ struct btrfs_fs_info {
936 struct super_block *sb; 935 struct super_block *sb;
937 struct inode *btree_inode; 936 struct inode *btree_inode;
938 struct backing_dev_info bdi; 937 struct backing_dev_info bdi;
939 struct mutex trans_mutex;
940 struct mutex tree_log_mutex; 938 struct mutex tree_log_mutex;
941 struct mutex transaction_kthread_mutex; 939 struct mutex transaction_kthread_mutex;
942 struct mutex cleaner_mutex; 940 struct mutex cleaner_mutex;
@@ -957,6 +955,7 @@ struct btrfs_fs_info {
957 struct rw_semaphore subvol_sem; 955 struct rw_semaphore subvol_sem;
958 struct srcu_struct subvol_srcu; 956 struct srcu_struct subvol_srcu;
959 957
958 spinlock_t trans_lock;
960 struct list_head trans_list; 959 struct list_head trans_list;
961 struct list_head hashers; 960 struct list_head hashers;
962 struct list_head dead_roots; 961 struct list_head dead_roots;
@@ -969,6 +968,7 @@ struct btrfs_fs_info {
969 atomic_t async_submit_draining; 968 atomic_t async_submit_draining;
970 atomic_t nr_async_bios; 969 atomic_t nr_async_bios;
971 atomic_t async_delalloc_pages; 970 atomic_t async_delalloc_pages;
971 atomic_t open_ioctl_trans;
972 972
973 /* 973 /*
974 * this is used by the balancing code to wait for all the pending 974 * this is used by the balancing code to wait for all the pending
@@ -1032,6 +1032,7 @@ struct btrfs_fs_info {
1032 int closing; 1032 int closing;
1033 int log_root_recovering; 1033 int log_root_recovering;
1034 int enospc_unlink; 1034 int enospc_unlink;
1035 int trans_no_join;
1035 1036
1036 u64 total_pinned; 1037 u64 total_pinned;
1037 1038
@@ -1053,7 +1054,6 @@ struct btrfs_fs_info {
1053 struct reloc_control *reloc_ctl; 1054 struct reloc_control *reloc_ctl;
1054 1055
1055 spinlock_t delalloc_lock; 1056 spinlock_t delalloc_lock;
1056 spinlock_t new_trans_lock;
1057 u64 delalloc_bytes; 1057 u64 delalloc_bytes;
1058 1058
1059 /* data_alloc_cluster is only used in ssd mode */ 1059 /* data_alloc_cluster is only used in ssd mode */