zfs: merge openzfs/zfs@f8e5af53e
Notable upstream pull request merges: #173584975430cfAdd vdev property to disable vdev scheduler #18031c77f17b75Add snapshots_changed_nsecs dataset property #18080dbb3f247ecmd/zfs: clone: accept `-u` to not mount newly created datasets #18089 -multiple Zstd: Update bundled library to version 1.5.7 #180912301755dfFix zfs_open() to skip zil_async_to_sync() for the snapshot #18093 -multiple L2ARC: Rework write throttling with DWPD rate limiting and parallel writes #180952dbd6af5eRename several printf attributes declarations to __printf__ #180968605bdfddFreeBSD: unbreak compilation on i386 #18105794f1587dWhen receiving a stream with the large block flag, activate feature #18115765929cb4DDT: Add locking for table ZAP destruction #1811809e4e01e9Fix history logging for `zpool create -t` #181192f1f25217icp: emit .note.GNU-stack section for all ELF targets #181313fffe4e70Fix --enable-invariants on FreeBSD #18133d2f5cb3a5Move range_tree, btree, highbit64 to common code #1813654b141fabFreeBSD: Remove references to DEBUG_VFS_LOCKS #18138cdf89f413Flush RRD only when TXGs contain data #18139a157ef62aMake sure we can still write data to txg #18140cd895f0e5remove thread unsafe debug code causing FreeBSD double free panic #181444f180e095Fix activating large_microzap on receive #1814635b2d3970Lock db_mtx around arc_release() in couple places #18154b36472052nvpair: chase FreeBSD xdrproc_t definition #1816021bbe7cb6Improve caching for dbuf prefetches #18177 -multiple Multihost Improvements #181792646bd558Allow rewrite skip cloned and snapshotted blocks #18180aa29455ddRestrict cloning with different properties #18184040ba7a7clibzfs: improve error message for zpool create with ENXIO #181881412bdc6czfs_vnops_os.c: Move a vput() to after zfs_setattr_dir() #18198cc184fe98Fix `send:raw` permission for send `-w -I` #18208ba970eb20Cleanup allocation class selection #182120f9564e85Simplify dnode_level_is_l2cacheable() #18214370570890Remove parent ZIO from dbuf_prefetch() #18218bfb276e55freebsd: Fix TIMESPEC_OVERFLOW for PowerPC #18222d06a1d9acFix available space accounting for special/dedup #18225d48967728ICP: AES-GCM VAES-AVX2: fix typos and document source files #18226c8a72a27eICP: AES-GCM assembly: remove unused Gmul functions #18230 -multiple Fix zdb --key crash for unencrypted datasets, and teach tests to understand this better #18233 -multiple icp: add SHA-512 implementation using Intel SHA512 extension #18245991fc56faIntroduce dedupused/dedupsaved pool properties #182516a717f31eImprove misleading error messages for ZPOOL_STATUS_CORRUPT_POOL #182547744f0496SIMD: libspl: test the correct CPUID bit for AVX512VL #182556495dafd5range_tree: use zfs_panic_recover() for partial-overlap remov #182563408332d7zhack: Fix importing large allocation profiles on small pools #18258f8457fbdcFix deadlock on dmu_tx_assign() from vdev_rebuild() #18263f8e5af53eFix redundant declaration of dsl_pool_t Obtained from: OpenZFS OpenZFS commit:f8e5af53e9
This commit is contained in:
+16
-20
@@ -2,7 +2,6 @@
|
||||
.PATH: ${ZFSTOP}/module/zcommon
|
||||
.PATH: ${ZFSTOP}/lib/libzfs
|
||||
.PATH: ${ZFSTOP}/lib/libzfs/os/freebsd
|
||||
.PATH: ${ZFSTOP}/lib/libshare
|
||||
.PATH: ${ZFSTOP}/include
|
||||
.PATH: ${ZFSTOP}/module/zstd
|
||||
.PATH: ${ZFSTOP}/module/zstd/lib
|
||||
@@ -29,31 +28,28 @@ LIBADD= \
|
||||
|
||||
INCS= libzfs.h
|
||||
USER_C = \
|
||||
libzfs_changelist.c \
|
||||
libzfs_config.c \
|
||||
libzfs_crypto.c \
|
||||
libzfs_dataset.c \
|
||||
libzfs_diff.c \
|
||||
libzfs_import.c \
|
||||
libzfs_iter.c \
|
||||
libzfs_mount.c \
|
||||
libzfs_pool.c \
|
||||
libzfs_sendrecv.c \
|
||||
libzfs_status.c \
|
||||
libzfs_util.c
|
||||
libzfs_changelist.c \
|
||||
libzfs_config.c \
|
||||
libzfs_crypto.c \
|
||||
libzfs_dataset.c \
|
||||
libzfs_diff.c \
|
||||
libzfs_import.c \
|
||||
libzfs_iter.c \
|
||||
libzfs_mount.c \
|
||||
libzfs_pool.c \
|
||||
libzfs_sendrecv.c \
|
||||
libzfs_share.c \
|
||||
libzfs_share_nfs.c \
|
||||
libzfs_status.c \
|
||||
libzfs_util.c \
|
||||
os/freebsd/libzfs_share_nfs.c \
|
||||
os/freebsd/libzfs_share_smb.c
|
||||
|
||||
# FreeBSD
|
||||
USER_C += \
|
||||
libzfs_compat.c \
|
||||
libzfs_zmount.c
|
||||
|
||||
# libshare
|
||||
USER_C += \
|
||||
libshare.c \
|
||||
nfs.c \
|
||||
os/freebsd/nfs.c \
|
||||
os/freebsd/smb.c
|
||||
|
||||
KERNEL_C = \
|
||||
cityhash.c \
|
||||
zfeature_common.c \
|
||||
|
||||
@@ -133,6 +133,7 @@ KERNEL_C = \
|
||||
space_map.c \
|
||||
space_reftree.c \
|
||||
txg.c \
|
||||
u8_textprep.c \
|
||||
trace.c \
|
||||
uberblock.c \
|
||||
unique.c \
|
||||
@@ -161,7 +162,6 @@ KERNEL_C = \
|
||||
vdev_removal.c \
|
||||
vdev_root.c \
|
||||
vdev_trim.c \
|
||||
xxhash.c \
|
||||
zap.c \
|
||||
zap_leaf.c \
|
||||
zap_micro.c \
|
||||
@@ -205,6 +205,7 @@ KERNEL_C = \
|
||||
zstd_lazy.c \
|
||||
zstd_ldm.c \
|
||||
zstd_opt.c \
|
||||
zstd_preSplit.c \
|
||||
zthr.c
|
||||
|
||||
ARCH_C =
|
||||
@@ -250,9 +251,7 @@ LUA_C = \
|
||||
lvm.c \
|
||||
lzio.c
|
||||
|
||||
UNICODE_C = u8_textprep.c
|
||||
|
||||
SRCS+= ${USER_C} ${KERNEL_C} ${LUA_C} ${UNICODE_C} ${ARCH_C}
|
||||
SRCS+= ${USER_C} ${KERNEL_C} ${LUA_C} ${ARCH_C}
|
||||
|
||||
|
||||
WARNS?= 2
|
||||
|
||||
Reference in New Issue
Block a user