]> www.infradead.org Git - users/jedix/linux-maple.git/commit
fscrypt: Change fscrypt_encrypt_pagecache_blocks() to take a folio
authorMatthew Wilcox (Oracle) <willy@infradead.org>
Tue, 4 Mar 2025 17:02:23 +0000 (17:02 +0000)
committerChristian Brauner <brauner@kernel.org>
Wed, 5 Mar 2025 11:57:15 +0000 (12:57 +0100)
commit59b59a943177e1a96d645a63d1ad824644fa848a
treef93034bc1a9d361429a4a198eebb5cc53ccc81a3
parentefbdd92ed9f6a8a2def057fe25de3ef54032ddef
fscrypt: Change fscrypt_encrypt_pagecache_blocks() to take a folio

ext4 and ceph already have a folio to pass; f2fs needs to be properly
converted but this will do for now.  This removes a reference
to page->index and page->mapping as well as removing a call to
compound_head().

Signed-off-by: "Matthew Wilcox (Oracle)" <willy@infradead.org>
Link: https://lore.kernel.org/r/20250304170224.523141-1-willy@infradead.org
Acked-by: Eric Biggers <ebiggers@kernel.org>
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/ceph/addr.c
fs/crypto/crypto.c
fs/ext4/page-io.c
fs/f2fs/data.c
include/linux/fscrypt.h