writeback: add missing requeue_io in writeback_inodes_wb
commit334132ae921a14ac2b2ba48e174136f7f2c9aae1
authorChristoph Hellwig <hch@lst.de>
Wed, 9 Jun 2010 12:28:43 +0000 (9 14:28 +0200)
committerJens Axboe <jaxboe@fusionio.com>
Fri, 11 Jun 2010 10:58:08 +0000 (11 12:58 +0200)
tree4367a78d60365cc4d8c751c81c06d0b6d736bdbf
parentc5444198ca210498e8ac0ba121b4cd3537aa12f7
writeback: add missing requeue_io in writeback_inodes_wb

In "writeback: fix writeback_inodes_wb from writeback_inodes_sb" I
accidentally removed the requeue_io if we need to skip a superblock
because we can't pin it.  Add it back, otherwise we're getting spurious
lockups after multiple xfstests runs.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
fs/fs-writeback.c