ext4: move headers out of include/linux
Move ext4 headers out of include/linux. This is just the trivial move, there's some more thing that could be done later. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Mingming Cao <cmm@us.ibm.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
This commit is contained in:
committed by
Theodore Ts'o
parent
216553c4b7
commit
3dcf54515a
@ -9,8 +9,8 @@
|
|||||||
#include <linux/slab.h>
|
#include <linux/slab.h>
|
||||||
#include <linux/capability.h>
|
#include <linux/capability.h>
|
||||||
#include <linux/fs.h>
|
#include <linux/fs.h>
|
||||||
#include <linux/ext4_jbd2.h>
|
#include "ext4_jbd2.h"
|
||||||
#include <linux/ext4_fs.h>
|
#include "ext4.h"
|
||||||
#include "xattr.h"
|
#include "xattr.h"
|
||||||
#include "acl.h"
|
#include "acl.h"
|
||||||
|
|
||||||
|
@ -15,12 +15,12 @@
|
|||||||
#include <linux/capability.h>
|
#include <linux/capability.h>
|
||||||
#include <linux/fs.h>
|
#include <linux/fs.h>
|
||||||
#include <linux/jbd2.h>
|
#include <linux/jbd2.h>
|
||||||
#include <linux/ext4_fs.h>
|
|
||||||
#include <linux/ext4_jbd2.h>
|
|
||||||
#include <linux/quotaops.h>
|
#include <linux/quotaops.h>
|
||||||
#include <linux/buffer_head.h>
|
#include <linux/buffer_head.h>
|
||||||
|
#include "ext4.h"
|
||||||
|
#include "ext4_jbd2.h"
|
||||||
#include "group.h"
|
#include "group.h"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* balloc.c contains the blocks allocation and deallocation routines
|
* balloc.c contains the blocks allocation and deallocation routines
|
||||||
*/
|
*/
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
|
|
||||||
#include <linux/buffer_head.h>
|
#include <linux/buffer_head.h>
|
||||||
#include <linux/jbd2.h>
|
#include <linux/jbd2.h>
|
||||||
#include <linux/ext4_fs.h>
|
#include "ext4.h"
|
||||||
|
|
||||||
#ifdef EXT4FS_DEBUG
|
#ifdef EXT4FS_DEBUG
|
||||||
|
|
||||||
|
@ -23,10 +23,10 @@
|
|||||||
|
|
||||||
#include <linux/fs.h>
|
#include <linux/fs.h>
|
||||||
#include <linux/jbd2.h>
|
#include <linux/jbd2.h>
|
||||||
#include <linux/ext4_fs.h>
|
|
||||||
#include <linux/buffer_head.h>
|
#include <linux/buffer_head.h>
|
||||||
#include <linux/slab.h>
|
#include <linux/slab.h>
|
||||||
#include <linux/rbtree.h>
|
#include <linux/rbtree.h>
|
||||||
|
#include "ext4.h"
|
||||||
|
|
||||||
static unsigned char ext4_filetype_table[] = {
|
static unsigned char ext4_filetype_table[] = {
|
||||||
DT_UNKNOWN, DT_REG, DT_DIR, DT_CHR, DT_BLK, DT_FIFO, DT_SOCK, DT_LNK
|
DT_UNKNOWN, DT_REG, DT_DIR, DT_CHR, DT_BLK, DT_FIFO, DT_SOCK, DT_LNK
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* linux/include/linux/ext4_fs.h
|
* ext4.h
|
||||||
*
|
*
|
||||||
* Copyright (C) 1992, 1993, 1994, 1995
|
* Copyright (C) 1992, 1993, 1994, 1995
|
||||||
* Remy Card (card@masi.ibp.fr)
|
* Remy Card (card@masi.ibp.fr)
|
||||||
@ -13,13 +13,13 @@
|
|||||||
* Copyright (C) 1991, 1992 Linus Torvalds
|
* Copyright (C) 1991, 1992 Linus Torvalds
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _LINUX_EXT4_FS_H
|
#ifndef _EXT4_H
|
||||||
#define _LINUX_EXT4_FS_H
|
#define _EXT4_H
|
||||||
|
|
||||||
#include <linux/types.h>
|
#include <linux/types.h>
|
||||||
#include <linux/blkdev.h>
|
#include <linux/blkdev.h>
|
||||||
#include <linux/magic.h>
|
#include <linux/magic.h>
|
||||||
#include <linux/ext4_fs_i.h>
|
#include "ext4_i.h"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* The second extended filesystem constants/structures
|
* The second extended filesystem constants/structures
|
||||||
@ -175,7 +175,7 @@ struct ext4_group_desc
|
|||||||
#define EXT4_BG_INODE_ZEROED 0x0004 /* On-disk itable initialized to zero */
|
#define EXT4_BG_INODE_ZEROED 0x0004 /* On-disk itable initialized to zero */
|
||||||
|
|
||||||
#ifdef __KERNEL__
|
#ifdef __KERNEL__
|
||||||
#include <linux/ext4_fs_sb.h>
|
#include "ext4_sb.h"
|
||||||
#endif
|
#endif
|
||||||
/*
|
/*
|
||||||
* Macro-instructions used to manage group descriptors
|
* Macro-instructions used to manage group descriptors
|
||||||
@ -1202,4 +1202,4 @@ extern int ext4_get_blocks_wrap(handle_t *handle, struct inode *inode,
|
|||||||
int extend_disksize);
|
int extend_disksize);
|
||||||
#endif /* __KERNEL__ */
|
#endif /* __KERNEL__ */
|
||||||
|
|
||||||
#endif /* _LINUX_EXT4_FS_H */
|
#endif /* _EXT4_H */
|
@ -16,10 +16,10 @@
|
|||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-
|
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _LINUX_EXT4_EXTENTS
|
#ifndef _EXT4_EXTENTS
|
||||||
#define _LINUX_EXT4_EXTENTS
|
#define _EXT4_EXTENTS
|
||||||
|
|
||||||
#include <linux/ext4_fs.h>
|
#include "ext4.h"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* With AGGRESSIVE_TEST defined, the capacity of index/leaf blocks
|
* With AGGRESSIVE_TEST defined, the capacity of index/leaf blocks
|
||||||
@ -228,5 +228,5 @@ extern int ext4_ext_search_left(struct inode *, struct ext4_ext_path *,
|
|||||||
extern int ext4_ext_search_right(struct inode *, struct ext4_ext_path *,
|
extern int ext4_ext_search_right(struct inode *, struct ext4_ext_path *,
|
||||||
ext4_lblk_t *, ext4_fsblk_t *);
|
ext4_lblk_t *, ext4_fsblk_t *);
|
||||||
extern void ext4_ext_drop_refs(struct ext4_ext_path *);
|
extern void ext4_ext_drop_refs(struct ext4_ext_path *);
|
||||||
#endif /* _LINUX_EXT4_EXTENTS */
|
#endif /* _EXT4_EXTENTS */
|
||||||
|
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* linux/include/linux/ext4_fs_i.h
|
* ext4_i.h
|
||||||
*
|
*
|
||||||
* Copyright (C) 1992, 1993, 1994, 1995
|
* Copyright (C) 1992, 1993, 1994, 1995
|
||||||
* Remy Card (card@masi.ibp.fr)
|
* Remy Card (card@masi.ibp.fr)
|
||||||
@ -13,8 +13,8 @@
|
|||||||
* Copyright (C) 1991, 1992 Linus Torvalds
|
* Copyright (C) 1991, 1992 Linus Torvalds
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _LINUX_EXT4_FS_I
|
#ifndef _EXT4_I
|
||||||
#define _LINUX_EXT4_FS_I
|
#define _EXT4_I
|
||||||
|
|
||||||
#include <linux/rwsem.h>
|
#include <linux/rwsem.h>
|
||||||
#include <linux/rbtree.h>
|
#include <linux/rbtree.h>
|
||||||
@ -164,4 +164,4 @@ struct ext4_inode_info {
|
|||||||
spinlock_t i_prealloc_lock;
|
spinlock_t i_prealloc_lock;
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif /* _LINUX_EXT4_FS_I */
|
#endif /* _EXT4_I */
|
@ -2,7 +2,7 @@
|
|||||||
* Interface between ext4 and JBD
|
* Interface between ext4 and JBD
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/ext4_jbd2.h>
|
#include "ext4_jbd2.h"
|
||||||
|
|
||||||
int __ext4_journal_get_undo_access(const char *where, handle_t *handle,
|
int __ext4_journal_get_undo_access(const char *where, handle_t *handle,
|
||||||
struct buffer_head *bh)
|
struct buffer_head *bh)
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* linux/include/linux/ext4_jbd2.h
|
* ext4_jbd2.h
|
||||||
*
|
*
|
||||||
* Written by Stephen C. Tweedie <sct@redhat.com>, 1999
|
* Written by Stephen C. Tweedie <sct@redhat.com>, 1999
|
||||||
*
|
*
|
||||||
@ -12,12 +12,12 @@
|
|||||||
* Ext4-specific journaling extensions.
|
* Ext4-specific journaling extensions.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _LINUX_EXT4_JBD2_H
|
#ifndef _EXT4_JBD2_H
|
||||||
#define _LINUX_EXT4_JBD2_H
|
#define _EXT4_JBD2_H
|
||||||
|
|
||||||
#include <linux/fs.h>
|
#include <linux/fs.h>
|
||||||
#include <linux/jbd2.h>
|
#include <linux/jbd2.h>
|
||||||
#include <linux/ext4_fs.h>
|
#include "ext4.h"
|
||||||
|
|
||||||
#define EXT4_JOURNAL(inode) (EXT4_SB((inode)->i_sb)->s_journal)
|
#define EXT4_JOURNAL(inode) (EXT4_SB((inode)->i_sb)->s_journal)
|
||||||
|
|
||||||
@ -228,4 +228,4 @@ static inline int ext4_should_writeback_data(struct inode *inode)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif /* _LINUX_EXT4_JBD2_H */
|
#endif /* _EXT4_JBD2_H */
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* linux/include/linux/ext4_fs_sb.h
|
* ext4_sb.h
|
||||||
*
|
*
|
||||||
* Copyright (C) 1992, 1993, 1994, 1995
|
* Copyright (C) 1992, 1993, 1994, 1995
|
||||||
* Remy Card (card@masi.ibp.fr)
|
* Remy Card (card@masi.ibp.fr)
|
||||||
@ -13,8 +13,8 @@
|
|||||||
* Copyright (C) 1991, 1992 Linus Torvalds
|
* Copyright (C) 1991, 1992 Linus Torvalds
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _LINUX_EXT4_FS_SB
|
#ifndef _EXT4_SB
|
||||||
#define _LINUX_EXT4_FS_SB
|
#define _EXT4_SB
|
||||||
|
|
||||||
#ifdef __KERNEL__
|
#ifdef __KERNEL__
|
||||||
#include <linux/timer.h>
|
#include <linux/timer.h>
|
||||||
@ -145,4 +145,4 @@ struct ext4_sb_info {
|
|||||||
struct ext4_locality_group *s_locality_groups;
|
struct ext4_locality_group *s_locality_groups;
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif /* _LINUX_EXT4_FS_SB */
|
#endif /* _EXT4_SB */
|
@ -32,7 +32,6 @@
|
|||||||
#include <linux/module.h>
|
#include <linux/module.h>
|
||||||
#include <linux/fs.h>
|
#include <linux/fs.h>
|
||||||
#include <linux/time.h>
|
#include <linux/time.h>
|
||||||
#include <linux/ext4_jbd2.h>
|
|
||||||
#include <linux/jbd2.h>
|
#include <linux/jbd2.h>
|
||||||
#include <linux/highuid.h>
|
#include <linux/highuid.h>
|
||||||
#include <linux/pagemap.h>
|
#include <linux/pagemap.h>
|
||||||
@ -40,8 +39,9 @@
|
|||||||
#include <linux/string.h>
|
#include <linux/string.h>
|
||||||
#include <linux/slab.h>
|
#include <linux/slab.h>
|
||||||
#include <linux/falloc.h>
|
#include <linux/falloc.h>
|
||||||
#include <linux/ext4_fs_extents.h>
|
|
||||||
#include <asm/uaccess.h>
|
#include <asm/uaccess.h>
|
||||||
|
#include "ext4_jbd2.h"
|
||||||
|
#include "ext4_extents.h"
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -21,8 +21,8 @@
|
|||||||
#include <linux/time.h>
|
#include <linux/time.h>
|
||||||
#include <linux/fs.h>
|
#include <linux/fs.h>
|
||||||
#include <linux/jbd2.h>
|
#include <linux/jbd2.h>
|
||||||
#include <linux/ext4_fs.h>
|
#include "ext4.h"
|
||||||
#include <linux/ext4_jbd2.h>
|
#include "ext4_jbd2.h"
|
||||||
#include "xattr.h"
|
#include "xattr.h"
|
||||||
#include "acl.h"
|
#include "acl.h"
|
||||||
|
|
||||||
|
@ -27,8 +27,8 @@
|
|||||||
#include <linux/sched.h>
|
#include <linux/sched.h>
|
||||||
#include <linux/writeback.h>
|
#include <linux/writeback.h>
|
||||||
#include <linux/jbd2.h>
|
#include <linux/jbd2.h>
|
||||||
#include <linux/ext4_fs.h>
|
#include "ext4.h"
|
||||||
#include <linux/ext4_jbd2.h>
|
#include "ext4_jbd2.h"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* akpm: A new design for ext4_sync_file().
|
* akpm: A new design for ext4_sync_file().
|
||||||
|
@ -11,8 +11,8 @@
|
|||||||
|
|
||||||
#include <linux/fs.h>
|
#include <linux/fs.h>
|
||||||
#include <linux/jbd2.h>
|
#include <linux/jbd2.h>
|
||||||
#include <linux/ext4_fs.h>
|
|
||||||
#include <linux/cryptohash.h>
|
#include <linux/cryptohash.h>
|
||||||
|
#include "ext4.h"
|
||||||
|
|
||||||
#define DELTA 0x9E3779B9
|
#define DELTA 0x9E3779B9
|
||||||
|
|
||||||
|
@ -15,8 +15,6 @@
|
|||||||
#include <linux/time.h>
|
#include <linux/time.h>
|
||||||
#include <linux/fs.h>
|
#include <linux/fs.h>
|
||||||
#include <linux/jbd2.h>
|
#include <linux/jbd2.h>
|
||||||
#include <linux/ext4_fs.h>
|
|
||||||
#include <linux/ext4_jbd2.h>
|
|
||||||
#include <linux/stat.h>
|
#include <linux/stat.h>
|
||||||
#include <linux/string.h>
|
#include <linux/string.h>
|
||||||
#include <linux/quotaops.h>
|
#include <linux/quotaops.h>
|
||||||
@ -25,7 +23,8 @@
|
|||||||
#include <linux/bitops.h>
|
#include <linux/bitops.h>
|
||||||
#include <linux/blkdev.h>
|
#include <linux/blkdev.h>
|
||||||
#include <asm/byteorder.h>
|
#include <asm/byteorder.h>
|
||||||
|
#include "ext4.h"
|
||||||
|
#include "ext4_jbd2.h"
|
||||||
#include "xattr.h"
|
#include "xattr.h"
|
||||||
#include "acl.h"
|
#include "acl.h"
|
||||||
#include "group.h"
|
#include "group.h"
|
||||||
|
@ -25,7 +25,6 @@
|
|||||||
#include <linux/module.h>
|
#include <linux/module.h>
|
||||||
#include <linux/fs.h>
|
#include <linux/fs.h>
|
||||||
#include <linux/time.h>
|
#include <linux/time.h>
|
||||||
#include <linux/ext4_jbd2.h>
|
|
||||||
#include <linux/jbd2.h>
|
#include <linux/jbd2.h>
|
||||||
#include <linux/highuid.h>
|
#include <linux/highuid.h>
|
||||||
#include <linux/pagemap.h>
|
#include <linux/pagemap.h>
|
||||||
@ -36,6 +35,7 @@
|
|||||||
#include <linux/mpage.h>
|
#include <linux/mpage.h>
|
||||||
#include <linux/uio.h>
|
#include <linux/uio.h>
|
||||||
#include <linux/bio.h>
|
#include <linux/bio.h>
|
||||||
|
#include "ext4_jbd2.h"
|
||||||
#include "xattr.h"
|
#include "xattr.h"
|
||||||
#include "acl.h"
|
#include "acl.h"
|
||||||
|
|
||||||
|
@ -10,13 +10,13 @@
|
|||||||
#include <linux/fs.h>
|
#include <linux/fs.h>
|
||||||
#include <linux/jbd2.h>
|
#include <linux/jbd2.h>
|
||||||
#include <linux/capability.h>
|
#include <linux/capability.h>
|
||||||
#include <linux/ext4_fs.h>
|
|
||||||
#include <linux/ext4_jbd2.h>
|
|
||||||
#include <linux/time.h>
|
#include <linux/time.h>
|
||||||
#include <linux/compat.h>
|
#include <linux/compat.h>
|
||||||
#include <linux/smp_lock.h>
|
#include <linux/smp_lock.h>
|
||||||
#include <linux/mount.h>
|
#include <linux/mount.h>
|
||||||
#include <asm/uaccess.h>
|
#include <asm/uaccess.h>
|
||||||
|
#include "ext4_jbd2.h"
|
||||||
|
#include "ext4.h"
|
||||||
|
|
||||||
long ext4_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
|
long ext4_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
|
||||||
{
|
{
|
||||||
|
@ -24,8 +24,6 @@
|
|||||||
#include <linux/time.h>
|
#include <linux/time.h>
|
||||||
#include <linux/fs.h>
|
#include <linux/fs.h>
|
||||||
#include <linux/namei.h>
|
#include <linux/namei.h>
|
||||||
#include <linux/ext4_jbd2.h>
|
|
||||||
#include <linux/ext4_fs.h>
|
|
||||||
#include <linux/quotaops.h>
|
#include <linux/quotaops.h>
|
||||||
#include <linux/buffer_head.h>
|
#include <linux/buffer_head.h>
|
||||||
#include <linux/module.h>
|
#include <linux/module.h>
|
||||||
@ -34,6 +32,8 @@
|
|||||||
#include <linux/pagemap.h>
|
#include <linux/pagemap.h>
|
||||||
#include <linux/seq_file.h>
|
#include <linux/seq_file.h>
|
||||||
#include <linux/version.h>
|
#include <linux/version.h>
|
||||||
|
#include "ext4_jbd2.h"
|
||||||
|
#include "ext4.h"
|
||||||
#include "group.h"
|
#include "group.h"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -13,8 +13,8 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/module.h>
|
#include <linux/module.h>
|
||||||
#include <linux/ext4_jbd2.h>
|
#include "ext4_jbd2.h"
|
||||||
#include <linux/ext4_fs_extents.h>
|
#include "ext4_extents.h"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* The contiguous blocks details which can be
|
* The contiguous blocks details which can be
|
||||||
|
@ -28,14 +28,14 @@
|
|||||||
#include <linux/pagemap.h>
|
#include <linux/pagemap.h>
|
||||||
#include <linux/jbd2.h>
|
#include <linux/jbd2.h>
|
||||||
#include <linux/time.h>
|
#include <linux/time.h>
|
||||||
#include <linux/ext4_fs.h>
|
|
||||||
#include <linux/ext4_jbd2.h>
|
|
||||||
#include <linux/fcntl.h>
|
#include <linux/fcntl.h>
|
||||||
#include <linux/stat.h>
|
#include <linux/stat.h>
|
||||||
#include <linux/string.h>
|
#include <linux/string.h>
|
||||||
#include <linux/quotaops.h>
|
#include <linux/quotaops.h>
|
||||||
#include <linux/buffer_head.h>
|
#include <linux/buffer_head.h>
|
||||||
#include <linux/bio.h>
|
#include <linux/bio.h>
|
||||||
|
#include "ext4.h"
|
||||||
|
#include "ext4_jbd2.h"
|
||||||
|
|
||||||
#include "namei.h"
|
#include "namei.h"
|
||||||
#include "xattr.h"
|
#include "xattr.h"
|
||||||
|
@ -11,11 +11,10 @@
|
|||||||
|
|
||||||
#define EXT4FS_DEBUG
|
#define EXT4FS_DEBUG
|
||||||
|
|
||||||
#include <linux/ext4_jbd2.h>
|
|
||||||
|
|
||||||
#include <linux/errno.h>
|
#include <linux/errno.h>
|
||||||
#include <linux/slab.h>
|
#include <linux/slab.h>
|
||||||
|
|
||||||
|
#include "ext4_jbd2.h"
|
||||||
#include "group.h"
|
#include "group.h"
|
||||||
|
|
||||||
#define outside(b, first, last) ((b) < (first) || (b) >= (last))
|
#define outside(b, first, last) ((b) < (first) || (b) >= (last))
|
||||||
|
@ -21,8 +21,6 @@
|
|||||||
#include <linux/fs.h>
|
#include <linux/fs.h>
|
||||||
#include <linux/time.h>
|
#include <linux/time.h>
|
||||||
#include <linux/jbd2.h>
|
#include <linux/jbd2.h>
|
||||||
#include <linux/ext4_fs.h>
|
|
||||||
#include <linux/ext4_jbd2.h>
|
|
||||||
#include <linux/slab.h>
|
#include <linux/slab.h>
|
||||||
#include <linux/init.h>
|
#include <linux/init.h>
|
||||||
#include <linux/blkdev.h>
|
#include <linux/blkdev.h>
|
||||||
@ -38,9 +36,10 @@
|
|||||||
#include <linux/seq_file.h>
|
#include <linux/seq_file.h>
|
||||||
#include <linux/log2.h>
|
#include <linux/log2.h>
|
||||||
#include <linux/crc16.h>
|
#include <linux/crc16.h>
|
||||||
|
|
||||||
#include <asm/uaccess.h>
|
#include <asm/uaccess.h>
|
||||||
|
|
||||||
|
#include "ext4.h"
|
||||||
|
#include "ext4_jbd2.h"
|
||||||
#include "xattr.h"
|
#include "xattr.h"
|
||||||
#include "acl.h"
|
#include "acl.h"
|
||||||
#include "namei.h"
|
#include "namei.h"
|
||||||
|
@ -19,8 +19,8 @@
|
|||||||
|
|
||||||
#include <linux/fs.h>
|
#include <linux/fs.h>
|
||||||
#include <linux/jbd2.h>
|
#include <linux/jbd2.h>
|
||||||
#include <linux/ext4_fs.h>
|
|
||||||
#include <linux/namei.h>
|
#include <linux/namei.h>
|
||||||
|
#include "ext4.h"
|
||||||
#include "xattr.h"
|
#include "xattr.h"
|
||||||
|
|
||||||
static void * ext4_follow_link(struct dentry *dentry, struct nameidata *nd)
|
static void * ext4_follow_link(struct dentry *dentry, struct nameidata *nd)
|
||||||
|
@ -53,11 +53,11 @@
|
|||||||
#include <linux/init.h>
|
#include <linux/init.h>
|
||||||
#include <linux/fs.h>
|
#include <linux/fs.h>
|
||||||
#include <linux/slab.h>
|
#include <linux/slab.h>
|
||||||
#include <linux/ext4_jbd2.h>
|
|
||||||
#include <linux/ext4_fs.h>
|
|
||||||
#include <linux/mbcache.h>
|
#include <linux/mbcache.h>
|
||||||
#include <linux/quotaops.h>
|
#include <linux/quotaops.h>
|
||||||
#include <linux/rwsem.h>
|
#include <linux/rwsem.h>
|
||||||
|
#include "ext4_jbd2.h"
|
||||||
|
#include "ext4.h"
|
||||||
#include "xattr.h"
|
#include "xattr.h"
|
||||||
#include "acl.h"
|
#include "acl.h"
|
||||||
|
|
||||||
|
@ -6,9 +6,9 @@
|
|||||||
#include <linux/module.h>
|
#include <linux/module.h>
|
||||||
#include <linux/string.h>
|
#include <linux/string.h>
|
||||||
#include <linux/fs.h>
|
#include <linux/fs.h>
|
||||||
#include <linux/ext4_jbd2.h>
|
|
||||||
#include <linux/ext4_fs.h>
|
|
||||||
#include <linux/security.h>
|
#include <linux/security.h>
|
||||||
|
#include "ext4_jbd2.h"
|
||||||
|
#include "ext4.h"
|
||||||
#include "xattr.h"
|
#include "xattr.h"
|
||||||
|
|
||||||
static size_t
|
static size_t
|
||||||
|
@ -9,8 +9,8 @@
|
|||||||
#include <linux/string.h>
|
#include <linux/string.h>
|
||||||
#include <linux/capability.h>
|
#include <linux/capability.h>
|
||||||
#include <linux/fs.h>
|
#include <linux/fs.h>
|
||||||
#include <linux/ext4_jbd2.h>
|
#include "ext4_jbd2.h"
|
||||||
#include <linux/ext4_fs.h>
|
#include "ext4.h"
|
||||||
#include "xattr.h"
|
#include "xattr.h"
|
||||||
|
|
||||||
#define XATTR_TRUSTED_PREFIX "trusted."
|
#define XATTR_TRUSTED_PREFIX "trusted."
|
||||||
|
@ -8,8 +8,8 @@
|
|||||||
#include <linux/module.h>
|
#include <linux/module.h>
|
||||||
#include <linux/string.h>
|
#include <linux/string.h>
|
||||||
#include <linux/fs.h>
|
#include <linux/fs.h>
|
||||||
#include <linux/ext4_jbd2.h>
|
#include "ext4_jbd2.h"
|
||||||
#include <linux/ext4_fs.h>
|
#include "ext4.h"
|
||||||
#include "xattr.h"
|
#include "xattr.h"
|
||||||
|
|
||||||
#define XATTR_USER_PREFIX "user."
|
#define XATTR_USER_PREFIX "user."
|
||||||
|
Reference in New Issue
Block a user