zfs: merge openzfs/zfs@33174af15 (zfs-2.2-release) into stable/14OpenZFS release 2.2.5Notable upstream pull request merges: #15609 566841171 Only provide execvpe(3) when needed #15940 9edf6af4a
zfs: merge openzfs/zfs@33174af15 (zfs-2.2-release) into stable/14OpenZFS release 2.2.5Notable upstream pull request merges: #15609 566841171 Only provide execvpe(3) when needed #15940 9edf6af4a Replace P2ALIGN with P2ALIGN_TYPED and delete P2ALIGN #16038 0f1e8ba2f L2ARC: Cleanup buffer re-compression #16104 b474dfad0 Refactor dbuf_read() for safer decryption #16118 938d1588e Make more taskq parameters writable #16131 672474659 Slightly improve dnode hash #16138 4c0fbd8d6 FreeBSD: Add zfs_link_create() error handling #16159 fa4b1a404 ZAP: Fix leaf references on zap_expand_leaf() errors #16162 41f2a9c81 Fix scn_queue races on very old pools #16165 4c484d66b Fix ZIL clone records for legacy holes #16206 27cc6df76 Use memset to zero stack allocations containing unions #16207 2eab4f7b3 Fix assertion in Persistent L2ARC #16214 13ccbbb47 Some improvements to metaslabs eviction #16216 ba3c7692c Destroy ARC buffer in case of fill error #16258 4d2f7f983 vdev_open: clear async fault flag after reopen #16264 ef08cb26d Fix long_free_dirty accounting for small files #16273 54ef0fdf6 head_errlog: fix use-after-free #16284 14cce09a6 FreeBSD: Use a statement expression to implement SET_ERROR() #16406 6f27c4cad Make 'rmmod zfs' work after zfs-2.2.4Obtained from: OpenZFSOpenZFS commit: 33174af15112ed5c53299da2d28e763b0163f428OpenZFS tag: zfs-2.2.5
show more ...
zfs: merge openzfs/zfs@c883088df (zfs-2.2-release) into stable/14OpenZFS release 2.2.3Notable upstream pull request merges: #15428 2a59b6bfa ABD: Be more assertive in iterators #15486 c34fe8dcb
zfs: merge openzfs/zfs@c883088df (zfs-2.2-release) into stable/14OpenZFS release 2.2.3Notable upstream pull request merges: #15428 2a59b6bfa ABD: Be more assertive in iterators #15486 c34fe8dcb Update the kstat dataset_name when renaming a zvol #15495 f13593619 FreeBSD: Optimize large kstat outputs #15517 ad47eca19 ZIL: Assert record sizes in different places #15519 2e259c6f0 L2ARC: Restrict write size to 1/4 of the device #15544 121924575 Allow block cloning across encrypted datasets #15553 e48195c81 ZIO: Add overflow checks for linear buffers #15612 3b8f22736 ZIL: Remove TX_CLONE_RANGE replay for ZVOLs #15617 e11b3eb1c ZIL: Do not clone blocks from the future #15625 e09356fa0 BRT: Limit brt_vdev_dump() to only one vdev #15629 dea2d3c6c zdb: Dump encrypted write and clone ZIL records #15630 3425484eb Fix file descriptor leak on pool import #15634 1e1d748ca ZIL: Remove 128K into 2x68K LWB split optimization #15644 b13c91bb2 DMU: Fix lock leak on dbuf_hold() error #15653 a701548eb dbuf: Handle arcbuf assignment after block cloning #15656 9c40ae021 dbuf: Set dr_data when unoverriding after clone #15660 4db88c37c fix(mount): do not truncate shares not zfs mount #15665 c0c4866f8 dmu: Allow buffer fills to fail #15675 db2db50e3 spa: make read/write queues configurable #15677 f71c16a66 Don't panic on unencrypted block in encrypted dataset #15719 9181e94f0 spa: Fix FreeBSD sysctl handlers #15719 a00231a3f spa: Let spa_taskq_param_get()'s addition of a newline be optional #15721 4d4972ed9 Stop wasting time on malloc in snprintf_zstd_header #15726 7bccf98a7 Make zdb -R scale less poorly #15732 ac592318b Fix livelist assertions for dedup and cloning #15735 152a775ea Improve block sizes checks during cloning #15737 52cee9a3e fix: Uber block label not always found for aux vdevs #15737 eb4a36bce Extend aux label to add path information #15737 a2e71db66 Add path handling for aux vdevs in `label_path` #15747 2006ac1f4 Fix "out of memory" error #15752 8b1c6db3d Fix a potential use-after-free in zfs_setsecattr() #15769 40e20d808 Add 'zpool status -e' flag to see unhealthy vdevs #15772 ef527958c Fix cloning into mmaped and cached file #15780 09a796136 FreeBSD: Fix bootstrapping tools under Linux/musl #15781 07cf973fe Autotrim High Load Average Fix #15783 c1161e285 fix: variable type with zfs-tests/cmd/clonefile.c #15816 dd3a0a271 Update vdev devid and physpath if changed between imports #15818 ab653603f Don't assert mg_initialized due to device addition race #15823 acc7cd8e9 Update man pages to time(1) from time(2) #15825 0606ce205 zpool wait: print timestamp before the header #15847 d22bf6a9b LUA: Backport CVE-2020-24370's patch #15864 36116b461 zfs list: add '-t fs' and '-t vol' options #15874 fc3d34bd0 BRT: Fix slop space calculation with block cloning #15882 a4978d260 zdb: Fix false leak report for BRT objectsObtained from: OpenZFSOpenZFS commit: c883088df83ced3a2b8b38e6d89a5e63fb153ee4OpenZFS tag: zfs-2.2.3
Remove redundand prototype, fixing the build.This is a direct commit to stable/14.
zfs: Use .section .rodata instead of .rodata on FreeBSDIn commit 0a5b942d4 the FreeBSD SECTION_STATIC macro was set to".rodata". This assembler directive is supported by LLVM (as aconvenience ali
zfs: Use .section .rodata instead of .rodata on FreeBSDIn commit 0a5b942d4 the FreeBSD SECTION_STATIC macro was set to".rodata". This assembler directive is supported by LLVM (as aconvenience alias for ".section .rodata") by not by GNU as.This caused the FreeBSD builds that are done with gcc to fail.Therefore, use ".section .rodata" instead, similar to the otherasm_linkage.h headers.[mjg: cherry-picked from upstream zfs bf1bec394e715de9f7ac4a54b5b1b884d7e41a32 to unbreak gcc12 build]Reviewed-by: Mateusz Guzik <[email protected]>Reviewed-by: Attila Fülöp <[email protected]>Reviewed-by: Jorgen Lundman <[email protected]>Signed-off-by: Dimitry Andric <[email protected]>Closes #14526
zfs: merge openzfs/zfs@57cfae4a2 (master)Notable upstream pull request merges: #13816 Fix a race condition in dsl_dataset_sync() when activating features #14402 Prefetch on deadlists m
zfs: merge openzfs/zfs@57cfae4a2 (master)Notable upstream pull request merges: #13816 Fix a race condition in dsl_dataset_sync() when activating features #14402 Prefetch on deadlists merge #14410 Improve resilver ETAs #14428 Resilver performance tuning #14439 Resolve WS-2021-0184 vulnerability in zstd #14440 EIO caused by encryption + recursive gang #14448 Fix console progress reporting for recursive send #14454 Improve arc_read() error reporting #14460 Restore FreeBSD to use .rodata #14474 Reduce need for contiguous memory for ioctlsObtained from: OpenZFSOpenZFS commit: 57cfae4a2f04aaff10c45b3f7975e0fe3ef3e8b8
zfs: merge openzfs/zfs@9cd71c860 (master)Notable upstream pull request merges: #13805 Configure zed's diagnosis engine with vdev properties #14110 zfs list: Allow more fields in ZFS_ITER_SIMPLE
zfs: merge openzfs/zfs@9cd71c860 (master)Notable upstream pull request merges: #13805 Configure zed's diagnosis engine with vdev properties #14110 zfs list: Allow more fields in ZFS_ITER_SIMPLE mode #14121 Batch enqueue/dequeue for bqueue #14123 arc_read()/arc_access() refactoring and cleanup #14159 Bypass metaslab throttle for removal allocations #14243 Implement uncached prefetch #14251 Cache dbuf_hash() calculation #14253 Allow reciever to override encryption property in case of replication #14254 Restrict visibility of per-dataset kstats inside FreeBSD jails #14255 Zero end of embedded block buffer in dump_write_embedded() #14263 Cleanups identified by CodeQL and Coverity #14264 Miscellaneous fixes #14272 Change ZEVENT_POOL_GUID to ZEVENT_POOL to display pool names #14287 FreeBSD: Remove stray debug printf #14288 Colorize zfs diff output #14289 deadlock between spa_errlog_lock and dp_config_rwlock #14291 FreeBSD: Fix potential boot panic with bad label #14292 Add tunable to allow changing micro ZAP's max size #14293 Turn default_bs and default_ibs into ZFS_MODULE_PARAMs #14295 zed: add hotplug support for spare vdevs #14304 Activate filesystem features only in syncing context #14311 zpool: do guid-based comparison in is_vdev_cb() #14317 Pack zrlock_t by 8 bytes #14320 Update arc_summary and arcstat outputs #14328 FreeBSD: catch up to 1400077 #14376 Use setproctitle to report progress of zfs send #14340 Remove some dead ARC code #14358 Wait for txg sync if the last DRR_FREEOBJECTS might result in a hole #14360 libzpool: fix ddi_strtoull to update nptr #14364 Fix unprotected zfs_znode_dmu_fini #14379 zfs_receive_one: Check for the more likely error first #14380 Cleanup of dead code suggested by Clang Static Analyzer #14397 Avoid passing an uninitialized index to dsl_prop_known_index #14404 Fix reading uninitialized variable in receive_read #14407 free_blocks(): Fix reports from 2016 PVS Studio FreeBSD report #14418 Introduce minimal ZIL block commit delay #14422 x86 assembly: fix .size placement and replace .align with .balignObtained from: OpenZFSOpenZFS commit: 9cd71c8604d52def22ffaddc35755712f0fb9349
ipfw.8: there never was a "skip-action" actionIt was renamed during review of D1776 but this entry slipped through.PR: 243284Reported by: [email protected]Obtained from: Chad Jacob Milios <m
ipfw.8: there never was a "skip-action" actionIt was renamed during review of D1776 but this entry slipped through.PR: 243284Reported by: [email protected]Obtained from: Chad Jacob Milios <[email protected]>