Просмотр исходного кода

btrfs: need_resched not needed with cond_resched

Cleanup, no special reason to do

if (need_resched())
        cond_resched();

Signed-off-by: David Sterba <dsterba@suse.cz>
David Sterba 11 лет назад
Родитель
Сommit
853d8ec4b2
1 измененных файлов с 3 добавлено и 4 удалено
  1. 3 4
      fs/btrfs/volumes.c

+ 3 - 4
fs/btrfs/volumes.c

@@ -366,8 +366,8 @@ static noinline void run_scheduled_bios(struct btrfs_device *device)
 		btrfsic_submit_bio(cur->bi_rw, cur);
 		btrfsic_submit_bio(cur->bi_rw, cur);
 		num_run++;
 		num_run++;
 		batch_run++;
 		batch_run++;
-		if (need_resched())
-			cond_resched();
+
+		cond_resched();
 
 
 		/*
 		/*
 		 * we made progress, there is more work to do and the bdi
 		 * we made progress, there is more work to do and the bdi
@@ -400,8 +400,7 @@ static noinline void run_scheduled_bios(struct btrfs_device *device)
 				 * against it before looping
 				 * against it before looping
 				 */
 				 */
 				last_waited = ioc->last_waited;
 				last_waited = ioc->last_waited;
-				if (need_resched())
-					cond_resched();
+				cond_resched();
 				continue;
 				continue;
 			}
 			}
 			spin_lock(&device->io_lock);
 			spin_lock(&device->io_lock);