From bdf99a2779c73296cc220e2552f082ba7b185908 Mon Sep 17 00:00:00 2001 From: Curt Wohlgemuth Date: Sat, 26 Feb 2011 12:25:52 -0500 Subject: [PATCH] --- yaml --- r: 242366 b: refs/heads/master c: e0fd9b90765f604374c42de8ac59d6584afce264 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/fs/ext4/inode.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index f56d49c71f74..42ba26128d6b 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 5a54b2f199fdf19533f96c3e285b70c6729e1e4a +refs/heads/master: e0fd9b90765f604374c42de8ac59d6584afce264 diff --git a/trunk/fs/ext4/inode.c b/trunk/fs/ext4/inode.c index c6c6b7fcb455..fd369dbce6af 100644 --- a/trunk/fs/ext4/inode.c +++ b/trunk/fs/ext4/inode.c @@ -2314,6 +2314,9 @@ static void mpage_da_map_and_submit(struct mpage_da_data *mpd) /* invalidate all the pages */ ext4_da_block_invalidatepages(mpd, next, mpd->b_size >> mpd->inode->i_blkbits); + + /* Mark this page range as having been completed */ + mpd->io_done = 1; return; } BUG_ON(blks == 0);