zfs: merge openzfs/zfs@21bd76613 (zfs-2.1-release) into stable/13
OpenZFS release 2.1.7
Notable upstream pull requeset merges:
#13680 Add options to zfs redundant_metadata property #13782 Fix setting the large_block feature after receiving a snapshot #13839 quota: extend quota for dataset #13938 Bring per_txg_dirty_frees_percent back to 30 #13939 Fix panic in dsl_process_sub_livelist for EINTR #13973 Fix memory leaks in dmu_send()/dmu_send_obj() #13978 PAM: Fix unchecked return value from zfs_key_config_load() #13998 zvol_wait logic may terminate prematurely #14001 FreeBSD: Fix a pair of bugs in zfs_fhtovp() #14003 Stop ganging due to past vdev write errors #14050 Fix draid2+2s metadata error on simultaneous 2 drive failures #14062 zed: Avoid core dump if wholedisk property does not exist #14077 Propagate extent_bytes change to autotrim thread #14079 FreeBSD: vn_flush_cached_data: observe vnode locking contract #14093 Fix ARC target collapse when zfs_arc_meta_limit_percent=100 #14119 Deny receiving into encrypted datasets if the keys are not loaded #14120 Fix arc_p aggressive increase #14129 zed: Prevent special vdev to be replaced by hot spare #14133 Expose zfs_vdev_open_timeout_ms as a tunable #14135 FreeBSD: Fix out of bounds read in zfs_ioctl_ozfs_to_legacy() #14161 Handle and detect #13709's unlock regression #14197 Don't leak packed recieved proprties #14204 Lua: Fix bad bitshift in lua_strx2number()
Obtained from: OpenZFS
OpenZFS tag: zfs-2.1.7
OpenZFS commit: 21bd7661334cd865d17934bebbcaf8d3356279ee
Relnotes: yes