#define _SYS_ZPL_H
#include <sys/vfs.h>
-#include <linux/vfs_compat.h>
-#include <linux/xattr_compat.h>
+#include <linux/aio.h>
#include <linux/dcache_compat.h>
#include <linux/exportfs.h>
-#include <linux/writeback.h>
#include <linux/falloc.h>
+#include <linux/file_compat.h>
#include <linux/task_io_accounting_ops.h>
-#include <linux/aio.h>
+#include <linux/vfs_compat.h>
+#include <linux/writeback.h>
+#include <linux/xattr_compat.h>
/* zpl_inode.c */
extern void zpl_vap_init(vattr_t *vap, struct inode *dir,
}
#if defined(_KERNEL) && defined(HAVE_SPL)
+#include <linux/module_compat.h>
static int avl_init(void) { return 0; }
static int avl_fini(void) { return 0; }
}
#if defined(_KERNEL) && defined(HAVE_SPL)
+#include <linux/module_compat.h>
static int nvpair_init(void) { return 0; }
static int nvpair_fini(void) { return 0; }
}
#if defined(_KERNEL) && defined(HAVE_SPL)
+#include <linux/module_compat.h>
static int unicode_init(void) { return 0; }
static int unicode_fini(void) { return 0; }
#endif
#if defined(_KERNEL) && defined(HAVE_SPL)
+#include <linux/module_compat.h>
static int zcommon_init(void) { return 0; }
static int zcommon_fini(void) { return 0; }
#include <vm/anon.h>
#include <sys/fs/swapnode.h>
#include <sys/zpl.h>
+#include <linux/mm_compat.h>
#endif
#include <sys/callb.h>
#include <sys/kstat.h>
#include <sys/zfeature.h>
#include <linux/miscdevice.h>
+#include <linux/module_compat.h>
#include "zfs_namecheck.h"
#include "zfs_prop.h"
#include <sys/txg.h>
#include <sys/dsl_destroy.h>
#include <linux/miscdevice.h>
+#include <linux/module_compat.h>
#include "zpios-internal.h"