diff --git a/[refs] b/[refs] index bdb631a7e801..63ca8eefeb95 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: fb1813f4a8a27bbd4735967e46931e61fc837a3e +refs/heads/master: 659c6009ca2e3a01acc9881bafe5f55ef09c965b diff --git a/trunk/fs/ext4/inode.c b/trunk/fs/ext4/inode.c index 4b8debeb3965..d88ba4a9effa 100644 --- a/trunk/fs/ext4/inode.c +++ b/trunk/fs/ext4/inode.c @@ -1207,8 +1207,10 @@ static pgoff_t ext4_num_dirty_pages(struct inode *inode, pgoff_t idx, break; idx++; num++; - if (num >= max_pages) + if (num >= max_pages) { + done = 1; break; + } } pagevec_release(&pvec); }