On Fri, Nov 29, 2013 at 9:07 AM, Zheng Liu <gnehzuil.liu@xxxxxxxxx> wrote: > generic_file_aio_read() > ->do_generic_file_read() > [fallback to buffered read] This seems to be another thing that you might want to fix. In generic_file_aio_read() of DIO, if pos >= isize, it also falls back to do_generic_file_read() but can just return instead. Or is there any historical reason to fall back there? Thanks, Tao -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html