[JFFS2] Fix hanging close for /dev/mtd character device.
[safe/jmp/linux-2.6] / fs / jffs2 / erase.c
index 66e7c2f..bdab9bc 100644 (file)
@@ -142,7 +142,7 @@ void jffs2_erase_pending_blocks(struct jffs2_sb_info *c, int count)
                }
 
                /* Be nice */
-               cond_resched();
+               yield();
                spin_lock(&c->erase_completion_lock);
        }