mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2025-01-13 03:30:34 +03:00
Update references to nonexistent man pages in code
Refer to the correct section or alternative for FreeBSD and Linux. Reviewed-by: George Melikov <mail@gmelikov.ru> Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: Ryan Moeller <ryan@iXsystems.com> Closes #11132
This commit is contained in:
parent
e3a6ac8d06
commit
76d04993a6
@ -6596,9 +6596,9 @@ share_mount_one(zfs_handle_t *zhp, int op, int flags, char *protocol,
|
|||||||
|
|
||||||
(void) fprintf(stderr, gettext("cannot share '%s': "
|
(void) fprintf(stderr, gettext("cannot share '%s': "
|
||||||
"legacy share\n"), zfs_get_name(zhp));
|
"legacy share\n"), zfs_get_name(zhp));
|
||||||
(void) fprintf(stderr, gettext("use share(1M) to "
|
(void) fprintf(stderr, gettext("use exports(5) or "
|
||||||
"share this filesystem, or set "
|
"smb.conf(5) to share this filesystem, or set "
|
||||||
"sharenfs property on\n"));
|
"the sharenfs or sharesmb property\n"));
|
||||||
return (1);
|
return (1);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -6613,7 +6613,7 @@ share_mount_one(zfs_handle_t *zhp, int op, int flags, char *protocol,
|
|||||||
|
|
||||||
(void) fprintf(stderr, gettext("cannot %s '%s': "
|
(void) fprintf(stderr, gettext("cannot %s '%s': "
|
||||||
"legacy mountpoint\n"), cmdname, zfs_get_name(zhp));
|
"legacy mountpoint\n"), cmdname, zfs_get_name(zhp));
|
||||||
(void) fprintf(stderr, gettext("use %s(1M) to "
|
(void) fprintf(stderr, gettext("use %s(8) to "
|
||||||
"%s this filesystem\n"), cmdname, cmdname);
|
"%s this filesystem\n"), cmdname, cmdname);
|
||||||
return (1);
|
return (1);
|
||||||
}
|
}
|
||||||
@ -7416,8 +7416,8 @@ unshare_unmount(int op, int argc, char **argv)
|
|||||||
"unshare '%s': legacy share\n"),
|
"unshare '%s': legacy share\n"),
|
||||||
zfs_get_name(zhp));
|
zfs_get_name(zhp));
|
||||||
(void) fprintf(stderr, gettext("use "
|
(void) fprintf(stderr, gettext("use "
|
||||||
"unshare(1M) to unshare this "
|
"exports(5) or smb.conf(5) to unshare "
|
||||||
"filesystem\n"));
|
"this filesystem\n"));
|
||||||
ret = 1;
|
ret = 1;
|
||||||
} else if (!zfs_is_shared(zhp)) {
|
} else if (!zfs_is_shared(zhp)) {
|
||||||
(void) fprintf(stderr, gettext("cannot "
|
(void) fprintf(stderr, gettext("cannot "
|
||||||
@ -7435,7 +7435,7 @@ unshare_unmount(int op, int argc, char **argv)
|
|||||||
"unmount '%s': legacy "
|
"unmount '%s': legacy "
|
||||||
"mountpoint\n"), zfs_get_name(zhp));
|
"mountpoint\n"), zfs_get_name(zhp));
|
||||||
(void) fprintf(stderr, gettext("use "
|
(void) fprintf(stderr, gettext("use "
|
||||||
"umount(1M) to unmount this "
|
"umount(8) to unmount this "
|
||||||
"filesystem\n"));
|
"filesystem\n"));
|
||||||
ret = 1;
|
ret = 1;
|
||||||
} else if (!zfs_is_mounted(zhp, NULL)) {
|
} else if (!zfs_is_mounted(zhp, NULL)) {
|
||||||
|
@ -88,8 +88,8 @@ typedef enum zfs_error {
|
|||||||
EZFS_ZONED, /* used improperly in local zone */
|
EZFS_ZONED, /* used improperly in local zone */
|
||||||
EZFS_MOUNTFAILED, /* failed to mount dataset */
|
EZFS_MOUNTFAILED, /* failed to mount dataset */
|
||||||
EZFS_UMOUNTFAILED, /* failed to unmount dataset */
|
EZFS_UMOUNTFAILED, /* failed to unmount dataset */
|
||||||
EZFS_UNSHARENFSFAILED, /* unshare(1M) failed */
|
EZFS_UNSHARENFSFAILED, /* failed to unshare over nfs */
|
||||||
EZFS_SHARENFSFAILED, /* share(1M) failed */
|
EZFS_SHARENFSFAILED, /* failed to share over nfs */
|
||||||
EZFS_PERM, /* permission denied */
|
EZFS_PERM, /* permission denied */
|
||||||
EZFS_NOSPC, /* out of space */
|
EZFS_NOSPC, /* out of space */
|
||||||
EZFS_FAULT, /* bad address */
|
EZFS_FAULT, /* bad address */
|
||||||
|
@ -249,7 +249,7 @@ typedef enum {
|
|||||||
ZPOOL_NUM_PROPS
|
ZPOOL_NUM_PROPS
|
||||||
} zpool_prop_t;
|
} zpool_prop_t;
|
||||||
|
|
||||||
/* Small enough to not hog a whole line of printout in zpool(1M). */
|
/* Small enough to not hog a whole line of printout in zpool(8). */
|
||||||
#define ZPROP_MAX_COMMENT 32
|
#define ZPROP_MAX_COMMENT 32
|
||||||
|
|
||||||
#define ZPROP_VALUE "value"
|
#define ZPROP_VALUE "value"
|
||||||
|
@ -148,15 +148,15 @@ libzfs_error_description(libzfs_handle_t *hdl)
|
|||||||
case EZFS_MOUNTFAILED:
|
case EZFS_MOUNTFAILED:
|
||||||
return (dgettext(TEXT_DOMAIN, "mount failed"));
|
return (dgettext(TEXT_DOMAIN, "mount failed"));
|
||||||
case EZFS_UMOUNTFAILED:
|
case EZFS_UMOUNTFAILED:
|
||||||
return (dgettext(TEXT_DOMAIN, "umount failed"));
|
return (dgettext(TEXT_DOMAIN, "unmount failed"));
|
||||||
case EZFS_UNSHARENFSFAILED:
|
case EZFS_UNSHARENFSFAILED:
|
||||||
return (dgettext(TEXT_DOMAIN, "unshare(1M) failed"));
|
return (dgettext(TEXT_DOMAIN, "NFS share removal failed"));
|
||||||
case EZFS_SHARENFSFAILED:
|
case EZFS_SHARENFSFAILED:
|
||||||
return (dgettext(TEXT_DOMAIN, "share(1M) failed"));
|
return (dgettext(TEXT_DOMAIN, "NFS share creation failed"));
|
||||||
case EZFS_UNSHARESMBFAILED:
|
case EZFS_UNSHARESMBFAILED:
|
||||||
return (dgettext(TEXT_DOMAIN, "smb remove share failed"));
|
return (dgettext(TEXT_DOMAIN, "SMB share removal failed"));
|
||||||
case EZFS_SHARESMBFAILED:
|
case EZFS_SHARESMBFAILED:
|
||||||
return (dgettext(TEXT_DOMAIN, "smb add share failed"));
|
return (dgettext(TEXT_DOMAIN, "SMB share creation failed"));
|
||||||
case EZFS_PERM:
|
case EZFS_PERM:
|
||||||
return (dgettext(TEXT_DOMAIN, "permission denied"));
|
return (dgettext(TEXT_DOMAIN, "permission denied"));
|
||||||
case EZFS_NOSPC:
|
case EZFS_NOSPC:
|
||||||
|
@ -676,11 +676,11 @@ When the \fBmulti_vdev_crash_dump\fR feature is set to \fBenabled\fR,
|
|||||||
the administrator can use the \fBdumpadm\fR(1M) command to configure a
|
the administrator can use the \fBdumpadm\fR(1M) command to configure a
|
||||||
dump device on a pool comprised of multiple vdevs.
|
dump device on a pool comprised of multiple vdevs.
|
||||||
|
|
||||||
Under Linux this feature is registered for compatibility but not used.
|
Under FreeBSD and Linux this feature is registered for compatibility but not
|
||||||
New pools created under Linux will have the feature \fBenabled\fR but
|
used. New pools created under FreeBSD and Linux will have the feature
|
||||||
will never transition to \fB\fBactive\fR. This functionality is not
|
\fBenabled\fR but will never transition to \fB\fBactive\fR. This functionality
|
||||||
required in order to support crash dumps under Linux. Existing pools
|
is not required in order to support crash dumps under FreeBSD and Linux.
|
||||||
where this feature is \fB\fBactive\fR can be imported.
|
Existing pools where this feature is \fB\fBactive\fR can be imported.
|
||||||
.RE
|
.RE
|
||||||
|
|
||||||
.sp
|
.sp
|
||||||
|
@ -433,7 +433,7 @@ zfs_sync(vfs_t *vfsp, int waitfor)
|
|||||||
} else {
|
} else {
|
||||||
/*
|
/*
|
||||||
* Sync all ZFS filesystems. This is what happens when you
|
* Sync all ZFS filesystems. This is what happens when you
|
||||||
* run sync(1M). Unlike other filesystems, ZFS honors the
|
* run sync(8). Unlike other filesystems, ZFS honors the
|
||||||
* request by waiting for all pools to commit all dirty data.
|
* request by waiting for all pools to commit all dirty data.
|
||||||
*/
|
*/
|
||||||
spa_sync_allpools();
|
spa_sync_allpools();
|
||||||
|
@ -294,7 +294,7 @@ zfs_sync(struct super_block *sb, int wait, cred_t *cr)
|
|||||||
} else {
|
} else {
|
||||||
/*
|
/*
|
||||||
* Sync all ZFS filesystems. This is what happens when you
|
* Sync all ZFS filesystems. This is what happens when you
|
||||||
* run sync(1M). Unlike other filesystems, ZFS honors the
|
* run sync(1). Unlike other filesystems, ZFS honors the
|
||||||
* request by waiting for all pools to commit all dirty data.
|
* request by waiting for all pools to commit all dirty data.
|
||||||
*/
|
*/
|
||||||
spa_sync_allpools();
|
spa_sync_allpools();
|
||||||
|
@ -551,14 +551,14 @@ zfs_prop_init(void)
|
|||||||
PROP_INHERIT, ZFS_TYPE_FILESYSTEM, "<path> | legacy | none",
|
PROP_INHERIT, ZFS_TYPE_FILESYSTEM, "<path> | legacy | none",
|
||||||
"MOUNTPOINT");
|
"MOUNTPOINT");
|
||||||
zprop_register_string(ZFS_PROP_SHARENFS, "sharenfs", "off",
|
zprop_register_string(ZFS_PROP_SHARENFS, "sharenfs", "off",
|
||||||
PROP_INHERIT, ZFS_TYPE_FILESYSTEM, "on | off | share(1M) options",
|
PROP_INHERIT, ZFS_TYPE_FILESYSTEM, "on | off | NFS share options",
|
||||||
"SHARENFS");
|
"SHARENFS");
|
||||||
zprop_register_string(ZFS_PROP_TYPE, "type", NULL, PROP_READONLY,
|
zprop_register_string(ZFS_PROP_TYPE, "type", NULL, PROP_READONLY,
|
||||||
ZFS_TYPE_DATASET | ZFS_TYPE_BOOKMARK,
|
ZFS_TYPE_DATASET | ZFS_TYPE_BOOKMARK,
|
||||||
"filesystem | volume | snapshot | bookmark", "TYPE");
|
"filesystem | volume | snapshot | bookmark", "TYPE");
|
||||||
zprop_register_string(ZFS_PROP_SHARESMB, "sharesmb", "off",
|
zprop_register_string(ZFS_PROP_SHARESMB, "sharesmb", "off",
|
||||||
PROP_INHERIT, ZFS_TYPE_FILESYSTEM,
|
PROP_INHERIT, ZFS_TYPE_FILESYSTEM,
|
||||||
"on | off | sharemgr(1M) options", "SHARESMB");
|
"on | off | SMB share options", "SHARESMB");
|
||||||
zprop_register_string(ZFS_PROP_MLSLABEL, "mlslabel",
|
zprop_register_string(ZFS_PROP_MLSLABEL, "mlslabel",
|
||||||
ZFS_MLSLABEL_DEFAULT, PROP_INHERIT, ZFS_TYPE_DATASET,
|
ZFS_MLSLABEL_DEFAULT, PROP_INHERIT, ZFS_TYPE_DATASET,
|
||||||
"<sensitivity label>", "MLSLABEL");
|
"<sensitivity label>", "MLSLABEL");
|
||||||
|
@ -3987,7 +3987,7 @@ dsl_scan_scrub_cb(dsl_pool_t *dp,
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* Keep track of how much data we've examined so that
|
* Keep track of how much data we've examined so that
|
||||||
* zpool(1M) status can make useful progress reports.
|
* zpool(8) status can make useful progress reports.
|
||||||
*/
|
*/
|
||||||
scn->scn_phys.scn_examined += DVA_GET_ASIZE(dva);
|
scn->scn_phys.scn_examined += DVA_GET_ASIZE(dva);
|
||||||
spa->spa_scan_pass_exam += DVA_GET_ASIZE(dva);
|
spa->spa_scan_pass_exam += DVA_GET_ASIZE(dva);
|
||||||
|
@ -5674,7 +5674,7 @@ metaslab_claim_concrete(vdev_t *vd, uint64_t offset, uint64_t size,
|
|||||||
range_tree_remove(msp->ms_allocatable, offset, size);
|
range_tree_remove(msp->ms_allocatable, offset, size);
|
||||||
range_tree_clear(msp->ms_trim, offset, size);
|
range_tree_clear(msp->ms_trim, offset, size);
|
||||||
|
|
||||||
if (spa_writeable(spa)) { /* don't dirty if we're zdb(1M) */
|
if (spa_writeable(spa)) { /* don't dirty if we're zdb(8) */
|
||||||
metaslab_class_t *mc = msp->ms_group->mg_class;
|
metaslab_class_t *mc = msp->ms_group->mg_class;
|
||||||
multilist_sublist_t *mls =
|
multilist_sublist_t *mls =
|
||||||
multilist_sublist_lock_obj(mc->mc_metaslab_txg_list, msp);
|
multilist_sublist_lock_obj(mc->mc_metaslab_txg_list, msp);
|
||||||
@ -5721,7 +5721,7 @@ metaslab_claim_impl(vdev_t *vd, uint64_t offset, uint64_t size, uint64_t txg)
|
|||||||
metaslab_claim_cb_arg_t arg;
|
metaslab_claim_cb_arg_t arg;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Only zdb(1M) can claim on indirect vdevs. This is used
|
* Only zdb(8) can claim on indirect vdevs. This is used
|
||||||
* to detect leaks of mapped space (that are not accounted
|
* to detect leaks of mapped space (that are not accounted
|
||||||
* for in the obsolete counts, spacemap, or bpobj).
|
* for in the obsolete counts, spacemap, or bpobj).
|
||||||
*/
|
*/
|
||||||
|
@ -321,7 +321,7 @@ spa_history_log_sync(void *arg, dmu_tx_t *tx)
|
|||||||
* posted as a result of the ZPOOL_HIST_CMD key being present
|
* posted as a result of the ZPOOL_HIST_CMD key being present
|
||||||
* it would result in only one sysevent being posted with the
|
* it would result in only one sysevent being posted with the
|
||||||
* full command line arguments, requiring the consumer to know
|
* full command line arguments, requiring the consumer to know
|
||||||
* how to parse and understand zfs(1M) command invocations.
|
* how to parse and understand zfs(8) command invocations.
|
||||||
*/
|
*/
|
||||||
spa_history_log_notify(spa, nvl);
|
spa_history_log_notify(spa, nvl);
|
||||||
} else if (nvlist_exists(nvl, ZPOOL_HIST_IOCTL)) {
|
} else if (nvlist_exists(nvl, ZPOOL_HIST_IOCTL)) {
|
||||||
|
@ -1366,7 +1366,7 @@ spa_vdev_state_exit(spa_t *spa, vdev_t *vd, int error)
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* If anything changed, wait for it to sync. This ensures that,
|
* If anything changed, wait for it to sync. This ensures that,
|
||||||
* from the system administrator's perspective, zpool(1M) commands
|
* from the system administrator's perspective, zpool(8) commands
|
||||||
* are synchronous. This is important for things like zpool offline:
|
* are synchronous. This is important for things like zpool offline:
|
||||||
* when the command completes, you expect no further I/O from ZFS.
|
* when the command completes, you expect no further I/O from ZFS.
|
||||||
*/
|
*/
|
||||||
|
@ -229,7 +229,7 @@ vdev_default_xlate(vdev_t *vd, const range_seg64_t *in, range_seg64_t *res)
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* Derive the enumerated allocation bias from string input.
|
* Derive the enumerated allocation bias from string input.
|
||||||
* String origin is either the per-vdev zap or zpool(1M).
|
* String origin is either the per-vdev zap or zpool(8).
|
||||||
*/
|
*/
|
||||||
static vdev_alloc_bias_t
|
static vdev_alloc_bias_t
|
||||||
vdev_derive_alloc_bias(const char *bias)
|
vdev_derive_alloc_bias(const char *bias)
|
||||||
|
@ -1272,7 +1272,7 @@ zio_claim(zio_t *pio, spa_t *spa, uint64_t txg, const blkptr_t *bp,
|
|||||||
ASSERT3U(spa->spa_uberblock.ub_rootbp.blk_birth, <,
|
ASSERT3U(spa->spa_uberblock.ub_rootbp.blk_birth, <,
|
||||||
spa_min_claim_txg(spa));
|
spa_min_claim_txg(spa));
|
||||||
ASSERT(txg == spa_min_claim_txg(spa) || txg == 0);
|
ASSERT(txg == spa_min_claim_txg(spa) || txg == 0);
|
||||||
ASSERT(!BP_GET_DEDUP(bp) || !spa_writeable(spa)); /* zdb(1M) */
|
ASSERT(!BP_GET_DEDUP(bp) || !spa_writeable(spa)); /* zdb(8) */
|
||||||
|
|
||||||
zio = zio_create(pio, spa, txg, bp, NULL, BP_GET_PSIZE(bp),
|
zio = zio_create(pio, spa, txg, bp, NULL, BP_GET_PSIZE(bp),
|
||||||
BP_GET_PSIZE(bp), done, private, ZIO_TYPE_CLAIM, ZIO_PRIORITY_NOW,
|
BP_GET_PSIZE(bp), done, private, ZIO_TYPE_CLAIM, ZIO_PRIORITY_NOW,
|
||||||
|
@ -92,7 +92,7 @@ for val in 1 2 3; do
|
|||||||
check_used $used $val
|
check_used $used $val
|
||||||
done
|
done
|
||||||
|
|
||||||
log_note "Verify df(1M) can correctly display the space charged."
|
log_note "Verify df(1) can correctly display the space charged."
|
||||||
for val in 1 2 3; do
|
for val in 1 2 3; do
|
||||||
if is_freebsd; then
|
if is_freebsd; then
|
||||||
used=`df -m /$TESTPOOL/fs_$val | grep $TESTPOOL/fs_$val \
|
used=`df -m /$TESTPOOL/fs_$val | grep $TESTPOOL/fs_$val \
|
||||||
|
Loading…
Reference in New Issue
Block a user