From: Chandan Babu R Date: Tue, 16 Apr 2024 05:47:28 +0000 (+0530) Subject: Merge tag 'file-exchange-refactorings-6.10_2024-04-15' of https://git.kernel.org... X-Git-Tag: v6.10-rc1~87^2~72 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4ec2e3c16746ee9f5442c1d48f71cae75bff23d1;p=thirdparty%2Fkernel%2Flinux.git Merge tag 'file-exchange-refactorings-6.10_2024-04-15' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.10-mergeA xfs: refactorings for atomic file content exchanges This series applies various cleanups and refactorings to file IO handling code ahead of the main series to implement atomic file content exchanges. Signed-off-by: Darrick J. Wong Signed-off-by: Chandan Babu R * tag 'file-exchange-refactorings-6.10_2024-04-15' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux: xfs: constify xfs_bmap_is_written_extent xfs: refactor non-power-of-two alignment checks xfs: hoist multi-fsb allocation unit detection to a helper xfs: create a new helper to return a file's allocation unit xfs: declare xfs_file.c symbols in xfs_file.h xfs: move xfs_iops.c declarations out of xfs_inode.h xfs: move inode lease breaking functions to xfs_inode.c --- 4ec2e3c16746ee9f5442c1d48f71cae75bff23d1