diff --git a/[refs] b/[refs] index d04bf3feef9a..77264747ddb7 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: c6af8803cd4f56aa62a47448c55030d4905b6783 +refs/heads/master: 66bea92c69477a75a5d37b9bfed5773c92a3c4b4 diff --git a/trunk/fs/ext4/inode.c b/trunk/fs/ext4/inode.c index 7f9ccc1381a9..52f7ff2f2e7e 100644 --- a/trunk/fs/ext4/inode.c +++ b/trunk/fs/ext4/inode.c @@ -1482,6 +1482,7 @@ static void ext4_da_block_invalidatepages(struct mpage_da_data *mpd) last = end << (PAGE_CACHE_SHIFT - inode->i_blkbits); ext4_es_remove_extent(inode, start, last - start + 1); + pagevec_init(&pvec, 0); while (index <= end) { nr_pages = pagevec_lookup(&pvec, mapping, index, PAGEVEC_SIZE); if (nr_pages == 0)