summaryrefslogtreecommitdiff
path: root/pkg/zfs/config.h
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2024-03-22 19:22:27 -0700
committerMichael Forney <mforney@mforney.org>2024-03-23 11:07:33 -0700
commit63394a17ae622bb0ed40c0d319cf55b02bc9c752 (patch)
treea951958fb78929c7e9b232a0eba1604f267eb752 /pkg/zfs/config.h
parentbdcd34d1f1beabbc7cf9063eee2121e11f9d1366 (diff)
zfs: Update to 2.2.3
zstream decompress and recompress are patched out for now.
Diffstat (limited to 'pkg/zfs/config.h')
-rw-r--r--pkg/zfs/config.h103
1 files changed, 92 insertions, 11 deletions
diff --git a/pkg/zfs/config.h b/pkg/zfs/config.h
index 30ef6e94..dda51105 100644
--- a/pkg/zfs/config.h
+++ b/pkg/zfs/config.h
@@ -12,6 +12,7 @@
/* #undef HAVE_ACL_REFCOUNT */
/* #undef HAVE_ADD_DISK_RET */
/* #undef HAVE_AES */
+#define HAVE_AIO_H 1
/* #undef HAVE_AVX */
/* #undef HAVE_AVX2 */
/* #undef HAVE_AVX512BW */
@@ -25,9 +26,13 @@
/* #undef HAVE_AVX512VL */
/* #undef HAVE_BDEVNAME */
/* #undef HAVE_BDEV_CHECK_MEDIA_CHANGE */
-/* #undef HAVE_BDEV_IO_ACCT */
+/* #undef HAVE_BDEV_IO_ACCT_63 */
+/* #undef HAVE_BDEV_IO_ACCT_OLD */
+/* #undef HAVE_BDEV_KOBJ */
/* #undef HAVE_BDEV_MAX_DISCARD_SECTORS */
/* #undef HAVE_BDEV_MAX_SECURE_ERASE_SECTORS */
+/* #undef HAVE_BDEV_OPEN_BY_PATH */
+/* #undef HAVE_BDEV_RELEASE */
/* #undef HAVE_BDEV_SUBMIT_BIO_RETURNS_VOID */
/* #undef HAVE_BDEV_WHOLE */
/* #undef HAVE_BIO_ALLOC_4ARG */
@@ -41,9 +46,12 @@
/* #undef HAVE_BIO_SET_DEV_GPL_ONLY */
/* #undef HAVE_BIO_SET_DEV_MACRO */
/* #undef HAVE_BIO_SET_OP_ATTRS */
+/* #undef HAVE_BLKDEV_GET_BY_PATH_4ARG */
/* #undef HAVE_BLKDEV_GET_ERESTARTSYS */
/* #undef HAVE_BLKDEV_ISSUE_DISCARD */
+/* #undef HAVE_BLKDEV_ISSUE_DISCARD_ASYNC */
/* #undef HAVE_BLKDEV_ISSUE_SECURE_ERASE */
+/* #undef HAVE_BLKDEV_PUT_HOLDER */
/* #undef HAVE_BLKDEV_REREAD_PART */
/* #undef HAVE_BLKG_TRYGET */
/* #undef HAVE_BLKG_TRYGET_GPL_ONLY */
@@ -51,6 +59,8 @@
/* #undef HAVE_BLK_ALLOC_QUEUE_REQUEST_FN */
/* #undef HAVE_BLK_ALLOC_QUEUE_REQUEST_FN_RH */
/* #undef HAVE_BLK_CLEANUP_DISK */
+/* #undef HAVE_BLK_MODE_T */
+/* #undef HAVE_BLK_MQ */
/* #undef HAVE_BLK_QUEUE_BDI_DYNAMIC */
/* #undef HAVE_BLK_QUEUE_DISCARD */
/* #undef HAVE_BLK_QUEUE_FLAG_CLEAR */
@@ -62,6 +72,8 @@
/* #undef HAVE_BLK_QUEUE_UPDATE_READAHEAD */
/* #undef HAVE_BLK_QUEUE_WRITE_CACHE */
/* #undef HAVE_BLK_QUEUE_WRITE_CACHE_GPL_ONLY */
+/* #undef HAVE_BLK_STS_RESV_CONFLICT */
+/* #undef HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_1ARG */
/* #undef HAVE_BLOCK_DEVICE_OPERATIONS_REVALIDATE_DISK */
/* #undef HAVE_CFLOCALECOPYCURRENT */
/* #undef HAVE_CFLOCALECOPYPREFERREDLANGUAGES */
@@ -70,7 +82,9 @@
/* #undef HAVE_CLEAR_INODE */
/* #undef HAVE_CONST_DENTRY_OPERATIONS */
/* #undef HAVE_COPY_FROM_ITER */
+/* #undef HAVE_COPY_SPLICE_READ */
/* #undef HAVE_COPY_TO_ITER */
+/* #undef HAVE_CPU_HAS_FEATURE_GPL_ONLY */
/* #undef HAVE_CPU_HOTPLUG */
/* #undef HAVE_CURRENT_TIME */
/* #undef HAVE_DCGETTEXT */
@@ -79,6 +93,7 @@
/* #undef HAVE_DEQUEUE_SIGNAL_4ARG */
/* #undef HAVE_DEVT_LOOKUP_BDEV */
/* #undef HAVE_DIRTY_INODE_WITH_FLAGS */
+/* #undef HAVE_DISK_CHECK_MEDIA_CHANGE */
/* #undef HAVE_DISK_IO_ACCT */
/* #undef HAVE_DISK_UPDATE_READAHEAD */
#define HAVE_DLFCN_H 1
@@ -89,13 +104,21 @@
/* #undef HAVE_EVICT_INODE */
/* #undef HAVE_FALLOC_FL_ZERO_RANGE */
/* #undef HAVE_FAULT_IN_IOV_ITER_READABLE */
+/* #undef HAVE_FILEMAP_RANGE_HAS_PAGE */
/* #undef HAVE_FILE_AIO_FSYNC */
/* #undef HAVE_FILE_DENTRY */
+/* #undef HAVE_FILE_FADVISE */
/* #undef HAVE_FILE_INODE */
+/* #undef HAVE_FLUSH_DCACHE_PAGE_GPL_ONLY */
/* #undef HAVE_FOLLOW_LINK_COOKIE */
/* #undef HAVE_FOLLOW_LINK_NAMEIDATA */
+#define HAVE_FORMAT_OVERFLOW 1
+/* #undef HAVE_FSYNC_BDEV */
/* #undef HAVE_FSYNC_RANGE */
/* #undef HAVE_FSYNC_WITHOUT_DENTRY */
+/* #undef HAVE_GENERIC_FADVISE */
+/* #undef HAVE_GENERIC_FILLATTR_IDMAP */
+/* #undef HAVE_GENERIC_FILLATTR_IDMAP_REQMASK */
/* #undef HAVE_GENERIC_FILLATTR_USERNS */
/* #undef HAVE_GENERIC_IO_ACCT_3ARG */
/* #undef HAVE_GENERIC_IO_ACCT_4ARG */
@@ -105,26 +128,47 @@
/* #undef HAVE_GETTEXT */
/* #undef HAVE_GET_ACL */
/* #undef HAVE_GET_ACL_RCU */
+/* #undef HAVE_GET_INODE_ACL */
/* #undef HAVE_GET_LINK_COOKIE */
/* #undef HAVE_GET_LINK_DELAYED */
/* #undef HAVE_GROUP_INFO_GID */
/* #undef HAVE_HAS_CAPABILITY */
+/* #undef HAVE_IATTR_VFSID */
/* #undef HAVE_ICONV */
+/* #undef HAVE_IDMAP_IOPS_GETATTR */
+/* #undef HAVE_IDMAP_IOPS_SETATTR */
+/* #undef HAVE_IDMAP_MNT_API */
+/* #undef HAVE_IDMAP_NO_USERNS */
#define HAVE_IMPLICIT_FALLTHROUGH 1
#define HAVE_INFINITE_RECURSION 1
+/* #undef HAVE_INODE_GET_ATIME */
+/* #undef HAVE_INODE_GET_CTIME */
+/* #undef HAVE_INODE_GET_MTIME */
/* #undef HAVE_INODE_LOCK_SHARED */
/* #undef HAVE_INODE_OWNER_OR_CAPABLE */
-/* #undef HAVE_INODE_OWNER_OR_CAPABLE_IDMAPPED */
+/* #undef HAVE_INODE_OWNER_OR_CAPABLE_IDMAP */
+/* #undef HAVE_INODE_OWNER_OR_CAPABLE_USERNS */
+/* #undef HAVE_INODE_SET_ATIME_TO_TS */
+/* #undef HAVE_INODE_SET_CTIME_TO_TS */
/* #undef HAVE_INODE_SET_FLAGS */
/* #undef HAVE_INODE_SET_IVERSION */
+/* #undef HAVE_INODE_SET_MTIME_TO_TS */
/* #undef HAVE_INODE_TIMESPEC64_TIMES */
/* #undef HAVE_INODE_TIMESTAMP_TRUNCATE */
#define HAVE_INTTYPES_H 1
/* #undef HAVE_IN_COMPAT_SYSCALL */
+/* #undef HAVE_IOPS_CREATE_IDMAP */
/* #undef HAVE_IOPS_CREATE_USERNS */
+/* #undef HAVE_IOPS_MKDIR_IDMAP */
/* #undef HAVE_IOPS_MKDIR_USERNS */
+/* #undef HAVE_IOPS_MKNOD_IDMAP */
/* #undef HAVE_IOPS_MKNOD_USERNS */
+/* #undef HAVE_IOPS_PERMISSION_IDMAP */
+/* #undef HAVE_IOPS_PERMISSION_USERNS */
+/* #undef HAVE_IOPS_RENAME_IDMAP */
/* #undef HAVE_IOPS_RENAME_USERNS */
+/* #undef HAVE_IOPS_SETATTR */
+/* #undef HAVE_IOPS_SYMLINK_IDMAP */
/* #undef HAVE_IOPS_SYMLINK_USERNS */
/* #undef HAVE_IOV_ITER_ADVANCE */
/* #undef HAVE_IOV_ITER_COUNT */
@@ -134,16 +178,19 @@
/* #undef HAVE_IOV_ITER_TYPES */
/* #undef HAVE_IO_SCHEDULE_TIMEOUT */
#define HAVE_ISSETUGID 1
+/* #undef HAVE_ITER_IOV */
/* #undef HAVE_KERNEL_FPU */
/* #undef HAVE_KERNEL_FPU_API_HEADER */
/* #undef HAVE_KERNEL_FPU_INTERNAL */
/* #undef HAVE_KERNEL_FPU_INTERNAL_HEADER */
-/* #undef HAVE_KERNEL_FPU_XCR_HEADER */
-/* #undef HAVE_KERNEL_FPU_XSAVE_INTERNAL */
/* #undef HAVE_KERNEL_GET_ACL_HANDLE_CACHE */
+#define HAVE_KERNEL_INFINITE_RECURSION 1
+/* #undef HAVE_KERNEL_NEON */
/* #undef HAVE_KERNEL_OBJTOOL */
/* #undef HAVE_KERNEL_OBJTOOL_HEADER */
/* #undef HAVE_KERNEL_READ_PPOS */
+/* #undef HAVE_KERNEL_STRLCPY */
+/* #undef HAVE_KERNEL_STRSCPY */
/* #undef HAVE_KERNEL_TIMER_FUNCTION_TIMER_LIST */
/* #undef HAVE_KERNEL_TIMER_LIST_FLAGS */
/* #undef HAVE_KERNEL_TIMER_SETUP */
@@ -171,6 +218,7 @@
#define HAVE_MOVBE 1
/* #undef HAVE_NEW_SYNC_READ */
/* #undef HAVE_PAGEMAP_FOLIO_WAIT_BIT */
+/* #undef HAVE_PART_TO_DEV */
/* #undef HAVE_PATH_IOPS_GETATTR */
#define HAVE_PCLMULQDQ 1
/* #undef HAVE_PERCPU_COUNTER_ADD_BATCH */
@@ -186,7 +234,11 @@
/* #undef HAVE_PUT_LINK_NAMEIDATA */
/* #undef HAVE_PYTHON */
/* #undef HAVE_QAT */
+/* #undef HAVE_RECLAIM_STATE_RECLAIMED */
/* #undef HAVE_REGISTER_SHRINKER_VARARG */
+/* #undef HAVE_REGISTER_SYSCTL_TABLE */
+/* #undef HAVE_RENAME2 */
+/* #undef HAVE_RENAME2_OPERATIONS_WRAPPER */
/* #undef HAVE_RENAME_WANTS_FLAGS */
/* #undef HAVE_REQ_DISCARD */
/* #undef HAVE_REQ_FLUSH */
@@ -200,12 +252,16 @@
/* #undef HAVE_RWSEM_ATOMIC_LONG_COUNT */
/* #undef HAVE_SCHED_SIGNAL_HEADER */
/* #undef HAVE_SECURITY_PAM_MODULES_H */
+/* #undef HAVE_SETATTR_PREPARE_IDMAP */
/* #undef HAVE_SETATTR_PREPARE_NO_USERNS */
/* #undef HAVE_SETATTR_PREPARE_USERNS */
/* #undef HAVE_SET_ACL */
+/* #undef HAVE_SET_ACL_IDMAP_DENTRY */
/* #undef HAVE_SET_ACL_USERNS */
+/* #undef HAVE_SET_ACL_USERNS_DENTRY_ARG2 */
/* #undef HAVE_SET_CACHED_ACL_USABLE */
/* #undef HAVE_SET_SPECIAL_STATE */
+/* #undef HAVE_SHRINKER_REGISTER */
/* #undef HAVE_SHRINK_CONTROL_STRUCT */
/* #undef HAVE_SIGINFO */
/* #undef HAVE_SIGNAL_STOP */
@@ -227,12 +283,17 @@
#define HAVE_STRLCAT 1
#define HAVE_STRLCPY 1
/* #undef HAVE_SUBMIT_BIO_IN_BLOCK_DEVICE_OPERATIONS */
+/* #undef HAVE_SUPER_BLOCK_S_SHRINK */
+/* #undef HAVE_SUPER_BLOCK_S_SHRINK_PTR */
/* #undef HAVE_SUPER_SETUP_BDI_NAME */
/* #undef HAVE_SUPER_USER_NS */
+/* #undef HAVE_SYNC_BLOCKDEV */
/* #undef HAVE_SYSFS_DEFAULT_GROUPS */
#define HAVE_SYS_STAT_H 1
#define HAVE_SYS_TYPES_H 1
/* #undef HAVE_TMPFILE */
+/* #undef HAVE_TMPFILE_DENTRY */
+/* #undef HAVE_TMPFILE_IDMAP */
/* #undef HAVE_TMPFILE_USERNS */
/* #undef HAVE_TOTALHIGH_PAGES */
/* #undef HAVE_TOTALRAM_PAGES_FUNC */
@@ -240,24 +301,33 @@
/* #undef HAVE_UNDERSCORE_KERNEL_FPU */
#define HAVE_UNISTD_H 1
/* #undef HAVE_USERNS_IOPS_GETATTR */
+/* #undef HAVE_USERNS_IOPS_SETATTR */
+/* #undef HAVE_USER_NS_COMMON_INUM */
/* #undef HAVE_VFSMOUNT_IOPS_GETATTR */
+/* #undef HAVE_VFS_CLONE_FILE_RANGE */
+/* #undef HAVE_VFS_COPY_FILE_RANGE */
+/* #undef HAVE_VFS_DEDUPE_FILE_RANGE */
/* #undef HAVE_VFS_DIRECT_IO_IOVEC */
/* #undef HAVE_VFS_DIRECT_IO_ITER */
/* #undef HAVE_VFS_DIRECT_IO_ITER_OFFSET */
/* #undef HAVE_VFS_DIRECT_IO_ITER_RW_OFFSET */
/* #undef HAVE_VFS_FILEMAP_DIRTY_FOLIO */
+/* #undef HAVE_VFS_FILE_OPERATIONS_EXTEND */
+/* #undef HAVE_VFS_GENERIC_COPY_FILE_RANGE */
/* #undef HAVE_VFS_IOV_ITER */
/* #undef HAVE_VFS_ITERATE */
/* #undef HAVE_VFS_ITERATE_SHARED */
/* #undef HAVE_VFS_READDIR */
/* #undef HAVE_VFS_READPAGES */
/* #undef HAVE_VFS_READ_FOLIO */
+/* #undef HAVE_VFS_REMAP_FILE_RANGE */
/* #undef HAVE_VFS_RW_ITERATE */
/* #undef HAVE_VFS_SET_PAGE_DIRTY_NOBUFFERS */
/* #undef HAVE_VMALLOC_PAGE_KERNEL */
/* #undef HAVE_WAIT_ON_BIT_ACTION */
/* #undef HAVE_WAIT_QUEUE_ENTRY_T */
/* #undef HAVE_WAIT_QUEUE_HEAD_ENTRY */
+/* #undef HAVE_WRITEPAGE_T_FOLIO */
/* #undef HAVE_XATTR_GET_DENTRY */
/* #undef HAVE_XATTR_GET_DENTRY_INODE */
/* #undef HAVE_XATTR_GET_DENTRY_INODE_FLAGS */
@@ -269,6 +339,7 @@
/* #undef HAVE_XATTR_SET_DENTRY */
/* #undef HAVE_XATTR_SET_DENTRY_INODE */
/* #undef HAVE_XATTR_SET_HANDLER */
+/* #undef HAVE_XATTR_SET_IDMAP */
/* #undef HAVE_XATTR_SET_USERNS */
#define HAVE_XSAVE 1
#define HAVE_XSAVEOPT 1
@@ -277,20 +348,29 @@
#define HAVE_ZLIB 1
/* #undef HAVE___POSIX_ACL_CHMOD */
/* #undef KERNEL_EXPORTS_X86_FPU */
-/* #undef LIBFETCH_DYNAMIC */
-/* #undef LIBFETCH_IS_FETCH */
-/* #undef LIBFETCH_IS_LIBCURL */
-/* #undef LIBFETCH_SONAME */
+#define LIBFETCH_DYNAMIC 0
+#define LIBFETCH_IS_FETCH 0
+#define LIBFETCH_IS_LIBCURL 0
+#define LIBFETCH_SONAME ""
#define LT_OBJDIR ".libs/"
/* #undef MAKE_REQUEST_FN_RET */
+#define PACKAGE "zfs"
+#define PACKAGE_BUGREPORT ""
+#define PACKAGE_NAME "zfs"
+#define PACKAGE_STRING "zfs 2.2.3"
+#define PACKAGE_TARNAME "zfs"
+#define PACKAGE_URL ""
+#define PACKAGE_VERSION "2.2.3"
/* #undef SHRINK_CONTROL_HAS_NID */
/* #undef SPL_KTHREAD_COMPLETE_AND_EXIT */
#define SPL_META_ALIAS ZFS_META_ALIAS
#define SPL_META_RELEASE ZFS_META_RELEASE
#define SPL_META_VERSION ZFS_META_VERSION
/* #undef SPL_PDE_DATA */
+#define STDC_HEADERS 1
/* #undef SYSTEM_FREEBSD */
#define SYSTEM_LINUX 1
+#define VERSION "2.2.3"
/* #undef ZFS_DEBUG */
/* #undef ZFS_DEVICE_MINOR */
/* #undef ZFS_ENUM_NODE_STAT_ITEM_NR_FILE_PAGES */
@@ -304,10 +384,10 @@
/* #undef ZFS_GLOBAL_NODE_PAGE_STATE */
/* #undef ZFS_GLOBAL_ZONE_PAGE_STATE */
/* #undef ZFS_IS_GPL_COMPATIBLE */
-#define ZFS_META_ALIAS "zfs-2.1.7-1"
+#define ZFS_META_ALIAS "zfs-2.2.3-1"
#define ZFS_META_AUTHOR "OpenZFS"
/* #undef ZFS_META_DATA */
-#define ZFS_META_KVER_MAX "6.0"
+#define ZFS_META_KVER_MAX "6.7"
#define ZFS_META_KVER_MIN "3.10"
#define ZFS_META_LICENSE "CDDL"
/* #undef ZFS_META_LT_AGE */
@@ -315,9 +395,10 @@
/* #undef ZFS_META_LT_REVISION */
#define ZFS_META_NAME "zfs"
#define ZFS_META_RELEASE "1"
-#define ZFS_META_VERSION "2.1.7"
+#define ZFS_META_VERSION "2.2.3"
/* #undef ZFS_PERCPU_REF_COUNT_IN_DATA */
+#define ZFSEXECDIR "/libexec/zfs"
#define RUNSTATEDIR "/run"
#define SBINDIR "/bin"
#define SYSCONFDIR "/etc"