zfs/man/man8
Ryan Moeller 5e7198b873 Linux: Initialize zp in zfs_setattr_dir
The value of zp is used without having been initialized under some
conditions.  Initialize the pointer to NULL.

Add a regression test case using chown in acl/posix.  However, this is
not enough because the setup sets xattr=sa, which means zfs_setattr_dir
will not be called.  Create a second group of acl tests in acl/posix-sa
duplicating the acl/posix tests with symlinks, and remove xattr=sa from
the original acl/posix tests.  This provides more coverage for the
default xattr=on code.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Ryan Moeller <ryan@iXsystems.com>
Closes #10043
Closes #11025
2020-10-16 13:01:29 -07:00
..
.gitignore Ignore *.o.ur-safe build artifacts 2018-05-13 18:59:02 -07:00
Makefile.am Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
fsck.zfs.8 man: Canonicalize .TH usage 2020-08-24 21:25:28 -07:00
mount.zfs.8 man: Canonicalize .TH usage 2020-08-24 21:25:28 -07:00
vdev_id.8 man: Canonicalize .TH usage 2020-08-24 21:25:28 -07:00
zdb.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zed.8.in Replace ZFS on Linux references with OpenZFS 2020-10-16 13:01:24 -07:00
zfs-allow.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zfs-bookmark.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zfs-change-key.8 Reorganize zfs(8) man page into sections 2019-11-12 11:17:40 -08:00
zfs-clone.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zfs-create.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zfs-destroy.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zfs-diff.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zfs-get.8 Reorganize zfs(8) man page into sections 2019-11-12 11:17:40 -08:00
zfs-groupspace.8 Reorganize zfs(8) man page into sections 2019-11-12 11:17:40 -08:00
zfs-hold.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zfs-inherit.8 Reorganize zfs(8) man page into sections 2019-11-12 11:17:40 -08:00
zfs-jail.8 Add FreeBSD jail support hooks 2019-12-11 11:58:37 -08:00
zfs-list.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zfs-load-key.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zfs-mount-generator.8.in man: Canonicalize .TH usage 2020-08-24 21:25:28 -07:00
zfs-mount.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zfs-program.8 Support setting user properties in a channel program 2020-02-14 13:41:42 -08:00
zfs-project.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zfs-projectspace.8 Reorganize zfs(8) man page into sections 2019-11-12 11:17:40 -08:00
zfs-promote.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zfs-receive.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zfs-recv.8 Reorganize zfs(8) man page into sections 2019-11-12 11:17:40 -08:00
zfs-redact.8 Reorganize zfs(8) man page into sections 2019-11-12 11:17:40 -08:00
zfs-release.8 Reorganize zfs(8) man page into sections 2019-11-12 11:17:40 -08:00
zfs-rename.8 man: Add `zfs rename -r` to zfs-rename(8) SYNOPSIS 2020-09-09 10:26:01 -07:00
zfs-rollback.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zfs-send.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zfs-set.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zfs-share.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zfs-snapshot.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zfs-unallow.8 Reorganize zfs(8) man page into sections 2019-11-12 11:17:40 -08:00
zfs-unjail.8 Add FreeBSD jail support hooks 2019-12-11 11:58:37 -08:00
zfs-unload-key.8 Reorganize zfs(8) man page into sections 2019-11-12 11:17:40 -08:00
zfs-unmount.8 Reorganize zfs(8) man page into sections 2019-11-12 11:17:40 -08:00
zfs-upgrade.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zfs-userspace.8 zfs userspace: use zfs_path_to_zhandle so argument can be a path 2020-10-01 12:21:37 -07:00
zfs-wait.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zfs.8 Add the Xr's to the SEE ALSO as well 2020-08-27 16:07:10 -07:00
zfs_ids_to_path.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zfsconcepts.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zfsprops.8 Linux: Initialize zp in zfs_setattr_dir 2020-10-16 13:01:29 -07:00
zgenhostid.8 cmd/zgenhostid: replace with simple c implementation 2020-09-18 12:37:54 -07:00
zinject.8 man: Canonicalize .TH usage 2020-08-24 21:25:28 -07:00
zpool-add.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-attach.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-checkpoint.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-clear.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-create.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-destroy.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-detach.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-events.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-export.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-get.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-history.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-import.8 Improve documentation of zpool import -d/-c vs -s 2020-08-23 21:18:30 -07:00
zpool-initialize.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-iostat.8 man: Canonicalize .TH usage 2020-08-24 21:25:28 -07:00
zpool-labelclear.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-list.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-offline.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-online.8 Reorganize zpool(8) man page into sections 2019-11-13 09:21:07 -08:00
zpool-reguid.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-remove.8 Note that keys must be loaded for 'zpool remove' 2020-10-01 12:22:08 -07:00
zpool-reopen.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-replace.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-resilver.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-scrub.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-set.8 Reorganize zpool(8) man page into sections 2019-11-13 09:21:07 -08:00
zpool-split.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-status.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-sync.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-trim.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-upgrade.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool-wait.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpool.8 Replace ZFS on Linux references with OpenZFS 2020-10-16 13:01:24 -07:00
zpoolconcepts.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zpoolprops.8 zpoolprops.8: fix raidz par[i]ty typo 2020-09-15 18:36:17 -07:00
zstream.8 Remove hard coded "Linux" OS from manpages 2020-08-21 11:55:47 -07:00
zstreamdump.8 man: Canonicalize .TH usage 2020-08-24 21:25:28 -07:00