iomap: add a swapfile activation function
authorDarrick J. Wong <darrick.wong@oracle.com>
Thu, 10 May 2018 15:38:15 +0000 (08:38 -0700)
committerDarrick J. Wong <darrick.wong@oracle.com>
Wed, 16 May 2018 00:57:05 +0000 (17:57 -0700)
commit67482129cdabf7cede1301d2415ef4f0156d35cd
tree074b330967f8c3f8964cd6152ca0d948b6e727a4
parentd6b636ebb1c9f412687a7b6ed97c996247cc2380
iomap: add a swapfile activation function

Add a new iomap_swapfile_activate function so that filesystems can
activate swap files without having to use the obsolete and slow bmap
function.  This enables XFS to support fallocate'd swap files and
swap files on realtime devices.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Jan Kara <jack@suse.cz>
fs/iomap.c
fs/xfs/xfs_aops.c
include/linux/iomap.h