Message ID | 1281432544-20831-12-git-send-email-stefan.bader@canonical.com |
---|---|
State | Accepted |
Delegated to: | Stefan Bader |
Headers | show |
diff --git a/fs/fs-writeback.c b/fs/fs-writeback.c index 02b62a4..58a8de2 100644 --- a/fs/fs-writeback.c +++ b/fs/fs-writeback.c @@ -631,8 +631,10 @@ static void writeback_inodes_wb(struct bdi_writeback *wb, ret = writeback_sb_inodes(sb, wb, wbc); } else { - if (!pin_sb_for_writeback(sb)) + if (!pin_sb_for_writeback(sb)) { + requeue_io(inode); continue; + } ret = writeback_sb_inodes(sb, wb, wbc); drop_super(sb); }