Lines Matching +full:data +full:- +full:width

3 .\" Copyright (c) 2015-2021 Alexander Motin <mav@FreeBSD.org>
26 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
36 .\" $Id: //depot/users/kenm/FreeBSD-test2/usr.sbin/ctladm/ctladm.8#3 $
72 .Aq Fl f Ar file|-
82 .Aq Fl f Ar file|-
197 .Aq Fl a | Fl c Ar connection-id | Fl i Ar name | Fl p Ar portal
200 .Aq Fl a | Fl c Ar connection-id | Fl i Ar name | Fl p Ar portal
207 .Aq Fl a | Fl c Ar controller-id | Fl h Ar name
218 some meta-commands that utilize
232 .Bl -tag -width 14n
239 .Bl -tag -width 10n
255 .Bl -tag -width 11n
265 data.
278 READ command to the device, and write the requested data to a file or
280 .Bl -tag -width 12n
289 Specify the destination for the data read by the READ command.
291 .Sq -
296 CDB (Command Data Block) size to be used for the READ request.
298 Depending upon the LBA and amount of data requested, a larger CDB
310 Do not copy data to
313 data.
317 Read data from a file or stdin, and write the data to the device using the
320 .Bl -tag -width 12n
329 Specify the source for the data to be written by the WRITE command.
331 .Sq -
336 CDB (Command Data Block) size to be used for the READ request.
338 Depending upon the LBA and amount of data requested, a larger CDB size
350 Do not copy data to
353 data.
379 .Bl -tag -width 10n
396 .Bl -tag -width 2n -compact
419 .Bl -tag -width 4n
435 .Bl -tag -width 4n
451 .Bl -tag -width 14n
454 This option is a no-op for CTL.
458 This option is a no-op for CTL.
480 There are two places where commands may be delayed currently: before data is transferred
490 .Bl -tag -width 12n
493 This can either be at the data movement stage (datamove) or prior to
517 The sense data returned is in either fixed or descriptor format, depending
532 .Bl -tag -width 17n
535 .Bl -tag -width 10n
543 reads, or ASC/ASCQ 0x0c,0x02 ("Write error - auto reallocation failed")
551 sense data.
558 .Bl -tag -width 10n
579 Specify the sense data that is to be returned for custom actions.
581 .Sq - ,
582 len bytes of sense data will be read from standard input and written to the
586 sense data length), it will be truncated to that length.
587 The sense data format is described in
623 .Bl -tag -width 12n
644 The list of recognized options is driver-dependent.
709 .Bl -tag -width 12n
731 are specified -- LUN will be mapped.
736 is not -- LUN will be unmapped.
741 are specified -- LUN mapping will be disabled, exposing all CTL LUNs.
742 .Bl -tag -width 12n
761 .Bl -tag -width 14n
774 Specify the LUN-associated string to use in the
776 INQUIRY VPD page 0x83 data.
781 Specify a backend-specific name/value pair.
793 INQUIRY VPD page 0x80 data.
796 If this flag is not used, the type of LUN created is backend-specific.
806 Backend-specific options may also be specified with the
809 .Bl -tag -width 14n
819 Specify a backend-specific name/value pair.
828 .Bl -tag -width 14n
838 Specify a backend-specific name/value pair.
855 .Bl -tag -width 11n
865 This will also display any backend-specific LUN attributes in addition to
866 the standard per-LUN information.
870 option allows the display of the raw XML data.
883 .Bl -tag -width 11n
889 option allows the display of the raw XML data.
893 .Bl -tag -width 11n
905 .Bl -tag -width 11n
918 .Bl -tag -width 11n
924 option allows the display of the raw XML data.
928 .Bl -tag -width 11n
943 Some options are global, others are backend-specific.
946 .Bl -tag -width 12n
956 Specifies LUN EUI-64 identifier.
963 Non-unique LUN identifiers may lead to data corruption.
968 Specified LUN text identification information (UTF-8 string).
987 Any data integrity exposures related to command sequence order shall be
991 It improves data integrity, but may introduce some additional delays.
999 of backing stores without prefetch/write-back.
1007 Specifies medium rotation rate of the device: 0 -- not reported,
1008 1 -- non-rotating (SSD), >1024 -- value in revolutions per minute.
1010 Specifies nominal form factor of the device: 0 -- not reported, 1 -- 5.25",
1011 2 -- 3.5", 3 -- 2.5", 4 -- 1.8", 5 -- less then 1.8".
1030 .It Va avail-threshold
1031 .It Va used-threshold
1032 .It Va pool-avail-threshold
1033 .It Va pool-used-threshold
1034 Set per-LUN/-pool thin provisioning soft thresholds.
1038 Pool thresholds are working only for ZVOL-backed LUNs.
1044 .Bl -tag -width 12n
1052 .Bl -tag -width 12n
1054 Specifies capacity of backing store (maximum RAM for data).
1068 .Dl ctladm modesense 1 -l
1074 .Dl ctladm modesense 0 -m 10 -P 3 -d -c 10
1077 .Bd -literal
1078 .Dl ctladm read 2 -l 0 -d 1 -b 512 -f - > foo
1086 .Bd -literal
1087 .Dl ctladm write 3 -l 0xff432140 -d 20 -b 512 -f /tmp/bar
1094 while having no real data store (all written data are lost).
1096 .Dl ctladm create -b ramdisk -s 10485760000000000
1102 .Dl ctladm create -b ramdisk -s 10T -o capacity=10G
1114 .Dl ctladm create -b block -o file=/dev/zvol/tank/example -S MYSERIAL321 -d MYDEVID123
1119 .Dl ctladm port -c -O pp=11 -O vp=12
1123 .Dl ctladm port -r -p 4
1128 .Dl ctladm remove -b block -l 12
1136 List all LUNs in the system, along with their inquiry data and device type.
1145 .Dl ctladm inject 6 -i mediumerr -p read -r 0,512 -c
1151 .Bd -literal -offset indent
1152 ctladm inject 6 -i custom -p tur -s 18 "f0 0 02 s12 04 02"