Hi Linus, On top of the core block driver branch, here are a set of fs related cleanups to bio allocations. Please pull! The following changes since commit 451f0b6f4c44d7b649ae609157b114b71f6d7875: block: default BLOCK_LEGACY_AUTOLOAD to y (2022-02-27 14:49:23 -0700) are available in the Git repository at: git://git.kernel.dk/linux-block.git tags/for-5.18/alloc-cleanups-2022-03-18 for you to fetch changes up to 64bf0eef0171912f7c2f3ea30ee6ad7a2ad0a511: f2fs: pass the bio operation to bio_alloc_bioset (2022-03-08 17:59:03 -0700) ---------------------------------------------------------------- for-5.18/alloc-cleanups-2022-03-18 ---------------------------------------------------------------- Christoph Hellwig (5): mpage: pass the operation to bio_alloc ext4: pass the operation to bio_alloc nilfs2: pass the operation to bio_alloc f2fs: don't pass a bio to f2fs_target_device f2fs: pass the bio operation to bio_alloc_bioset fs/ext4/page-io.c | 7 ++--- fs/f2fs/data.c | 89 ++++++++++++++++++++++++------------------------------ fs/f2fs/f2fs.h | 2 +- fs/mpage.c | 50 +++++++++++++----------------- fs/nilfs2/segbuf.c | 20 ++++++------ 5 files changed, 73 insertions(+), 95 deletions(-) -- Jens Axboe