svn commit: r292123 - head/share/man/man4
Ravi Pokala
rpokala at FreeBSD.org
Fri Dec 11 21:51:01 UTC 2015
Author: rpokala
Date: Fri Dec 11 21:50:59 2015
New Revision: 292123
URL: https://svnweb.freebsd.org/changeset/base/292123
Log:
[PR 195033] Document mps.enable_ssu
mps(4) sends StartStopUnit to SATA direct-access devices during shutdown.
Document the tunables which control that behavior.
PR: 195033
Reviewed by: scottl
Approved by: jhb
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D4456
Modified:
head/share/man/man4/mps.4
Modified: head/share/man/man4/mps.4
==============================================================================
--- head/share/man/man4/mps.4 Fri Dec 11 21:11:02 2015 (r292122)
+++ head/share/man/man4/mps.4 Fri Dec 11 21:50:59 2015 (r292123)
@@ -34,7 +34,7 @@
.\" $Id: //depot/SpectraBSD/head/share/man/man4/mps.4#6 $
.\" $FreeBSD$
.\"
-.Dd January 3, 2013
+.Dd December 9, 2015
.Dt MPS 4
.Os
.Sh NAME
@@ -129,6 +129,8 @@ driver instance, set the following tunab
dev.mps.X.disable_msix=1
.Ed
.Pp
+where X is the adapter number.
+.Pp
To set the maximum number of DMA chains allocated for all adapters,
set the following variable in
.Xr loader.conf 5 :
@@ -166,6 +168,39 @@ The maximum number of active I/O command
dev.mps.X.io_cmds_highwater
.Xr sysctl 8
variable.
+.Pp
+The adapter can issue the
+.Sy StartStopUnit
+SCSI command to SATA direct-access devices during shutdown, to allow the
+device to quiesce before being powered down.
+To control this feature for all adapters, set the
+.Bd -literal -offset indent
+hw.mps.enable_ssu
+.Ed
+.Pp
+tunable value in
+.Xr loader.conf 5
+to one of the following values:
+.Bl -tag -width 6n -offset indent
+.It 0
+Do not send SSU to either HDDs or SSDs.
+.It 1
+Send SSU to SSDs, but not to HDDs; this is the default value.
+.It 2
+Send SSU to HDDs, but not to SSDs.
+.It 3
+Send SSU to both HDDs and SSDs.
+.El
+.Pp
+To control the feature for a specific adapter, set the following tunable
+value in
+.Xr loader.conf 5 :
+.Bd -literal -offset indent
+dev.mps.X.enable_ssu
+.Ed
+.Pp
+where X is the adapter number.
+The same set of values are valid as for all adapters.
.Sh DEBUGGING
To enable debugging prints from the
.Nm
@@ -218,7 +253,7 @@ This man page was written by
This driver has a couple of known shortcomings:
.Bl -bullet -compact
.It
-No userland utility available (e.g.
+No userland utility available (e.g.,
.Xr mptutil 8 ) .
.It
The driver probes devices sequentially.
More information about the svn-src-head
mailing list