diff --git a/[refs] b/[refs] index 46642bd0281b..bb0f747f577e 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 70ac23cfa31f68289d4b720c6162b3929ab4de36 +refs/heads/master: 2fad6f5deee5556f511eab58da78737a23ddb35d diff --git a/trunk/mm/filemap.c b/trunk/mm/filemap.c index 99977f0a94e4..5c0c6518f341 100644 --- a/trunk/mm/filemap.c +++ b/trunk/mm/filemap.c @@ -1516,7 +1516,8 @@ static void do_async_mmap_readahead(struct vm_area_struct *vma, if (ra->mmap_miss > 0) ra->mmap_miss--; if (PageReadahead(page)) - page_cache_async_readahead(mapping, ra, file, page, offset, 1); + page_cache_async_readahead(mapping, ra, file, + page, offset, ra->ra_pages); } /**