diff options
Diffstat (limited to 'fs/btrfs/ctree.h')
-rw-r--r-- | fs/btrfs/ctree.h | 6 |
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 */ |