git: 39be46f43f96..90ba19eb7b81 - vendor/openzfs/master - vendor branch updated

From: Martin Matuska <mm_at_FreeBSD.org>
Date: Tue, 16 Apr 2024 14:32:55 UTC
The branch vendor/openzfs/master has been updated by mm:

URL: https://cgit.FreeBSD.org/src/log/?id=39be46f43f96..90ba19eb7b81

b12738182cff Improve dbuf_read() error reporting
a9a4290173df xdr: header cleanup
917ff75e9510 vdev_disk: don't touch vbio after its handed off to the kernel
e3120f73d048 Linux 6.9 compat: bdev handles are now struct file
6097a7ba8b49 Linux 6.9 compat: blk_alloc_disk() now takes two args
ca678bc0bc83 Makefile.bsd: sort and cleanup source file list
fa480fe5bacc zinject: show more device fault fields
756e10b0a1f1 tests: simple zinject disk fault arg check
b6bbaa837271 Give a better message from 'zpool get' with invalid pool name
b21b967bd509 zap_leaf: make l_hash[] variable length to silence UBSAN
ea2862cdda10 vdev props comment and manpage should include zfsd and FreeBSD mentions
66929f682998 man: move zfs_prepare_disk.8 to nodist_man_MANS
30c4eba4eaae Fix panics when truncating/deleting files
99741bde59d1 zvol: use multiple taskq
c13400c9a269 zvol_os: fix build on Linux <3.13
03987f71e39c zvol_os: fix compile with blk-mq on Linux 4.x
ba9f587a77e6 vdev_disk: ensure trim errors are returned immediately
76d1dde94ca9 zinject: inject device errors into ioctls
eeca9a91d686 Fix read errors race after block cloning
5e5fd0a1785a Speculative prefetch for reordered requests
aa5445c28ba6 Remove db_state DB_NOFILL checks from syncing context
f07389d3ad48 Fix locale-specific time
162cc80b8144 etc/init.d: decide which variant to use at build time.
9e63631dea55 Small fix to prefetch ranges aggregation
997f85b4d312 L2ARC: Relax locking during write
d98973dbdd5a config/Substfiles.am: restrict to the dedicated list.
e5e2a5a3b872 Add custom debug printing for your asserts
e5ddecd1a7e3 return NULL at end of send_progress_thread
44f337be30e1 Illumos#16463 zfs_ioc_recv leaks nvlist
bc27c494049e tests: add test for vdev_disk page alignment check
1bf649cb0a1c vdev_disk: fix alignment check when buffer has non-zero starting offset
e2035cdbf70e AUTHORS: refresh with recent new contributors
a100a195fa49 Add support for zfs mount -R <filesystem>
cac416f1062f zio: remove zio_ioctl()
c9c838aa1fca zio: remove io_cmd and DKIOCFLUSHWRITECACHE
b613709c46bc dkio: remove kernel dkio.h compatibility header
d7605ae77b7a zio: rename ZIO_TYPE_IOCTL to ZIO_TYPE_FLUSH
b181b2e604de bdev_discard_supported: understand discard_granularity=0
f22b110f60d8 zts: allow running a single test by name only
4725e543be32 zinject: "no-op" error injection
c6da985e28d7 Add the BTI elf note to the AArch64 SHA2 assembly
90ba19eb7b81 Do no use .cfi_negate_ra_state within the assembly on Arm64