Hello:

This series was applied to jaegeuk/f2fs.git (dev)
by Jaegeuk Kim <jaeg...@kernel.org>:

On Tue,  8 Jul 2025 18:02:57 +0100 you wrote:
> Some more folio conversions for f2fs.  Again, I have checked these patches
> build, but otherwise they are untested.  There are three inline functions
> in fscrypt that I change to take a const struct folio pointer instead
> of a mutable pointer that I don't think should cause any conflicts.
> 
> Matthew Wilcox (Oracle) (60):
>   f2fs: Pass a folio to recover_dentry()
>   f2fs: Pass a folio to recover_inode()
>   f2fs: Pass a folio to recover_quota_data()
>   f2fs: Pass a folio to f2fs_recover_inode_page()
>   f2fs: Pass a folio to sanity_check_extent_cache()
>   f2fs: Pass a folio to sanity_check_inode()
>   f2fs: Pass a folio to f2fs_sanity_check_inline_data()
>   f2fs: Pass a folio to inode_has_blocks()
>   f2fs: Pass a folio to F2FS_INODE()
>   f2fs: Pass a folio to ino_of_node()
>   f2fs: Pass a folio to nid_of_node()
>   f2fs: Pass a folio to is_recoverable_dnode()
>   f2fs: Pass a folio to set_dentry_mark()
>   f2fs: Pass a folio to set_fsync_mark()
>   f2fs: Pass a folio to set_mark()
>   f2fs: Pass a folio to f2fs_allocate_data_block()
>   f2fs: Pass a folio to f2fs_inode_chksum_set()
>   f2fs: Pass a folio to f2fs_enable_inode_chksum()
>   f2fs: Pass a folio to f2fs_inode_chksum()
>   f2fs: Pass a folio to fill_node_footer_blkaddr()
>   f2fs: Pass a folio to get_nid()
>   f2fs: Pass a folio to set_cold_node()
>   f2fs: Pass folios to copy_node_footer()
>   f2fs: Pass a folio to fill_node_footer()
>   f2fs: Pass a folio to cpver_of_node()
>   f2fs: Pass a folio to f2fs_recover_xattr_data()
>   f2fs: Pass a folio to is_fsync_dnode()
>   f2fs: Pass a folio to is_dent_dnode()
>   f2fs: Add fio->folio
>   f2fs: Use folio_unlock() in f2fs_write_compressed_pages()
>   f2fs: Pass a folio to is_cold_node()
>   f2fs: Pass a folio to is_node()
>   f2fs: Pass a folio to IS_DNODE()
>   f2fs: Pass a folio to ofs_of_node()
>   f2fs: Pass a folio to get_dnode_base()
>   f2fs: Pass a folio to ADDRS_PER_PAGE()
>   f2fs: Pass a folio to IS_INODE()
>   f2fs: Add folio counterparts to page_private_flags functions
>   f2fs: Use a folio in f2fs_is_cp_guaranteed()
>   f2fs: Convert set_page_private_data() to folio_set_f2fs_data()
>   f2fs: Convert get_page_private_data() to folio_get_f2fs_data()
>   f2fs: Pass a folio to f2fs_compress_write_end_io()
>   f2fs: Use a folio in f2fs_merge_page_bio()
>   f2fs: Use a bio in f2fs_submit_page_write()
>   f2fs: Pass a folio to WB_DATA_TYPE() and f2fs_is_cp_guaranteed()
>   f2fs: Use a folio iterator in f2fs_handle_step_decompress()
>   f2fs: Pass a folio to f2fs_end_read_compressed_page()
>   f2fs: Use a folio iterator in f2fs_verify_bio()
>   f2fs: Pass a folio to f2fs_is_compressed_page()
>   f2fs: Convert get_next_nat_page() to get_next_nat_folio()
>   f2fs: Pass the nat_blk to __update_nat_bits()
>   f2fs: Pass a folio to F2FS_NODE()
>   f2fs: Pass a folio to f2fs_cache_compressed_page()
>   f2fs: Use a folio in f2fs_encrypted_get_link()
>   f2fs: Use F2FS_F_SB() in f2fs_read_end_io()
>   f2fs: Remove clear_page_private_all()
>   f2fs: Remove use of page from f2fs_write_single_data_page()
>   f2fs: Pass a folio to f2fs_submit_merged_write_cond()
>   f2fs: Pass a folio to __has_merged_page()
>   f2fs: Remove F2FS_P_SB()
> 
> [...]

Here is the summary with links:
  - [f2fs-dev,01/60] f2fs: Pass a folio to recover_dentry()
    (no matching commit)
  - [f2fs-dev,02/60] f2fs: Pass a folio to recover_inode()
    https://git.kernel.org/jaegeuk/f2fs/c/c038532a477a
  - [f2fs-dev,03/60] f2fs: Pass a folio to recover_quota_data()
    https://git.kernel.org/jaegeuk/f2fs/c/a1bde8f5df6b
  - [f2fs-dev,04/60] f2fs: Pass a folio to f2fs_recover_inode_page()
    https://git.kernel.org/jaegeuk/f2fs/c/e2f2fb439fe6
  - [f2fs-dev,05/60] f2fs: Pass a folio to sanity_check_extent_cache()
    https://git.kernel.org/jaegeuk/f2fs/c/f9119a6af7d6
  - [f2fs-dev,06/60] f2fs: Pass a folio to sanity_check_inode()
    https://git.kernel.org/jaegeuk/f2fs/c/7a9434457dbc
  - [f2fs-dev,07/60] f2fs: Pass a folio to f2fs_sanity_check_inline_data()
    https://git.kernel.org/jaegeuk/f2fs/c/169ba46764b8
  - [f2fs-dev,08/60] f2fs: Pass a folio to inode_has_blocks()
    https://git.kernel.org/jaegeuk/f2fs/c/0215fea1f4cd
  - [f2fs-dev,09/60] f2fs: Pass a folio to F2FS_INODE()
    (no matching commit)
  - [f2fs-dev,10/60] f2fs: Pass a folio to ino_of_node()
    (no matching commit)
  - [f2fs-dev,11/60] f2fs: Pass a folio to nid_of_node()
    (no matching commit)
  - [f2fs-dev,12/60] f2fs: Pass a folio to is_recoverable_dnode()
    https://git.kernel.org/jaegeuk/f2fs/c/b4940c4efbde
  - [f2fs-dev,13/60] f2fs: Pass a folio to set_dentry_mark()
    https://git.kernel.org/jaegeuk/f2fs/c/a99a7e725177
  - [f2fs-dev,14/60] f2fs: Pass a folio to set_fsync_mark()
    https://git.kernel.org/jaegeuk/f2fs/c/466e5479271d
  - [f2fs-dev,15/60] f2fs: Pass a folio to set_mark()
    https://git.kernel.org/jaegeuk/f2fs/c/1a3192164fbf
  - [f2fs-dev,16/60] f2fs: Pass a folio to f2fs_allocate_data_block()
    https://git.kernel.org/jaegeuk/f2fs/c/12a91837ab4b
  - [f2fs-dev,17/60] f2fs: Pass a folio to f2fs_inode_chksum_set()
    https://git.kernel.org/jaegeuk/f2fs/c/a47fe3490722
  - [f2fs-dev,18/60] f2fs: Pass a folio to f2fs_enable_inode_chksum()
    https://git.kernel.org/jaegeuk/f2fs/c/7a36693eecca
  - [f2fs-dev,19/60] f2fs: Pass a folio to f2fs_inode_chksum()
    https://git.kernel.org/jaegeuk/f2fs/c/28a1173b254c
  - [f2fs-dev,20/60] f2fs: Pass a folio to fill_node_footer_blkaddr()
    https://git.kernel.org/jaegeuk/f2fs/c/5e2c8ee61c4c
  - [f2fs-dev,21/60] f2fs: Pass a folio to get_nid()
    https://git.kernel.org/jaegeuk/f2fs/c/5477ebc936ba
  - [f2fs-dev,22/60] f2fs: Pass a folio to set_cold_node()
    https://git.kernel.org/jaegeuk/f2fs/c/d1462e1d6da6
  - [f2fs-dev,23/60] f2fs: Pass folios to copy_node_footer()
    https://git.kernel.org/jaegeuk/f2fs/c/911587da9698
  - [f2fs-dev,24/60] f2fs: Pass a folio to fill_node_footer()
    https://git.kernel.org/jaegeuk/f2fs/c/298185ddb37e
  - [f2fs-dev,25/60] f2fs: Pass a folio to cpver_of_node()
    https://git.kernel.org/jaegeuk/f2fs/c/4ff4b2ec087b
  - [f2fs-dev,26/60] f2fs: Pass a folio to f2fs_recover_xattr_data()
    https://git.kernel.org/jaegeuk/f2fs/c/e2080edee335
  - [f2fs-dev,27/60] f2fs: Pass a folio to is_fsync_dnode()
    https://git.kernel.org/jaegeuk/f2fs/c/94e3a713c77d
  - [f2fs-dev,28/60] f2fs: Pass a folio to is_dent_dnode()
    https://git.kernel.org/jaegeuk/f2fs/c/8e8b1174412d
  - [f2fs-dev,29/60] f2fs: Add fio->folio
    https://git.kernel.org/jaegeuk/f2fs/c/e6d648da79ac
  - [f2fs-dev,30/60] f2fs: Use folio_unlock() in f2fs_write_compressed_pages()
    https://git.kernel.org/jaegeuk/f2fs/c/9298fff61df3
  - [f2fs-dev,31/60] f2fs: Pass a folio to is_cold_node()
    https://git.kernel.org/jaegeuk/f2fs/c/48129aecd3f2
  - [f2fs-dev,32/60] f2fs: Pass a folio to is_node()
    https://git.kernel.org/jaegeuk/f2fs/c/14a59be90712
  - [f2fs-dev,33/60] f2fs: Pass a folio to IS_DNODE()
    https://git.kernel.org/jaegeuk/f2fs/c/11eab03afb9f
  - [f2fs-dev,34/60] f2fs: Pass a folio to ofs_of_node()
    https://git.kernel.org/jaegeuk/f2fs/c/7abab5d560b5
  - [f2fs-dev,35/60] f2fs: Pass a folio to get_dnode_base()
    https://git.kernel.org/jaegeuk/f2fs/c/60a03d2970d2
  - [f2fs-dev,36/60] f2fs: Pass a folio to ADDRS_PER_PAGE()
    https://git.kernel.org/jaegeuk/f2fs/c/a6023aa55a58
  - [f2fs-dev,37/60] f2fs: Pass a folio to IS_INODE()
    https://git.kernel.org/jaegeuk/f2fs/c/bd77898e0107
  - [f2fs-dev,38/60] f2fs: Add folio counterparts to page_private_flags 
functions
    https://git.kernel.org/jaegeuk/f2fs/c/fbb435125cca
  - [f2fs-dev,39/60] f2fs: Use a folio in f2fs_is_cp_guaranteed()
    (no matching commit)
  - [f2fs-dev,40/60] f2fs: Convert set_page_private_data() to 
folio_set_f2fs_data()
    https://git.kernel.org/jaegeuk/f2fs/c/916bb5e96244
  - [f2fs-dev,41/60] f2fs: Convert get_page_private_data() to 
folio_get_f2fs_data()
    https://git.kernel.org/jaegeuk/f2fs/c/6fc43b4e972f
  - [f2fs-dev,42/60] f2fs: Pass a folio to f2fs_compress_write_end_io()
    https://git.kernel.org/jaegeuk/f2fs/c/091d80074ab3
  - [f2fs-dev,43/60] f2fs: Use a folio in f2fs_merge_page_bio()
    https://git.kernel.org/jaegeuk/f2fs/c/a8c4d9d6fdfb
  - [f2fs-dev,44/60] f2fs: Use a bio in f2fs_submit_page_write()
    https://git.kernel.org/jaegeuk/f2fs/c/3c488b757c16
  - [f2fs-dev,45/60] f2fs: Pass a folio to WB_DATA_TYPE() and 
f2fs_is_cp_guaranteed()
    https://git.kernel.org/jaegeuk/f2fs/c/28e953cb10e1
  - [f2fs-dev,46/60] f2fs: Use a folio iterator in f2fs_handle_step_decompress()
    https://git.kernel.org/jaegeuk/f2fs/c/7f73ce73878f
  - [f2fs-dev,47/60] f2fs: Pass a folio to f2fs_end_read_compressed_page()
    https://git.kernel.org/jaegeuk/f2fs/c/7c5a2227a140
  - [f2fs-dev,48/60] f2fs: Use a folio iterator in f2fs_verify_bio()
    https://git.kernel.org/jaegeuk/f2fs/c/aca3b805617a
  - [f2fs-dev,49/60] f2fs: Pass a folio to f2fs_is_compressed_page()
    https://git.kernel.org/jaegeuk/f2fs/c/ce45b989aeb9
  - [f2fs-dev,50/60] f2fs: Convert get_next_nat_page() to get_next_nat_folio()
    https://git.kernel.org/jaegeuk/f2fs/c/0b3ae6d0b81d
  - [f2fs-dev,51/60] f2fs: Pass the nat_blk to __update_nat_bits()
    https://git.kernel.org/jaegeuk/f2fs/c/ad5f8969ac99
  - [f2fs-dev,52/60] f2fs: Pass a folio to F2FS_NODE()
    https://git.kernel.org/jaegeuk/f2fs/c/db80d3671da9
  - [f2fs-dev,53/60] f2fs: Pass a folio to f2fs_cache_compressed_page()
    https://git.kernel.org/jaegeuk/f2fs/c/73c677af3f97
  - [f2fs-dev,54/60] f2fs: Use a folio in f2fs_encrypted_get_link()
    https://git.kernel.org/jaegeuk/f2fs/c/8002c3e20bbb
  - [f2fs-dev,55/60] f2fs: Use F2FS_F_SB() in f2fs_read_end_io()
    https://git.kernel.org/jaegeuk/f2fs/c/ec555507df88
  - [f2fs-dev,56/60] f2fs: Remove clear_page_private_all()
    https://git.kernel.org/jaegeuk/f2fs/c/c1d6bee2e291
  - [f2fs-dev,57/60] f2fs: Remove use of page from f2fs_write_single_data_page()
    https://git.kernel.org/jaegeuk/f2fs/c/daedff70249f
  - [f2fs-dev,58/60] f2fs: Pass a folio to f2fs_submit_merged_write_cond()
    https://git.kernel.org/jaegeuk/f2fs/c/bc2b45b9e752
  - [f2fs-dev,59/60] f2fs: Pass a folio to __has_merged_page()
    https://git.kernel.org/jaegeuk/f2fs/c/16b7cb4d2354
  - [f2fs-dev,60/60] f2fs: Remove F2FS_P_SB()
    https://git.kernel.org/jaegeuk/f2fs/c/9a8ab51aecda

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html




_______________________________________________
Linux-f2fs-devel mailing list
Linux-f2fs-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel

Reply via email to