]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - fs/btrfs/disk-io.c
btrfs: convert btrfs_transaction.use_count from atomic_t to refcount_t
[karo-tx-linux.git] / fs / btrfs / disk-io.c
index eb1ee7b6f532b74409a6bb50fdb204cb2c8332a1..e4aa64c263f918232d1553e410273c7a8326b367 100644 (file)
@@ -4615,7 +4615,7 @@ static int btrfs_cleanup_transaction(struct btrfs_fs_info *fs_info)
                t = list_first_entry(&fs_info->trans_list,
                                     struct btrfs_transaction, list);
                if (t->state >= TRANS_STATE_COMMIT_START) {
-                       atomic_inc(&t->use_count);
+                       refcount_inc(&t->use_count);
                        spin_unlock(&fs_info->trans_lock);
                        btrfs_wait_for_commit(fs_info, t->transid);
                        btrfs_put_transaction(t);