diff --git a/fs/btrfs/ioctl.c b/fs/btrfs/ioctl.c index 63394b450afc..3fd6c9aed719 100644 --- a/fs/btrfs/ioctl.c +++ b/fs/btrfs/ioctl.c @@ -3752,6 +3752,8 @@ process_slot: ret = -EINTR; goto out; } + + cond_resched(); } ret = 0;