git: 59493b63c18e..9cd71c8604d5 - vendor/openzfs/master - vendor branch updated

From: Martin Matuska <mm_at_FreeBSD.org>
Date: Wed, 25 Jan 2023 14:46:20 UTC
The branch vendor/openzfs/master has been updated by mm:

URL: https://cgit.FreeBSD.org/src/log/?id=59493b63c18e..9cd71c8604d5

062005122443 ZTS: Add missing tests to Makefile.am
aaa9a6700f98 Cleanup: zhack should not declare function prototypes in main()
56c6f293c05a Remove duplicate statically allocated variable
f1100863f74f Linux: Cleanup unnecessary NULL check in __vdev_disk_physio()
ecccaede680c zdb: Fix big parameter passed by value
ba87ed14103d Fix potential buffer overflow in zpool command
2709ace096b8 ztest: comparisons against errno should not assign to it
d30db519af44 zdb: zdb_ddt_leak_init() reads uninitialized memory when birth == 0
f954ea26a615 zdb: Handle theoretical buffer overflow when printing float
242a5b748cbf Fix dereference after null check in enqueue_range
5f73bbba4367 Do not pass -1 to strerror() from zfs_send_cb_impl()
7bf4c97a3696 Bypass metaslab throttle for removal allocations
5401472cd059 Linux PPC: Fix build failures on kernels built without CONFIG_SPE
f900279e6daf Restrict visibility of per-dataset kstats inside FreeBSD jails
e3785718bac2 Skip permission checks for extended attributes
786ff6a6cb33 initramfs: Fix legacy mountpoint rootfs
d31a7cb4fa59 Address theoretical uninitialized variable usage in zstream
70ac2654f579 Change ZEVENT_POOL_GUID to ZEVENT_POOL to display pool names
dc95911d21a1 zfs list: Allow more fields in ZFS_ITER_SIMPLE mode
3236c0b891d0 Cache dbuf_hash() calculation
9be34ec99ec7 Allow receiver to override encryption properties in case of replication
f3f5263f8a9b Zero end of embedded block buffer in dump_write_embedded()
e6e31dd5406d Add native-deb* targets to build native Debian packages
24502bd3a79d FreeBSD: Remove stray debug printf
fb11b1570a47 Add color output to zfs diff.
bd9dc5a1dcc1 systemd: set restart=always for zfs-zed.service
b4cd4fe1aa8c Revert "zdb: zdb_ddt_leak_init() reads uninitialized memory..."
29e1b089c14b Documentation corrections
018f26041d67 deadlock between spa_errlog_lock and dp_config_rwlock
dc8c2f615852 FreeBSD: Fix potential boot panic with bad label
c935fe2e9267 arc_read()/arc_access() refactoring and cleanup
ed2f7ba08d0c Implement uncached prefetch
bacf366fe246 Hide b_freeze_* under ZFS_DEBUG
792a6ee462ef Update arc_summary and arcstat outputs
db832c47feac Pack zrlock_t by 8 bytes
fb000f786721 Add quotation marks around `$PATH` for deb-utils
f6f215f07f05 Fix shebang for helper script of deb-utils
f25f1f909140 FreeBSD: catch up to 1400077
b72efb751147 removal of LegacyVersion broke ax_python_dev.m4
1f3bc5ea8074 Illumos #15286: do_composition() needs sign awareness
8352e9dfae70 contrib: dracut: Do not timeout waiting for pw
ee6bf97c7727 ZTS: limit mmapwrite file size
a7304ab9c1ea ZTS: close in mmapwrite.c
d27c81847b43 Linux 6.1 compat: open inside tmpfile()
556ed0953712 Introduce ZFS_LINUX_REQUIRE_API autoconf macro
884a69357fe4 linux 6.2 compat: get_acl() got moved to get_inode_acl() in 6.2
a0105f6cd4a6 linux 6.2 compat: bio->bi_rw was renamed bio->bi_opf
289f7e6adb58 Remove some dead ARC code. (#14340)
5091867ee664 zed: add hotplug support for spare vdevs
44a78c05b394 libzpool: fix ddi_strtoull to update nptr
40d7e971ffc1 ztest fails assertion in zio_write_gang_member_ready()
4208a052c2c9 ztest: update expectation for sparing a special device
f7788883ab85 ztest: reduce `zpool split` frequency
549aafb7c809 ztest: ztest_dsl_prop_set_uint64() ENOSPC consistency
0c8fbe5b6adc ztest: update ztest_dmu_snapshot_create_destroy()
fc45975ec868 Batch enqueue/dequeue for bqueue
1f19826c9ac8 etc/systemd/zfs-mount-generator: avoid strndupa
a4b21eadec9a Add tunable to allow changing micro ZAP's max size
4ba3eff2a62a Update META to 6.1 kernel
926715b9fcf0 Turn default_bs and default_ibs into ZFS_MODULE_PARAMs
6f2ffd272cfd zpool: do guid-based comparison in is_vdev_cb()
6320b9e68e03 CI: remove unused packages/snaps
eee9362a72cf Activate filesystem features only in syncing context
80d64bb85fcf change how d_alias is replaced by du.d_alias
7384ec65cd6b Cleanup: Remove unnecessary explicit casts of pointers from allocators
c9c3ce79765d Cleanup: Use kmem_zalloc() instead of memset() to zero memory
8e7ebf4e2d1a Cleanup: Use C99 flexible array members instead of zero length arrays
d35ccc1f591e Cleanup: Fix indentation in zfs_dbgmsg_t
9c8fabffa2b1 Cleanup: Replace oldstyle struct hack with C99 flexible array members
e6328fda2e5c Cleanup: !A || A && B is equivalent to !A || B
3b2f9c1ec81a Cleanup: Use MIN() macro
64195fc89fa5 Cleanup: Remove unneeded semicolons
4ef69de38483 Cleanup: Use NULL when doing NULL pointer comparisons
d27c7ba62f32 Linux ppc64le ieee128 compat: Do not redefine __asm on external headers
a0276f70480c zpool-set: update usage text
7a85f58db6c8 zpool-set: print error message when pool or vdev is not valid
07281f7d13ef CI: Reclaim space after package operations
60f86a2bfadd ZTS: Annotate additonal flaky test cases
2e7f664f04ba Cleanup of dead code suggested by Clang Static Analyzer (#14380)
19d3961589bd Use setproctitle to report progress of zfs send
68c0771cc9d3 Unify Assembler files between Linux and Windows
*** 15 LINES SKIPPED ***