svn commit: r253180 - stable/9/share/man/man4
Bryan Venteicher
bryanv at FreeBSD.org
Thu Jul 11 03:49:16 UTC 2013
Author: bryanv
Date: Thu Jul 11 03:49:14 2013
New Revision: 253180
URL: http://svnweb.freebsd.org/changeset/base/253180
Log:
MFC VirtIO r252703,r252707
r252703: Document new cache write mode tunables/sysctl
r252707: Minor cleanup and use my FreeBSD.org email
Also change the release where first appeared closer to reality.
Modified:
stable/9/share/man/man4/virtio.4
stable/9/share/man/man4/virtio_balloon.4
stable/9/share/man/man4/virtio_blk.4
stable/9/share/man/man4/virtio_scsi.4
stable/9/share/man/man4/vtnet.4
Directory Properties:
stable/9/share/man/man4/ (props changed)
Modified: stable/9/share/man/man4/virtio.4
==============================================================================
--- stable/9/share/man/man4/virtio.4 Thu Jul 11 03:44:06 2013 (r253179)
+++ stable/9/share/man/man4/virtio.4 Thu Jul 11 03:49:14 2013 (r253180)
@@ -53,10 +53,10 @@ This emulation is often inefficient.
.Pp
VirtIO defines an interface for efficient I/O between the hypervisor and VM.
The
-.Xr virtio 4
+.Nm
module provides a shared memory transport called a virtqueue.
The
-.Xr virtio_pci 4
+.Xr virtio_pci
device driver represents an emulated PCI device that the hypervisor makes
available to the VM.
This device provides the probing, configuration, and
@@ -89,9 +89,9 @@ device driver.
.Xr vtnet 4
.Sh HISTORY
Support for VirtIO first appeared in
-.Fx 9.0 .
+.Fx 9.2 .
.Sh AUTHORS
.An -nosplit
.Fx
support for VirtIO was first added by
-.An Bryan Venteicher Aq bryanv at daemoninthecloset.org .
+.An Bryan Venteicher Aq bryanv at FreeBSD.org .
Modified: stable/9/share/man/man4/virtio_balloon.4
==============================================================================
--- stable/9/share/man/man4/virtio_balloon.4 Thu Jul 11 03:44:06 2013 (r253179)
+++ stable/9/share/man/man4/virtio_balloon.4 Thu Jul 11 03:49:14 2013 (r253180)
@@ -59,6 +59,6 @@ The hypervisor can later signal the ball
The
.Nm
driver was written by
-.An Bryan Venteicher Aq bryanv at daemoninthecloset.org .
+.An Bryan Venteicher Aq bryanv at FreeBSD.org .
It first appeared in
-.Fx 9.0 .
+.Fx 9.2 .
Modified: stable/9/share/man/man4/virtio_blk.4
==============================================================================
--- stable/9/share/man/man4/virtio_blk.4 Thu Jul 11 03:44:06 2013 (r253179)
+++ stable/9/share/man/man4/virtio_blk.4 Thu Jul 11 03:49:14 2013 (r253180)
@@ -24,7 +24,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd January 22, 2012
+.Dd July 2, 2013
.Dt VIRTIO_BLK 4
.Os
.Sh NAME
@@ -53,11 +53,33 @@ Tunables can be set at the
.Xr loader 8
prompt before booting the kernel or stored in
.Xr loader.conf 5 .
-.Bl -tag -width "xxxxxx"
+.Bl -tag -width indent
.It Va hw.vtblk.no_ident
-This tunable disables retrieving the device identification string
-from the hypervisor.
+.It Va hw.vtblk. Ns Ar X Ns Va .no_ident
+.Pp
+These tunables disable retrieving the device identification string
+from the hypervisor either globally or per-device.
The default value is 0.
+.It Va hw.vtblk.writecache_mode
+.It Va hw.vtblk. Ns Ar X Ns Va .writecache_mode
+.Pp
+These tunables determine the write cache mode globally or per-device.
+The mode can changed only if the ConfigWCE feature is negotiated.
+Set to 0 for writethrough mode, 1 for writeback mode, and -1 to leave
+it as-is.
+The default value is to leave as-is.
+.El
+.Sh SYSCTL VARIABLES
+The following variables are available as
+.Xr sysctl 8
+variables.
+.Bl -tag -width indent
+.It Va dev.vtblk. Ns Ar X Ns Va .writecache_mode
+.Pp
+The write cache mode of the device can be either writethrough (0) or
+writeback (1).
+If the ConfigWCE feature is negotiated, the write cache mode can
+be toggled between writethrough and writeback.
.El
.Sh SEE ALSO
.Xr virtio 4
@@ -65,6 +87,6 @@ The default value is 0.
The
.Nm
driver was written by
-.An Bryan Venteicher Aq bryanv at daemoninthecloset.org .
+.An Bryan Venteicher Aq bryanv at FreeBSD.org .
It first appeared in
-.Fx 9.0 .
+.Fx 9.2 .
Modified: stable/9/share/man/man4/virtio_scsi.4
==============================================================================
--- stable/9/share/man/man4/virtio_scsi.4 Thu Jul 11 03:44:06 2013 (r253179)
+++ stable/9/share/man/man4/virtio_scsi.4 Thu Jul 11 03:49:14 2013 (r253180)
@@ -87,6 +87,6 @@ Enable tracing prints.
The
.Nm
driver was written by
-.An Bryan Venteicher Aq bryanv at daemoninthecloset.org .
+.An Bryan Venteicher Aq bryanv at FreeBSD.org .
It first appeared in
-.Fx 10.0 .
+.Fx 9.2 .
Modified: stable/9/share/man/man4/vtnet.4
==============================================================================
--- stable/9/share/man/man4/vtnet.4 Thu Jul 11 03:44:06 2013 (r253179)
+++ stable/9/share/man/man4/vtnet.4 Thu Jul 11 03:49:14 2013 (r253180)
@@ -89,9 +89,9 @@ The default value is 0.
The
.Nm
driver was written by
-.An Bryan Venteicher Aq bryanv at daemoninthecloset.org .
+.An Bryan Venteicher Aq bryanv at FreeBSD.org .
It first appeared in
-.Fx 9.0 .
+.Fx 9.2 .
.Sh CAVEATS
The
.Nm
More information about the svn-src-stable-9
mailing list