Description
The patch replaces an indirect heuristic (vui_ra_valid flag)
with a direct check of the I/O type (CIT_FAULT),
which represents a page fault handling operation
(typically triggered by mmap'd page access).
CIT_FAULT explicitly indicates the I/O is happening
due to a page fault from a memory-mapped region,
rather than inferring from readahead validity.