наб
f7cc8dddf7
tests: rsend_012_pos: backup/restore in one invocation
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 18:00:44 -07:00
наб
9da14f3981
tests: rsend.kshlib: cmp_ds_prop: allow skipping source
...
This fixes rsend_012_pos:
20:28:50.50 SUCCESS: eval zfs receive -d -F testpool2 < /mnt/testroot/backdir-rsend/pool-final-R
20:28:50.53 4,6c4,6
20:28:50.53 < acltype off local
20:28:50.53 < dnodesize 4k local
20:28:50.53 < atime off local
20:28:50.53 ---
20:28:50.53 > acltype off received
20:28:50.53 > dnodesize 4k received
20:28:50.53 > atime off received
20:28:50.53 8,13c8,13
20:28:50.53 < checksum sha256 local
20:28:50.53 < compression off local
20:28:50.53 < copies 2 local
20:28:50.53 < devices on local
20:28:50.53 < exec on local
20:28:50.53 < quota 1G local
20:28:50.53 ---
20:28:50.53 > checksum sha256 received
20:28:50.53 > compression off received
20:28:50.53 > copies 2 received
20:28:50.53 > devices on received
20:28:50.53 > exec on received
20:28:50.53 > quota 1G received
20:28:50.53 15c15
20:28:50.53 < recordsize 128K local
20:28:50.53 ---
20:28:50.53 > recordsize 128K received
20:28:50.53 17,18c17,18
20:28:50.53 < setuid off local
20:28:50.53 < snapdir visible local
20:28:50.53 ---
20:28:50.53 > setuid off received
20:28:50.53 > snapdir visible received
20:28:50.53 ERROR: cmp_ds_prop testpool testpool2 exited 1
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13250
Closes #13259
2022-04-01 18:00:26 -07:00
наб
91933eb977
tests: rsend.kshlib: cmp_ds_prop: mask out differences in origin pool
...
This fixes rsend_011_pos:
20:28:26.94 SUCCESS: cmp_ds_prop testpool/testfs/fs1/fs2 testpool2/testfs/fs1/fs2
20:28:26.96 2c2
20:28:26.96 < origin testpool@psnap -
20:28:26.96 ---
20:28:26.96 > origin testpool2@psnap -
20:28:26.97 ERROR: cmp_ds_prop testpool/pclone testpool2/pclone exited 1
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13250
Closes #13259
2022-04-01 17:59:41 -07:00
наб
964d41806f
tests: review all wc(1) invocations
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:59:35 -07:00
наб
23914a3b91
tests: review every instance of $?
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:59:30 -07:00
наб
6586085673
tests: include: math: simplify bc conditions, review $?
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:59:24 -07:00
наб
caccfc870f
tests: clean out unused/single-use/useless commands from the list
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:59:18 -07:00
наб
df6e0f0092
zed: functions: zed_log_err: forward to zed_log_msg
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:59:12 -07:00
наб
be866839f0
zed: lets: all-debug: printenv -> env
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:59:06 -07:00
наб
ee798fee45
scripts: zfs-tests.sh: cleanup, optimise
...
The single-stage losetup doesn't work on busybox,
but then most of the testsuite doesn't
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:58:59 -07:00
наб
0990228ab8
tests: mixed_create_failure: explicitly note the error
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Issue: #13215
Closes #13259
2022-04-01 17:58:44 -07:00
наб
50a33b8c69
tests: logapi: don't cat excessively
...
This also fixes line welding in test error output
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:58:37 -07:00
наб
e294acdba8
tests: cmd: don't recurse
...
This confers an >10x speedup on t/z-t/cmd builds (12s -> 1.1s),
gets rid of 23 redundant identical automake specs and gitignores,
and groups the binaries with their common headers
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:58:23 -07:00
наб
caeab993ec
tests: {read,write}_dos_attributes: despaghettify
...
Also: actually accept all the flags in write_d_a
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:58:17 -07:00
наб
d30577c9dd
fgrep -> grep -F
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:58:11 -07:00
наб
f63c9dc70a
egrep -> grep -E
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:58:07 -07:00
наб
270d0a5a16
tests: nawk -> awk
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:58:01 -07:00
наб
75746e9a40
tests: review every awk(1) invocation
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:57:55 -07:00
наб
72f3516094
tests: zfs_rollback_commit: talkative failures
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:57:50 -07:00
наб
d7976a073e
tests: README: note non-default mountd requirement
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:57:45 -07:00
наб
d5cc930b8f
tests: README: note that -d *must* be 777 for the deleg tests
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:57:40 -07:00
наб
41ebf40375
tests: vdev_zaps: cleanup library
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:57:35 -07:00
наб
25aeffadb2
tests: vdev_zaps_007: actually test the new pool
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:57:30 -07:00
наб
592cf7f1e2
tests: get rid of which
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:57:25 -07:00
наб
62c5ccdf92
tests: don't >-redirect without eval
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:57:19 -07:00
наб
053dac9e7d
tests: vdev_zaps_007: log_must with > must eval
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:57:14 -07:00
наб
b9b763111c
tests: redacted_send: explicitly assume instant /dev on non-Linux
...
The users spew udevadm ENOENTs on FreeBSD
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:57:08 -07:00
наб
9423c932d4
tests: replace sum(1) with cksum(1)
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:57:03 -07:00
наб
c2fcc55d97
tests: snapshot_00[15]_pos: use cksum instead of sum -r
...
This only worked by accident on FreeBSD, where sum doesn't take flags
POSIX guarantees us cksum (Ethernet CRC) ‒ use that instead
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:56:53 -07:00
наб
7aa7e6bd0a
tests: zfs_create_nomount: undefined local -> typeset
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:56:45 -07:00
наб
f806d67846
tests: mixed_create_failure: undefined log_err -> log_fail
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Issue #13215
Closes #13259
2022-04-01 17:55:49 -07:00
наб
2d9da5e1c8
tests: don't fail if no fio or python3.sysctl
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:55:45 -07:00
наб
bd328a588b
tests: nonspecific cleanup
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:55:40 -07:00
наб
33c319eb1e
tests: zfs_share_concurrent_shares: don't use log_musts in subprocesses
...
This thoroughly destroys logapi and races to the log files horribly
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:55:35 -07:00
наб
3886e7081a
tests: zfs_unshare_006: log_unsupported iff usershares are actually off
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:55:30 -07:00
наб
a3dcc0aa0c
zfs, zpool: safe_malloc() duplicate argv
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:55:24 -07:00
наб
84a3eab6aa
zfs: simplify usage_prop_cb values
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:55:19 -07:00
наб
5b0e75caef
tests: don't use share/unshare exportfs aliases, support FreeBSD NFS
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:55:14 -07:00
наб
c22c872036
tests: don't always skip zfs_unshare tests on FreeBSD
...
Previously, they'd all be skipped on FreeBSD where share is showmount
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:55:07 -07:00
наб
261f10b717
tests: zfs_unshare_001_pos: print which filesystem failed
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:55:02 -07:00
наб
bf228f3de0
tests: standardise on no-arg uname with *) case for illumos
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: John Kennedy <john.kennedy@delphix.com >
Reviewed-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13259
2022-04-01 17:54:52 -07:00
Andrew
eebfd28e9d
Linux optimize access checks when ACL is trivial
...
Bypass check of ZFS aces if the ACL is trivial. When an ACL is
trivial its permissions are represented by the mode without any
loss of information. In this case, it is safe to convert the
access request into equivalent mode and then pass desired mask
and inode to generic_permission(). This has the added benefit
of also checking whether entries in a POSIX ACL on the file grant
the desired access.
This commit also skips the ACL check on looking up the xattr dir
since such restrictions don't exist in Linux kernel and it makes
xattr lookup behavior inconsistent between SA and file-based
xattrs. We also don't want to perform a POSIX ACL check while
looking up the POSIX ACL if for some reason it is located in
the xattr dir rather than an SA.
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Co-authored-by: Ryan Moeller <ryan@iXsystems.com >
Signed-off-by: Andrew Walker <awalker@ixsystems.com >
Closes #13237
2022-04-01 09:53:54 -07:00
Rich Ercolani
6a2dda8f05
Ask libtool to stop hiding some errors
...
For #13083 , curiously, it did not print the actual error, just
that the compile failed with "Error 1".
In theory, this flag should cause it to report errors twice sometimes.
In practice, I'm pretty okay with reporting some twice if it avoids
reporting some never.
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Reviewed-by: Damian Szuberski <szuberskidamian@gmail.com >
Signed-off-by: Rich Ercolani <rincebrain@gmail.com >
Closes #13086
2022-03-31 10:09:18 -07:00
hpingfs
4d04e41e4d
zfs_ctldir: fix incorrect argument type of rw_destroy
...
The argument type of rw_destroy is (krwlock_t *) while currently
krwlock_t is passed in zfs_ctldir.c. This error is hidden because
rw_destroy is defined as ((void) 0) in linux. But anyway, this
mismatch should be fixed.
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Signed-off-by: Ping Huang <huangping@smartx.com >
Closes #13272
2022-03-30 15:40:31 -07:00
hpingfs
abdcef47d2
zvol_os: suppress compiler warning for zvol_open_timeout_ms
...
When HAVE_BLKDEV_GET_ERESTARTSYS is defined, compiler will complain
"defined but not used" warning for zvol_open_timeout_ms.
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Signed-off-by: Ping Huang <huangping@smartx.com >
Closes #13270
2022-03-30 15:39:55 -07:00
наб
7dc782e5c5
cstyle: remove unused -o
...
Remove handling for allowing doxygen- and embedding in splint(?)-style
comments. This functionality is unused by OpenZFS.
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13264
2022-03-30 15:37:28 -07:00
наб
3cfbeb4e90
zfs: main: don't NULL-check infallible safe_malloc()
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13229
2022-03-30 15:30:51 -07:00
наб
18dbf5c8c3
libzfs: don't NULL-check infallible allocations
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13229
2022-03-30 15:30:16 -07:00
наб
bc3f12bfac
config: user: check for <aio.h>
...
And always zpool_read_label_slow() on non-conformant libcs
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Co-authored-by: José Luis Salvador Rufo <salvador.joseluis@gmail.com >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13207
Closes #13254
2022-03-28 10:24:22 -07:00
наб
b61595ff86
man: zfs-rename.8: import examples from zfs.8
...
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov >
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz >
Closes #13228
2022-03-28 10:13:14 -07:00