summaryrefslogtreecommitdiffstats
path: root/share/man/man4/pass.4
diff options
context:
space:
mode:
authorken <ken@FreeBSD.org>1999-05-08 21:28:18 +0000
committerken <ken@FreeBSD.org>1999-05-08 21:28:18 +0000
commit4ee5733cc54b9920efc936968161d07041051ece (patch)
treeb3cab0f93b9cb600a5bc36172e4400cd450805f0 /share/man/man4/pass.4
parent4537aba47163ba3d1510f822a8297e78643614f0 (diff)
downloadFreeBSD-src-4ee5733cc54b9920efc936968161d07041051ece.zip
FreeBSD-src-4ee5733cc54b9920efc936968161d07041051ece.tar.gz
Devices are hardwired with "unit 0", not "lun 0" as was in these man pages.
Also, update the pass(4) man page to indicate that some CCBs must be sent through the xpt(4) device and cannot be sent through a pass device. PR: 8826
Diffstat (limited to 'share/man/man4/pass.4')
-rw-r--r--share/man/man4/pass.416
1 files changed, 11 insertions, 5 deletions
diff --git a/share/man/man4/pass.4 b/share/man/man4/pass.4
index 384ffab..9c7b703 100644
--- a/share/man/man4/pass.4
+++ b/share/man/man4/pass.4
@@ -1,5 +1,5 @@
.\"
-.\" Copyright (c) 1998 Kenneth D. Merry.
+.\" Copyright (c) 1998, 1999 Kenneth D. Merry.
.\" All rights reserved.
.\"
.\" Redistribution and use in source and binary forms, with or without
@@ -25,7 +25,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.\" $Id: pass.4,v 1.1 1998/10/12 00:26:03 ken Exp $
+.\" $Id: pass.4,v 1.2 1998/10/16 00:26:22 ken Exp $
.\"
.Dd October 10, 1998
.Dt PASS 4
@@ -35,7 +35,7 @@
.Nd CAM application passthrough driver
.Sh SYNOPSIS
.Cd device pass0
-.Cd device pass2 at scbus0 target 3 lun 0
+.Cd device pass2 at scbus0 target 3 unit 0
.Sh DESCRIPTION
The
.Nm pass
@@ -69,8 +69,14 @@ devices are found.
.Sh IOCTLS
.Bl -tag -width 012345678901234
.It CAMIOCOMMAND
-This ioctl takes any kind of CAM CCB and passes it through to the CAM
-transport layer for action.
+This ioctl takes most kinds of CAM CCBs and passes them through to the CAM
+transport layer for action. Note that some CCB types are not allowed
+through the passthrough device, and must be sent through the
+.Xr xpt 4
+device instead. Some examples of xpt-only CCBs are XPT_SCAN_BUS,
+XPT_DEV_MATCH, XPT_RESET_BUS, XPT_SCAN_LUN, XPT_ENG_INQ, and XPT_ENG_EXEC.
+These CCB types have various attributes that make it illogical or
+impossible to service them through the passthrough interface.
.It CAMGETPASSTHRU
This ioctl takes an XPT_GDEVLIST CCB, and returns the passthrough device
corresponding to the device in question. Although this ioctl is available
OpenPOWER on IntegriCloud