On Tue, 15 Apr 2025 22:35:30 -0700, Christoph Hellwig wrote: > > > > The ntfs3 can use the page cache directly, so its address_space_operations > > > > need direct_IO. > > > > > > This sentence still does not make any sense. > > Did you see the following comments? > > https://lore.kernel.org/all/20250415010518.2008216-1-lizhi.xu@xxxxxxxxxxxxx/ > > I did, but that changes nothing about the fact that the above sentence > doesn't make sense. In the reproducer, the second file passed in by the system call sendfile() sets the file flag O_DIRECT when opening the file, which bypasses the page cache and accesses the direct io interface of the ntfs3 file system. However, ntfs3 does not set direct_IO for compressed files in ntfs_aops_cmpr.