fs: move the fiemap definitions out of fs.h
authorChristoph Hellwig <hch@lst.de>
Sat, 23 May 2020 07:30:11 +0000 (09:30 +0200)
committerTheodore Ts'o <tytso@mit.edu>
Thu, 4 Jun 2020 03:16:55 +0000 (23:16 -0400)
commit10c5db286452b8c60e8f58e9a4c1cbc5a91e4e5b
tree6955d539abd703252b3706c267b69d0bd130a08a
parent44ebcd06bbb3ab3ee446b933800aca32fc4ca9b1
fs: move the fiemap definitions out of fs.h

No need to pull the fiemap definitions into almost every file in the
kernel build.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Ritesh Harjani <riteshh@linux.ibm.com>
Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
Link: https://lore.kernel.org/r/20200523073016.2944131-5-hch@lst.de
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
18 files changed:
fs/bad_inode.c
fs/btrfs/extent_io.h
fs/cifs/inode.c
fs/cifs/smb2ops.c
fs/ext2/inode.c
fs/ext4/ext4.h
fs/f2fs/data.c
fs/f2fs/inline.c
fs/gfs2/inode.c
fs/hpfs/file.c
fs/ioctl.c
fs/iomap/fiemap.c
fs/nilfs2/inode.c
fs/overlayfs/inode.c
fs/xfs/xfs_iops.c
include/linux/fiemap.h [new file with mode: 0644]
include/linux/fs.h
include/uapi/linux/fiemap.h