mirror of
https://github.com/freebsd/freebsd-src.git
synced 2026-10-28 11:25:21 +01:00
Notable upstream pull request merges: #188086d4ff3b4fPool split leaks DTL spacemap objects #188440833cfd64Decline Direct I/O reads on a file handle after a benign verify failure #1885339764eb06Fix double free when cloning a block with a pending free #1890151fe1fb84dmu_send: a meta-dnode range does not start where an object does #18903904d4327fdmu_objset_open_impl: unregister prop callbacks on error #18906e45640415zdb: add detailed diagnostics for MOS leaks and spacemap refs #189091b7143557Keep a grown vdev from adopting an older pool's labels #18912 -multiple Defer destruction of a snapshot that a mount is holding open #1892133ae06bb6ZIO: Batch vdev children completions #189407853c27ebZIO: Batch lightweight ZIOs #18967 -multiple Speed up pool rewind and allow it to tolerate minor damage #18968b0fff48dcarc: harness buf_hdr's anon state invariant checks #18969b0da5c4cedsl_crypt: validate every key change-key will rewrap #18974b19fa7c97log_spacemap: make zfs_log_sm_blksz tunable #18982c878ee452zstream: track and limit memory use #18991a1261384azstream: self-tuning queues #18992fd639b075zcp: support bookmarks in zfs.sync.destroy #189930498c554dvdev_disk_open: fix ENOENT retry & cleanup error handling #190035280a08f6Write uberblocks only to vdevs used by the txg #19008c47591d5darc: apply arc_min tunables set before arc_init() has run #19016cd578e518dnode: fix heap-use-after-free in dnode_rele_and_unlock() #19017b824f3116zstd: declare __asan_*_memory_region() for user space builds #190296860d1c2fDDT: Use proper size when calling kmem_free on ddt_prune_entry_t #19041aa26ca67bDo not complete a device removal that hit IO errors #190428e5bb1d4bWait for the initialize and trim threads to exit #19051ba524e0d7zpool: things get messy with 0 columns #1905369ef525a4dsl_deadlist_space_range: use correct tree when summing up space #190590ee8ea01bFreeBSD: use sys/abi_compat.h for time32_t #19062e08bc2973Skip interior dnode slots when receiving DRR_FREEOBJECTS #1906692a3904afWait for the txg that finished a scan to sync #19071db07a5e0adbuf: account dirty data for embedded writes #190721a8e51491Fix self-deadlock when cloning a range within the same file #1907575bd31c28L2ARC: do not feed a device while its rebuild is pending #1908356e8d234bStop the TRIM and initialize threads when a vdev goes offline #19090ab994acdddmu: remove dmu_prealloc() #1909261fbdf1a2zfs: spa_sync_upgrades() should only take lock when needed Obtained from: OpenZFS OpenZFS commit:02b5baf13c