diff options
| author | Martin Matuska <mm@FreeBSD.org> | 2026-08-24 19:33:23 +0000 |
|---|---|---|
| committer | Martin Matuska <mm@FreeBSD.org> | 2026-08-24 19:54:22 +0000 |
| commit | 22649d4dba730d46244fd2dff4fd174903c8379f (patch) | |
| tree | b7cafd115616ad1223e90dfd660893f5f87bddec /contrib/ipfilter/(public-mirror) | |
| parent | 191dad334c646457c012d0d0963505a2f2d73a98 (diff) | |
| parent | 84aa7e7e09f6a4ddad9ec40dbe9498d50184ed07 (diff) | |
Notable upstream pull request merges:
#16761 eb1738bcb FreeBSD: Enable Direct IO by default
#16747 -multiple On-demand log-spacemap flush
#18474 0d0eae2ab implement thorough scrub support (zpool scrub -t)
#18562 6721ab981 Calling thread IO
#18657 7ed1268d3 Fix race between device removal completion and pool export
#18707 0d1f3b1c6 RAIDZ: Fix parity regeneration/check condition
#18713 -multiple libzfs: fix key unload failure when unmounting an
encryption root
#18714 d902eec64 Disconnect metaslab tracing from default builds
#18716 e78fa488a zstream: multithreading
#18718 6acb99cb1 Do not return ESTALE for open-unlinked files
#18720 f607ef7e7 Fix insufficient locking in dedup verify
#18722 -multiple snapdir: misc cleanups
#18724 9bf75b4b1 Fix reads for blocks freed after being cloned
#18725 9b7642df9 Harden recv record validation
#18732 37f066e3c FreeBSD: Wire sha512 offload to the build
#18736 -multiple Remove idmap/userns concept from core & FreeBSD platform
code
#18742 d63f14057 libzutil: keep valid spare and l2cache paths on import
#18749 f217627d4 Fix receive of split large blocks with a short trailing
chunk
#18754 83bf40784 Use a single creation time for a recursive snapshot
#18755 ebd9e2765 zstream: add "drop records" chain module
#18763 7d565cdfa zfs bookmark: add recursive (-r) bookmark creation
#18765 50557cc80 zpool initialize: add -z to write zeroes
#18766 0467ba01c Add SECURITY.md policy filE
#18773 ffde77051 Fix deduce_nblkptr for large dnodes on receive
#18784 -multiple libzfs: clarify the raw incremental "IV set guid mismatch"
error
#18793 9a02e53ad libzfs: don't abort receiving a raw encrypted send that
carries holds
#18795 30426217b Rate limit Direct I/O verify zevents
#18798 73b202451 Bound explicit user prefetch to a fraction of the ARC
#18801 2a5331f8e Fix dmu_zfetch_prime() assuming a stream was created
#18802 fb5fdefd8 libzfs: fallback VDEV_UPATH to VDEV_PATH for non-DM
devices
#18809 bd2d87399 zdb: output refcounts from verify_spacemap_refcounts()
#18811 5d530b8be ABD: Validate borrowed buffer length
#18812 5d687a975 dbuf: use dirty record size for overridden writes
#18819 -multiple ddt: fix refcount bypass and gang member leak for dedup
gang blocks
#18821 87e2e4047 BRT: Implement partial bv_entcount writing
#18822 -multiple dnode_sync: Relax constraint on indirect freeing - #18822
#18827 d98fa72ca L2ARC: bound the rebuild by the write hand on a first
sweep
#18831 90cdd9aef Batch object reallocation syncs in zfs receive
#18833 466d90e15 zed: let autoexpand see capacity changes on partitioned
disks
#18835 1ac3f2786 mmp: skip non-writeable vdevs during activity check
#18838 a04c40138 DDT: Fix several bugs in pruning
#18841 0bb41751f zpool export: return EBUSY when zvol minors are in use
#18848 3020c18ca dmu_recv: Avoid potential null deref
#18855 8cdd9b2b7 mmp: do not require writes to mirror legs the config
marks absent
#18858 596c7a0ec Reduce dp_lock scope for MOS writes
#18859 3ebf3ffc4 Predict and throttle buffers dirtied by the sync context
#18860 -multiple Further parallelize block cloning
#18865 412b17a29 Fix DMU bonus hold leak on I/O error
#18867 b5bb1f816 Add missing checks to zfs_clone_range_replay()
#18868 3df5b2e7f libzfs: String trimming should not operate out of bounds
#18869 be62c5385 libzfs: Do not call munmap() when mmap() fails
#18871 74e76f2d8 libzfs: don't truncate a resolved vdev path in
zpool_vdev_name()
#18874 7312322b5 nvpair: Fix operator precedence
#18883 3bd8cefdc libzfs: don't read a dataset handle after closing it in
resume send
#18886 b4f70cb9e Fix negative time overflows in DDT pruning
#18888 674b1ae5c DDT: Make ddt_zap_walk() use cursor _by_dnode functions
#18889 fd1ae59c7 DDT: Skip DDT log lookups in ddt_prune_walk()
#18892 -multiple zhack: add "mmp reclaim" to recover a pool stranded by MMP
#18897 216de07d8 arc: fix race between arc_release() and arc_read_done()
#18899 28afe8b08 CodeQL: Flag implicit compare-then-assign in branch
conditions
#18917 0a79c039f arc: save on buf_hash_find() call at arc_read_done()
#18920 7026d3335 Fix race condition in raidz expansion startup
#18927 be55e01bc FreeBSD: Do not leak TSD zfs_geom_probe_vdev_key on errors
#18928 5bd7d4466 scan: count skipped blocks as examined
#18937 a5d678864 Allow pool import with corrupted spare/l2arc configs
#18960 -multiple vdev_open: use calling credential to check for device
access
#18961 acbcdd92c dmu_recv_begin_check: dsl_dataset_rele() should be called
on ds
#18962 df3ff37fc dmu_redact_snap: Do proper cleanup on ENAMETOOLONG
#18964 84aa7e7e0 libspl: consult ZFS_HOSTID on FreeBSD as well
Obtained from: OpenZFS
OpenZFS commit: 84aa7e7e09f6a4ddad9ec40dbe9498d50184ed07
Diffstat (limited to 'contrib/ipfilter/(public-mirror)')
0 files changed, 0 insertions, 0 deletions
