pgoff_t end_index;
loff_t isize;
unsigned long nr, ret;
+ ktime_t event_ts;
+ event_ts = 0;
cond_resched();
find_page:
if (fatal_signal_pending(current)) {
if (!page) {
if (iocb->ki_flags & IOCB_NOWAIT)
goto would_block;
+ mm_event_start(&event_ts);
page_cache_sync_readahead(mapping,
ra, filp,
index, last_index - index);
unlock_page(page);
}
page_ok:
+ if (event_ts != 0)
+ mm_event_end(MM_READ_IO, event_ts);
/*
* i_size must be checked after we know the page is Uptodate.
*