|
@@ -394,6 +394,8 @@ int btrfs_dev_replace_start(struct btrfs_root *root,
|
|
dev_replace->cursor_right = 0;
|
|
dev_replace->cursor_right = 0;
|
|
dev_replace->is_valid = 1;
|
|
dev_replace->is_valid = 1;
|
|
dev_replace->item_needs_writeback = 1;
|
|
dev_replace->item_needs_writeback = 1;
|
|
|
|
+ atomic64_set(&dev_replace->num_write_errors, 0);
|
|
|
|
+ atomic64_set(&dev_replace->num_uncorrectable_read_errors, 0);
|
|
args->result = BTRFS_IOCTL_DEV_REPLACE_RESULT_NO_ERROR;
|
|
args->result = BTRFS_IOCTL_DEV_REPLACE_RESULT_NO_ERROR;
|
|
btrfs_dev_replace_unlock(dev_replace, 1);
|
|
btrfs_dev_replace_unlock(dev_replace, 1);
|
|
|
|
|