Hey Linus, /* Summary */ The folio project is about to remove page->index. This pull request contains the work required for ecryptfs. /* Testing */ gcc version 14.2.0 (Debian 14.2.0-6) Debian clang version 16.0.6 (27+b1) All patches are based on v6.12-rc5 and have been sitting in linux-next. No build failures or warnings were observed. /* Conflicts */ Merge conflicts with mainline ============================= No known merge conflicts. Merge conflicts with other trees ================================ The following changes since commit 81983758430957d9a5cb3333fe324fd70cf63e7e: Linux 6.12-rc5 (2024-10-27 12:52:02 -1000) are available in the Git repository at: git@xxxxxxxxxxxxxxxxxxx:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-6.13.ecryptfs for you to fetch changes up to b4201b51d93eac77f772298a96bfedbdb0c7150c: Merge patch series "Convert ecryptfs to use folios" (2024-11-05 17:20:17 +0100) Please consider pulling these changes from the signed vfs-6.13.ecryptfs tag. Thanks! Christian ---------------------------------------------------------------- vfs-6.13.ecryptfs ---------------------------------------------------------------- Christian Brauner (1): Merge patch series "Convert ecryptfs to use folios" Matthew Wilcox (Oracle) (10): ecryptfs: Convert ecryptfs_writepage() to ecryptfs_writepages() ecryptfs: Use a folio throughout ecryptfs_read_folio() ecryptfs: Convert ecryptfs_copy_up_encrypted_with_header() to take a folio ecryptfs: Convert ecryptfs_read_lower_page_segment() to take a folio ecryptfs: Convert ecryptfs_write() to use a folio ecryptfs: Convert ecryptfs_write_lower_page_segment() to take a folio ecryptfs: Convert ecryptfs_encrypt_page() to take a folio ecryptfs: Convert ecryptfs_decrypt_page() to take a folio ecryptfs: Convert lower_offset_for_page() to take a folio ecryptfs: Pass the folio index to crypt_extent() fs/ecryptfs/crypto.c | 35 ++++++----- fs/ecryptfs/ecryptfs_kernel.h | 9 ++- fs/ecryptfs/mmap.c | 136 ++++++++++++++++++------------------------ fs/ecryptfs/read_write.c | 50 ++++++++-------- 4 files changed, 105 insertions(+), 125 deletions(-)