zfs: merge openzfs/zfs@1f940de07
libarchive: add two missing package files to libarchive tests
libarchive: fix null format string error in tests (unbreaks gcc13 build)
zfs: unbreak aarch64 build with non-gcc compilers
libarchive: merge from vendor branch
zfs: merge openzfs/zfs@90ba19eb7
Update vendor/libarchive to 3.7.3
zfs: merge openzfs/zfs@39be46f43
lang/luajit-openresty: update to 2.1-20240314
zfs: fix NULL assertion in dbuf.c
zfs: merge openzfs/zfs@8f2f6cd2a
zfs: merge openzfs/zfs@fb6d53206 (zfs-2.1-release) into stable/13
zfs: merge openzfs/zfs@c883088df (zfs-2.2-release) into stable/14
zfs: merge openzfs/zfs@e0bd8118d
zfs: merge openzfs/zfs@229b9f4ed
zfs: merge openzfs/zfs@2e6b3c4d9
zfs: merge openzfs/zfs@a4bf6baae
ktls: fix vnet-related panic in ktls_reset_receive_tag()
zfs: merge openzfs/zfs@a0b2a93c4
ktls: fix vnet-related panic in ktls_reset_receive_tag()
zfs: merge openzfs/zfs@a382e2119
ftp/proftpd: update to 1.3.8b and add libsodium support
zfs: merge openzfs/zfs@233d34e47
zfs: merge openzfs/zfs@dbda45160
zfs: merge openzfs/zfs@86e115e21
Notable upstream pull request merges:
zfs: merge openzfs/zfs@d99134be8 (zfs-2.1-release) into stable/13
zfs: merge openzfs/zfs@494aaaed8 (zfs-2.2-release) into stable/14
zfs: merge openzfs/zfs@a03ebd9be
zfs: cherry-pick commit from master
zfs: cherry-pick commit from master
zfs: cherry-pick commit from master
zfs: cherry-pick commit from master
zfs: merge openzfs/zfs@688514e47
cat: fallback on EISDIR with copy_file_range(2)
dns/lua-resty-dns: update to 0.23
zfs: merge openzfs/zfs@55dd24c4c (zfs-2.2-release) into stable/14
mlx5_core: fix deadlock when using RXTLS
zfs: merge openzfs/zfs@a94860a6d
@rmacklem could you please file it as a PR in ?
cat: fallback on EISDIR with copy_file_range(2)
zfs: update zfs_config.h and zfs_gitrev.h missed in 47bb16f8f0
zfs: merge openzfs/zfs@03e9caaec
mlx5_core: fix deadlock when using RXTLS
zfs: merge openzfs/zfs@887a3c533
zfs: merge openzfs/zfs@9198de8f1
zfs: cherry-pick change from master
zfs: cherry-pick change from master
zfs: merge openzfs/zfs@41e55b476
I have tested the patch on a semi-production system with 30000 ifnet ktls sessions and 50Gbit/s traffic. Is it ok to go in?
zfs: merge openzfs/zfs@043c6ee3b
Ok, so when I understand it correctly, in the linuxkpi the "struct mutex" is a shared/exclusive lock sx(9) and "struct mtx" is mutex for thread synchronization mutex(9).
In other source files of the mlx5 driver the same "mtx_assert" syntax is used to assert sx locks, I wanted to stay consistent. If you want I can replace it with sx_assert().
I have updated the patch with the assert.
mm retitled
D42368: mlx5: fix deadlock in mlx5_fs_tree.c from
mlx5: make KTLS RX support tunable and disable by default to
mlx5: fix deadlock in mlx5_fs_tree.c.
Looks like we can already set "-rxtls" on network interfaces, it just isn't documented in ifconfig manual page.
So I am withdrawing this revision - the workaround is to disable rxtls.
zfs: cherry-pick change from master
zfs: cherry-pick change from master
zfs: merge openzfs/zfs@797f55ef1
zfs: merge openzfs/zfs@95785196f (zfs-2.2-release) into stable/14
zfs: merge openzfs/zfs@2bba9fd47 (zfs-2.2-release) into stable/14
zfs: merge openzfs/zfs@2407f30bd (zfs-2.2-release) into stable/14
zfs: merge openzfs/zfs@8015e2ea6 (zfs-2.2-release) into stable/14
zfs: merge openzfs/zfs@95785196f (zfs-2.2-release) into stable/14
zfs: merge openzfs/zfs@2bba9fd47 (zfs-2.2-release) into stable/14
zfs: merge openzfs/zfs@8a7407012
zfs: enable block cloning by default
zfs: merge openzfs/zfs@2407f30bd (zfs-2.2-release) into stable/14
zfs: update zfs_config.h and zfs_gitrev.h missing in b2526e8bfe51
zfs: merge openzfs/zfs@66b81b349
www/tusd: update to 2.0.0
zfs: merge openzfs/zfs@8015e2ea6 (zfs-2.2-release) into stable/14
zfs: merge openzfs/zfs@f795e90a1
I have now successfully run a FreeBSD regression test suite on a ZFS root with block cloning enabled
zfs: merge openzfs/zfs@eb62221ff (zfs-2.1-release) into stable/13
zfs: merge openzfs/zfs@e13538856
I have run the ZFS test suite with block cloning enabled. There are no tests with different results as when it is not enabled.
I have run the ZFS test suite
zfs: merge openzfs/zfs@5f3069867 (zfs-2.2-release) into stable/14
zfs: update share/zfs/compatibility.d to match current ZFS code
zfs: merge openzfs/zfs@5f3069867 (zfs-2.2-release) into stable/14
zfs: merge openzfs/zfs@2e2a46e0a
zfs: merge openzfs/zfs@62677576a (zfs-2.2-release) into stable/14
zfs: update share/zfs/compatibility.d to match current ZFS code
zfs: update share/zfs/compatibility.d to match current ZFS code
zfs: update zfs_config.h and zfs_gitrev.h (missed in 35e5fd1b2)