diff options
Diffstat (limited to 'drivers/mtd/tests/pagetest.c')
-rw-r--r-- | drivers/mtd/tests/pagetest.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/drivers/mtd/tests/pagetest.c b/drivers/mtd/tests/pagetest.c index 88296e888e9d..ba1890d5632c 100644 --- a/drivers/mtd/tests/pagetest.c +++ b/drivers/mtd/tests/pagetest.c | |||
@@ -407,7 +407,10 @@ static int __init mtd_pagetest_init(void) | |||
407 | goto out; | 407 | goto out; |
408 | if (i % 256 == 0) | 408 | if (i % 256 == 0) |
409 | pr_info("written up to eraseblock %u\n", i); | 409 | pr_info("written up to eraseblock %u\n", i); |
410 | cond_resched(); | 410 | |
411 | err = mtdtest_relax(); | ||
412 | if (err) | ||
413 | goto out; | ||
411 | } | 414 | } |
412 | pr_info("written %u eraseblocks\n", i); | 415 | pr_info("written %u eraseblocks\n", i); |
413 | 416 | ||
@@ -422,7 +425,10 @@ static int __init mtd_pagetest_init(void) | |||
422 | goto out; | 425 | goto out; |
423 | if (i % 256 == 0) | 426 | if (i % 256 == 0) |
424 | pr_info("verified up to eraseblock %u\n", i); | 427 | pr_info("verified up to eraseblock %u\n", i); |
425 | cond_resched(); | 428 | |
429 | err = mtdtest_relax(); | ||
430 | if (err) | ||
431 | goto out; | ||
426 | } | 432 | } |
427 | pr_info("verified %u eraseblocks\n", i); | 433 | pr_info("verified %u eraseblocks\n", i); |
428 | 434 | ||