]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
zfs: merge openzfs/zfs@39be46f43
authorMartin Matuska <mm@FreeBSD.org>
Sat, 30 Mar 2024 21:14:52 +0000 (22:14 +0100)
committerMartin Matuska <mm@FreeBSD.org>
Sat, 30 Mar 2024 22:54:24 +0000 (23:54 +0100)
commit783d3ff6d7fae619db8a7990b8a6387de0c677b5
tree65cb185ab0070b76470d829cea081e9443de79e2
parente0388a906ca77d07c99e8762d47dccaaaefd8bab
parent39be46f43f96fb7420386d03751b01f5cb376d6b
zfs: merge openzfs/zfs@39be46f43

Notable upstream pull request merges:
 #15509 b1e46f869 Add ashift validation when adding devices to a pool
 #15927 45e23abed Update resume token at object receive
 #15941 bf8f72359 BRT: Skip duplicate BRT prefetches
 #15950 8cd8ccca5 BRT: Skip getting length in brt_entry_lookup()
 #15951 80cc51629 ZAP: Massively switch to _by_dnode() interfaces
 #15954 2c01cae8b BRT: Change brt_pending_tree sorting order
 #15955 4616b96a6 BRT: Relax brt_pending_apply() locking
 #15959 5c4a4f82c zio: update ZIO type x stage documentation
 #15962 493fcce9b Provide macros for setting and getting blkptr birth times
 #15963 90ff73235 freebsd: fix missing headers in distribution tarball
 #15967 f68bde723 BRT: Make BRT block sizes configurable
 #15976 c28f94f32 ZAP: Some cleanups/micro-optimizations
 #15995 cfb96c772 vdev_disk: clean up spa/bdev mode conversion
 #16006 c0aab8b8f zvols: prevent overflow of minor device numbers
 #16007 a89d209bb BRT: Fix holes cloning
 #16008 c9d8f6c59 Fix option string, adding -e and fixing order

Obtained from: OpenZFS
OpenZFS commit: 39be46f43f96fb7420386d03751b01f5cb376d6b
88 files changed:
sys/contrib/openzfs/cmd/zdb/zdb.c
sys/contrib/openzfs/cmd/zdb/zdb_il.c
sys/contrib/openzfs/cmd/zhack.c
sys/contrib/openzfs/cmd/zpool/os/linux/zpool_vdev_os.c
sys/contrib/openzfs/cmd/zpool/zpool_main.c
sys/contrib/openzfs/cmd/ztest.c
sys/contrib/openzfs/config/kernel-filemap.m4
sys/contrib/openzfs/config/kernel-mm-page-size.m4
sys/contrib/openzfs/config/kernel-vfs-file_range.m4
sys/contrib/openzfs/config/kernel.m4
sys/contrib/openzfs/include/libzfs.h
sys/contrib/openzfs/include/os/freebsd/Makefile.am
sys/contrib/openzfs/include/os/linux/Makefile.am
sys/contrib/openzfs/include/os/linux/kernel/linux/mm_compat.h
sys/contrib/openzfs/include/os/linux/kernel/linux/mod_compat.h
sys/contrib/openzfs/include/sys/abd.h
sys/contrib/openzfs/include/sys/abd_impl.h
sys/contrib/openzfs/include/sys/dmu.h
sys/contrib/openzfs/include/sys/fs/zfs.h
sys/contrib/openzfs/include/sys/spa.h
sys/contrib/openzfs/include/sys/uberblock_impl.h
sys/contrib/openzfs/include/sys/zap.h
sys/contrib/openzfs/include/sys/zap_impl.h
sys/contrib/openzfs/include/sys/zap_leaf.h
sys/contrib/openzfs/include/sys/zio_impl.h
sys/contrib/openzfs/lib/libzdb/libzdb.c
sys/contrib/openzfs/lib/libzfs/libzfs.abi
sys/contrib/openzfs/lib/libzfs/libzfs_pool.c
sys/contrib/openzfs/lib/libzfs/libzfs_util.c
sys/contrib/openzfs/man/man4/zfs.4
sys/contrib/openzfs/man/man8/zpool-add.8
sys/contrib/openzfs/man/man8/zpool-events.8
sys/contrib/openzfs/man/man8/zpool-status.8
sys/contrib/openzfs/module/os/freebsd/zfs/abd_os.c
sys/contrib/openzfs/module/os/linux/zfs/abd_os.c
sys/contrib/openzfs/module/os/linux/zfs/vdev_disk.c
sys/contrib/openzfs/module/os/linux/zfs/zfs_vnops_os.c
sys/contrib/openzfs/module/os/linux/zfs/zpl_file.c
sys/contrib/openzfs/module/os/linux/zfs/zpl_file_range.c
sys/contrib/openzfs/module/os/linux/zfs/zvol_os.c
sys/contrib/openzfs/module/zfs/abd.c
sys/contrib/openzfs/module/zfs/arc.c
sys/contrib/openzfs/module/zfs/bpobj.c
sys/contrib/openzfs/module/zfs/brt.c
sys/contrib/openzfs/module/zfs/dbuf.c
sys/contrib/openzfs/module/zfs/ddt.c
sys/contrib/openzfs/module/zfs/dmu.c
sys/contrib/openzfs/module/zfs/dmu_recv.c
sys/contrib/openzfs/module/zfs/dmu_send.c
sys/contrib/openzfs/module/zfs/dmu_traverse.c
sys/contrib/openzfs/module/zfs/dnode.c
sys/contrib/openzfs/module/zfs/dsl_bookmark.c
sys/contrib/openzfs/module/zfs/dsl_dataset.c
sys/contrib/openzfs/module/zfs/dsl_deadlist.c
sys/contrib/openzfs/module/zfs/dsl_destroy.c
sys/contrib/openzfs/module/zfs/dsl_pool.c
sys/contrib/openzfs/module/zfs/dsl_scan.c
sys/contrib/openzfs/module/zfs/metaslab.c
sys/contrib/openzfs/module/zfs/spa.c
sys/contrib/openzfs/module/zfs/spa_errlog.c
sys/contrib/openzfs/module/zfs/spa_log_spacemap.c
sys/contrib/openzfs/module/zfs/uberblock.c
sys/contrib/openzfs/module/zfs/vdev_mirror.c
sys/contrib/openzfs/module/zfs/vdev_raidz.c
sys/contrib/openzfs/module/zfs/zap.c
sys/contrib/openzfs/module/zfs/zap_leaf.c
sys/contrib/openzfs/module/zfs/zap_micro.c
sys/contrib/openzfs/module/zfs/zfs_ioctl.c
sys/contrib/openzfs/module/zfs/zfs_vnops.c
sys/contrib/openzfs/module/zfs/zil.c
sys/contrib/openzfs/module/zfs/zio.c
sys/contrib/openzfs/module/zfs/zio_checksum.c
sys/contrib/openzfs/tests/runfiles/common.run
sys/contrib/openzfs/tests/zfs-tests/tests/Makefile.am
sys/contrib/openzfs/tests/zfs-tests/tests/functional/bclone/bclone_common.kshlib
sys/contrib/openzfs/tests/zfs-tests/tests/functional/bclone/bclone_corner_cases.kshlib
sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zpool_add/add-o_ashift.ksh
sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zpool_add/add_prop_ashift.ksh
sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zpool_add/zpool_add--allow-ashift-mismatch.ksh
sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zpool_add/zpool_add_002_pos.ksh
sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zpool_add/zpool_add_004_pos.ksh
sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zpool_add/zpool_add_005_pos.ksh
sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zpool_add/zpool_add_009_neg.ksh
sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zpool_add/zpool_add_010_pos.ksh
sys/contrib/openzfs/tests/zfs-tests/tests/functional/cp_files/cp_files_002_pos.ksh
sys/contrib/openzfs/udev/zvol_id.c
sys/modules/zfs/zfs_config.h
sys/modules/zfs/zfs_gitrev.h