On Tue, Jan 24, 2023 at 01:38:41PM +0800, Qu Wenruo wrote: > The retry for file read is indeed triggered inside VFS, not fs/block/dm > layer itself. Well, it's really MM code. If ->readahead fails, we eventually fall back to a single-page ->radpage. That might still be more than one sector in some cases, but at least nicely narrows down the range.