diff options
Diffstat (limited to 'include/zfs')
-rw-r--r-- | include/zfs/dmu_objset.h | 1 | ||||
-rw-r--r-- | include/zfs/dnode.h | 1 | ||||
-rw-r--r-- | include/zfs/dsl_dataset.h | 1 | ||||
-rw-r--r-- | include/zfs/dsl_dir.h | 1 | ||||
-rw-r--r-- | include/zfs/sa_impl.h | 1 | ||||
-rw-r--r-- | include/zfs/spa.h | 1 | ||||
-rw-r--r-- | include/zfs/uberblock_impl.h | 1 | ||||
-rw-r--r-- | include/zfs/vdev_impl.h | 1 | ||||
-rw-r--r-- | include/zfs/zap_impl.h | 1 | ||||
-rw-r--r-- | include/zfs/zap_leaf.h | 1 | ||||
-rw-r--r-- | include/zfs/zfs.h | 1 | ||||
-rw-r--r-- | include/zfs/zfs_acl.h | 1 | ||||
-rw-r--r-- | include/zfs/zfs_znode.h | 1 | ||||
-rw-r--r-- | include/zfs/zil.h | 1 | ||||
-rw-r--r-- | include/zfs/zio.h | 1 | ||||
-rw-r--r-- | include/zfs/zio_checksum.h | 1 |
16 files changed, 16 insertions, 0 deletions
diff --git a/include/zfs/dmu_objset.h b/include/zfs/dmu_objset.h index 43aa5824bd..5392ec0c5d 100644 --- a/include/zfs/dmu_objset.h +++ b/include/zfs/dmu_objset.h @@ -11,6 +11,7 @@ #ifndef _SYS_DMU_OBJSET_H #define _SYS_DMU_OBJSET_H +#include <linux/types.h> #include <zfs/zil.h> #define OBJSET_PHYS_SIZE 2048 diff --git a/include/zfs/dnode.h b/include/zfs/dnode.h index f01772c2f9..13bb449646 100644 --- a/include/zfs/dnode.h +++ b/include/zfs/dnode.h @@ -11,6 +11,7 @@ #ifndef _SYS_DNODE_H #define _SYS_DNODE_H +#include <linux/types.h> #include <zfs/spa.h> /* diff --git a/include/zfs/dsl_dataset.h b/include/zfs/dsl_dataset.h index b05be71aa2..5aac34feca 100644 --- a/include/zfs/dsl_dataset.h +++ b/include/zfs/dsl_dataset.h @@ -11,6 +11,7 @@ #ifndef _SYS_DSL_DATASET_H #define _SYS_DSL_DATASET_H +#include <linux/types.h> typedef struct dsl_dataset_phys { uint64_t ds_dir_obj; uint64_t ds_prev_snap_obj; diff --git a/include/zfs/dsl_dir.h b/include/zfs/dsl_dir.h index 7eeb0d8395..cc804c3a4a 100644 --- a/include/zfs/dsl_dir.h +++ b/include/zfs/dsl_dir.h @@ -11,6 +11,7 @@ #ifndef _SYS_DSL_DIR_H #define _SYS_DSL_DIR_H +#include <linux/types.h> typedef struct dsl_dir_phys { uint64_t dd_creation_time; /* not actually used */ uint64_t dd_head_dataset_obj; diff --git a/include/zfs/sa_impl.h b/include/zfs/sa_impl.h index 41c77b0973..0028a2b46a 100644 --- a/include/zfs/sa_impl.h +++ b/include/zfs/sa_impl.h @@ -10,6 +10,7 @@ #ifndef _SYS_SA_IMPL_H #define _SYS_SA_IMPL_H +#include <linux/types.h> typedef struct sa_hdr_phys { uint32_t sa_magic; uint16_t sa_layout_info; diff --git a/include/zfs/spa.h b/include/zfs/spa.h index cd2ddf58e7..769085e2c3 100644 --- a/include/zfs/spa.h +++ b/include/zfs/spa.h @@ -14,6 +14,7 @@ /* * General-purpose 32-bit and 64-bit bitfield encodings. */ +#include <linux/types.h> #define BF32_DECODE(x, low, len) P2PHASE((x) >> (low), 1U << (len)) #define BF64_DECODE(x, low, len) P2PHASE((x) >> (low), 1ULL << (len)) #define BF32_ENCODE(x, low, len) (P2PHASE((x), 1U << (len)) << (low)) diff --git a/include/zfs/uberblock_impl.h b/include/zfs/uberblock_impl.h index 8045687ba8..97c1af93af 100644 --- a/include/zfs/uberblock_impl.h +++ b/include/zfs/uberblock_impl.h @@ -11,6 +11,7 @@ #ifndef _SYS_UBERBLOCK_IMPL_H #define _SYS_UBERBLOCK_IMPL_H +#include <linux/types.h> #define UBMAX(a, b) ((a) > (b) ? (a) : (b)) /* diff --git a/include/zfs/vdev_impl.h b/include/zfs/vdev_impl.h index de0e802f46..7b0ed080e8 100644 --- a/include/zfs/vdev_impl.h +++ b/include/zfs/vdev_impl.h @@ -11,6 +11,7 @@ #ifndef _SYS_VDEV_IMPL_H #define _SYS_VDEV_IMPL_H +#include <linux/types.h> #define VDEV_SKIP_SIZE (8 << 10) #define VDEV_BOOT_HEADER_SIZE (8 << 10) #define VDEV_PHYS_SIZE (112 << 10) diff --git a/include/zfs/zap_impl.h b/include/zfs/zap_impl.h index 6fe9fb66f2..cff7f36be3 100644 --- a/include/zfs/zap_impl.h +++ b/include/zfs/zap_impl.h @@ -10,6 +10,7 @@ #ifndef _SYS_ZAP_IMPL_H #define _SYS_ZAP_IMPL_H +#include <linux/types.h> #define ZAP_MAGIC 0x2F52AB2ABULL #define ZAP_HASHBITS 28 diff --git a/include/zfs/zap_leaf.h b/include/zfs/zap_leaf.h index 2a778e2caf..5deeae849d 100644 --- a/include/zfs/zap_leaf.h +++ b/include/zfs/zap_leaf.h @@ -11,6 +11,7 @@ #ifndef _SYS_ZAP_LEAF_H #define _SYS_ZAP_LEAF_H +#include <linux/types.h> #define ZAP_LEAF_MAGIC 0x2AB1EAF /* chunk size = 24 bytes */ diff --git a/include/zfs/zfs.h b/include/zfs/zfs.h index 17b93c10c8..9a41c6d0e8 100644 --- a/include/zfs/zfs.h +++ b/include/zfs/zfs.h @@ -14,6 +14,7 @@ /* * On-disk version number. */ +#include <linux/types.h> #define SPA_VERSION 28ULL /* diff --git a/include/zfs/zfs_acl.h b/include/zfs/zfs_acl.h index d6cc408d7f..75586393c6 100644 --- a/include/zfs/zfs_acl.h +++ b/include/zfs/zfs_acl.h @@ -11,6 +11,7 @@ #ifndef _SYS_FS_ZFS_ACL_H #define _SYS_FS_ZFS_ACL_H +#include <linux/types.h> typedef struct zfs_oldace { uint32_t z_fuid; /* "who" */ uint32_t z_access_mask; /* access mask */ diff --git a/include/zfs/zfs_znode.h b/include/zfs/zfs_znode.h index ed3cde6165..3df22ea764 100644 --- a/include/zfs/zfs_znode.h +++ b/include/zfs/zfs_znode.h @@ -11,6 +11,7 @@ #ifndef _SYS_FS_ZFS_ZNODE_H #define _SYS_FS_ZFS_ZNODE_H +#include <linux/types.h> #include <zfs/zfs_acl.h> #define MASTER_NODE_OBJ 1 diff --git a/include/zfs/zil.h b/include/zfs/zil.h index b5bd2c8406..6e7f32ab65 100644 --- a/include/zfs/zil.h +++ b/include/zfs/zil.h @@ -20,6 +20,7 @@ * each of which contains log records (i.e., transactions) followed by * a log block trailer (zil_trailer_t). The format of a log record * depends on the record (or transaction) type, but all records begin +#include <linux/types.h> * with a common structure that defines the type, length, and txg. */ diff --git a/include/zfs/zio.h b/include/zfs/zio.h index 959e6e936a..590dca2781 100644 --- a/include/zfs/zio.h +++ b/include/zfs/zio.h @@ -10,6 +10,7 @@ #ifndef _ZIO_H #define _ZIO_H +#include <linux/types.h> #include <zfs/spa.h> #define ZEC_MAGIC 0x210da7ab10c7a11ULL /* zio data bloc tail */ diff --git a/include/zfs/zio_checksum.h b/include/zfs/zio_checksum.h index 2264374e33..6caa8aff52 100644 --- a/include/zfs/zio_checksum.h +++ b/include/zfs/zio_checksum.h @@ -14,6 +14,7 @@ /* * Signature for checksum functions. */ +#include <linux/types.h> typedef void zio_checksum_t(const void *data, uint64_t size, zfs_endian_t endian, zio_cksum_t *zcp); |