diff --git a/[refs] b/[refs] index 42834f2e4566..086eb92ac3c8 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: faccbd4b26df7bd977cee33d4145155d0ef95c87 +refs/heads/master: 8bde37f08fe3340435f4320b5a092eeb55acebfd diff --git a/trunk/mm/readahead.c b/trunk/mm/readahead.c index c0df5ed05f62..0f539e8e827a 100644 --- a/trunk/mm/readahead.c +++ b/trunk/mm/readahead.c @@ -13,6 +13,7 @@ #include #include #include +#include #include void default_unplug_io_fn(struct backing_dev_info *bdi, struct page *page) @@ -151,6 +152,7 @@ int read_cache_pages(struct address_space *mapping, struct list_head *pages, put_pages_list(pages); break; } + task_io_account_read(PAGE_CACHE_SIZE); } pagevec_lru_add(&lru_pvec); return ret;