|
@@ -2769,7 +2769,6 @@ int btrfs_run_delayed_refs(struct btrfs_trans_handle *trans,
|
|
|
struct btrfs_delayed_ref_head *head;
|
|
|
int ret;
|
|
|
int run_all = count == (unsigned long)-1;
|
|
|
- int run_most = 0;
|
|
|
|
|
|
/* We'll clean this up in btrfs_cleanup_transaction */
|
|
|
if (trans->aborted)
|
|
@@ -2779,10 +2778,8 @@ int btrfs_run_delayed_refs(struct btrfs_trans_handle *trans,
|
|
|
root = root->fs_info->tree_root;
|
|
|
|
|
|
delayed_refs = &trans->transaction->delayed_refs;
|
|
|
- if (count == 0) {
|
|
|
+ if (count == 0)
|
|
|
count = atomic_read(&delayed_refs->num_entries) * 2;
|
|
|
- run_most = 1;
|
|
|
- }
|
|
|
|
|
|
again:
|
|
|
#ifdef SCRAMBLE_DELAYED_REFS
|