Module Name: src Committed By: jdolecek Date: Tue May 16 23:21:54 UTC 2017
Modified Files: src/distrib/sets/lists/man: mi src/share/man/man4: Makefile virtio.4 Added Files: src/share/man/man4: vioscsi.4 Log Message: add vioscsi(4) manpage To generate a diff of this commit: cvs rdiff -u -r1.1554 -r1.1555 src/distrib/sets/lists/man/mi cvs rdiff -u -r1.635 -r1.636 src/share/man/man4/Makefile cvs rdiff -u -r0 -r1.1 src/share/man/man4/vioscsi.4 cvs rdiff -u -r1.7 -r1.8 src/share/man/man4/virtio.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/distrib/sets/lists/man/mi diff -u src/distrib/sets/lists/man/mi:1.1554 src/distrib/sets/lists/man/mi:1.1555 --- src/distrib/sets/lists/man/mi:1.1554 Wed Apr 19 00:17:30 2017 +++ src/distrib/sets/lists/man/mi Tue May 16 23:21:53 2017 @@ -1,4 +1,4 @@ -# $NetBSD: mi,v 1.1554 2017/04/19 00:17:30 riastradh Exp $ +# $NetBSD: mi,v 1.1555 2017/05/16 23:21:53 jdolecek Exp $ # # Note: don't delete entries from here - mark them as "obsolete" instead. # @@ -1949,6 +1949,7 @@ ./usr/share/man/cat4/vioif.0 man-sys-catman .cat ./usr/share/man/cat4/viomb.0 man-sys-catman .cat ./usr/share/man/cat4/viornd.0 man-sys-catman .cat +./usr/share/man/cat4/vioscsi.0 man-sys-catman .cat ./usr/share/man/cat4/virt.0 man-sys-catman .cat ./usr/share/man/cat4/virtio.0 man-sys-catman .cat ./usr/share/man/cat4/vlan.0 man-sys-catman .cat @@ -4980,6 +4981,7 @@ ./usr/share/man/html4/vioif.html man-sys-htmlman html ./usr/share/man/html4/viomb.html man-sys-htmlman html ./usr/share/man/html4/viornd.html man-sys-htmlman html +./usr/share/man/html4/vioscsi.html man-sys-htmlman html ./usr/share/man/html4/virt.html man-sys-htmlman html ./usr/share/man/html4/virtio.html man-sys-htmlman html ./usr/share/man/html4/vlan.html man-sys-htmlman html @@ -7943,6 +7945,7 @@ ./usr/share/man/man4/vioif.4 man-sys-man .man ./usr/share/man/man4/viomb.4 man-sys-man .man ./usr/share/man/man4/viornd.4 man-sys-man .man +./usr/share/man/man4/vioscsi.4 man-sys-man .man ./usr/share/man/man4/virt.4 man-sys-man .man ./usr/share/man/man4/virtio.4 man-sys-man .man ./usr/share/man/man4/vlan.4 man-sys-man .man Index: src/share/man/man4/Makefile diff -u src/share/man/man4/Makefile:1.635 src/share/man/man4/Makefile:1.636 --- src/share/man/man4/Makefile:1.635 Wed Apr 19 00:17:31 2017 +++ src/share/man/man4/Makefile Tue May 16 23:21:53 2017 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.635 2017/04/19 00:17:31 riastradh Exp $ +# $NetBSD: Makefile,v 1.636 2017/05/16 23:21:53 jdolecek Exp $ # @(#)Makefile 8.1 (Berkeley) 6/18/93 MAN= aac.4 ac97.4 acardide.4 aceride.4 acphy.4 \ @@ -66,7 +66,7 @@ MAN= aac.4 ac97.4 acardide.4 aceride.4 a trm.4 tty.4 tun.4 tqphy.4 twa.4 twe.4 txp.4 \ uark.4 ubsec.4 udp.4 uep.4 ug.4 uha.4 uk.4 ukphy.4 unix.4 userconf.4 \ vald.4 valz.4 veriexec.4 vga.4 vge.4 viaide.4 video.4 vioif.4 viomb.4 \ - viornd.4 virt.4 \ + viornd.4 vioscsi.4 virt.4 \ virtio.4 vlan.4 vmmon.4 vmnet.4 vnd.4 voodoofb.4 vr.4 vte.4 \ wapbl.4 wb.4 wbsio.4 wd.4 wdc.4 wi.4 wm.4 wpi.4 \ wscons.4 wsdisplay.4 wsfont.4 wskbd.4 wsmouse.4 wsmux.4 \ Index: src/share/man/man4/virtio.4 diff -u src/share/man/man4/virtio.4:1.7 src/share/man/man4/virtio.4:1.8 --- src/share/man/man4/virtio.4:1.7 Thu Jan 26 13:52:29 2017 +++ src/share/man/man4/virtio.4 Tue May 16 23:21:53 2017 @@ -1,4 +1,4 @@ -.\" $NetBSD: virtio.4,v 1.7 2017/01/26 13:52:29 wiz Exp $ +.\" $NetBSD: virtio.4,v 1.8 2017/05/16 23:21:53 jdolecek Exp $ .\" .\" Copyright (c) 2011 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -24,7 +24,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE .\" POSSIBILITY OF SUCH DAMAGE. .\" -.Dd January 26, 2017 +.Dd May 17, 2017 .Dt VIRTIO 4 .Os .Sh NAME @@ -36,6 +36,7 @@ .Cd "vioif* at virtio?" .Cd "viomb* at virtio?" .Cd "viornd* at virtio?" +.Cd "vioscsi* at virtio?" .Sh DESCRIPTION .Nm defines an interface for efficient, standard and extensible I/O between the @@ -57,13 +58,16 @@ An Ethernet device. A pseudo-device to release memory back to the hypervisor. .It Xr viornd 4 An entropy source. +.It Xr vioscsi 4 +A SCSI adapter. .El .Sh SEE ALSO .Xr ld 4 , .Xr pci 4 , .Xr vioif 4 , .Xr viomb 4 , -.Xr viornd 4 +.Xr viornd 4 , +.Xr vioscsi 4 .Pp .Rs .%A Rusty Russell, IBM Corporation Added files: Index: src/share/man/man4/vioscsi.4 diff -u /dev/null src/share/man/man4/vioscsi.4:1.1 --- /dev/null Tue May 16 23:21:54 2017 +++ src/share/man/man4/vioscsi.4 Tue May 16 23:21:53 2017 @@ -0,0 +1,66 @@ +.\" $NetBSD: vioscsi.4,v 1.1 2017/05/16 23:21:53 jdolecek Exp $ +.\" +.\" Copyright (c) 2017 The NetBSD Foundation, Inc. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS +.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED +.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS +.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +.\" POSSIBILITY OF SUCH DAMAGE. +.\" +.Dd May 17, 2017 +.Dt VIOSCSI 4 +.Os +.Sh NAME +.Nm vioscsi +.Nd VirtIO SCSI adapter +.Sh SYNOPSIS +.Cd "vioscsi* at virtio?" +.Cd "scsibus* at vioscsi?" +.Sh DESCRIPTION +.Nm +driver provides support for +.Xr virtio 4 +SCSI adapters. +.Sh SEE ALSO +.Xr virtio 4 , +.Xr scsi 4 , +.Xr sd 4 +.Sh HISTORY +The +.Nm +driver first appeared in +.Ox 5.5 . +It first appeared in +.Nx 7.1 , +with further stabilization in +.Nx 8.0 . +.Sh AUTHORS +The +.Nm +driver was written by +.An Matthew Dempsky Aq Mt matt...@dempsky.org . +.Nx +port done by +.An Christos Zoulas . +Further stabilization done by +.An Jaromir Dolecek Aq Mt jdole...@netbsd.org . +.Sh CAVEATS +.Nm +driver limits probe to 1 channel, 16 targets, and 1024 LUNs to reduce boot time.