Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e39e64ac authored by Chris Mason's avatar Chris Mason
Browse files

Btrfs: don't wait around for new log writers on an SSD



Waiting on spindles improves performance, but ssds want all the
IO as quickly as we can push it down.

Signed-off-by: default avatarChris Mason <chris.mason@fusionio.com>
parent 28a33cbc
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -1330,7 +1330,8 @@ int btrfs_commit_transaction(struct btrfs_trans_handle *trans,
		spin_unlock(&root->fs_info->trans_lock);
	}

	if (now < cur_trans->start_time || now - cur_trans->start_time < 1)
	if (!btrfs_test_opt(root, SSD) &&
	    (now < cur_trans->start_time || now - cur_trans->start_time < 1))
		should_grow = 1;

	do {