d949721745
Notable upstream pull request merges: #18372eaaea55b6Consistently encode DRR_BEGIN packed nvlist payloads with NV_ENCODE_XDR #18410891e379d0Fix failfast default and usage #18470a2d053329zdb: Add some more file layout output, triggered by -v #18472d50f5b6d0dsl_dir: avoid dd_lock during snapshots_changed updates #18493d65015938Vdev allocation bias/class change #184978fdc86675zfs: annotate nested dd_lock in reservation sync accounting #18494956deba27zdb: detect BRT and DDT leaks during block traversal #18499c7cfe0805zarcstat: detect attached L2ARC device with no data #18503439b802e7sa: fix sa_add_projid lock ordering #18508968f4db03zpool-attach.8: add EXAMPLES section #1851345dddc452zfs.4: Fix documentation of zfs_arc_dnode_reduce_percent #185168ff64005azap: split implementation out into more files #18520181e1b522Fix double free for blocks cloned after DDT prune #18535 -multiple zstream: fix crashes when refcount tracking enabled #18536 -multiple refcount tag fixups #18541a65ed7afdzpool/zfs: accept --help and -? after a subcommand #185446fb72fda0zio_ddt_write: compute have_dvas after taking dde_io_lock #18546 -multiple zap: internal locking uplift #1855040a87651dzap_impl: use flex array field for mzap_phys_t.mz_chunks #18551 -multiple zap: make the _by_dnode() op variants be the primary implementation #18570112b0131bzpl_xattr: stop heap-allocating prefixed xattr names #185784bc8c39b6zed: Prefer dRAID distributed spares to regular ones #18596e30ab5fa4FreeBSD: Make it possible to build openzfs.ko with sanitizers #18597472ddca11zed: Prefer spares with matching rotational and size #18599c90dc2808enforce exact decompressed length for lz4, gzip, and zstd #18603 -multiple zap: add zap_cursor_init_by_dnode; cursor unit tests; mock dnode refcounts #1860459dc88602nvpair: Check for un-terminated strings in packed nvlist #18606ef6f26145When reading a vdev label skip libzfs_core_init() #186130aa4088dcsharenfs: Check for invalid characters #1861580fb85b80Fix the integer type in zfs_ioc_userspace_many() #18616e199f6d98Fix uninitialized variable warning in vdev_prop_get() #186177de42602cExtend dataset zfs_ioc_set_prop() secpolicy #186225fea0c838Parallelize metaslab_sync_done() calls #18623cab50d5adAdd additional verification of size fields and strings #18630 -multiple zap: misc function removal / uplift / tests #18633a8ef128daFix uninitialized variable warning in zil_parse() Obtained from: OpenZFS OpenZFS commit:a170134feb
114 lines
2.2 KiB
Makefile
114 lines
2.2 KiB
Makefile
# SPDX-License-Identifier: CDDL-1.0
|
|
bin_SCRIPTS =
|
|
bin_PROGRAMS =
|
|
sbin_SCRIPTS =
|
|
sbin_PROGRAMS =
|
|
dist_bin_SCRIPTS =
|
|
zfsexec_PROGRAMS =
|
|
mounthelper_PROGRAMS =
|
|
|
|
|
|
sbin_SCRIPTS += fsck.zfs
|
|
SHELLCHECKSCRIPTS += fsck.zfs
|
|
CLEANFILES += fsck.zfs
|
|
dist_noinst_DATA += %D%/fsck.zfs.in
|
|
$(call SUBST,fsck.zfs,%D%/)
|
|
|
|
|
|
sbin_PROGRAMS += zfs_ids_to_path
|
|
CPPCHECKTARGETS += zfs_ids_to_path
|
|
|
|
zfs_ids_to_path_SOURCES = \
|
|
%D%/zfs_ids_to_path.c
|
|
|
|
zfs_ids_to_path_LDADD = \
|
|
libzfs.la
|
|
|
|
|
|
zhack_CPPFLAGS = $(AM_CPPFLAGS) $(LIBZPOOL_CPPFLAGS)
|
|
|
|
sbin_PROGRAMS += zhack
|
|
CPPCHECKTARGETS += zhack
|
|
|
|
zhack_SOURCES = \
|
|
%D%/zhack.c
|
|
|
|
zhack_LDADD = \
|
|
libzpool.la \
|
|
libzfs_core.la \
|
|
libnvpair.la \
|
|
librange_tree.la
|
|
|
|
ztest_CFLAGS = $(AM_CFLAGS) $(KERNEL_CFLAGS)
|
|
ztest_CPPFLAGS = $(AM_CPPFLAGS) $(LIBZPOOL_CPPFLAGS)
|
|
|
|
sbin_PROGRAMS += ztest
|
|
CPPCHECKTARGETS += ztest
|
|
|
|
ztest_SOURCES = \
|
|
%D%/ztest.c
|
|
|
|
ztest_LDADD = \
|
|
libzpool.la \
|
|
libzfs_core.la \
|
|
libnvpair.la
|
|
|
|
ztest_LDADD += -lm
|
|
|
|
|
|
include $(srcdir)/%D%/raidz_test/Makefile.am
|
|
include $(srcdir)/%D%/zdb/Makefile.am
|
|
include $(srcdir)/%D%/zfs/Makefile.am
|
|
include $(srcdir)/%D%/zinject/Makefile.am
|
|
include $(srcdir)/%D%/zpool/Makefile.am
|
|
include $(srcdir)/%D%/zpool_influxdb/Makefile.am
|
|
include $(srcdir)/%D%/zstream/Makefile.am
|
|
|
|
|
|
if BUILD_LINUX
|
|
mounthelper_PROGRAMS += mount.zfs
|
|
CPPCHECKTARGETS += mount.zfs
|
|
|
|
mount_zfs_SOURCES = \
|
|
%D%/mount_zfs.c
|
|
|
|
mount_zfs_LDADD = \
|
|
libzfs.la \
|
|
libzfs_core.la \
|
|
libnvpair.la
|
|
|
|
mount_zfs_LDADD += $(LTLIBINTL)
|
|
|
|
CPPCHECKTARGETS += raidz_test
|
|
|
|
|
|
sbin_PROGRAMS += zgenhostid
|
|
CPPCHECKTARGETS += zgenhostid
|
|
|
|
zgenhostid_SOURCES = \
|
|
%D%/zgenhostid.c
|
|
|
|
|
|
dist_bin_SCRIPTS += %D%/zvol_wait
|
|
SHELLCHECKSCRIPTS += %D%/zvol_wait
|
|
|
|
|
|
include $(srcdir)/%D%/zed/Makefile.am
|
|
endif
|
|
|
|
|
|
if USING_PYTHON
|
|
bin_SCRIPTS += zarcsummary zarcstat dbufstat zilstat
|
|
CLEANFILES += zarcsummary zarcstat dbufstat zilstat
|
|
dist_noinst_DATA += %D%/zarcsummary %D%/zarcstat.in %D%/dbufstat.in %D%/zilstat.in
|
|
|
|
$(call SUBST,zarcstat,%D%/)
|
|
$(call SUBST,dbufstat,%D%/)
|
|
$(call SUBST,zilstat,%D%/)
|
|
zarcsummary: %D%/zarcsummary
|
|
$(AM_V_at)cp $< $@
|
|
endif
|
|
|
|
PHONY += cmd
|
|
cmd: $(bin_SCRIPTS) $(bin_PROGRAMS) $(sbin_SCRIPTS) $(sbin_PROGRAMS) $(dist_bin_SCRIPTS) $(zfsexec_PROGRAMS) $(mounthelper_PROGRAMS)
|