diff options
Diffstat (limited to 'static/freebsd/man4/ciss.4 3.html')
| -rw-r--r-- | static/freebsd/man4/ciss.4 3.html | 164 |
1 files changed, 164 insertions, 0 deletions
diff --git a/static/freebsd/man4/ciss.4 3.html b/static/freebsd/man4/ciss.4 3.html new file mode 100644 index 00000000..25465ac8 --- /dev/null +++ b/static/freebsd/man4/ciss.4 3.html @@ -0,0 +1,164 @@ +<table class="head"> + <tr> + <td class="head-ltitle">CISS(4)</td> + <td class="head-vol">Device Drivers Manual</td> + <td class="head-rtitle">CISS(4)</td> + </tr> +</table> +<div class="manual-text"> +<section class="Sh"> +<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1> +<p class="Pp"><code class="Nm">ciss</code> — <span class="Nd">Common + Interface for SCSI-3 Support driver</span></p> +</section> +<section class="Sh"> +<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1> +<p class="Pp">To compile this driver into the kernel, place the following lines + in your kernel configuration file:</p> +<div class="Bd Pp Bd-indent"><code class="Cd">device scbus</code> +<br/> +<code class="Cd">device ciss</code></div> +<p class="Pp">Alternatively, to load the driver as a module at boot time, place + the following line in <a class="Xr">loader.conf(5)</a>:</p> +<div class="Bd Pp Bd-indent Li"> +<pre>ciss_load="YES"</pre> +</div> +</section> +<section class="Sh"> +<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1> +<p class="Pp">The <code class="Nm">ciss</code> driver claims to provide a common + interface between generic SCSI transports and intelligent host adapters.</p> +<p class="Pp" id="CISS">The <code class="Nm">ciss</code> driver supports + <a class="permalink" href="#CISS"><i class="Em">CISS</i></a> as defined in + the document entitled <span class="RsT">CISS Command Interface for SCSI-3 + Support Open Specification, Version 1.04, Valence Number 1,</span> dated + 2000/11/27, produced by Compaq Computer Corporation.</p> +<p class="Pp" id="ciss_probe">We provide a shim layer between the + <code class="Nm">ciss</code> interface and <a class="Xr">CAM(4)</a>, + offloading most of the queueing and being-a-disk chores onto CAM. Entry to + the driver is via the PCI bus attachment + <a class="permalink" href="#ciss_probe"><code class="Fn">ciss_probe</code></a>(), + <a class="permalink" href="#ciss_attach"><code class="Fn" id="ciss_attach">ciss_attach</code></a>(), + etc. and via the CAM interface + <a class="permalink" href="#ciss_cam_action"><code class="Fn" id="ciss_cam_action">ciss_cam_action</code></a>(), + and + <a class="permalink" href="#ciss_cam_poll"><code class="Fn" id="ciss_cam_poll">ciss_cam_poll</code></a>(). + The Compaq <code class="Nm">ciss</code> adapters require faked responses to + get reasonable behavior out of them. In addition, the + <code class="Nm">ciss</code> command set is by no means adequate to support + the functionality of a RAID controller, and thus the supported Compaq + adapters utilize portions of the control protocol from earlier Compaq + adapter families.</p> +<p class="Pp">Currently <code class="Nm">ciss</code> supports the + “simple” and “performant” transport layer.</p> +<p class="Pp">Non-disk devices (such as internal DATs and devices attached to + the external SCSI bus) are supported as normal CAM devices provided that + they are exported by the controller firmware and are not marked as being + masked. Masked devices can be exposed by setting the + <var class="Va">hw.ciss.expose_hidden_physical</var> tunable to non-zero at + boot time. Direct Access devices (such as disk drives) are only exposed as + <a class="Xr">pass(4)</a> devices. Hot-insertion and removal of devices is + supported and notification messages will be reported to the console and + logs.</p> +<p class="Pp">The problem which adapter freezes with the message “ADAPTER + HEARTBEAT FAILED” might be solved by updating the firmware and/or + setting the <var class="Va">hw.ciss.nop_message_heartbeat</var> tunable to + non-zero at boot time.</p> +</section> +<section class="Sh"> +<h1 class="Sh" id="HARDWARE"><a class="permalink" href="#HARDWARE">HARDWARE</a></h1> +<p class="Pp">The <code class="Nm">ciss</code> driver supports controllers + implementing Common Interface for SCSI-3 Support Open Specification v1.04, + including:</p> +<p class="Pp"></p> +<ul class="Bl-bullet Bl-compact"> + <li>Compaq Smart Array 5300 (simple mode only)</li> + <li>Compaq Smart Array 532</li> + <li>Compaq Smart Array 5i</li> + <li>HP Smart Array 5312</li> + <li>HP Smart Array 6i</li> + <li>HP Smart Array 641</li> + <li>HP Smart Array 642</li> + <li>HP Smart Array 6400</li> + <li>HP Smart Array 6400 EM</li> + <li>HP Smart Array E200</li> + <li>HP Smart Array E200i</li> + <li>HP Smart Array E500</li> + <li>HP Smart Array H240</li> + <li>HP Smart Array H240ar</li> + <li>HP Smart Array H240nr</li> + <li>HP Smart Array H241</li> + <li>HP Smart Array H244br</li> + <li>HP Smart Array P212</li> + <li>HP Smart Array P220i</li> + <li>HP Smart Array P222</li> + <li>HP Smart Array P230i</li> + <li>HP Smart Array P240nr</li> + <li>HP Smart Array P244br</li> + <li>HP Smart Array P246br</li> + <li>HP Smart Array P400</li> + <li>HP Smart Array P400i</li> + <li>HP Smart Array P410</li> + <li>HP Smart Array P410i</li> + <li>HP Smart Array P411</li> + <li>HP Smart Array P420</li> + <li>HP Smart Array P420i</li> + <li>HP Smart Array P421</li> + <li>HP Smart Array P430</li> + <li>HP Smart Array P430i</li> + <li>HP Smart Array P431</li> + <li>HP Smart Array P440</li> + <li>HP Smart Array P440ar</li> + <li>HP Smart Array P441</li> + <li>HP Smart Array P530</li> + <li>HP Smart Array P531</li> + <li>HP Smart Array P542d</li> + <li>HP Smart Array P600</li> + <li>HP Smart Array P700m</li> + <li>HP Smart Array P712m</li> + <li>HP Smart Array P721m</li> + <li>HP Smart Array P731m</li> + <li>HP Smart Array P741m</li> + <li>HP Smart Array P800</li> + <li>HP Smart Array P812</li> + <li>HP Smart Array P822</li> + <li>HP Smart Array P830</li> + <li>HP Smart Array P830i</li> + <li>HP Smart Array P840</li> + <li>HP Smart Array P840ar</li> + <li>HP Smart Array P841</li> + <li>HP Modular Smart Array 20 (MSA20)</li> + <li>HP Modular Smart Array 500 (MSA500)</li> +</ul> +<p class="Pp">Additionally, several HP Smart Array controllers are supported by + PCI subdevice ID only, as no model name is available for them: 0x3220, + 0x3222, 0x3230, 0x3231, 0x3232, 0x3233, 0x3236, 0x3238, 0x3239, 0x323A, + 0x323B, 0x323C, and 0x324B (all with PCI subvendor 0x103C).</p> +</section> +<section class="Sh"> +<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE + ALSO</a></h1> +<p class="Pp"><a class="Xr">cam(4)</a>, <a class="Xr">pass(4)</a>, + <a class="Xr">xpt(4)</a>, <a class="Xr">loader.conf(5)</a>, + <a class="Xr">camcontrol(8)</a></p> +<p class="Pp"><cite class="Rs"><span class="RsT">CISS Command Interface for + SCSI-3 Support Open Specification, Version 1.04, Valence Number 1</span>, + <span class="RsQ">Compaq Computer Corporation</span>, + <span class="RsD">2000/11/27</span>.</cite></p> +</section> +<section class="Sh"> +<h1 class="Sh" id="AUTHORS"><a class="permalink" href="#AUTHORS">AUTHORS</a></h1> +<p class="Pp">The <code class="Nm">ciss</code> driver was written by + <span class="An">Mike Smith</span> + <<a class="Mt" href="mailto:msmith@FreeBSD.org">msmith@FreeBSD.org</a>>.</p> +<p class="Pp">This manual page is based on his comments and was written by + <span class="An">Tom Rhodes</span> + <<a class="Mt" href="mailto:trhodes@FreeBSD.org">trhodes@FreeBSD.org</a>>.</p> +</section> +</div> +<table class="foot"> + <tr> + <td class="foot-date">April 6, 2026</td> + <td class="foot-os">FreeBSD 15.0</td> + </tr> +</table> |
