On Fri, Apr 30, 2021 at 04:19:27PM +0530, Shyam Prasad N wrote: > Although ideally, I feel that we (cifs.ko) should be able to read in > larger granular "chunks" even for small reads, in expectation that > surrounding offsets will be read soon. Why? How is CIFS special and different from every other filesystem that means you know what the access pattern of userspace is going to be better than the generic VFS? There are definitely shortcomings in the readahead code that should be addressed, but in almost no circumstances is "read bigger chunks" the right answer.