git: bc3f12bfac15..c0cf6ed6792e - vendor/openzfs/master - vendor branch updated

From: Martin Matuska <mm_at_FreeBSD.org>
Date: Wed, 18 May 2022 17:19:30 UTC
The branch vendor/openzfs/master has been updated by mm:

URL: https://cgit.FreeBSD.org/src/log/?id=bc3f12bfac15..c0cf6ed6792e

18dbf5c8c34b libzfs: don't NULL-check infallible allocations
3cfbeb4e906d zfs: main: don't NULL-check infallible safe_malloc()
7dc782e5c557 cstyle: remove unused -o
abdcef47d2ef zvol_os: suppress compiler warning for zvol_open_timeout_ms
4d04e41e4def zfs_ctldir: fix incorrect argument type of rw_destroy
6a2dda8f05d9 Ask libtool to stop hiding some errors
eebfd28e9d71 Linux optimize access checks when ACL is trivial
bf228f3de038 tests: standardise on no-arg uname with *) case for illumos
261f10b717e2 tests: zfs_unshare_001_pos: print which filesystem failed
c22c87203682 tests: don't always skip zfs_unshare tests on FreeBSD
5b0e75caef66 tests: don't use share/unshare exportfs aliases, support FreeBSD NFS
84a3eab6aa44 zfs: simplify usage_prop_cb values
a3dcc0aa0c0b zfs, zpool: safe_malloc() duplicate argv
3886e7081ada tests: zfs_unshare_006: log_unsupported iff usershares are actually off
33c319eb1efe tests: zfs_share_concurrent_shares: don't use log_musts in subprocesses
bd328a588b7a tests: nonspecific cleanup
2d9da5e1c88d tests: don't fail if no fio or python3.sysctl
f806d678462c tests: mixed_create_failure: undefined log_err -> log_fail
7aa7e6bd0ad7 tests: zfs_create_nomount: undefined local -> typeset
c2fcc55d972f tests: snapshot_00[15]_pos: use cksum instead of sum -r
9423c932d49a tests: replace sum(1) with cksum(1)
b9b763111c6e tests: redacted_send: explicitly assume instant /dev on non-Linux
053dac9e7de1 tests: vdev_zaps_007: log_must with > must eval
62c5ccdf929f tests: don't >-redirect without eval
592cf7f1e232 tests: get rid of which
25aeffadb2e0 tests: vdev_zaps_007: actually test the new pool
41ebf403754e tests: vdev_zaps: cleanup library
d5cc930b8fcf tests: README: note that -d *must* be 777 for the deleg tests
d7976a073e65 tests: README: note non-default mountd requirement
72f3516094cd tests: zfs_rollback_commit: talkative failures
75746e9a40e1 tests: review every awk(1) invocation
270d0a5a1686 tests: nawk -> awk
f63c9dc70a40 egrep -> grep -E
d30577c9dd81 fgrep -> grep -F
caeab993ec77 tests: {read,write}_dos_attributes: despaghettify
e294acdba879 tests: cmd: don't recurse
50a33b8c696e tests: logapi: don't cat excessively
0990228ab847 tests: mixed_create_failure: explicitly note the error
ee798fee458c scripts: zfs-tests.sh: cleanup, optimise
be866839f014 zed: lets: all-debug: printenv -> env
df6e0f009265 zed: functions: zed_log_err: forward to zed_log_msg
caccfc870fe1 tests: clean out unused/single-use/useless commands from the list
6586085673db tests: include: math: simplify bc conditions, review $?
23914a3b9146 tests: review every instance of $?
964d41806f0e tests: review all wc(1) invocations
91933eb97700 tests: rsend.kshlib: cmp_ds_prop: mask out differences in origin pool
9da14f39810a tests: rsend.kshlib: cmp_ds_prop: allow skipping source
f7cc8dddf76f tests: rsend_012_pos: backup/restore in one invocation
b2c5291b7e2b tests: prune cat (ab)uses
a5addbbb7d2f tests: rsend.kshlib: cmp_ds_prop: anonymise "inherited from" sourcces
b1579689a9e8 tests: rsend/send-c_props: make it chooch
1948f6dbbfc3 tests: echo-with-arguments review
20093de25c22 tests: move C test helpers into test cmd
912d2aa7d7c7 tests: zdb_args_pos.ksh: fix indentation
598fed7ecdad tests: revert back to original coredump patterns on Linux, too
b1b5843ae4c8 tests: lua_core: use herewords for single-line programs
7b875ee6019d module: zstd: zfs_zstd: staticify zstd_ksp
61f1502246f3 tests: zfs_share_005: don't fail open
34abca3e2c51 tests: zfs_003_neg: handle failures correctly
56692e77e217 linux: libshare: smb: fix more than one smb_is_share_active() call
6b2616435b86 tests: zts-report: only known-SKIP zfs_unshare_002_pos on Linux
abccb4b58448 tests: zts-report: prune unused reasons
7b6c4cbb1f4c tests: zts-report: simplify
ff0fc5af12bc tests: pam: use absolute path to module .so
5c9f744b1a4e tests: include: use already-set $UNAME instead of shelling out to uname each time
fbe811b054fe tests: remove unused functions
22ddc7f5ff9c scripts: zfs-tests: fix setup script detection when ran with -t /absolute
6ef2151c80b6 tests: clean out more temporary files
e78b7a73feaa tests: zts-report: issue numbers are numbers
533aef2b3c1e tests: zts-report: add #13215 to known list for FreeBSD
b61507ec1d52 FreeBSD: Use NDFREE_PNBUF if available
036e846abc84 Linux 5.18 compat: blkg_tryget is moved to private headers
7d524c068d62 Linux 5.18 compat: use address_space_operations->readahead
9292cf761e94 Fix string/index variables being unflexed by default
93f3a3517c6a scripts: cstyle: remove unused -C
14ed1f242494 cstyle.1: note -g, $CI being equivalent to -g
95babbe5733f scripts: cstyle: remove unused -h
d5036491e6d7 zdb: standardise on ctime()
8ab279484f99 libzfs: sendrecv: send_progress_thread: use localtime_r()
ae3683ce1115 libspl: print_timestamp: use localtime_r()
9185303b32b3 libspl: zed: event: use localtime_r()
*** 143 LINES SKIPPED ***