Date: Fri, 8 Jan 2021 01:42:38 GMT From: Matt Macy <mmacy@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: git: b363d3d52a49 - main - OpenZFS: Fix issues caused by reversed commits + rebase Message-ID: <202101080142.1081gciG050415@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by mmacy: URL: https://cgit.FreeBSD.org/src/commit/?id=b363d3d52a4977fa6e3856bb88fca1224e043234 commit b363d3d52a4977fa6e3856bb88fca1224e043234 Author: Matt Macy <mmacy@FreeBSD.org> AuthorDate: 2021-01-08 00:03:48 +0000 Commit: Matt Macy <mmacy@FreeBSD.org> CommitDate: 2021-01-08 01:42:10 +0000 OpenZFS: Fix issues caused by reversed commits + rebase --- cddl/lib/libzpool/Makefile | 2 ++ sys/conf/files | 5 ++++- .../include/os/freebsd/zfs/sys/{zfs_vnops.h => zfs_vnops_os.h} | 0 .../include/os/linux/zfs/sys/{zfs_vnops.h => zfs_vnops_os.h} | 0 sys/contrib/openzfs/module/os/freebsd/zfs/zfs_onexit_os.c | 0 .../openzfs/module/os/freebsd/zfs/{zfs_vnops.c => zfs_vnops_os.c} | 0 .../openzfs/module/os/linux/zfs/{zfs_vnops.c => zfs_vnops_os.c} | 0 sys/contrib/openzfs/module/zfs/arc.c | 1 - sys/modules/zfs/Makefile | 8 ++++++-- 9 files changed, 12 insertions(+), 4 deletions(-) diff --git a/cddl/lib/libzpool/Makefile b/cddl/lib/libzpool/Makefile index 643bafed8b74..0e2cc9456faa 100644 --- a/cddl/lib/libzpool/Makefile +++ b/cddl/lib/libzpool/Makefile @@ -124,6 +124,8 @@ KERNEL_C = \ unique.c \ vdev.c \ vdev_cache.c \ + vdev_draid.c \ + vdev_draid_rand.c \ vdev_file.c \ vdev_indirect_births.c \ vdev_indirect.c \ diff --git a/sys/conf/files b/sys/conf/files index 4a5421936558..467cbb3406f1 100644 --- a/sys/conf/files +++ b/sys/conf/files @@ -218,7 +218,7 @@ contrib/openzfs/module/os/freebsd/zfs/zfs_file_os.c optional zfs compile-with " contrib/openzfs/module/os/freebsd/zfs/zfs_ioctl_compat.c optional zfs compile-with "${ZFS_C}" contrib/openzfs/module/os/freebsd/zfs/zfs_ioctl_os.c optional zfs compile-with "${ZFS_C}" contrib/openzfs/module/os/freebsd/zfs/zfs_vfsops.c optional zfs compile-with "${ZFS_C}" -contrib/openzfs/module/os/freebsd/zfs/zfs_vnops.c optional zfs compile-with "${ZFS_C}" +contrib/openzfs/module/os/freebsd/zfs/zfs_vnops_os.c optional zfs compile-with "${ZFS_C}" contrib/openzfs/module/os/freebsd/zfs/zfs_znode.c optional zfs compile-with "${ZFS_C}" contrib/openzfs/module/os/freebsd/zfs/zio_crypt.c optional zfs compile-with "${ZFS_C}" contrib/openzfs/module/os/freebsd/zfs/zvol_os.c optional zfs compile-with "${ZFS_C}" @@ -311,6 +311,8 @@ contrib/openzfs/module/zfs/uberblock.c optional zfs compile-with "${ZFS_C}" contrib/openzfs/module/zfs/unique.c optional zfs compile-with "${ZFS_C}" contrib/openzfs/module/zfs/vdev.c optional zfs compile-with "${ZFS_C}" contrib/openzfs/module/zfs/vdev_cache.c optional zfs compile-with "${ZFS_C}" +contrib/openzfs/module/zfs/vdev_draid.c optional zfs compile-with "${ZFS_C}" +contrib/openzfs/module/zfs/vdev_draid_rand.c optional zfs compile-with "${ZFS_C}" contrib/openzfs/module/zfs/vdev_indirect.c optional zfs compile-with "${ZFS_C}" contrib/openzfs/module/zfs/vdev_indirect_births.c optional zfs compile-with "${ZFS_C}" contrib/openzfs/module/zfs/vdev_indirect_mapping.c optional zfs compile-with "${ZFS_C}" @@ -347,6 +349,7 @@ contrib/openzfs/module/zfs/zfs_ratelimit.c optional zfs compile-with "${ZFS_C}" contrib/openzfs/module/zfs/zfs_replay.c optional zfs compile-with "${ZFS_C}" contrib/openzfs/module/zfs/zfs_rlock.c optional zfs compile-with "${ZFS_C}" contrib/openzfs/module/zfs/zfs_sa.c optional zfs compile-with "${ZFS_C}" +contrib/openzfs/module/zfs/zfs_vnops.c optional zfs compile-with "${ZFS_C}" contrib/openzfs/module/zstd/zfs_zstd.c optional zfs zstdio compile-with "${ZFS_C}" contrib/openzfs/module/zfs/zil.c optional zfs compile-with "${ZFS_C}" contrib/openzfs/module/zfs/zio.c optional zfs compile-with "${ZFS_C}" diff --git a/sys/contrib/openzfs/include/os/freebsd/zfs/sys/zfs_vnops.h b/sys/contrib/openzfs/include/os/freebsd/zfs/sys/zfs_vnops_os.h similarity index 100% rename from sys/contrib/openzfs/include/os/freebsd/zfs/sys/zfs_vnops.h rename to sys/contrib/openzfs/include/os/freebsd/zfs/sys/zfs_vnops_os.h diff --git a/sys/contrib/openzfs/include/os/linux/zfs/sys/zfs_vnops.h b/sys/contrib/openzfs/include/os/linux/zfs/sys/zfs_vnops_os.h similarity index 100% rename from sys/contrib/openzfs/include/os/linux/zfs/sys/zfs_vnops.h rename to sys/contrib/openzfs/include/os/linux/zfs/sys/zfs_vnops_os.h diff --git a/sys/contrib/openzfs/module/os/freebsd/zfs/zfs_onexit_os.c b/sys/contrib/openzfs/module/os/freebsd/zfs/zfs_onexit_os.c deleted file mode 100644 index e69de29bb2d1..000000000000 diff --git a/sys/contrib/openzfs/module/os/freebsd/zfs/zfs_vnops.c b/sys/contrib/openzfs/module/os/freebsd/zfs/zfs_vnops_os.c similarity index 100% rename from sys/contrib/openzfs/module/os/freebsd/zfs/zfs_vnops.c rename to sys/contrib/openzfs/module/os/freebsd/zfs/zfs_vnops_os.c diff --git a/sys/contrib/openzfs/module/os/linux/zfs/zfs_vnops.c b/sys/contrib/openzfs/module/os/linux/zfs/zfs_vnops_os.c similarity index 100% rename from sys/contrib/openzfs/module/os/linux/zfs/zfs_vnops.c rename to sys/contrib/openzfs/module/os/linux/zfs/zfs_vnops_os.c diff --git a/sys/contrib/openzfs/module/zfs/arc.c b/sys/contrib/openzfs/module/zfs/arc.c index c21ae27b9af8..e05b11d51942 100644 --- a/sys/contrib/openzfs/module/zfs/arc.c +++ b/sys/contrib/openzfs/module/zfs/arc.c @@ -4896,7 +4896,6 @@ arc_evict_cb_check(void *arg, zthr_t *zthr) * suffice. The arc_state_t structures can be queried * directly if more accurate information is needed. */ -#ifndef __FreeBSD__ if (arc_ksp != NULL) arc_ksp->ks_update(arc_ksp, KSTAT_READ); #endif diff --git a/sys/modules/zfs/Makefile b/sys/modules/zfs/Makefile index d2617dc6bdc6..e4b92db764ef 100644 --- a/sys/modules/zfs/Makefile +++ b/sys/modules/zfs/Makefile @@ -128,7 +128,7 @@ SRCS+= abd_os.c \ zfs_log.c \ zfs_replay.c \ zfs_vfsops.c \ - zfs_vnops.c \ + zfs_vnops_os.c \ zfs_znode.c \ zio_crypt.c \ zvol_os.c @@ -223,6 +223,8 @@ SRCS+= abd.c \ unique.c \ vdev.c \ vdev_cache.c \ + vdev_draid.c \ + vdev_draid_rand.c \ vdev_indirect.c \ vdev_indirect_births.c \ vdev_indirect_mapping.c \ @@ -264,6 +266,7 @@ SRCS+= abd.c \ zfs_ratelimit.c \ zfs_rlock.c \ zfs_sa.c \ + zfs_vnops.c \ zil.c \ zio.c \ zio_checksum.c \ @@ -294,7 +297,7 @@ CFLAGS.spl_vm.c= -Wno-cast-qual CFLAGS.spl_zlib.c= -Wno-cast-qual CFLAGS.abd.c= -Wno-cast-qual CFLAGS.zfs_log.c= -Wno-cast-qual -CFLAGS.zfs_vnops.c= -Wno-pointer-arith +CFLAGS.zfs_vnops_os.c= -Wno-pointer-arith CFLAGS.u8_textprep.c= -Wno-cast-qual CFLAGS.zfs_fletcher.c= -Wno-cast-qual -Wno-pointer-arith CFLAGS.zfs_fletcher_intel.c= -Wno-cast-qual -Wno-pointer-arith @@ -312,6 +315,7 @@ CFLAGS.lz4.c= -Wno-cast-qual CFLAGS.spa.c= -Wno-cast-qual CFLAGS.spa_misc.c= -Wno-cast-qual CFLAGS.sysctl_os.c= -include ${SRCTOP}/sys/modules/zfs/zfs_config.h +CFLAGS.vdev_draid.c= -Wno-cast-qual CFLAGS.vdev_raidz.c= -Wno-cast-qual CFLAGS.vdev_raidz_math.c= -Wno-cast-qual CFLAGS.vdev_raidz_math_scalar.c= -Wno-cast-qual
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202101080142.1081gciG050415>