diff options
Diffstat (limited to 'fs/btrfs/dev-replace.c')
-rw-r--r-- | fs/btrfs/dev-replace.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/fs/btrfs/dev-replace.c b/fs/btrfs/dev-replace.c index a84affa425d4..85d93bd3b27a 100644 --- a/fs/btrfs/dev-replace.c +++ b/fs/btrfs/dev-replace.c | |||
@@ -539,8 +539,9 @@ int btrfs_dev_replace_by_ioctl(struct btrfs_fs_info *fs_info, | |||
539 | args->start.cont_reading_from_srcdev_mode); | 539 | args->start.cont_reading_from_srcdev_mode); |
540 | args->result = ret; | 540 | args->result = ret; |
541 | /* don't warn if EINPROGRESS, someone else might be running scrub */ | 541 | /* don't warn if EINPROGRESS, someone else might be running scrub */ |
542 | if (ret == BTRFS_IOCTL_DEV_REPLACE_RESULT_SCRUB_INPROGRESS) | 542 | if (ret == BTRFS_IOCTL_DEV_REPLACE_RESULT_SCRUB_INPROGRESS || |
543 | ret = 0; | 543 | ret == BTRFS_IOCTL_DEV_REPLACE_RESULT_NO_ERROR) |
544 | return 0; | ||
544 | 545 | ||
545 | return ret; | 546 | return ret; |
546 | } | 547 | } |