Skip to content

Commit 10c5db2

Browse files
Christoph Hellwigtytso
authored andcommitted
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 <[email protected]> Reviewed-by: Ritesh Harjani <[email protected]> Reviewed-by: Darrick J. Wong <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Theodore Ts'o <[email protected]>
1 parent 44ebcd0 commit 10c5db2

File tree

18 files changed

+43
-21
lines changed

18 files changed

+43
-21
lines changed

fs/bad_inode.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
#include <linux/time.h>
1616
#include <linux/namei.h>
1717
#include <linux/poll.h>
18+
#include <linux/fiemap.h>
1819

1920
static int bad_file_open(struct inode *inode, struct file *filp)
2021
{

fs/btrfs/extent_io.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
#include <linux/rbtree.h>
77
#include <linux/refcount.h>
8+
#include <linux/fiemap.h>
89
#include "ulist.h"
910

1011
/*

fs/cifs/inode.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
#include <linux/freezer.h>
2626
#include <linux/sched/signal.h>
2727
#include <linux/wait_bit.h>
28+
#include <linux/fiemap.h>
2829

2930
#include <asm/div64.h>
3031
#include "cifsfs.h"

fs/cifs/smb2ops.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
#include <linux/uuid.h>
1313
#include <linux/sort.h>
1414
#include <crypto/aead.h>
15+
#include <linux/fiemap.h>
1516
#include "cifsfs.h"
1617
#include "cifsglob.h"
1718
#include "smb2pdu.h"

fs/ext2/inode.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
#include <linux/iomap.h>
3737
#include <linux/namei.h>
3838
#include <linux/uio.h>
39+
#include <linux/fiemap.h>
3940
#include "ext2.h"
4041
#include "acl.h"
4142
#include "xattr.h"

fs/ext4/ext4.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
#include <crypto/hash.h>
3737
#include <linux/falloc.h>
3838
#include <linux/percpu-rwsem.h>
39+
#include <linux/fiemap.h>
3940
#ifdef __KERNEL__
4041
#include <linux/compat.h>
4142
#endif

fs/f2fs/data.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
#include <linux/uio.h>
2020
#include <linux/cleancache.h>
2121
#include <linux/sched/signal.h>
22+
#include <linux/fiemap.h>
2223

2324
#include "f2fs.h"
2425
#include "node.h"

fs/f2fs/inline.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
#include <linux/fs.h>
1010
#include <linux/f2fs_fs.h>
11+
#include <linux/fiemap.h>
1112

1213
#include "f2fs.h"
1314
#include "node.h"

fs/gfs2/inode.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
#include <linux/crc32.h>
1818
#include <linux/iomap.h>
1919
#include <linux/security.h>
20+
#include <linux/fiemap.h>
2021
#include <linux/uaccess.h>
2122

2223
#include "gfs2.h"

fs/hpfs/file.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
#include "hpfs_fn.h"
1111
#include <linux/mpage.h>
12+
#include <linux/fiemap.h>
1213

1314
#define BLOCKS(size) (((size) + 511) >> 9)
1415

0 commit comments

Comments
 (0)