Dear Mr.Matthew I hope this email finds you well.
I've recently been studying your patch 'f2fs: Remove uses of writepage'. I understand the rationale behind it, especially with the page cache and file I/O increasingly adopting folios in place of the traditional page structure. This trend indeed renders the legacy `writepage` function in file systems not only unnecessary but potentially detrimental. This is particularly true for file systems like F2FS, which, as you know, has already fully implemented the `writepages` function for all its `address_space_operations`. However, as you've pointed out, the `pageout` function within vmscan, which `kswapd` uses for dirty page writeback, doesn't currently support calling the file system's `address_space_operations->writepages`. I was wondering if you have any plans to improve this situation, and if so, could you perhaps share some insights into the general direction or approach you might be considering? Thank you for your time and consideration. Best regards, _______________________________________________ Linux-f2fs-devel mailing list Linux-f2fs-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel