Lines Matching +full:number +full:- +full:of +full:- +full:wires

7 .\" 1. Redistributions of source code must retain the above copyright
8 .\" notice, this list of conditions and the following disclaimer.
11 .\" notice, this list of conditions and the following disclaimer in the
16 .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
19 .\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
20 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
23 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
41 .Cd "options CAM_DEBUG_BUS=-1"
42 .Cd "options CAM_DEBUG_TARGET=-1"
43 .Cd "options CAM_DEBUG_LUN=-1"
73 There are a number of generic kernel configuration options for the
76 .Bl -tag -width SCSI_NO_SENSE_STRINGS
78 Additional time to wait after the static parts of the kernel have run to allow
79 for discovery of additional devices which may take time to connect,
83 performance of the storage devices.
85 Enable collection of statistics for periph devices.
96 This sets the maximum allowable number of concurrent "high power" commands.
99 An example of this is the
108 This eliminates text descriptions of each
112 is a fairly large text database, eliminating it reduces the size of the
117 this should be enabled, since it speeds the interpretation of
120 Do not let the "kernel bloat" zealots get to you -- leave
123 This disables text descriptions of each
129 debugging of
145 bus to tell each device to reset itself to a default set of transfer
149 devices need some amount of time to recover from a bus reset.
167 an upper number of devices and controllers does not need to be configured;
169 will suffice for any number of disk drivers.
184 .Bd -literal -offset indent
192 .Bd -literal -offset indent
198 bus number 0 to the
203 .Bd -literal -offset indent
213 .Bd -literal -offset indent
221 to target 0, unit (lun) 0 of scbus 0.
232 .Bd -literal -offset indent
253 For devices that provide a serial number, units may be wired to that serial
254 number without regard where the drive is attached:
255 .Bd -literal -offset indent
260 wires
271 types of adapters.
280 The maximum size of a transfer is governed by the
287 in which the system is capable of operating as a device, responding to
290 some adapters, but is not yet complete for this version of the
297 subsystem glues together the upper layers of the system to the storage devices.
298 PERIPH devices accept storage requests from GEOM and other upper layers of the
309 is one of the few operating systems to fully implement this model.
310 The interface between different parts of CAM is the CCB (or CAM Control Block).
311 Each CCB has a standard header, which contains the type of request and dispatch
328 Disk devices, or direct access (da) in CAM, are one type of peripheral.
332 .Bl -tag -width 4
368 There are two types of SIM drivers: virtual and physical.
376 An XPT_DEBUG CCB can be used to enable various amounts of tracing information
377 on any specific bus/device from the list of options compiled into the kernel.
379 .Bl -tag -width CAM_DEBUG_SUBTRACE
384 This flag enables function-level command flow tracing i.e.,
385 kernel printfs will happen at the entrance and exit of various functions.
402 Some of these flags, most notably
410 .Bl -tag -width CAM_DEBUG_COMPILE
424 To debug all buses, set this to -1.
427 To debug all targets, set this to -1.
430 To debug all luns, set this to -1.
440 .Bl -tag -width 20
509 .An -nosplit