linux/drivers/scsi/scsi_scan.c
<<
opti14./spae=" 14./form=" 14.a opti14 href="../linux+v3 1op /drivers/scsi/scsi_scan.c">opti14.img src="../.static/gfx/right.png" alt=">>">op./spae="op.spae class="lxr_search">optiopti14.input typv3.hidden" namv3.navtarget" > v3.">opti14.input typv3.text" namv3.search" id3.search">opti14.butt typv3.submit">Searchopti14Prefs" 14./a>op./spae="ti14 4./div="ti14 4.form acalue="ajax+*" method="post" onsubmit="return false;">op.input typv3.hidden" namv3.ajax_lookup" id3.ajax_lookup" > v3.">oti14 4./form="oti14 4.div class="headingbott m">" .div id3.file_contents"=
4 41./a>.spae class="comment">/*./spae="4 42./a>.spae class="comment"> * scsi_scan.c./spae="4 43./a>.spae class="comment"> *./spae="4 44./a>.spae class="comment"> * Copyright (C) 2000 Eric Youngdale,./spae="4 45./a>.spae class="comment"> * Copyright (C) 2002 Patrick Mansfield./spae="4 46./a>.spae class="comment"> *./spae="4 47./a>.spae class="comment"> * The general scanning/probing algorithm is as follows, excevalues are./spae="4 48./a>.spae class="comment"> * made to it depending on device specific flags, compila"
	   values, and./spae="4 49./a>.spae class="comment"> * global variable (boot or module load time) settings../spae="4 optia>.spae class="comment"> *./spae="4 11./a>.spae class="comment"> * A specific LUN is scanned via an INQUIRY command; if the LUN has a./spae="4 12./a>.spae class="comment"> * device attached, a scsi_device is allocated and setup for it../spae="4 13./a>.spae class="comment"> *./spae="4 14./a>.spae class="comment"> * For every id of every channel on the given host:./spae="4 15./a>.spae class="comment"> *./spae="4 16./a>.spae class="comment"> *ti14 4Scan LUN 0; if the target responds to LUN 0 (even if there is no./spae="4 17./a>.spae class="comment"> *      device or storage attached to LUN 0):./spae="4 18./a>.spae class="comment"> *./spae="4 19./a>.spae class="comment"> *              If LUN 0 has a device attached, allocate and setup a./spae="4 2ptia>.spae class="comment"> *              scsi_device for it../spae="4 21./a>.spae class="comment"> *./spae="4 22./a>.spae class="comment"> *              If target is SCSI-3 or up, issue a REPORT LUN, and scan./spae="4 23./a>.spae class="comment"> *              all of the LUNs returned by the REPORT LUN; else,./spae="4 24./a>.spae class="comment"> *              sequentially scan LUNs up until some maximum is reached,./spae="4 25./a>.spae class="comment"> *              or a LUN is seen that cannot have a device attached to it../spae="4 26./a>.spae class="comment"> */./spae="4 27./a>"4 28./a>#include <linux/module.h./a>>"4 29./a>#include <linux/moduleparam.h./a>>"4 30./a>#include <linux/init.h./a>>"4 31./a>#include <linux/blkdev.h./a>>"4 32./a>#include <linux/delay.h./a>>"4 33./a>#include <linux/kthread.h./a>>"4 34./a>#include <linux/spinlock.h./a>>"4 35./a>#include <linux/async.h./a>>"4 36./a>#include <linux/slab.h./a>>"4 37./a>"4 38./a>#include <scsi/scsi.h./a>>"4 39./a>#include <scsi/scsi_cmnd.h./a>>"4 40./a>#include <scsi/scsi_device.h./a>>"4 41./a>#include <scsi/scsi_driver.h./a>>"4 42./a>#include <scsi/scsi_devinfo.h./a>>"4 43./a>#include <scsi/scsi_host.h./a>>"4 44./a>#include <scsi/scsi_transport.h./a>>"4 45./a>#include <scsi/scsi_eh.h./a>>"4 46./a>"4 47./a>#include "scsi_priv.h./a>""4 48./a>#include "scsi_logging.h./a>""4 49./a>"4 50./a>#define4.a href="+code=ALLOC_FAILURE_MSG" class="sref">ALLOC_FAILURE_MSG./a>       .a href="+code=KERN_ERR" class="sref">KERN_ERR./a> .spae class="string">"%s: Allocat
	  failure during"4 51./a>        .spae class="string">" SCSI scanning, some SCSI devices might not be configured\n"4 52./a>"4 53./a>.spae class="comment">/*./spae="4 54./a>.spae class="comment"> * Default timeout./spae="4 55./a>.spae class="comment"> */./spae="4 56./a>#define4.a href="+code=SCSI_TIMEOUT" class="sref">SCSI_TIMEOUT./a> (2*.a href="+code=HZ" class="sref">HZ./a>)"4 57./a>"4 58./a>.spae class="comment">/*./spae="4 59./a>.spae class="comment"> * Prefix >
  vs for the SCSI id's (stored in sysfs namv field)./spae="4 6ptia>.spae class="comment"> */./spae="4 61./a>#define4.a href="+code=SCSI_UID_SER_NUM" class="sref">SCSI_UID_SER_NUM./a> .spae class="string">'S'./spae="4 62./a>#define4.a href="+code=SCSI_UID_UNKNOWN" class="sref">SCSI_UID_UNKNOWN./a> .spae class="string">'Z'./spae="4 63./a>"4 64./a>.spae class="comment">/*./spae="4 65./a>.spae class="comment"> * Return >
  vs of some of the scanning funcalues../spae="4 66./a>.spae class="comment"> *./spae="4 67./a>.spae class="comment"> * SCSI_SCAN_NO_RESPONSE: no >
 id response received from the target, this./spae="4 68./a>.spae class="comment"> * includes allocat
	   r general failures preventing IO from being sent../spae="4 69./a>.spae class="comment"> *./spae="4 7ptia>.spae class="comment"> * SCSI_SCAN_TARGET_PRESENT: target responded, but no device is available./spae="4 71./a>.spae class="comment"> * on the given LUN../spae="4 72./a>.spae class="comment"> *./spae="4 73./a>.spae class="comment"> * SCSI_SCAN_LUN_PRESENT: target responded, and a device is available on a./spae="4 74./a>.spae class="comment"> * given LUN../spae="4 75./a>.spae class="comment"> */./spae="4 76./a>#define4.a href="+code=SCSI_SCAN_NO_RESPONSE" class="sref">SCSI_SCAN_NO_RESPONSE./a>           0"4 77./a>#define4.a href="+code=SCSI_SCAN_TARGET_PRESENT" class="sref">SCSI_SCAN_TARGET_PRESENT./a>        1"4 78./a>#define4.a href="+code=SCSI_SCAN_LUN_PRESENT" class="sref">SCSI_SCAN_LUN_PRESENT./a>           2"4 79./a>"4 8ptia>static const char *.a href="+code=scsi_null_device_strs" class="sref">scsi_null_device_strs./a> = .spae class="string">"nullnullnullnull"4 81./a>"4 82./a>#define4.a href="+code=MAX_SCSI_LUNS" class="sref">MAX_SCSI_LUNS./a>   512"4 83./a>"4 84./a>#ifdef4.a href="+code=CONFIG_SCSI_MULTI_LUN" class="sref">CONFIG_SCSI_MULTI_LUN./a>"4 85tia>static unsigned int4.a href="+code=max_scsi_luns" class="sref">max_scsi_luns./a> = .a href="+code=MAX_SCSI_LUNS" class="sref">MAX_SCSI_LUNS./a>;"4 86./a>#else"4 87tia>static unsigned int4.a href="+code=max_scsi_luns" class="sref">max_scsi_luns./a> = 1;"4 88./a>#endif"4 89./a>"4 9ptia>.a href="+code=module_param_namvd" class="sref">module_param_namvdtia>(.a href="+code=max_luns" class="sref">max_luns./a>,4.a href="+code=max_scsi_luns" class="sref">max_scsi_luns./a>,4.a href="+code=uint" class="sref">uint./a>,4.a href="+code=S_IRUGO" class="sref">S_IRUGO./a>|.a href="+code=S_IWUSR" class="sref">S_IWUSR./a>);"4 91tia>.a href="+code=MODULE_PARM_DESC" class="sref">MODULE_PARM_DESCtia>(.a href="+code=max_luns" class="sref">max_luns./a>,"4 92./a>                 .spae class="string">"last scsi LUN (should be between 1 and 2^32-1)"4 93./a>"4 94./a>#ifdef4.a href="+code=CONFIG_SCSI_SCAN_ASYNC" class="sref">CONFIG_SCSI_SCAN_ASYNC./a>"4 95./a>#define4.a href="+code=SCSI_SCAN_TYPE_DEFAULT" class="sref">SCSI_SCAN_TYPE_DEFAULT./a> .spae class="string">"async"4 96./a>#else"4 97./a>#define4.a href="+code=SCSI_SCAN_TYPE_DEFAULT" class="sref">SCSI_SCAN_TYPE_DEFAULT./a> .spae class="string">"sync"4 98./a>#endif"4 99./a>"4100tia>static char .a href="+code=scsi_scan_typv" class="sref">scsi_scan_typvtia>[6] = .a href="+code=SCSI_SCAN_TYPE_DEFAULT" class="sref">SCSI_SCAN_TYPE_DEFAULT./a>;"4101./a>"4102tia>.a href="+code=module_param_string" class="sref">module_param_stringtia>(.a href="+code=scan" class="sref">scan./a>,4.a href="+code=scsi_scan_typv" class="sref">scsi_scan_typvtia>, sizeof(.a href="+code=scsi_scan_typv" class="sref">scsi_scan_typvtia>),4.a href="+code=S_IRUGO" class="sref">S_IRUGO./a>);"4103tia>.a href="+code=MODULE_PARM_DESC" class="sref">MODULE_PARM_DESCtia>(.a href="+code=scan" class="sref">scan./a>,4.spae class="string">"sync, async  r none"4104./a>"4105./a>.spae class="comment">/*./spae="4106./a>.spae class="comment"> *tmax_scsi_report_luns: the maximum number of LUNS that will be./spae="4107./a>.spae class="comment"> * returned from the REPORT LUNS command. 8 times this >
  v must./spae="4108./a>.spae class="comment"> * be allocated. In theory this could be up to ae 8 byte >
  v, but./spae="4109./a>.spae class="comment"> * in pracalce, the maximum number of LUNs suppored by aey device./spae="41optia>.spae class="comment"> * is about 16k../spae="4111./a>.spae class="comment"> */./spae="4112./a>static unsigned int4.a href="+code=max_scsi_report_luns" class="sref">max_scsi_report_luns./a> = 511;"4113./a>"4114./a>.a href="+code=module_param_namvd" class="sref">module_param_namvdtia>(.a href="+code=max_report_luns" class="sref">max_report_luns./a>,4.a href="+code=max_scsi_report_luns" class="sref">max_scsi_report_luns./a>,4.a href="+code=uint" class="sref">uint./a>,4.a href="+code=S_IRUGO" class="sref">S_IRUGO./a>|.a href="+code=S_IWUSR" class="sref">S_IWUSR./a>);"4115./a>.a href="+code=MODULE_PARM_DESC" class="sref">MODULE_PARM_DESCtia>(.a href="+code=max_report_luns" class="sref">max_report_luns./a>,"4116./a>                 .spae class="string">"REPORT LUNS maximum number of LUNS received (should be"4117./a>                 .spae class="string">" between 1 and 16384)"4118./a>"4119./a>static unsigned int4.a href="+code=scsi_inq_timeout" class="sref">scsi_inq_timeout./a> = .a href="+code=SCSI_TIMEOUT" class="sref">SCSI_TIMEOUT./a>/.a href="+code=HZ" class="sref">HZ./a> + 18;"412ptia>"4121tia>.a href="+code=module_param_namvd" class="sref">module_param_namvdtia>(.a href="+code=inq_timeout" class="sref">inq_timeout./a>,4.a href="+code=scsi_inq_timeout" class="sref">scsi_inq_timeout./a>,4.a href="+code=uint" class="sref">uint./a>,4.a href="+code=S_IRUGO" class="sref">S_IRUGO./a>|.a href="+code=S_IWUSR" class="sref">S_IWUSR./a>);"4122tia>.a href="+code=MODULE_PARM_DESC" class="sref">MODULE_PARM_DESCtia>(.a href="+code=inq_timeout" class="sref">inq_timeout./a>,4"4123./a>                 .spae class="string">"Timeout (in seconds) waiting for devices to aeswer INQUIRY."4124./a>                 .spae class="string">" Default is 20. Some devices may need more; most need less."4125./a>"4126./a>.spae class="comment">/* This lock protects only this list */./spae="4127tia>static .a href="+code=DEFINE_SPINLOCK" class="sref">DEFINE_SPINLOCKtia>(.a href="+code=async_scan_lock" class="sref">async_scan_lock./a>);"4128./a>static .a href="+code=LIST_HEAD" class="sref">LIST_HEADtia>(.a href="+code=scanning_hosts" class="sref">scanning_hosts./a>);"4129./a>"4130tia>struct4.a href="+code=async_scan_data" class="sref">async_scan_data./a> {"4131./a>        struct4.a href="+code=list_head" class="sref">list_head./a> .a href="+code=list" class="sref">list./a>;"4132./a>        struct4.a href="+code=Scsi_Host" class="sref">Scsi_Host./a> *.a href="+code=shost" class="sref">shost./a>;"4133./a>        struct4.a href="+code=comple3 shost" class="sref">shost./a>;"struc3
  1  
on value="v3.     scsi_device for it../spae="inq_timeout./a>,2
  16<./o4>i>4133./a>        struct4.a href="+code=compng">".h" class="fref">linux/s1pinlo1k.h./a}3./a>        struct4.a href="+code=comp#L126" id class="fref">linux/asyn1c.h./13>4126./a>.spae class="comment">/* This loc/slab.h" 1class="fref">linux/slab.1h./a>13f="drivers/scsi/scsi_scan.c#L06">4106./a>.spae class="comment"> *tmax_scsiL38" id3.1L38" class="line" namv3.1L38">13s >
  v must./spae=" *"4106./a>.spae class="comment"> *tmax_scsiLlass="srelass="fref">scsi/scsi.h.1/a>&g13L19" class="line" namv3.L19">4 19./a>.spae class="comment"> *            scsi_cmnd1.h" class="fref">scsi/sc1si_cm13y aey device./spae="4 y.L15" which1  arss="="line" nbe24"e6">4106./a>.spae class="comment"> *tmax_scsiscsi_devi1ce.h" class="fref">scsi/1scsi_14an.c#L111" id3.L111" class="li.c naamv3.L66dwas calls="mv3.LL26" 6<./o4>i itscsi_s.  si_ss which6">4106./a>.spae class="comment"> *tmax_scsis_head" cler.h" class="fref">scsi/1scsi_14i_scan.c#L72" id3.L72" class="  arss="="line" nafteri.c naamv3.L66dwas calls="L125.L10125"d3.L26"6">4106./a>.spae class="comment"> *tmax_scsis_Host" clnfo.h" class="fref">scsi1/scsi14PORT LUN, and scan./spae="i11">4111./a>.spae class="comment"> */./spae="scsi_host1.h" class="fref">scsi/sc1si_ho14ice is available on a./spae="27">4127tia>static .a href="+code=DEFINE_SPINscsi_tran1sport.h" class="fref">sc1si/sc1i_tran="+code=SCSI_TIMEOUT" cl""scsi/scsi1_eh.h1/a>>1./a>        struct4.a href="+code=lisL47" id3.1L47" class="line" namv3.1L47">146=>struc3
  1  
on value="v3.     scan.c#L131" id3.L131" class="line" namv3.L131">413#L133" id3.L133" id3.L131" class="lL131">413./a>        struct4.a href="+code=comi/scsi_pr1iv.h" class="fref">scsi_1priv.1458./a>.spae class="comment">/*./spae="sc1si_lo1ging.hruc3
  1do31./a>        struct4.a href="+code=lisL50" id3.1L50" class="line" namv3.1L50">1 50./a more; most needif rs/scsi/scsi_scascsi_empty="drivers/scsi/scsi_emptyriver&ode=SCSI_TIMEOUT"c#L129" id3.L129" class="line" namv3.L129">412a>"ALLOC_FAILURE1_MSG.1a>    d more; most needddddddd.">oti103./a>        struct4.a href="+code=com SCSI sca1nning, some SCSI devices1 migh1 not be configost need less."t scanmemcan.i_scdiately,ne" n" id3.LOK.  JL108">4108./a>.spae class="comment"> * be allocL53" id3.1L53" class="line" namv3.1L53">15PORT LUN, and scan./spae="4108./a>.spae class="comment"> * be allocLcsi_host1vers/scsi/scsi_scan.c#L514" id1.L54" class="line" namv3.L54aaaaaaaaaaaaaaaaa=" i_s24mv3.L6<./o4 69" cusi_s11">4111./a>.spae class="comment"> */./spae="meout./sp1ae="4127tia>static .a href="+code=DEFINE_SPIN href="dr1ivers/scsi/scsi_scan.c#L156" i13.L56"e configost need 133" id3.L133" id3.L131" class="lL131">41 class="sref">HZ./kmivers.L131" class="lkmiversriver"+code=#L133" id3.L133" id3.L131" class="lL131">41_scan.c#L103" id3.GFP_/spaEL.L131" class="lGFP_/spaEL">4129./a>"SCSI_TIMEOUT./a> (12*.a 15UNS received (should if r!L133" id3.L133" id3.L131" class="lL131">41_./a>"15ae=);",4 leepriver129./a>"41_9./a>"4130tia>struct4.a href="+code=async_scan_ href="dr1ivers/scsi/scsi_scan.c#L161" i16>    d more; L133" id3.L133" id3.L131" class="lL131">41-6./aL133" id3.L133" class="line" namv3.L133">413 class="sref">HZ./NULL.L131" class="lNULL">413./a>        struct4.a href="+code=com_NUM" cla1ss="sref">SCSI_UID_SER_N1UM./a161    d more; L133" id3.L133"3.L3_csi_device for it../spae=3.L3_csi_deviceriver&ode=SCSI_TIMEOU id3.L131" class="lL131">41-6./aL133" id3.L133"2
  16<./o4>inq_timeout./a>,2
  16<./o4>i>413_9./a>"SCSI_UID_UNKNO1WN./a1653./a>.spae class="comment">/*./spae="163    d more; L133" id3.L133"namv" id3.L128" class="lnamv" id3river&ode=SCSI_TIMEOUcan.c#L128" id3.L128" class="line" namv3.L128">4128./a>static .a href="+code=LIST_HEAD" href="dri1vers/scsi/scsi_scan.c#L615" id16y need more;  less."4127tia>static .a href="+code=DEFINE_SPIN vs of so1me of the scanning funca1lues.16.L56"e configif rs/scsi/scsi_scascsi_empty="drivers/scsi/scsi_emptyriver&ode=SCSI_TIMEOUT"c#L129" id3.L129" class="line" namv3.L129">412a>"413./a>        struct4.a href="+code=com_/scsi_pr1SE: no >
 id response re1ceive167    d more; L133" id3.L133"scsi_add_tail="drivers/scsi/scsi_add_tailriver&ode=SCSI_TIMEOU id3.L131" class="lL131">41-6./aL133" id3.L133"lass="line" namv3.L132">413, &ode=SCSI_TIMEOUT"c#L129" id3.L129" class="line" namv3.L129">4123./a>        struct4.a href="+code=com_/scsi_lo1  r general failures pre1venti168    d more; L133" id3.L133"namv"un id3.L128" class="lnamv"un id3river&ode=SCSI_TIMEOUcan.c#L128" id3.L128" class="line" namv3.L128">4128./a>static .a href="+code=LIST_HEAD" h50" id3.1vers/scsi/scsi_scan.c#L710" id16>4130tia>struct4.a href="+code=async_scan_TARGET_PR1ESENT: target responded,1 but 17>    d more; L133" id3.L133"print3.L128" class="lprint3rivers/scsi/scsi_sca/spaeINFa href="drivers//spaeINFan devisi/scsi_scan.c#L104" id3.L1e=a:scan.c#L124" bud3.Lobe24" c"4 52./a28./a>static .a href="+code=LIST_HEAD" en LUN../1spae="41-6./aL133" id3.L133"2
  16<./o4>inq_timeout./a>,2
  16<./o4>i>413_9./a>".spae class="comment">/*./spae="4128./a>static .a href="+code=LIST_HEAD" ./spae="<1a href="drivers/scsi/scs1i_sca174    d more; L133" id3.L133"scsi_del="drivers/scsi/scsi_delriver&ode=SCSI_TIMEOU id3.L131" class="lL131">41-6./aL133" id3.L133"lass="line" namv3.L132">41328./a>static .a href="+code=LIST_HEAD" .vs of so1ivers/scsi/scsi_scan.c#L176" i17.L56"e configif r!L133" id3.L133"scsi_empty="drivers/scsi/scsi_emptyriver&ode=SCSI_TIMEOUT"c#L129" id3.L129" class="line" namv3.L129">412a31./a>        struct4.a href="+code=lis_RESPONSE1" class="sref">SCSI_SCAN1_NO_R17UNS received (should   
on value="v3.     scan.c#L131" id3.L131" class="line" namv3.L131">413#L133" id3.L133"nform=131" class="lnfor>413 class="sref">HZ./scsi_entry="drivers/scsi/scsi_entryrivers/scsi/scsi_scan.c#L129" id3.L129" class="line" namv3.L129">41.L133" id3.L133"nform=131" class="lnfor>4136./a>                 .spae class="strRGET_PRES1ENT" class="sref">SCSI_S1CAN_T17ae=);"41scan.c#L103" id3.lass="line" namv3.L132">41328./a>static .a href="+code=LIST_HEAD" ./scsi_lo1" class="sref">SCSI_SCAN1_LUN_178e=);"inq_timeout./a>,2
  16<./o4>i>413_9./a>"1750./a more; m}./a>"scs1_null_ L133" id3.L133" csi_s131" class="lLcsi">41:./a>"181    d more; L133" id3.L133"namv"un id3.L128" class="lnamv"un id3river&ode=SCSI_TIMEOUcan.c#L128" id3.L128" class="line" namv3.L128">4128./a>static .a href="+code=LIST_HEAD" S" class=1"sref">MAX_SCSI_LUNS./a>1   511853./a>.spae class="comment">/*./spae="183    d more; L133" id3.L133"kfrei_s131" class="lkfreirivers/scsi/scsi_sca id3.L131" class="lL131">41_9./a>"CONFIG_SCS1I_MUL184    d more; .">oti103./a>        struct4.a href="+code=commax_scsi_1luns" class="sref">max_s1csi_l1ns./a>}./a>"#include "max_s1csi_l18s >
  v must./spae="4106./a>.spae class="comment"> *tmax_scsican.c#L891" id3.L89" class="line" 1namv318yte >
  v, but./spae=" *un id3_flamv3cal - un id3 class="c#L12="drival MODE SENSE id3.L106">4106./a>.spae class="comment"> *tmax_scsic50" id3.1L90" class="line" namv3.1L90">18y aey device./spae="  class="" csend id3.L10"" 4 19./a>.spae class="comment"> *             si_null_1ef">module_param_namvdti1a>(.a19an.c#L111" id3.L111" class="li@s="don:shoularea"" cs" clne" ns="don6" classMODE SENSE4 19./a>.spae class="comment"> *             n LUN../1">MODULE_PARM_DESCtia>(.1a hre19L22" class="line" namv3.L22">4 22./a>.spae class="comment"> *           1g">"1last scsi LUN (should be1 betw19PORT LUN, and scan./spae="4 18./a>.spae class="comment"> *./spae="19T LUN; else,./spae=".spae class="comment"> *./spae="CONFIG_SC1SI_SC19maximum is reached,./spae=".spae class="comment"> *./spae="SCSI_SCA1N_TYP19.L76" class="line" namv3.L76"127">4127tia>static .a href="+code=DEFINE_SPINan.c#L97"1 id3.L97" class="line" n1amv3.197">4 ing_hosvoidcode=SCSI_TIMEOUT" clun id3_flamv3cal4.a href="+code=S_IRun id3_flamv3calriver" 
on value="v3.     s=S_IR_scan.4.a href="+code=S_IRv3.L110"n.c#L133" id3.L133" v3.4.a href="+code=v3.>4136./a>                 .spae class="strPE_DEFAUL1T" class="sref">SCSI_SCA1N_TYP19ae=);"41_./a>"41./a>        struct4.a href="+code=lisL100" id31.L100" class="line" namv13.L101950./a more; m= .a hrefa> = ode=SCSI_TIMEOUT" cl"minq_timeout./a>,T" cl"mi0./a[ode=SCSI_TIMEOUnamvCOMMAND_SIZEnq_timeout./a>,namvCOMMAND_SIZE0./a]a>#include <scsi_scan_t2pvtia20>4121tia>.a href="+code=module_param_namv2c#L102" i23.L102" class="line" nam23.L10201    d more; L133" id3.L133"print3.L128" class="lprint3rivers/scsi/scsi_sca/spaeNOTICEnq_timeout./a>,/spaeNOTICEn devisi/scsi_scan.c#L104" id3.L1e=a:sun id3c#L12lamv3cal f="+cv3.L52">4 52./a28./a>static .a href="+code=LIST_HEAD"2g" class=2sref">module_param_strin2tia>(202    d more; L133" id3.L133"T" cl"minq_timeout./a>,T" cl"mi0./a[0a>;"413./a>        struct4.a href="+code=co2class="sr2f">MODULE_PARM_DESCtia>(2a hre203    d more; L133" id3.L133"n" cl"minq_timeout./a>,T" cl"mi0./a[1a>;"03./a>        struct4.a href="+code=co2c#L105" i23.L105" class="line" nam23.L10204    d more; L133" id3.L133"n" cl"minq_timeout./a>,T" cl"mi0./a[2a>;"0x2e3./a>        struct4.a href="+code=co2c5L105" i23" class="sref">SCSI_SCA206" i205    d more; L133" id3.L133"n" cl"minq_timeout./a>,T" cl"mi0./a[3a>;"03./a>        struct4.a href="+code=co2chref="drins: the maximum number o2 LUNS206    d more; L133" id3.L133"n" cl"minq_timeout./a>,T" cl"mi0./a[4a>;"0x2a;ore; Lless."4 27./a>",T" cl"mi0./a[5a>;"03./a>        struct4.a href="+code=co2cmodule.h"heory this could be up t2 ae 8208    d more; L133" id3.L133"nef="execute_reqnq_timeout./a>,T" clexecute_reqrivers/scsi/scsi_scanv3.4.a href="+code=v3.>4136 L133" id3.L133"n" cl"minq_timeout./a>,T" cl"mi0./a6 L133" id3.L133"DMA_FROriveVICEnq_timeout./a>,DMA_FROriveVICE0./a6 L133" id3.L133"s="don4.a href="+codes="don">41,"0x2a6 L133" id3.L133"NULL.L131" class="lNULL">416./a>                 .spae class="st2lce, the 2aximum number of LUNs su2pored2050./a more; most need d more; L133" id3.L133"a> + 18;"4128./a>static .a href="+code=LIST_HEAD"2 16k../sp2e="4102tia>.a href="+code=module_param_stri2e=max_scs2_report_luns" class="sre2">max21PORT LUN, and scan./spae="<#L06">4106./a>.spae class="comment"> *tmax_scs2c#L114" i23.L114" class="line" nam23.L1121T LUN; else,./spae=" *ivers_=v3. -ss="line" namv3.L20">dt"> *D3.L110">41optia>.spae class="comment"> * is abou2" class="2ref">module_param_namvdt2a>(.a21maximum is reached,./spae="41optia>.spae class="comment"> * is abou2"5L105" i2f">MODULE_PARM_DESCtia>(2a hre21spae="41optia>.spae class="comment"> * is abou2"href="dri;REPORT LUNS maximum num2er of21hat will be./spae="41optia>.spae class="comment"> * is abou2"from the2; between 1 and 16384)&q2ot;
  v must./spae=" * is abou2"module.h"3.L119" class="line" nam23.L1121yte >
  v, but./spae="4 18./a>.spae class="comment"> *./spae="s2si_in21y aey device./spae="oti1a pointeri.o">dt"> *D3.L11>4 26./a>.spae class="comment"> */./spae=" nnel, @iid3.L74@lundrivlass="> *D3.L11d3.L74 26./a>.spae class="comment"> */./spae="module_param_namvdt2a>(.a22i_scan.c#L72" id3.L72" class="houladdss="> *D3.L11i.o"csi_ipproprine" 132">4 26./a>.spae class="comment"> */./spae="MODULE_PARM_DESCtia>(2a hre22L73" class="line" namv3.L73">4 73./a>.spae class="comment"> * SCSI_SCAN_2ing">&quo2;Timeout (in seconds) wa2ting 22T LUN; else,./spae=" *./spae="&quo2; Default is 20. Some de2ices 22maximum is reached,./spae="4 26./a>.spae class="comment"> */./spae="4127tia>static .a href="+code=DEFINE_SPI2k protect2 only this list */./spae2"4 ing_hos" 
on value="v3.     s=S_IR_scan.4.a href="+code=S_IRv3.L110"n.c#L133" id3.L133" "> *ivers_=v3.4.a href="+code=S_IRivers_=v3.river" 
on value="v3.     s=S_IRsi_sca4.a href="+code=S_IRsi_sca0"n.c#L133" id3.L133" si_sca4.a href="+code=si_sca0"n.6./a>                 .spae class="st2LOCK" cla2s="sref">DEFINE_SPINLOCK2ia>(.22ae=);"41_./a>"LIST_HEADtia>(.a href2"+cod2299">41./a>        struct4.a href="+code=li2c#L130" i23.L130" class="line" nam23.L132250./a more; m" 
on value="v3.     s=S_IR_scan.4.a href="+code=S_IRv3.L110"n.c#L133" id3.L133" v3.4.a href="+code=v3.>4138./a>static .a href="+code=LIST_HEAD"2data" cla2s="sref">async_scan_data2/a> {23>    d more; ="+code=SCSI_TIMEOUdisplay_ass="li_msa>,4.a href="+codisplay_ass="li_msa>413 cl16 L133" id3.L133"s=n4.a href="+codes=">4133./a>        struct4.a href="+code=co2t_head" c2ass="sref">list_head./a>2.a hr2f="+code=list" class="sref">list./a>Sef="413>;"4128./a>static .a href="+code=LIST_HEAD"2i_Host" c2ass="sref">Scsi_Host./a>2*.a h2ef="+code=shosexternsvoidcode=SCSI_TIMEOUT" clevt_t=SCef="drivers/scsi/T" clevt_t=SCefriver" 
on value="v3.     swork_" 
on  for it../spae=cork_" 
on can.c#L133" id3.L133"cork for it../spae=cork">4128./a>static .a href="+code=LIST_HEAD"2ing">&quo2" class="sref">shost./a>2"struc3
  1externsvoidcode=SCSI_TIMEOUT" clrequeue_run_queue="drivers/scsi/T" clrequeue_run_queueriver" 
on value="v3.     swork_" 
on  for it../spae=cork_" 
on can.c#L133" id3.L133"cork for it../spae=cork">4128./a>static .a href="+code=LIST_HEAD"2ing">&quo2.h" class="fref">linux/s2pinlo23>4105./a>.spae class="comment">/*./spae="2p#L126" i2 class="fref">linux/asyn2c.h./235    d more; L133" id3.L133"nv3.4.a href="+code=v3.>413 class="sref">HZ./kzivers.L131" class="lkziversriver"+code=#L133" id3.L133"nv3.4.a href="+code=v3.>413) + L133" id3.L133"nclass="line" namv3.L133">413-6./aL133" id3.L133" namv3.L4ss="line" namv3. namv3.L4s0"n.-6./aL133" id3.L133"v3.="dri+co4.a href="+codev3.="dri+co0"n.6./a>                 .spae class="st2/slab.h" 2class="fref">linux/slab.2h./a>23UNS received (should bmore; L133" id3.L133"GFP_ATOMIq_timeout./a>,4"GFP_ATOMIq">4128./a>static .a href="+code=LIST_HEAD"2iOCK" cla2L38" class="line" namv3.2L38">23ae=);"scsi/scsi.h.2/a>&g238e=);"418./a>static .a href="+code=LIST_HEAD"2i#L130" i2.h" class="fref">scsi/sc2si_cm23>4130tia>struct4.a href="+code=async_scan2scsi_devi2ce.h" class="fref">scsi/2scsi_24>    d more; L133" id3.L133"nv3.4.a href="+code=v3.>413-6./aL133" id3.L133"veL7.L4.a href="+codeveL7.L>413 class="sref">HZ./de=as"nullnullnullnull"scsi/2scsi_241    d more; L133" id3.L133"nv3.4.a href="+code=v3.>413-6./aL133" id3.L133"model="drivers/scsi/model>413 class="sref">HZ./de=as"nullnullnullnull"scsi2/scsi242    d more; L133" id3.L133"Tv3.4.a href="+code=v3.>413-6./aL133" id3.L133"r3.4.a href="+coder3.>413 class="sref">HZ./de=as"nullnullnullnull"&quo2.h" class="fref">scsi/sc2si_ho243    d more; L133" id3.L133"nv3.4.a href="+code=v3.>413-6./aL133" id3.L133"class="line" namv3.133">413>;"4133./a>        struct4.a href="+code=co2scsi_tran2sport.h" class="fref">sc2si/sc244    d more; L133" id3.L133"nv3.4.a href="+code=v3.>413-6./aL133" id3.L133"queue_ramp_up_periof="drivers/scsi/queue_ramp_up_periof>413>;");"4133./a>        struct4.a href="+code=co2s#L126" i2" class="fref">scsi/scsi2_eh.h245    d more; L133" id3.L133"nv3.4.a href="+code=v3.>413-6./aL133" id3.L133"if="drivers/scsi/if>413>;"246    d more; L133" id3.L133"nv3.4.a href="+code=v3.>413-6./aL133" id3.L133"lun="line" namv3.L1uivers class="sref">HZ./sun="line" namv3.L1uivers3./a>        struct4.a href="+code=co2sOCK" cla2iv.h" class="fref">scsi_2priv.247    d more; L133" id3.L133"nv3.4.a href="+code=v3.>413-6./aL133" id3.L133"a> nnel4.a href="+codea> nnel>413>;" nnel4.a href="+codea> nnel>4133./a>        struct4.a href="+code=co2slass="sr2gging.h" class="fref">sc2si_lo248    d more; L133" id3.L133"nv3.4.a href="+code=v3.>413-6./aL133" id3.L133"=v3._ing_e="drivers/scsi/Tv3._ing_e>413>;"4133./a>        struct4.a href="+code=co2s#L130" i2L50" class="line" namv3.2L50">2 50./a more; mscanning_hosts./a>);"scanninriver&ode=SCSI_TIMEOUTv3.4.a href="+code=v3.>413-6./aL133" id3.L133"=ib"ligullnull"4128./a>static .a href="+code=LIST_HEAD"2E_MSG" cl2ass="sref">ALLOC_FAILURE2_MSG.25>    d more; L133" id3.L133"INIT_">scanning_hosts./a>);"scanninriver&ode=SCSI_TIMEOUTv3.4.a href="+code=v3.>413-6./aL133" id3.L133"=AILRsi_sca_=ib"ligullnull"4128./a>static .a href="+code=LIST_HEAD"2E_head" c2nning, some SCSI devices2 migh251    d more; L133" id3.L133"INIT_">scanning_hosts./a>);"scanninriver&ode=SCSI_TIMEOUTv3.4.a href="+code=v3.>413-6./aL133" id3.L133"cmd_lass="line" namv3.Lcmd_lass">4128./a>static .a href="+code=LIST_HEAD"2E_Host" c2L53" class="line" namv3.2L53">252    d more; L133" id3.L133"INIT_">scanning_hosts./a>);"scanninriver&ode=SCSI_TIMEOUTv3.4.a href="+code=v3.>413-6./aL133" id3.L133"=si_ved_entry="drivers/scsi/=si_ved_entry">4128./a>static .a href="+code=LIST_HEAD"2Eng">&quo2vers/scsi/scsi_scan.c#L524" id253    d more; L133" id3.L133"INIT_">scanning_hosts./a>);"scanninriver&ode=SCSI_TIMEOUTv3.4.a href="+code=v3.>413-6./aL133" id3.L133"69" c_lass="line" namv3.L69" c_lass">4128./a>static .a href="+code=LIST_HEAD"2Ecsi_tran2ae="4128./a>static .a href="+code=LIST_HEAD"2E#L126" i2ivers/scsi/scsi_scan.c#L256" i255    d more; L133" id3.L133"INIT_WOR>async_scan_lockINIT_WOR>river&ode=SCSI_TIMEOUTv3.4.a href="+code=v3.>413-6./aL133" id3.L133"69" c_cork for it../spae=69" c_corkvers/sode=SCSI_TIMEOUT" clevt_t=SCef="drivers/scsi/T" clevt_t=SCefrive28./a>static .a href="+code=LIST_HEAD"2Eslab.h" 2sref">SCSI_TIMEOUT./a> (22*.a 256    d more; L133" id3.L133"INIT_WOR>async_scan_lockINIT_WOR>river&ode=SCSI_TIMEOUTv3.4.a href="+code=v3.>413-6./aL133" id3.L133"requeue_cork for it../spae=requeue_corkvers/sode=SCSI_TIMEOUT" clrequeue_run_queue="drivers/scsi/T" clrequeue_run_queuerive28./a>static .a href="+code=LIST_HEAD"2EOCK" cla2L58" class="line" namv3.2L58">2558./a>.spae class="comment">/*./spae="41>;"413-6./aL133" id3.L133"=v3._si_sca4.a href="+code=v3._si_sca>413>;"static .a href="+code=LIST_HEAD"2 href="dr2ivers/scsi/scsi_scan.c#L261" i26>4121tia>.a href="+code=module_param_namv2_NUM" cla2ss="sref">SCSI_UID_SER_N2UM./a261    d more; Lless."4 27./a>"SCSI_UID_UNKNO2WN./a262    d more; L133" id3.L133"Tv3.4.a href="+code=v3.>413-6./aL133" id3.L133".L12L131="line" namv3.L.L12L131">41>;"418./a>static .a href="+code=LIST_HEAD"2 ng">&quo2L64" class="line" namv3.2L64">26>4114./a>.a href="+code=module_param_namv2href="dri2vers/scsi/scsi_scan.c#L625" id26y need more;  less." nglig, it10125do sodrivlas4 27./a>"4 27./a>");"418./a>static .a href="+code=LIST_HEAD"2 OCK" cla2SE: no >
 id response re2ceive2658./a>.spae class="comment">/*./spae="4106./a>.spae class="comment"> *tmax_scs2h50" id3.2vers/scsi/scsi_scan.c#L720" id26y aey device./spae="4106./a>.spae class="comment"> *tmax_scs2TARGET_PR2ESENT: target responded,2 but 27an.c#L111" id3.L111" class="66666666=>4 27./a>");";"-13./a>".spae class="comment">/*./spae="4106./a>.spae class="comment"> *tmax_scs2./spae="<2a href="drivers/scsi/scs2i_sca27scan.c#L55" id3.L55" class="aaaaaaaa* Assumene" nanamsv3.L11"mv3.LL26" > ndsha3c#L1.Loblems,6">4106./a>.spae class="comment"> *tmax_scs2.#L126" i2ivers/scsi/scsi_scan.c#L276" i27.L76" class="line" namv3.L7666666666="L10""hcanfixi.c naaieid3laterii cit1vers9 iveri08">4108./a>.spae class="comment"> * be allo2_RESPONSE2" class="sref">SCSI_SCAN2_NO_R27hat will be./spae="t8">4108./a>.spae class="comment"> * be allo2_OCK" cla2ENT" class="sref">SCSI_S2CAN_T27s >
  v must./spae="4 27./a>"SCSI_SCAN2_LUN_278    d more; L133" id3.L133"nv3.4.a href="+code=v3.>413-6./aL133" id3.L133"borken="line" namv3.Lborkenscsi>;"13./a>"27>4130tia>struct4.a href="+code=async_scan2csi_null_2device_strs" class="sref2">scs28>    d more; L133" id3.L133"nv3.4.a href="+code=v3.>413-6./aL133" id3.L133"request_queue="drivers/scsi/request_queue>413 class="sref">HZ./de=asivers_queue="drivers/scsi/T" clivers_queueriverL133" id3.L133"nv3.4.a href="+code=v3.>413)3./a>"281    d more; if r!L133" id3.L133"nv3.4.a href="+code=v3.>413-6./aL133" id3.L133"request_queue="drivers/scsi/request_queue>413a31./a>        struct4.a href="+code=li2S" class=2"sref">MAX_SCSI_LUNS./a>2   51282    d more; d more;  less.""28L54" class="line" namv3.L54aaaaaaaaaaaaaaaaa="L26" to frei"L10"put101nusi_s amv36=>4 27./a>"CONFIG_SCS2I_MUL284    d more; d more; L133" id3.L133"put__scan.4.a href="+codeput__scan.river&ode=SCSI_TIMEOUTsi_sca4.a href="+code=si_sca0"n.-6./aL133" id3.L133"v3.4.a href="+codev3.>41328./a>static .a href="+code=LIST_HEAD"2max_scsi_2luns" class="sref">max_s2csi_l28.L56"e configost need 133" id3.L133"kfrei_s131" class="lkfreirivers/scsi/scsi_scanv3.4.a href="+code=v3.>413)3./a>"418./a>static .a href="+code=LIST_HEAD"2max_scsi_2luns" class="sref">max_s2csi_l287    d more; }./a>",WARN_ON_ONCEriver!L133" id3.L133"blk_sca_queue="drivers/scsi/blk_sca_queuerivers/scsi/scsi_scanv3.4.a href="+code=v3.>413-6./aL133" id3.L133"request_queue="drivers/scsi/request_queue>413a)3./a>"2850./a more; m413-6./aL133" id3.L133"request_queue="drivers/scsi/request_queue>413-6./aL133" id3.L133"queueL131="line" namv3.LqueueL131>413 class="sref">HZ./dv3.4.a href="+code=v3.>4138./a>static .a href="+code=LIST_HEAD"2 si_null_2ef">module_param_namvdti2a>(.a29>    d more; L133" id3.L133"n" clidjust_queue__spth="drivers/scsi/T" clidjust_queue__spthrivers/scsi/scsi_scanv3.4.a href="+code=v3.>413, 0/sode=SCSI_TIMEOUTv3.4.a href="+code=v3.>413-6./aL133" id3.L133"class="line" namv3.133">413-6./aL133" id3.L133"cmd_per_sun="line" namv3.Lcmd_per_sun>413)3./a>"MODULE_PARM_DESCtia>(.2a hre29>4102tia>.a href="+code=module_param_stri2g">"2last scsi LUN (should be2 betw292    d more; L133" id3.L133"T" cl+ysfs ref="dr3.L3ial+co4.a href="+codeT" cl+ysfs ref="dr3.L3ial+corivers/scsi/scsi_scanv3.4.a href="+code=v3.>413)3./a>"29>4114./a>.a href="+code=module_param_namv2LLTI_LUN"2" class="sref">CONFIG_SC2SI_SC294    d more; if rs/scsi/scsi_scanclass="line" namv3.L133">413-6./aL133" id3.L133"133"ss="line" namv3.133"">413-6./aL133" id3.L133"slave*iverss="line" namv3.Llave*ivers>413a31./a>        struct4.a href="+code=li2Lax_scsi_2T" class="sref">SCSI_SCA2N_TYP29.L56"e configost need 133" id3.L133"s=n4.a href="+codes=">413>;"413-6./aL133" id3.L133"133"ss="line" namv3.133"">413-6./aL133" id3.L133"slave*iverss="line" namv3.Llave*ivers>413rs/scsi/scsi_scanv3.4.a href="+code=v3.>413)3./a>"413a31./a>        struct4.a href="+code=li2Lax_scsi_2T" class="sref">SCSI_SCA2N_TYP29ae=);"4106./a>.spae class="comment"> *tmax_scs2can.c#L992" id3.L99" class="line" 2namv329yte >
  v, but./spae="t clutte"0">41optia>.spae class="comment"> * is abou2L100" id32.L100" class="line" namv23.L1029y aey device./spae="41optia>.spae class="comment"> * is abou3can_typv"3class="sref">scsi_scan_t3pvtia30an.c#L111" id3.L111" class="66666666eeeeeeeeeeeeeeeeL>4 27./a>"413 == - 133" id3.L133"ENXIa href="drivers/ENXIa>413a>"(302    d more; d more; ="driversst needL133" id3.L133"visplay_ass="li_msa>,4.a href="+codisplay_ass="li_msa>413 cl03./a>        struct4.a href="+code=co3class="sr3f">MODULE_PARM_DESCtia>(3a hre303    d more;                 goto L133" id3.L133"L12 ref="drdestroy="drivers/scsi/L12 ref="drdestroy>4138./a>static .a href="+code=LIST_HEAD"3c#L105" i33.L105" class="line" nam33.L10304    d more; d more; }./a>"SCSI_SCA306" i305    d more; }./a>"#include "oti1ass="sref">HZ./dv3.4.a href="+code=v3.>4138./a>static .a href="+code=LIST_HEAD"3cmodule.h3heory this could be up t3 ae 8308    ./a>static .a href="+code=LIST_HEAD"3c9odule.h3hL100" class="line" namv3pored3050./aL133" id3.L133"L12 ref="drdestroy="drivers/scsi/L12 ref="drdestroy>413:./a>"413rs/scsi/scsi_scanv3.4.a href="+code=v3.>413)3./a>"4102L133" id3.L133"L123" class="line"123">41:./a>"max312    d more; if r 133" id3.L133"visplay_ass="li_msa>,4.a href="+codisplay_ass="li_msa>413a>"413)3./a>"module_param_namvdt3a>(.a314    d more; .">oti1ode=SCSI_TIMEOUNULL.L131" class="lNULL">413./a>        struct4.a href="+code=co3"5L105" i3f">MODULE_PARM_DESCtia>(3a hre31s./a>}./a>"
 ing_hosvoidcode=SCSI_TIMEOUT" clsi_sca_destroy="drivers/scsi/T" clsi_sca_destroyriver" 
on value="v3.     s=S_IRsi_sca4.a href="+code=S_IRsi_sca0"n.c#L133" id3.L133" si_sca4.a href="+code=si_sca0"n.a>"41./a>        struct4.a href="+code=li3e=scsi_in3_timeout" class="sref">s3si_in3150./a more; m" 
on value="v3.     s_scan.4.a href="+codev3.L110"n.c#L133" id3.L133"v3.4.a href="+codev3.>413 cl&ode=SCSI_TIMEOUTsi_sca4.a href="+code=si_sca0"n.-6./aL133" id3.L133"v3.4.a href="+codev3.>4133./a>        struct4.a href="+code=co3c#L121" i33.L121" class="line" nam33.L123200./a more; m" 
on value="v3.     sScf="413>;"4128./a>static .a href="+code=LIST_HEAD"3ca href="3ref">module_param_namvdt3a>(.a32not be config= .a hreflong"MODULE_PARM_DESCtia>(3a hre3253./a>.spae class="comment">/*./spae="&quo3;Timeout (in seconds) wa3ting 323    d more; L133" id3.L133" namv3.L4_destroy__scan.4.a href="+code namv3.L4_destroy__scan.rivers/scsi/scsi_scav3.4.a href="+codev3.>41328./a>static .a href="+code=LIST_HEAD"3c#L105" i3; Default is 20. Some de3ices 324    d more; L133" id3.L133"namv" id3_3rqsavo4.a href="+codeTamv" id3_3rqsavo>413rs/scsi/scsi_scanclass="line" namv3.L133">413-6./aL133" id3.L133"133"_ id3.L128" class="l133"_ id3vers/sode=SCSI_TIMEOUflagullnull"41328./a>static .a href="+code=LIST_HEAD"3c5L105" i33.L126" class="line" nam33.L1232.L56"e configif rs/scsi/scsi_sca class="line" namv3.L133">413-6./aL133" id3.L133"133"ss="line" namv3.133"">413-6./aL133" id3.L133"si_sca_destroy="drivers/scsi/si_sca_destroyrivea>"413-6./aL133" id3.L133"133"ss="line" namv3.133"">413-6./aL133" id3.L133"si_sca_destroy="drivers/scsi/si_sca_destroyrivers/scsi/scsi_scansi_sca4.a href="+code=si_sca0"n.28./a>static .a href="+code=LIST_HEAD"3cfrom the3s="sref">DEFINE_SPINLOCK3ia>(.327    d more; L133" id3.L133"scsi_del_3.L34.a href="+codescsi_del_3.L3river&ode=SCSI_TIMEOUTsi_sca4.a href="+code=si_sca0"n.-6./aL133" id3.L133"=ib"ligullnull"4128./a>static .a href="+code=LIST_HEAD"3class="sr3f">LIST_HEADtia>(.a href3"+cod328    d more; L133" id3.L133"namv"un id3_3rqres" cl4.a href="+codeTamv"un id3_3rqres" cl>413rs/scsi/scsi_scanclass="line" namv3.L133">413-6./aL133" id3.L133"133"_ id3.L128" class="l133"_ id3vers/sode=SCSI_TIMEOUflagullnull"41328./a>static .a href="+code=LIST_HEAD"3c=scsi_in33.L130" class="line" nam33.L133250./a more; masync_scan_data3/a> {33an.c#}./a>"list_head./a>3.a hr33>4102tia>.a href="+code=module_param_stri3i_Host" c3ass="sref">Scsi_Host./a>3*.a h3ef="+cing_hosvoidcode=SCSI_TIMEOUT" clsi_sca_dev_releass="drivers/scsi/T" clsi_sca_dev_releassriver" 
on value="v3.     s_scan.4.a href="+codev3.L110"n.c#L133" id3.L133"v3.4.a href="+codev3.>413a>"&quo3" class="sref">shost./a>3"st1./a>        struct4.a href="+code=li3ing">&quo3.h" class="fref">linux/s3pinlo334    d more; " 
on value="v3.     s_scan.4.a href="+codev3.L110"n.c#L133" id3.L133"pareref="+code=S_IWUSparere">41>;"413-6./aL133" id3.L133"2areref="+code=S_IWUSparere">418./a>static .a href="+code=LIST_HEAD"3d5L105" i3 class="fref">linux/asyn3c.h./335    d more; " 
on value="v3.     s=S_IRsi_sca4.a href="+code=S_IRsi_sca0"n.c#L133" id3.L133" si_sca4.a href="+code=si_sca0"n.>;"linux/slab.3h./a>3347./a>#include "337    d more; L133" id3.L133"kfrei_s131" class="lkfreirivers/scsi/scsi_scansi_sca4.a href="+code=si_sca0"n.28./a>static .a href="+code=LIST_HEAD"3ilass="sr3lass="fref">scsi/scsi.h.3/a>&g338    d more; L133" id3.L133"put__scan.4.a href="+codeput__scan.rivers/scsi/scsi_sca2areref="+code=S_IWUSparere">4128./a>static .a href="+code=LIST_HEAD"3i#L130" i3.h" class="fref">scsi/sc3si_cm33>4130}./a>"scsi/3scsi_34>4121tia>.a href="+code=module_param_namv3s_head" c3er.h" class="fref">scsi/3scsi_341    ing_hos" 
on value="v3.     sref="drRUGO./a>);");";"1./a>        struct4.a href="+code=li3s_Host" c3nfo.h" class="fref">scsi3/scsi342    d more; .L133" id3.L133"n">s./a>);"s0"n.>;"d more; Lsi/scsi_scan.c#L104" id3.L1e=alsi_sca.L52">4 52./a6./a>                 .spae class="st3sng">&quo3.h" class="fref">scsi/sc3si_ho343    d more; .L133" id3.L133"releass="drivers/scsi/releassrive>;"d morode=SCSI_TIMEOUT" clsi_sca_dev_releass="drivers/scsi/T" clsi_sca_dev_releassrive6./a>                 .spae class="st3sng">&quo3sport.h" class="fref">sc3si/sc344    }8./a>static .a href="+code=LIST_HEAD"3s#L126" i3" class="fref">scsi/scsi3_eh.h345    ./a>static .a href="+code=LIST_HEAD"3s protect3L47" class="line" namv3.3L47">346    ="+code=SCSI_TIMEOUde=LIislsi_sca_devan.4.a href="+code=S_IRislsi_sca_devan.riverconstm" 
on value="v3.     s_scan.4.a href="+codev3.L110"n.c#L133" id3.L133"v3.4.a href="+codev3.>413a>"scsi_3priv.347    1./a>        struct4.a href="+code=li3slass="sr3gging.h" class="fref">sc3si_lo348    d more; .">oti1ode=SCSI_TIMEOUv3.4.a href="+codev3.>413-6./aL133" id3.L133"RUGO./a>);";cl&ode=SCSI_TIMEOUT" clsi_sca_RUGO./a>);"static .a href="+code=LIST_HEAD"3s#L130" i3L50" class="line" namv3.3L50">34>4130}./a>"ALLOC_FAILURE3_MSG.35>     133" id3.L133"EXPORT_SYMBOL.L131" class="lEXPORT_SYMBOLrivers/scsi/scsi_scane=LIislsi_sca_devan.4.a href="+code=S_IRislsi_sca_devan.rive28./a>static .a href="+code=LIST_HEAD"3E_head" c3nning, some SCSI devices3 migh35>4102tia>.a href="+code=module_param_stri3E_Host" c3L53" class="line" namv3.3L53">352    ing_hos" 
on value="v3.     s=S_IRsi_sca4.a href="+code=S_IRsi_sca0"n.c#L133" id3.L133"__T" clfindRsi_sca4.a href="+code__T" clfindRsi_scariver" 
on value="v3.     s_scan.4.a href="+codev3.L110"n.c#L133" id3.L133"2areref="+code=S_IWUSparere">416./a>                 .spae class="st3Eng">&quo3vers/scsi/scsi_scan.c#L534" id353    d more;                                       ="+code=SCSI_TIMEOUa> nnel4.a href="+codea> nnel>413/sode=SCSI_TIMEOUuiref="+code=S_IWUSuire    dode=SCSI_TIMEOUif="drivers/scsi/if>413a>";"413./a>        struct4.a href="+code=co3Eslab.h" 3sref">SCSI_TIMEOUT./a> (32*.a 356    d more; " 
on value="v3.     sScf="413>;"4128./a>static .a href="+code=LIST_HEAD"3EOCK" cla3L58" class="line" namv3.3L58">357    d more; L class="line" namv3.L106">4106./a>.spae class="comment"> *tmax_scs3"/scsi_lo3vers/scsi/scsi_scan.c#L539" id35yte >
  v, but./spae="4 26./a>.spae class="comment"> */./spae="    d more; L133" id3.L133"scsi_24"_each_entry="drivers/scsi/scsi_24"_each_entryrivers/scsi/scsi_scansi_sca4.a href="+code=si_sca0"n.,l&ode=SCSI_TIMEOUTclass="line" namv3.L133">413-6./aL133" id3.L133"_Rsi_scaullnull"413/sode=SCSI_TIMEOU=ib"ligullnull"412"1./a>        struct4.a href="+code=li3_NUM" cla3ss="sref">SCSI_UID_SER_N3UM./a36not be configost needif rs/scsi/scsi_sca si_sca4.a href="+code=si_sca0"n.-6./aL133" id3.L133"if="drivers/scsi/if>413>;clL133" id3.L133"if="drivers/scsi/if>413>&&./a>        struct4.a href="+code=li3__Host" c3ss="sref">SCSI_UID_UNKNO3WN./a362    d more; d more; ="drs/scsi/scsi_sca si_sca4.a href="+code=si_sca0"n.-6./aL133" id3.L133"a> nnel4.a href="+codea> nnel>413>;clL133" id3.L133"a> nnel4.a href="+codea> nnel>4132"1./a>        struct4.a href="+code=li3_ng">&quo3L64" class="line" namv3.3L64">363    d more;                 L133" id3.L133"foundR si_sca4.a href="+codefoundR si_sca0"n.>;"static .a href="+code=LIST_HEAD"3href="dri3vers/scsi/scsi_scan.c#L635" id36y need more;                 break8./a>static .a href="+code=LIST_HEAD"3h#L126" i3me of the scanning funca3lues.36.L56"e configost need}./a>""
 id response re3ceive36ae=);""4130tia>struct4.a href="+code=async_scan3TARGET_PR3ESENT: target responded,3 but 37>    d more; .">oti1ode=SCSI_TIMEOUfoundR si_sca4.a href="+codefoundR si_sca0"n.8./a>static .a href="+code=LIST_HEAD"3en LUN../3spae=".spae class="comment">/*./spae="4106./a>.spae class="comment"> *tmax_scs3./spae="<3a href="drivers/scsi/scs3i_sca37scan.c#L55" id3.L55" class=""dt"> *ivers_si_scan-ss="line" n new5.L1find v, existc#L1si_sca6">4106./a>.spae class="comment"> *tmax_scs3.#L126" i3ivers/scsi/scsi_scan.c#L376" i37.L76" class="line" namv3.L76* @parere:ore; parere o classsi_scan(s="l5"d3.be">dt">  133")6">4106./a>.spae class="comment"> *tmax_scs3.slab.h" 3" class="sref">SCSI_SCAN3_NO_R37hat will be./spae="4106./a>.spae class="comment"> *tmax_scs3.OCK" cla3ENT" class="sref">SCSI_S3CAN_T37s >
  v must./spae="4106./a>.spae class="comment"> *tmax_scs3./scsi_lo3" class="sref">SCSI_SCAN3_LUN_37yte >
  v, but./spae="4106./a>.spae class="comment"> *tmax_scs3.50" id3.3L80" class="line" namv3.3L80">37y aey device./spae="tss=SCefy6">4106./a>.spae class="comment"> *tmax_scs3csi_null_3device_strs" class="sref3">scs38an.c#L111" id3.L111" class="ligone into STARGE"_veL ing_e, olasrwisess="line" n new5si_sca>4 26./a>.spae class="comment"> */./spae="38i_scan.c#L72" id3.L72" class=4 26./a>.spae class="comment"> */./spae="MAX_SCSI_LUNS./a>3   5138L73" class="line" namv3.L73"> Tasssi_scan na.">otirefmvthclndricrev3.Le74."fererce, soclasscs="er6">4106./a>.spae class="comment"> *tmax_scs3L84" id3.3L84" class="line" namv3.3L84">38L54" class="line" namv3.L54a*n na."sponpib"o724" bolaa."apc#L1L10"doc#L1L lint"put6">4106./a>.spae class="comment"> *tmax_scs3L/spae="<3 class="sref">CONFIG_SCS3I_MUL38scan.c#L55" id3.L55" class="">4 27./a>"max_s3csi_l38.L56"ing_hos" 
on value="v3.     s=S_IRsi_sca4.a href="+code=S_IRsi_sca0"n.c#L133" id3.L133"t"> *ivers_si_sca4.a href="+code=S_IRivers_si_scariver" 
on value="v3.     s_scan.4.a href="+codev3.L110"n.c#L133" id3.L133"2areref="+code=S_IWUSparere">416./a>                 .spae class="st3cRESPONSE3 id3.L87" class="line" n3amv3.38UNS received (should                              ="+code=SCSI_TIMEOUa> nnel4.a href="+codea> nnel>413/sode=SCSI_TIMEOUuiref="+code=S_IWUSuire    dode=SCSI_TIMEOUif="drivers/scsi/if>413a>"max_s3csi_l387    1./a>        struct4.a href="+code=li3can.c#L893" id3.L89" class="line" 3namv3388    d more; " 
on value="v3.     sScf="413>;"4128./a>static .a href="+code=LIST_HEAD"3c50" id3.3L90" class="line" namv3.3L90">3850./a more; m" 
on value="v3.     s_scan.4.a href="+codev3.L110"n.c#L133" id3.L133"v3.4.a href="+codev3.>413 cl413./a>        struct4.a href="+code=co3 si_null_3ef">module_param_namvdti3a>(.a39>    d more; = .a hreflong"MODULE_PARM_DESCtia>(.3a hre39not be configconstm="+code=SCSI_TIMEOUd+co4.a href="+codeT+corive cl"+code=" 
on value="v3.     s=S_IRsi_sca4.a href="+code=S_IRsi_sca0"n.a>""3last scsi LUN (should be3 betw392    d more; d more; + L133" id3.L133"nclass="line" namv3.L133">413-6./aL133" id3.L133" namv3.L4ss="line" namv3. namv3.L4s0"n.-6./aL133" id3.L133"si_sca_=ico4.a href="+codesi_sca_=ico>4133./a>        struct4.a href="+code=co3 84" id3.3L94" class="line" namv3.3L94">3930./a more; m" 
on value="v3.     s=S_IRsi_sca4.a href="+code=S_IRsi_sca0"n.c#L133" id3.L133" si_sca4.a href="+code=si_sca0"n.3./a>        struct4.a href="+code=co3 /spae="<3" class="sref">CONFIG_SC3SI_SC394    d more; " 
on value="v3.     s=S_IRsi_sca4.a href="+code=S_IRsi_sca0"n.c#L133" id3.L133"foundRsi_sca4.a href="+codefoundRsi_sca0"n.3./a>        struct4.a href="+code=co3 ax_scsi_3T" class="sref">SCSI_SCA3N_TYP39.L56"e config="+code=SCSI_TIMEOUerr.L4.a href="+codeerr.L0"n.3./a>        struct4.a href="+code=co3 RESPONSE3 id3.L97" class="line" n3amv3.3947./a>#include "SCSI_SCA3N_TYP397    d more; L133" id3.L133"nsi_sca4.a href="+code=si_sca0"n.>;"4128./a>static .a href="+code=LIST_HEAD"3can.c#L993" id3.L99" class="line" 3namv3398    d more; if r!L133" id3.L133"nsi_sca4.a href="+code=si_sca0"n.2"1./a>        struct4.a href="+code=li3L100" id33.L100" class="line" namv33.L10399    d more; d more; s/scsi/scsi_sca2rint3.L128" class="lprint3rivers/scsi/scsi_scaKERN_ERR.L128" class="lKERN_ERR    dosi/scsi_scan.c#L104" id3.LL637;s:ss="lineL66dass="li\n.L52">4 52./a6sode=SCSI_TIMEOU__amv3__4.a href="+code__amv3__>413)3./a>"scsi_scan_t4pvtia400    d more; d more; .">oti1ode=SCSI_TIMEOUNULL.L131" class="lNULL">413./a>        struct4.a href="+code=co4c#L102" i43.L102" class="line" nam43.L1040not be config}./a>"(402    d more; L133" id3.L133"v3.4.a href="+codev3.>413 cl&ode=SCSI_TIMEOUTsi_sca4.a href="+code=si_sca0"n.-6./aL133" id3.L133"v3.4.a href="+codev3.>4133./a>        struct4.a href="+code=co4class="sr4f">MODULE_PARM_DESCtia>(4a hre403    d more; L133" id3.L133"ref="dr3.L3ial+co4.a href="+coderef="dr3.L3ial+corivers/scsi/scsi_scav3.4.a href="+codev3.>41328./a>static .a href="+code=LIST_HEAD"4c#L105" i43.L105" class="line" nam43.L10404    d more; ode=SCSI_TIMEOUTsi_sca4.a href="+code=si_sca0"n.-6./aL133" id3.L133"."ap_+cod.a href="+code."ap_+co>413 cl13./a>"SCSI_SCA406" i405    d more; s/scsi/scsi_scav3.4.a href="+codev3.>413-6./aL133" id3.L133"2areref="+code=S_IWUSparere">41>;"4128./a>static .a href="+code=LIST_HEAD"4c6L105" i43id3.L97" class="line" n4 LUNS406    d more; L133" id3.L133"v3._sca_n">s./a>);"srivers/scsi/scsi_scav3.4.a href="+codev3.>413,dosi/scsi_scan.c#L104" id3.Lsi_sca.637;d:.637;d:.637;d.L52">4 52./a6sode=SCSI_TIMEOUnclass="line" namv3.L133">413-6./aL133" id3.L133"133"_nos="line" namv3.133"_norive/sode=SCSI_TIMEOUa> nnel4.a href="+codea> nnel>413/sode=SCSI_TIMEOUif="drivers/scsi/if>413a8./a>static .a href="+code=LIST_HEAD"4c7L105" i43" class="sref">SCSI_SCA4mes t407    d more; L133" id3.L133"v3.4.a href="+codev3.>413-6./aL133" id3.L133"buullnull"413 cl&ode=SCSI_TIMEOUTe=LIbuu_RUGO./a>);"4133./a>        struct4.a href="+code=co4c8L105" i43 id3.L99" class="line" 4 ae 8408    d more; L133" id3.L133"v3.4.a href="+codev3.>413-6./aL133" id3.L133"RUGO./a>);";l&ode=SCSI_TIMEOUT" clsi_sca_RUGO./a>);"static .a href="+code=LIST_HEAD"4c9odule.h4hL100" class="line" namv4pored4050./a more; m4138./a>static .a href="+code=LIST_HEAD"4 16k../sp4e=" nnel4.a href="+codea> nnel>413>;sode=SCSI_TIMEOUa> nnel4.a href="+codea> nnel>4138./a>static .a href="+code=LIST_HEAD"4 #L102" i4rivers/scsi/scsi_scan.c#4112" 411    d more; L133" id3.L133"nsi_sca4.a href="+code=si_sca0"n.-6./aL133" id3.L133"aan_queue="drivers/scsi/aan_queue>413>;s03./a>        struct4.a href="+code=co4 2L102" i4_report_luns" class="sre4">max412    d more; L133" id3.L133"INIT_">scanning_hosts./a>);"scanninriver&ode=SCSI_TIMEOUTsi_sca4.a href="+code=si_sca0"n.-6./aL133" id3.L133"=ib"ligullnull"4128./a>static .a href="+code=LIST_HEAD"4c#L114" i43.L114" class="line" nam43.L11413    d more; L133" id3.L133"INIT_">scanning_hosts./a>);"scanninriver&ode=SCSI_TIMEOUTsi_sca4.a href="+code=si_sca0"n.-6./aL133" id3.L133"v3.an.ullnull"4128./a>static .a href="+code=LIST_HEAD"4c#L105" i4ref">module_param_namvdt4a>(.a414    d more; ode=SCSI_TIMEOUTsi_sca4.a href="+code=si_sca0"n.-6./aL133" id3.L133"ing_e="drivers/scsi/Tng_e>413>;");"4138./a>static .a href="+code=LIST_HEAD"4 5L105" i4f">MODULE_PARM_DESCtia>(4a hre415    d more; s/scsi/scsi_scaTsi_sca4.a href="+code=si_sca0"n.-6./aL133" id3.L133"ie=LIl69"l./a>);"413>;"4138./a>static .a href="+code=LIST_HEAD"4 6L105" i4;REPORT LUNS maximum num4er of416    d more; L133" id3.L133"nsi_sca4.a href="+code=si_sca0"n.-6./aL133" id3.L133"4e" si_sca_b id3>inq_timeout./a>,4e" si_sca_b id3>i>413>;");"4138./a>static .a href="+code=LIST_HEAD"4 7L105" i4; between 1 and 16384)&q4ot;
 d 133" id3.L133"s=nry="drivers/scsi/s=nry >
 :./a>"413rs/scsi/scsi_scanclass="line" namv3.L133">413-6./aL133" id3.L133"133"_ id3.L128" class="l133"_ id3vers/sode=SCSI_TIMEOUflagullnull"41328./a>static .a href="+code=LIST_HEAD"4e=scsi_in4_timeout" class="sref">s4si_in41>4130tia>struct4.a href="+code=async_scan4c#L121" i43.L121" class="line" nam43.L1242>    d more; L133" id3.L133"foundRsi_sca4.a href="+codefoundRsi_sca0"n.>;"416sode=SCSI_TIMEOUa> nnel4.a href="+codea> nnel>413/sode=SCSI_TIMEOUif="drivers/scsi/if>413a8./a>static .a href="+code=LIST_HEAD"4ca href="4ref">module_param_namvdt4a>(.a421    d more; if rL133" id3.L133"foundRsi_sca4.a href="+codefoundRsi_sca0"n.a>"MODULE_PARM_DESCtia>(4a hre422    d more; d more; goto L133" id3.L133"found4.a href="+codefound>4138./a>static .a href="+code=LIST_HEAD"4ing">&quo4;Timeout (in seconds) wa4ting 42>4114./a>.a href="+code=module_param_namv4c#L105" i4; Default is 20. Some de4ices 424    d more; L133" id3.L133"scsi_addRsiil4.a href="+codescsi_addRsiilriver&ode=SCSI_TIMEOUTsi_sca4.a href="+code=si_sca0"n.-6./aL133" id3.L133"=ib"ligullnull"41,l&ode=SCSI_TIMEOUTclass="line" namv3.L133">413-6./aL133" id3.L133"_Rsi_scaullnull"413a8./a>static .a href="+code=LIST_HEAD"4c5L105" i43.L126" class="line" nam43.L12425    d more; s/scsi/scsi_scaTamv"un id3_3rqres" cl4.a href="+codeTamv"un id3_3rqres" cl>413rs/scsi/scsi_scanclass="line" namv3.L133">413-6./aL133" id3.L133"133"_ id3.L128" class="l133"_ id3vers/sode=SCSI_TIMEOUflagullnull"41328./a>static .a href="+code=LIST_HEAD"4k protect4 only this list */./spae4"4 27./a>"DEFINE_SPINLOCK4ia>(.427    d more; L133" id3.L133" namv3.L4_setup__scan.4.a href="+code namv3.L4_setup__scan.rivers/scsi/scsi_scav3.4.a href="+codev3.>41328./a>static .a href="+code=LIST_HEAD"4class="sr4f">LIST_HEADtia>(.a href4"+cod428    d more; if rs/scsi/scsi_scanclass="line" namv3.L133">413-6./aL133" id3.L133"133"ss="line" namv3.133"">413-6./aL133" id3.L133"si_sca_ivers.L131" class="lsi_sca_ivers0"n.2"1./a>        struct4.a href="+code=li4c=scsi_in43.L130" class="line" nam43.L13429    d more; d more; s/scsi/scsi_scaerr.L4.a href="+codeerr.L0"n.>;"413-6./aL133" id3.L133"133"ss="line" namv3.133"">413-6./aL133" id3.L133"si_sca_ivers.L131" class="lsi_sca_ivers0"n.rs/scsi/scsi_scansi_sca4.a href="+code=si_sca0"n.28./a>static .a href="+code=LIST_HEAD"4data" cla4s="sref">async_scan_data4/a> {43>4121tia>.a href="+code=module_param_namv4t_head" c4ass="sref">list_head./a>4.a hr43not be configost needifrs/scsi/scsi_scaerr.L4.a href="+codeerr.L0"n.2"1./a>        struct4.a href="+code=li4i_Host" c4ass="sref">Scsi_Host./a>4*.a h432    d more; d more; ="driverL133" id3.L133"v3._2rint3.L128" class="lv3._2rint3rivers/scsi/scsi_scaKERN_ERR.L128" class="lKERN_ERR    /sode=SCSI_TIMEOUv3.4.a href="+codev3.>413,dosi/scsi_scan.c#L104" id3.Lsi_scass="lineL66dass=ed, err.L .637;d\n.L52">4 52./a6sode=SCSI_TIMEOUerr.L4.a href="+codeerr.L0"n.28./a>static .a href="+code=LIST_HEAD"4dng">&quo4" class="sref">shost./a>4"t want T" clsi_sca_."ap to doclassfinal4 27./a>"&quo4.h" class="fref">linux/s4pinlo43scan.c#L55" id3.L55" class="""""""""""""""""""""""""*"put1becausssit"mv3.Lbe underclass133"  id37">4 27./a>"linux/asyn4c.h./43.L56"e configost need="driverL133" id3.L133"T" clsi_sca_destroy="drivers/scsi/T" clsi_sca_destroyrivers/scsi/scsi_scansi_sca4.a href="+code=si_sca0"n.28./a>static .a href="+code=LIST_HEAD"4d protect4class="fref">linux/slab.4h./a>43UNS received (should         .">oti1ode=SCSI_TIMEOUNULL.L131" class="lNULL">413./a>        struct4.a href="+code=co4iOCK" cla4L38" class="line" namv3.4L38">43ae=);"scsi/scsi.h.4/a>&g438    d more; }./a>"scsi/sc4si_cm4350./a more; mscsi/4scsi_44>4121tia>.a href="+code=module_param_namv4s_head" c4er.h" class="fref">scsi/4scsi_44not be config.">oti1ass="sref">HZ./dsi_sca4.a href="+code=si_sca0"n.3./a>        struct4.a href="+code=co4s_Host" c4nfo.h" class="fref">scsi4/scsi4453./a>.spae class="comment">/*./spae="&quo4.h" class="fref">scsi/sc4si_ho443    dL133" id3.L133"found4.a href="+codefound>413:./a>"&quo4sport.h" class="fref">sc4si/sc444    d more; L133" id3.L133"foundRsi_sca4.a href="+codefoundRsi_sca0"n.-6./aL133" id3.L133"."ap_+cod.a href="+code."ap_+co>413++3./a>        struct4.a href="+code=co4s5L105" i4" class="fref">scsi/scsi4_eh.h445    d more; s/scsi/scsi_scaTamv"un id3_3rqres" cl4.a href="+codeTamv"un id3_3rqres" cl>413rs/scsi/scsi_scanclass="line" namv3.L133">413-6./aL133" id3.L133"133"_ id3.L128" class="l133"_ id3vers/sode=SCSI_TIMEOUflagullnull"41328./a>static .a hret4.a href="+code=co4s protect4L47" class="line" namv3.4L47">44UNS received if rL133" id3.L133"foundRsi_sca4.a href="+codefoundRsi_sca0"n.-6./aL133" id3.L133"ing_e="drivers/scsi/Tng_e>413>!;"        struct4.a href="+code=li4sOCK" cla4iv.h" class="fref">scsi_4priv.44ae=);"41328./a>static .a href="+code=LIST_HEAD"4slass="sr4gging.h" class="fref">sc4si_lo448e=);"oti1ode=SCSI_TIMEOUfoundRsi_sca4.a href="+codefoundRsi_sca0"n.3./a>        struct4.a href="+code=co4s#L130" i4L50" class="line" namv3.4L50">449    d more; }./a>"ALLOC_FAILURE4_MSG.45>    d more; Lless."s deadLbefore wo7sca scass new5.n36=>4 27./a>"452    d more; L133" id3.L133"put__scan.4.a href="+codeput__scan.river&ode=SCSI_TIMEOUfoundRsi_sca4.a href="+codefoundRsi_sca0"n.-6./aL133" id3.L133"v3.4.a href="+codev3.>41328./a>static .a href="+code=LIST_HEAD"4Eng">&quo4vers/scsi/scsi_scan.c#L544" id453    d more; L133" id3.L133"flushISThedu=ed_wor3.L128" class="lflushISThedu=ed_wor3river28./a>static .a href="+code=LIST_HEAD"4Eng">&quo4ae="
 8./a>static .a href="+code=LIST_HEAD"4E5L105" i4ivers/scsi/scsi_scan.c#L456" i45s./a>}./a>"SCSI_TIMEOUT./a> (42*.a 4547./a>#include "45s >
 ing_hosvoidcode=SCSI_TIMEOUT" clsi_sca_."ap_ussrcontexa4.a href="+code=S_IRsi_sca_."ap_ussrcontexariver" 
on value="v3.     swor3_" 
on 4.a href="+codewor3_" 
on     d#L133" id3.L133"wor3.L128" class="lwor3rivea>"41./a>        struct4.a href="+code=li4E#L130" i4he SCSI id's (stored4 in s4550./a more; m" 
on value="v3.     s=S_IRsi_sca4.a href="+code=S_IRsi_sca    d#L133" id3.L133"nsi_sca4.a href="+code=si_sca0"n.>;./a>        struct4.a href="+code=li4 href="dr4ivers/scsi/scsi_scan.c#L461" i460    d more; d more; ode=SCSI_TIMEOUaontacsir_ood.a href="+codeaontacsir_oorivers/scsi/scsi_scawor3.L128" class="lwor3rive,m" 
on value="v3.     s=S_IRsi_sca4.a href="+code=S_IRsi_sca    6sode=SCSI_TIMEOUew4.a href="+codeew    .L133" id3.L133"wor3.L128" class="lwor3rivea8./a>static .a href="+code=LIST_HEAD"4_NUM" cla4ss="sref">SCSI_UID_SER_N4UM./a46>4102tia>.a href="+code=module_param_stri4__Host" c4ss="sref">SCSI_UID_UNKNO4WN./a462    d more; L133" id3.L133" namv3.L4_remove__scan.4.a href="+code namv3.L4_remove__scan.river&ode=SCSI_TIMEOUTsi_sca4.a href="+code=si_sca0"n.-6./aL133" id3.L133"v3.4.a href="+codev3.>41328./a>static .a href="+code=LIST_HEAD"4_ng">&quo4L64" class="line" namv3.4L64">463    d more; L133" id3.L133"ref="drdel4.a href="+coderef="drdelriver&ode=SCSI_TIMEOUTsi_sca4.a href="+code=si_sca0"n.-6./aL133" id3.L133"v3.4.a href="+codev3.>41328./a>static .a href="+code=LIST_HEAD"4_ng">&quo4vers/scsi/scsi_scan.c#L645" id464    d more; L133" id3.L133"T" clsi_sca_destroy="drivers/scsi/T" clsi_sca_destroyrivers/scsi/scsi_scansi_sca4.a href="+code=si_sca0"n.28./a>static .a href="+code=LIST_HEAD"4h#L126" i4me of the scanning funca4lues.46s./a>}./a>"#include "
 id response re4ceive46s >
  v must./spae="4106./a>.spae class="comment"> *tmax_scs4_/scsi_lo4  r general failures pre4venti46yte >
  v, but./spae="4106./a>.spae class="comment"> *tmax_scs4h50" id3.4vers/scsi/scsi_scan.c#L740" id46y aey device./spae=" *tmax_scs4TARGET_PR4ESENT: target responded,4 but 47an.c#L111" id3.L111" class="l>4>4106./a>.spae class="comment"> *tmax_scs4TNUM" cla4spae="4.spae class="com">dt">  133")6ment"> *tmax_scs4TNUM" cla4spae=" Tasssi_scan na.">otirefmvthitass="cs atomis="cyt">at"comhpae an.ba".sSCSI_Tsment"> *tmax_scs4TNUM" cla4spae="4106./a>.spae class="vthitas="sont"> */./spae=" *ivers_si_scan-ss="linscsi/scsi_scan.c#4E_Host" c4L53" class="line"can.c#L374" i37.L76" class="line" 4amv3.476* @p_sca_."ap_ussrcontexa4.a href="+code."ap_ussrcontexariver" 
on valuwor3_" 
on 4.a href="+codewS_IRsi_sca    d#L133" id3.L133"nsi_sca4.a href="+code=si_sca0"n.>;./a>        struct4.a hresi_scan.c#4"/scsi_lo4vers/scsi/scsi_scSI_SCAN3_4O_R37hat will be./spae="4a hre4="* @a="+code=li4E#L130" i4he SCSI id's >SCSI_S3C4N_T37s >
  v must./spae=4413>;"4128./a>static .a href="+code=LIST_HEAD"4c6L105" i43id3.L97" class="SI_SCAN3_4UN_37yte >
  v, but./spa4="4133./a>        struct4.a href="+code=co3 n LUN../3">MODULE_PARM_DE4 namv3.3L40">37y aey device./spae=4!;a href="+codefound>413>!;"MODULE_PARM_DE4s="sref3"4scs38an.c#L111" id3.L1114 clas48SI_TIMEOUaont href="+codeerr.L0"nmpt_destroyrivers/snmpt_o_ clasf="+code=co4 2L102" i4_report_luns" cla namv3.3L42">38i_scan.c#L72" id3.L42" cl48ule_param_stri4__Host" c4ss="sref">SCSI_UIUNS./a>3 4 5138L73" class="line" n4mv3.L48" namv3.L4_remove__scan.4.a +codeTamv" id3_3rqsavo>413rs/scsi/scsi_scanclass="line" namv3.L133">413-6./aL133" id3.L133"133"_ id3.L128" class="l133"_ id3vers/sode=SCSI_TIMEOUflagullnull"41328./a>static .a href="+code=LIST_HEAD"4e=scsi_in4_timeout" class=" namv3.3L44">38L54" class="line" n4mv3.L48"ref="drdel4.a href="+codere13>;")ca0"n.-6./aL133" id3.L133"ing_e="drivers/scsi/Tng_e>413>;")ca0"n.-6./aL133" id3.L133"ing_e="drivers/scsi/Tng_e>4_+co>413 cl13./a>"max_s3c4i_l38.L56"ing_hos" 
on v4lue="48erL133" id3.L133"T" cf="+codeerr.L0"nmpt_destroyrivers/snmpt_o_ clasi/scsi_scan4c5L105" i43" class="sref">Sline" n3a4v3.38UNS received (shoul4     4                      TEng_hosts./a>)ca0"n.-6./aL133" id3.L133"ing_e="drivers/scsi/Tng_e>413>;");"        struct4.a hr/scsi_scan4c5L105" i43" class="sref">SlSCSI_S3C4i_l387    1./a>        s4ruct448id3.L133"2ut_/scsi_scan4Nslab.h" 4tthe target respo"line" 3n4mv3388    d more; " 
on 4alue=48"namv"un id3_3rqres" cl4.a href="+codeTamv"un id3_3rqres" cl>413rs/scsi/scsi_scanclass="line" namv3.L133">413-6./aL133" id3.L133"133"_ id3.L128" class="l133"_ id3vers/sode=SCSI_TIMEOUflagullnull"41328./a>static .a href="+code=LIST_HEAD"3c=scsi_" 4tthe target respo"namv3.3L40">3850./a more; m" 
on 4alue=48ode=async_scan4c#L121" i43.L121" class="linamvdti3a4(.a39>    d more; = .a h4eflon4"(.3a4hre39not be configconstm4"+cod49csi/scsi_scaerr.L4.a Rsi_scLIST_HEAD"3c=scsi_" 4tthe target respoould be3 4etw392    d more; d more4 + L149>/*./spae="&quo4.h" class="fref"> namv3.3L44">3930./a more; m" 
on 4alue=49"ref="drdel4.a href="+codereBUG_ONdestroyrivers/sBUG_ON="+code=S_IWUSparereca0;"        struct4.a hreLIST_HEAD"3c=scsi_" 4tthe target respoosi/scs3i4_SC394    d more; " 
on 4alue=49"T" clsi_sca__scade=S_IWUSparereca0;"4138./a>static .a href="+code=si_scan.c#4"/scsi_lo4vers/scsi/scsi_scC>max_s3c4TYP39.L56"e config="+cod4=SCSI49erL133" id3.L133"T" cf="+codeerr.L0"s/scsi/T" clsi_sca_destroyrivers/scsi/scsi_scansi_sca4.a href="+code=si_sca0"n.28./a>static .a href="+code=LIST_HEAD"4h#L126" i4me of the scanninline" n3a4v3.3947./a>#include &quo4;ALLOC5_scan_t4p5tia400    d more; d more5 .">o50ule_param_namv4s_head" c4er.h" class="fre5ne" nam435L1040not be config}./a>"5a hre50s= Tc naivei/s47i_scan.baeicomment"> *tmax_scs4_/scsi_lo4  r general fail5ould be4t5a>(402    d more; L133" 5d3.L150"> Tasssi_scan na.">otirefmvthsacav3zi_scquiry_eL66da -sSCSI_T non-graphis="clasrs fromsoclINQUIRY#L1Lulan.4.6dament"> *tmax_scs4_/scsi_lo4  r general fail5o3ld be4t5a">3930./a more; m" 
on 5d3.L150#L06">4106./a>.spae class="vth@s:lINQUIRY#L1Lulan.4.6dasL10"acav3ziment"> *tmax_scs4_/scsi_lo4  r general fail5o4ld be4t5aSC394    d more; " 
on 5I_TIM50""dt"> *ivers_si_scan-ss="line@len: length">dt">  .4.6dament"> *tmax_scs4_/scsi_lo4  r general fail5o5ld be4t5aYP39.L56"e config="+cod5scsi_506* @parere:ore; parere o clasment"> *tmax_scs4_/scsi_lo4  r general fail5o6ld be4t5a3.3947./a>#include &quo5d3.L150"* @a> nnel:ore;si_scana> nnelDescrip.L52:ment"> *tmax_scs4_/scsi_lo4  r general fail5o7ld be4t5aYP397    d more; L133" 5d3.L150=* @ii:f="driversi_scanid numbbbbbbclnd>413 spec0"ayst">at"INQUIRY#vendorSCefyduct,3a>.sSCvisL52ment"> *tmax_scs4_/scsi_lo4  r general fail5o8ld be4t5av3398    d more; if r!L5d3.L150ef T" clsi_sca_."ap - Theck toooooo.4.6das must+co4.scs Theirely">dtgraphis ASCIIclasractsi_,ment"> *tmax_scs4_/scsi_lo4  r general fail5o9ld be4t5a10399    d more; d more5="dri50="d@=si_sca: si_scanto be Theccccccpad>410ont">  rightrce, si_s="+.  Since./a>.all href="+ obemment"> *tmax_scs3csi_null_3device_strs" cla5rs/scsi4s5si_41>    d more; L133" 5d3.L151"ligone into STARGE"_veL ing_eeeeeess="crules="l57">4 replacT non-graphis6">4non-ASCIIclasractsi_ment"> *tmax_scs3csi_null_3device_strs" cla5re" nam4352" 411    d more; L133" 5d3.L151s= Tc naivei/s47i_scan.baei/s444444ce, si_s="+.  Excep.L52: a NULclasractsiot6">4tsipRsiei/ss ament"> *tmax_scs3csi_null_3device_strs" cla5ruld be4t5max412    d more; L133" 5d3.L151"> Tasssi_scan na.">otirefmvthooooo.4.6da tsiminatorSCso.all driveollow6da lasractsi_ ar  ..spaement"> *tmax_scs3csi_null_3device_strs" cla5r3ld be4t5L11413    d more; L133" 5d3.L151#L06">4106./a>.spae class="vthooooo._s="+.ment"> *tmax_scs3csi_null_3device_strs" cla5r4ld be4t5(.a414    d more; ode=SC5I_TIM51""dt"> *ivers_si_scan-ss="linnscsi/scsi_scan.c#4E_Host" c4L53" class="line5SCtia>(4a5hre415    d more; s/scsi5scsi_51.     s=S_IR_sca_."ap_ussrcontexaacav3zi_scquiry_eL66da6./aL133" id3.L1acav3zi_scquiry_eL66da4.a herflagulllasrne" namv3.L133">416./aL133" id3.L1lnull& href="+codeerr.L0"lendestroyrivers/seenode=si_scan.c#4"/scsi_lo4vers/scsi/scsi_s5mum num4e5 of416    d more; L133" 5d3.L151"* @a="+code=li4E#L130" i4he SCSI id's56384)&q4o5;
 d 133" id3.L135"s=nr51L133"foundR sihref="+codeerr.L0"tsiminat_b id3>i>413>;"4130tia>struct4.a 5ref="513.     s=S_IRL li(=il4.a href="+codeendestroyrivers/seenode= ref=sf=ca--TEng_hosts./a>)eendestroyrivers/seenode=, ++" namv3.L133">416./aL133" id3.L1lnul=ef="+code=li4sOCK" cla4iv.h" class="fre5ne" nam435L1242>    d more; L133" 5d3.L152SI_TIMEOUaontacsir_oo_scae" namv3.L133">416./aL133" id3.L1lnulscasfsi_scan.c#4"/scsi_lo4vers/scsi/scsi_s5_namvdt4a5(.a421    d more; if rL153" id52csi/scsi_scaerr.L4.a _scan.4.a href="+codeputsiminat_b id3>i>413>;"5SCtia>(4a5hre422    d more; d more5 goto5L133" id3.L133"found4._scade=S_IWUSpareretsiminat_b id3>i>413>;"416./aL133" id3.L1lnul &lf=sfx20l||ne" namv3.L133">416./aL133" id3.L1lnul &ef=sfx7esi_scan.c#4"/scsi_lo4vers/scsi/scsi_s5_3ld be4t5ng 42>4114./a>.a href="+5ode=m52  Lless."416./aL133" id3.L1lnulscLsi_scass="lineL66dass=ass  =ass csi/scs/scsi_scan4c5L105" i43" class="sref">5S4ld be4t5es 424    d more; L133" 5d3.L153"scsi_addRsii/scsi_scan3E_MSG" cl3ass="sref">ALLOC5ne" nam435L12425    d more; s/scsi5scsi_52/scsi/scsi_scan4Nslab.h" 4tthe target resp5/./spae4"5a h42UNS received  less.5quot;52f="drivers/scs4NOCK" cla4SE: no >
 id res5PINLOCK4i5>(.427    d more; L133" 5d3.L152#L06">4106./a>.spae class="comment"> *tmax_scs4_/scsi_lo4  r general fail5.a href4"5cod428    d more; if rs/5csi/s52ef T" clsi_sca_."ap - Theck to see efybe_lun -sefybeae c6dalelLUN6ba"413 INQUIRYment"> *tmax_scs4_/scsi_lo4  r general fail5.9ld be4t5L13429    d more; d more5 s/sc52="d@=si_sca: si_scanto be Theck>hre">4106./ genehref="sL10efybement"> *tmax_scs4_/scsi_lo4  r general fail5an_data4/5> {43>4121tia>.a href="+5ode=m53"ligone into STARGE"_veL ing_e@scq_L1Lula: ar asL10"ass= drivINQUIRY#L1Lulament"> *tmax_scs4_/scsi_lo4  r general fail5anamvdt4a5 hr43not be configost ne5difrs53s= Tc naivei/s47i_scan.baei/s4@L1Lula_len: len">dtscq_L1Lulament"> *tmax_scs4_/scsi_lo4  r general fail5aCtia>(4a5a h432    d more; d more5 ="dr53"> Tasssi_scan na.">otirefmvth@bef="+:ooooo.4ss= any bef="+5to4 27herement"> *tmax_scs4_/scsi_lo4  r general fail5a3ld be4t5a h433    d more;       5     53#L06">4106./a>.spae class="vtment"> *tmax_scs4_/scsi_lo4  r general fail5a4ld be4t5nlo43scan.c#L55" id3.L555 clas5="""""""""""""""""""""""""*"pelDescrip.L52:ment"> *tmax_scs4_/scsi_lo4  r general fail5ux/asyn4c5h./43.L56"e configost ne5d="dr536* @parere:ore; parere o classssssPfybeadrivlun e; ociat_b4ce, s@L1q6ba"413 INQUIRY;ment"> *tmax_scs4_/scsi_lo4  r general fail5u./spae4"5/a>43UNS received (shoul5     53"* @a> nnel:ore;si_scana> nnement"> *tmax_scs4_/scsi_lo4  r general fail5uINLOCK4i58">43ae=);".sdriment"> *tmax_scs4_/scsi_lo4  r general fail5ua href4"5>&g438    d more; }./a>"5a hre53ef T" clsi_sca_."ap - Theck toooooINQUIRY#dataot6">41@scq_L1Lula;t">  .genecsi/sra>.sINQUIRY#lengthment"> *tmax_scs4_/scsi_lo4  r general fail5u9ld be4t5_cm4350./a more; m  .genehref="sany ef="+5value#t6"s4ss=d">41*@bef="+.ment"> *tmax_scs3csi_null_3device_strs" cla5">scsi/4s5si_44>4121tia>.a href="+5ode=m54"ligone into STARGE"_veL ing_nscsi/scsi_scan.c#4E_Host" c4L53" class="line5">scsi/4s5si_44not be config.">oti5ass="5ref">H s=S_IRhref="+codeT+corive see efybe_lun."ap_ussrcontexariveefybe_lunwor3_" 
on 4.a href="+codewS_IRs.L4_remove__scan.riveS_IRs.L4_re="line" namv3.L133">41./a>static .a hrefs04" id3.Lerflagulllasrne" namv3.L133">4scq_L1Lula>static .a hrefscq_L1Lulamer3 class="st3cRESPONSE3 id3.L87" class=5f">scsi4/5csi4453./a>.spae class="5ommen54erL133" id3.L133"v3._2rint3.L sihref="+codeerr.L0"L1Lula_len cl13./a>"4b1328./a>static .a hrbef="+code=class="st3cRESPONSE3 id3.L87" class=5f3ld be4t5_ho443    dL133" id3.L135"foun54.a hr="+code=li4sOCK" cla4iv.h" class="fre5ref">sc4s5/sc444    d more; L133" 5d3.L153"foundRsi_scaerflagulllasrn.a href="+codewS_IRscmb id3>i>413>;"5si/scsi4_5h.h445    d more; s/scsi5scsi_5caTamv"un id3_ihref="+codeerr.L0"first_scquiry_len cl13./a>"4try_scquiry_len cl13./a>"4next_scquiry_len cl13./a>"5 namv3.4L57">44UNS received if rL153" id5.L133"foundRsi_href="+codeerr.L0"L1L10"de_len cl13./a>"scsi_4p5iv.44ae=);""4co4 a>static .a hrefco4 alnull"4L1Lula>static .a hrefL1Lulamer3="+code=co4 2L102" i4_report_luns" cl5"a href4"5_lo448e=);"o543.     sScf="static .a hrport_le"de_hd..    ="drivers/scsi/pshd./a>static .a hrpshd..   ="+code=co4 2L102" i4_report_luns" cl5"9ld be4t50">449    d more; }./a>"5a hre54ode=async_scan4c#L121" i43.L121" class="l5FAILURE4_5SG.45>    d more; Lless.5quot;5si_scan.c#L1Une" namv3.L133">4b1328./a>static .a hrbef="+codelasf="+code=co4 2L102" i4_report_luns" cl5devices4 5igh45i_scan.c#L72" id3.L52" cl55ule_param_stri4__Host" c4ss="sref">SCSI_U5 namv3.4L53">452    d more; L133" 5d3.L153"put__scan.4.aortung_ely, wo724und v dPerform ua hre3 pe=)"+.  Triverrs="ce=).baes adco4.erv=S_viment"> *tmax_scs4_/scsi_lo4  r general fail5an.c#L5445 id453    d more; L133" 5d3.L155#L06">4106./a>.spae class="vn.c#L1Une r&fer length">dt36aerl"+s s04"href=scquiry_len specifies ament"> *tmax_scs3csi_null_3device_strs" cla5ers/scs4i5scs454    d more; goto L533" i55"""""""""""""""""""""""""*"put1becau* diff6./at5value.inscsi/scsi_scan.c#4E_Host" c4L53" class="line5can.c#L455" i45s./a>}./a>"")c./a>static .a hrefs04" id3vers/scsi/if>413>;sodcquiry_len cl13./a>")c./a>static .a hrefs04" id3vers/scsi/if>413>;sodcquiry_len cl13./a>"#include &quo5;)first_scquiry_len cl13./a>"scsi_4p58">45s >
 ing_hosvoidcod5=SCSI55" namv3.L4_setup__scan.4.a hpe=) cl13./a>"5an.c#L5495 id4599">41./a>        s5ruct455"namv"+code=co4 2L102" i4_report_luns" cl5(stored4 5n s4550./a more; m" 
on 5alue=5v3.    quot;4next_pe=) cl13./a>"&quo4sport.h" class="5can.c#L465" i460    d more; d more5 ode=56"foundRsi_sca4.a href="+code>4138LOG_SCAN_BUSTEn>4138./a>stat4138LOG_SCAN_BUSwor3_3ne" namv3.L133">41._2rint3rivers/scsi/scsi_1._2rint3ri4.a href="+code=si_sOUv3.INFOvers/scsi/scsi_OUv3.INFOlnull"41./a>static .a hrefs04" id3.scsi_scan4sng">&quo4sport.h" class="5cevices4 5./a46>4102tia>.a href="+5ode=m56csi/scsi_scaerr.L4.a _scan.4._scan.4.aortung_ely, eL66dass=ed, ert.h  cla:lINQUIRY#ce=).SCSI_T length"SCSI_TIMEOUerr.L4.a hrscsi_scan4sng">&quo4sport.h" class="5cnamv3.4L5./a462    d more; L133" 5d3.L156erL133" id3.L133"v3._2rint3.L s.L4_setup__scan.4.a hpe=) cl13./a>"4try_scquiry_len cl13./a>"463    d more; L133" 5d3.L156ule_param_namv4c#L105" i4; Default is 20.5an.c#L6455 id464    d more; L133" 5d3.L153"T" clsi_sca_dortung_ely, wo724und v dEach#ce=).f="+ ua hret_nalassan="+ hrelagss= Unit AttTheioninscsi/scsi_scan.c#4E_Host" c4L53" class="line5g funca4l5es.46s./a>}./a>"4co4 a>static .a hrefco4 alnullasf="4co4 a>static .a hrefco4 alnul &lf=s3; ++" namv3.L133">4co4 a>static .a hrefco4 alnulef="+code=li4sOCK" cla4iv.h" class="fre5nds to 4U5.a 4647./a>#include &quo5;static .a href=L1La>lnul="+code=co4 2L102" i4_report_luns" cl5onse re4c5ive46s >
  v must./spae=5
  v, but./spa5="i>413>;")INQUIRY id3>i>413>;"4try_scquiry_len cl13./a>"SCSI_U5i_UNKNO4W5 id3753./a>.spae class="5ommen57erL133" id3.L133"v3._f="+codeerr.L0"mems.-6./aL133" id3.Lmems.-4.a href="+code=si_sscq_L1Lula>static .a hrefscq_L1Lulamer3  0, quot;4try_scquiry_len cl13./a>"static .a hrefL1Lulamer3REATEng_hosts./a>)cfaulexecuti_req id3>i>413>;"4DMA_FROM_DEVICE id3>i>413>;"&quo4sport.h" class="5can.c#L375" i37.L76" class="line" 5amv3.57erL133" id3.L133"T" clsi_sca___________________ref="+code=si_sscq_L1Lula>static .a hrefscq_L1Lulamer3  quot;4try_scquiry_len cl13./a>"&quo4sport.h" class="5cds to 4U5O_R37hat will be./spae="5a hre57  .">oti1ode=SCSI_TIMEOUNULL.__________________ref="+code=si_sHZ/a>static .a hrHZ .">o/ 2 +_ref="+code=si_sHZ/a>static .a hrHZ .">o*od.a href="+codeS_IRsscq_timeou_."ap_ussrcontexarivescq_timeou_lnull&3.scsi_scan4sng">&quo4sport.h" class="5cnse re4c5N_T37s >
  v must./spae=5
  v, but./spa5="37y aey device./spae=54138LOG_SCAN_BUSTEn>4138./a>stat4138LOG_SCAN_BUSwor3_3ne" namv3.L133">4int3rivers/scsi/scsi_int3ri4.a href="+code=si_sOUv3.INFOvers/scsi/scsi_OUv3.INFOlnul.aortung_ely, eL66dass=ed, ert.h  cla:lINQUIRY#SCSI_).SOUerr.L4.a h"+code=co4 2L102" i4_report_luns" cl5s="sref3"5scs38an.c#L111" id3.L1115 clas58SI_TIMEOUaontacsir_oo_scaerr.L4.a hrefortung_ely, eL66dass=ed, ece, s=si_ 0xSCSI_xIMEOUerr.L4.a hrscsi_scan4sng">&quo4sport.h" class="5 namv3.3L52">38i_scan.c#L72" id3.L52" cl58csi/scsi_scaerr.L4.a _scan.4._scan.4.a="+codeerr.L0"L1Lula>static .a hrefL1Lulamer3R?efortung_ely, eL66dass=ed, e>4 52.EOUerr.L4.a h :.aortung_ely, eL66dass=ed, eruc="+sfulEOUerr.L4.a href="+codeerr.L0"L1Lula>static .a hrefL1Lulamer3)=LIST_HEAD"4h#L126" i4me of the scanni5UNS./a>3 5 5138L73" class="line" n5mv3.L58>/*./spae="&quo4.h" class="fref"5 namv3.3L54">38L54" class="line" n5mv3.L58  Lless."static .a hrefL1Lulamer3)f="+code=li4sOCK" cla4iv.h" class="fre5 si/scs3i5MUL38scan.c#L55" id3.L555 clas584rL133" id3.L133"v3._L4.a hrefortung_ely, wo724und v .L4.a h"+code=co4 2L102" i4_report_luns" cl5san.c#L375i_l38.L56"ing_hos" 
on v5lue="586* @parere:ore; parere o claaaaaaaaaaaaaaaaaaaaaaaaa*./a>-ready hreready h&ieioni[asc/ascq=0x28/0x0].L4.a h"+code=co4 2L102" i4_report_luns" cl5sds to 4U5v3.38UNS received (shoul5     58"* @a> nnel:ore;si_scana> nnaaaaaaaaaaaaaaaaaaaaaaaa*.or power-on,#L1Leti[asc/ascq=0x29/0x0],dco4tinue.ment"> *tmax_scs3csi_null_3device_strs" cla5lSCSI_S3C5i_l387    1./a>        s5ruct458=* @ii:f="driversi_scanid nuaaaaaaaaaaaaaaaaaaaaaaaa*.INQUIRY#should./a>.yield.USCSIATTENTION="nt"> *tmax_scs3csi_null_3device_strs" cla5ln.c#L5495mv3388    d more; " 
on 5alue=58ef T" clsi_sca_."ap - Theck aaaaaaaaaaaaaaaaaaaaaaaa*.but many buggy href="+ doCso.anyway. ="nt"> *tmax_scs3csi_null_3device_strs" cla5lnamv3.3L50">3850./a more; m" 
on 5alue=58="d@=si_sca: si_scanto be Thaaaaaaaaaaaaaaaaaaaaaaaa*scsi/scsi_scan.c#4E_Host" c4L53" class="line5namvdti3a5(.a39>    d more; = .a h5eflon59SI_TIMEOUaontacsir_oo_scaerr._sca="+codev3.>41328._Host_by;"i>413>;"static .a href=port_le"de_vala>4.a h4.a href="+code=si_scshd./a>static .a hrpshd..   =ef="+code=li4sOCK" cla4iv.h" class="fre5ould be3 5etw392    d more; d more5 + L159erL133" id3.L133"v3._2rint3.L s.L4_se_sca="+codev3.>41328cshd./a>static .a hrpshd..   class="lwor3rivele"de_ke_destroyrivers/sce"de_ke_mer3REEATEng_hosts./a>)USCSIATTENTIONdestroyrivers/sUSCSIATTENTION="r3)fhref=href=i_scan.c#4E_Host" c4L53" class="line5nnamv3.3L54">3930./a more; m" 
on 5alue=59  Lless."41328cshd./a>static .a hrpshd..   class="lwor3riveasc/a>static .a hrascmer3REEA0x28) ||i_scan.c#4E_Host" c4L53" class="line5nsi/scs3i5_SC394    d more; " 
on 5alue=594rL133" id3.L133"v3._L4.a hreoooooooooooooa"+codev3.>41328cshd./a>static .a hrpshd..   class="lwor3riveasc/a>static .a hrascmer3REEA0x29))fhref=href=i_scan.c#4E_Host" c4L53" class="line5nan.c#L375TYP39.L56"e config="+cod5=SCSI59erL133" id3.L133"T" c4.a hreoooooooooooooa"+codev3.>41328cshd./a>static .a hrpshd..   class="lwor3riveascq id3>i>413>;"#include &quo5;oti1ode=SCSI_TIMEOUNULL.________________co4tinue=i_scan.c#4E_Host" c4L53" class="line5nSCSI_S3C5TYP397    d more; L133" 5d3.L159id3.L133"2ut__scan.4........./scsi_scan4Nslab.h" 4tthe target resp5"line" 3n5mv3398    d more; if r!L533" i591ode=SCSI_TIMEOUfound} elsef="+code=li4sOCK" cla4iv.h" class="fre5onamv3.3L5L10399    d more; d more5 s/sc59/scsi_scaerr.L4.a hreeeeeeeeefortung_ely, wo724und v .L4.a h"+code=co4 2L102" i4_report_luns" cl6_scan_t4p6tia400    d more; d more6 .">o60"ligone into STARGE"_veL inggggggggggggggggggggggggg*ss="comhpae was r&ferr2./awe "+cod4.a h"+code=co4 2L102" i4_report_luns" cl6_1can_t4p6tre39not be configconstm6a hre60s= Tc naivei/s47i_scan.baeiggggggggggggggggggggggggg*sagain. Iscass nea f="+aro4 27L lisome USBod4.a h"+code=co4 2L102" i4_report_luns" cl6_2can_t4p6ttw392    d more; d more6d3.L160"> Tasssi_scan na.">otirefmvgggggggggggggggggggggggg*shref="+.ment"> *tmax_scs3csi_null_3device_strs" cla6o3ld be4t6a">3930./a more; m" 
on 6d3.L160#L06">4106./a>.spae class="vgggggggggggggggggggggggg*scsi/scsi_scan.c#4E_Host" c4L53" class="line6o4ld be4t6aSC394    d more; " 
on 6I_TIM604rL133" id3.L133"v3._L4.a hre_scade=S_IWUSparereL1La>static .a href=L1La>lnulREEATEng_hosts./a>)try_scquiry_len cl13./a>"oti1ode=SCSI_TIM/scsi_scan4Nslab.h" 4tthe target resp6o7ld be4t6aYP397    d more; L133" 6d3.L160id3.L133"2ut__scan.4.break=i_scan.c#4E_Host" c4L53" class="line6o8ld be4t6av3398    d more; if r!L6d3.L160"drivers/scsi/scsi_scan4i=scsi_in4.h" class="fref"6o9ld be4t6a10399    d more; d more6="dri60ode=async_scan4c#L121" i43.L121" class="l6rs/scsi4s6si_41>    d more; L133" 6d3.L161static .a hrefL1Lulamer3REEA0)f="+code=li4sOCK" cla4iv.h" class="fre6re" nam4362" 411    d more; L133" 6d3.L161csi/scsi_scaerr.L4.a "+codev3.>41328cacav3zi_scquiry_eL66da6./aL133" id3.L1acav3zi_scquiry_eL66da4.a h4.a href="+code=si_sscq_L1Lula>static .a hrefscq_L1Lulamer3[8], 8=LIST_HEAD"4h#L126" i4me of the scanni6ruld be4t6max412    d more; L133" 6d3.L161erL133" id3.L133"v3._f="+codeerr.L0"cacav3zi_scquiry_eL66da6./aL133" id3.L1acav3zi_scquiry_eL66da4.a h4.a href="+code=si_sscq_L1Lula>static .a hrefscq_L1Lulamer3[16], 16=LIST_HEAD"4h#L126" i4me of the scanni6r3ld be4t6L11413    d more; L133" 6d3.L161  Lless.""""4130tia>struct4.a 6ref="61/scsi_scaerr.L4.a hrefortung_ely, wo724und v .L4.a h"+code=co4 2L102" i4_report_luns" cl6ne" nam436L1242>    d more; L133" 6d3.L162"ligone into STARGE"_veL inggggggggggggggggg* Gev3a>y ef="+5L liss="chref=".ment"> *tmax_scs3csi_null_3device_strs" cla6_namvdt4a6(.a421    d more; if rL163" id62s= Tc naivei/s47i_scan.baeiggggggggggggggggg .L4.a h"+code=co4 2L102" i4_report_luns" cl6nuld be4t6hre422    d more; d more6 goto62"> Tasssi_scan na.">otirefmvgggggggggggggggg* XXX ad27./bef="+5L10"cIRs.L4_re,3a>.sSCplacT driment"> *tmax_scs4_/scsi_lo4  r general fail6_3ld be4t6ng 42>4114./a>.a href="+6ode=m62#L06">4106./a>.spae class="vgggggggggggggggg*ocorefL10"dpae bit field6">41"cIRs.L4_re,3so bef="+cont"> *tmax_scs4_/scsi_lo4  r general fail6_4ld be4t6es 424    d more; L133" 6d3.L162"""""""""""""""""""""""""*"put1becaugggggggg*oivers/a>.be pe=)"i/ss an argu"""".ment"> *tmax_scs3csi_null_3device_strs" cla6_5ld be4t6L12425    d more; s/scsi6scsi_626* @parere:ore; parere o claaaaaaaaaaaaaaaaa*scsi/scsi_scan.c#4E_Host" c4L53" class="line6/./spae4"6a h42UNS received  less.6quot;62                     e" namv3.L133">4b1328./a>static .a hrbef="+codelas="drivers/scsi/port__scansTIMEO1328./a>static .a hrport__scansTIMEO1328.4.a href="+code=si_sc./a>static .a hrefs04" id3.L4.a href="+code=si_sscq_L1Lula>static .a hrefscq_L1Lulamer3[8],i_scan.c#4E_Host" c4L53" class="line6/384)&q4o6>(.427    d more; L133" 6d3.L162id3.L133"2ut__scan.4.................4.a href="+code=si_sscq_L1Lula>static .a hrefscq_L1Lulamer3[16]=LIST_HEAD"4h#L126" i4me of the scanni6.a href4"6cod428    d more; if rs/6csi/s62"namv"+code=co4 2L102" i4_report_luns" cl6.9ld be4t6L13429    d more; d more6 s/sc62/scsi_scaerr.L4.a hrefortung_ely, wo724und v  Whent">  errs="ce=).ruc="ed6"we gain">4formaeioniabou_lni/scsi_scan.c#4E_Host" c4L53" class="line6an_data4/6> {43>4121tia>.a href="+6ode=m63"ligone into STARGE"_veL ingut1becaugggggggg*ow>at"l3"v3r r&fer lengths mightrcork.inscsi/scsi_scan.c#4E_Host" c4L53" class="line6anamvdt4a6 hr43not be configost ne6difrs63csi/scsi_scaerr.L4.a _.a f="+codeerr.L0"pe=) cl13./a>"43UNS revers/sBLIST_INQUIRY_/ao_ cl&ref=ie" namv3.L133">4b1328./a>static .a hrbef="+code=class="st3cRESPONSE3 id3.L87" class=6a3ld be4t6a h433    d more;       6     63  Lless."4next_scquiry_len cl13./a>"41vers/sBLIST_INQUIRY_5"namvl&ref=ie" namv3.L133">4b1328./a>static .a hrbef="+code=class="st3cRESPONSE3 id3.L87" class=6a5ld be4t6h./43.L56"e configost ne6d="dr63erL133" id3.L133"T" c4.a hreooooooooo" namv3.L133">4next_scquiry_len cl13./a>"43UNS received (shoul6     63  .">oti1ode=SCSI_TIMEOUNULL.elsef_.a f="+codeerr.L0"c./a>static .a hrefs04" id3vers/scsi/if>413>;sodcquiry_len cl13./a>"43ae=);"4next_scquiry_len cl13./a>"static .a hrefs04" id3vers/scsi/if>413>;sodcquiry_len cl13./a>"&g438    d more; }./a>"6a hre631ode=SCSI_TIMEOUfoundddddddddelseIST_HEAD"4h#L126" i4me of the scanni6u9ld be4t6_cm4350./a more; m4next_scquiry_len cl13./a>""scsi/4s6si_44>4121tia>.a href="+6ode=m64ule_param_namv4s_head" c4er.h" class="fre6">scsi/4s6si_44not be config.">oti6ass="64csi/scsi_scaerr.L4.a _scan.4.aortung_ely, wo724und v  If mss= dataot6"available perform ">  .ec0"d"ce=).nscsi/scsi_scan.c#4E_Host" c4L53" class="line6f">scsi4/6csi4453./a>.spae class="6ommen64erL133" id3.L133"v3._2rint3.L_.a f="+codeerr.L0"next_scquiry_len cl13./a>")try_scquiry_len cl13./a>"4try_scquiry_len cl13./a>")next_scquiry_len cl13./a>"6ref">sc4s6/sc444    d more; L133" 6d3.L1644rL133" id3.L133"v3._L4.a hreoooooooof="+codeerr.L0"pe=) cl13./a>"6r5ld be4t6h.h445    d more; s/scsi6scsi_64erL133" id3.L133"T" c4.a hreooooooooogoto quot;4next_pe=) cl13./a>"6r./spae4"67">44UNS received if rL163" id64  .">oti1ode=SCSI_TIMEOUNULL./scsi_scan4i=scsi_in4.h" class="fref"6">scsi_4p6iv.44ae=);"o64"namv"+code=co4 2L102" i4_report_luns" cl6"9ld be4t60">449    d more; }./a>"6a hre64/scsi_scaerr.}.elsef_.a f="+codeerr.L0"pe=) cl13./a>"4 52.. .SOUerr.L4.a h"+code=co4 2L102" i4_report_luns" cl6devices4 6igh45i_scan.c#L72" id3.L62" cl65csi/scsi_scaerr.L4.a _scan.4._scan.4.aortung_ely, eL66dass=ed, eCo4.sder BLIST_INQUIRY_/a5L liss="chref="IMEOUerr.L4.a hrscsi_scan4sng">&quo4sport.h" class="6 namv3.4L63">452    d more; L133" 6d3.L165erL133" id3.L133"v3._2rint3.L s.L4_setup__scan.4.a htry_scquiry_len cl13./a>".sd&fer+cont"> *tmax_scs4_/scsi_lo4  r general fail6can.c#L456" i45s./a>}./a>"  . hr amo4 a/ss we"suc="+sfullyogot">41">  errs="ce=).inscsi/scsi_scan.c#4E_Host" c4L53" class="line6dnamv3.4L6.a 4547./a>#include &quo6;)try_scquiry_len cl13./a>")first_scquiry_len cl13./a>"scsi_4p68">45s >
 ing_hosvoidcod6=SCSI65id3.L133"2ut__scan.4.a href="+codepupe=) cl13./a>"41./a>        s6ruct4651ode=SCSI_TIMEOUfoundgoto quot;4next_pe=) cl13./a>"6(stored4 6n s4550./a more; m" 
on 6alue=65/scsi_scaerr.}scsi_scan4c5L105" i43" class="sref">6can.c#L466" i460    d more; d more6 ode=66ule_param_namv4s_head" c4er.h" class="fre6cevices4 6./a46>4102tia>.a href="+6ode=m66csi/scsi_scaefortung_ely, wo724und v  If sse _elt r&fer attnmptogot"tunerrorSCelyumT driment"> *tmax_scs4_/scsi_lo4  r general fail6cnamv3.4L6./a462    d more; L133" 6d3.L166"> Tasssi_scan na.">otirefmvgggggggg* peripheral doesncass t exscs  li="chrad.inscsi/scsi_scan.c#4E_Host" c4L53" class="line6 namv3.4L64">463    d more; L133" 6d3.L166  Lless."_scade=S_IWUSparereL1Lula>static .a hrefL1Lulamer3)i_scan.c#4E_Host" c4L53" class="line6 rs/scs4i6 id464    d more; L133" 6d3.L1664rL133" id3.L133"v3._74."fe -TEng_hosts./a>)EIOvers/scsi/scsi_EIO.   /scsi_scan4c5L105" i43" class="sref">6g funca4l6es.46s./a>}./a>"6gnamv3.4L6.a 4647./a>#include &quo6;y mss= dataotha41">  href="s"aysti+5validinscsi/scsi_scan.c#4E_Host" c4L53" class="line6 >scsi_4p6ive46s >
  v must./spae=6static .a hrefs04" id3vers/scsi/if>413>;sodcquiry_len cl13./a>")min cl13./a>"4L1L10"de_len cl13./a>"
  v, but./spa6="dt">  href="sef="+5(above) could.b" scvalid,ment"> *tmax_scs4_/scsi_lo4  r general fail6i_UNKNO4W6 id3753./a>.spae class="6ommen67"> Tasssi_scan na.">otirefmvgggggggg* a>.sitrcould.b" possible hretak"san sccorefcv3aceioni- we"dement"> *tmax_scs3csi_null_3device_strs" cla6pnamv3.4L6a d37L54" class="line" n6mv3.L67#L06">4106./a>.spae class="vn.c#L1Une /a>.wanspae ha4g.b"caude >dta#short"INQUIRY. O41">  elip .sde,ment"> *tmax_scs4_/scsi_lo4  r general fail6irs/scs4i6sca37scan.c#L55" id3.L556 clas67"""""""""""""""""""""""""*"put1becau* idt">  href="st6"spun"dewn  lib"compae ready (a>.ssositrgscss ament"> *tmax_scs3csi_null_3device_strs" cla6can.c#L376" i37.L76" class="line" 6amv3.676* @parere:ore; parere o claaaaaaaaa*#short"INQUIRY), an aborv3here prev o s3a>y eur"> r ude >dtdriment"> *tmax_scs4_/scsi_lo4  r general fail6cds to 4U6O_R37hat will be./spae="6a hre67"* @a> nnel:ore;si_scana> nnaaaaaaaa*shref="l& hcludpae sp>41up.ment"> *tmax_scs3csi_null_3device_strs" cla6cnse re4c6N_T37s >
  v must./spae=6
  v, but./spa6="  wholes=">  becs approach#seem+5L10be hreelyumT dri errs=.L4.a h"+code=co4 2L102" i4_report_luns" cl6pstored4 60">37y aey device./spae=6at"">  href="s"ays.  Trascass n.L4.a h"+code=co4 2L102" i4_report_luns" cl6s="sref3"6scs38an.c#L111" id3.L1116 clas68"ligone into STARGE"_veL ingut1becau* bettnrotha41copypae &lf=s36aby;"_ /st">  scquiry-L1Lulanbuff6..L4.a h"+code=co4 2L102" i4_report_luns" cl6sevices4 62">38i_scan.c#L72" id3.L62" cl68s= Tc naivei/s47i_scan.baeiggggggggg* a>.sdisplaypae garbage5L lisse VendorSCPfyduct,3 liRCvisL52ment"> *tmax_scs4_/scsi_lo4  r general fail6UNS./a>3 6 5138L73" class="line" n6mv3.L68"> Tasssi_scan na.">otirefmvgggggggg* .4.6das.ment"> *tmax_scs3csi_null_3device_strs" cla6 namv3.3L64">38L54" class="line" n6mv3.L68#L06">4106./a>.spae class="vn.c#L1Unescsi/scsi_scan.c#4E_Host" c4L53" class="line6 si/scs3i6MUL38scan.c#L55" id3.L556 clas684rL133" id3.L_.a f="+codeerr.L0"c./a>static .a hrefs04" id3vers/scsi/if>413>;sodcquiry_len cl13./a>"oti1ode=SCSI_TIMEOUNULL.________aortung_ely, eL66dass=ed, e6ba"static .a hrefs04" id3vers/scsi/if>413>;sodcquiry_len cl13./a>"        s6ruct468id3.L133"2ut__scan.4.a href="+codepuc./a>static .a hrefs04" id3vers/scsi/if>413>;sodcquiry_len cl13./a>"3850./a more; m" 
on 6alue=68ode=async_scan4c#L121" i43.L121" class="l6namvdti3a6(.a39>    d more; = .a h6eflon69SI_TIMEOUaontfortung_ely, wo724und v .L4.a h"+code=co4 2L102" i4_report_luns" cl6nnamv3.3L6hre39not be configconstm6"+cod69s= Tc naivei/s47i_scan.baeiggggggggg* Relat_b4/st">  abovest6sue:ment"> *tmax_scs4_/scsi_lo4  r general fail6ould be3 6etw392    d more; d more6 + L169"> Tasssi_scan na.">otirefmvgggggggg*ment"> *tmax_scs4_/scsi_lo4  r general fail6onamv3.3L64">3930./a more; m" 
on 6alue=69#L06">4106./a>.spae class="vn.c#L1Une XXX Dref="+ (disk3 liall?)#should.b  .e a/s TEST.USCS READY,ment"> *tmax_scs4_/scsi_lo4  r general fail6nsi/scs3i6_SC394    d more; " 
on 6alue=69"""""""""""""""""""""""""*"put1becau* a>.si="com ready, .e a/s START_STOPsL10"aart"(mayb  .p>41up) a>.ment"> *tmax_scs4_/scsi_lo4  r general fail6nan.c#L376TYP39.L56"e config="+cod6=SCSI696* @parere:ore; parere o claaaaaaaaa*#thent.e d drivINQUIRY#again, c6dc= drivINQUIRY#cre:oha4g  aT claaaaaaaaaaawhrscquiryUL38scan.c#L55" id3.L5536ne" n696O_R37hat will be./spae="6a hre67"* @aa"""""""""""ii_scntozedan na.">otirefmvgggggggg* .4.6das.ment"> *tmaan.c#4E_H6st" c4L53" class="line5n6CSI_S696N_T37s >
  v must./spae=6
  v, but./spa6="  href="s"ays.  Trascass n.L4.a h"+code=li4sOC6" cla4iv.h" class="fre5o6amv3.6960">37y aey device./spae=6  bede letaa""""""""""""""*"_scana> nna aaaa"""*"put1belisse VendorSCPfyduct,3 liRCvisL52ment"> *tm7de=co4 2L702" i4_report_luns" cl6_7can_t7p6tia400    d more; d more6 .">o60"li*"""queck* XXX arere:""*"_scana""queckan na.">otirefmvgggggggg* .4.6das.ment"> *tm7de=co4 2L702" i4_report_luns" cl6_7can_t7p6tre39not be configconstm6a hre60s= 6">4106./a>.spae class="vn.c#L1Unescsi/scsi_s7de=co4 2L702" i4_report_luns" cl6_7can_t705 5138L73" class="line" n5mv3.L58>/*./spa7x_scs3csi7null_3device_strs" cla6o7ld be703(.a39>    d more; = .a h6eflon69SI_TIMEOUaontfortung_ely, wo724und v .L4.a h"+c7an.c#4E_H7st" c4L53" class="line6o7ld be706_SC394    d more; " 
on 6alue=69"""""Tscantann___aefortn24unds47knowooINQUIRY#datao, #sho""""""IMEOUaontfortung_ely, wo724und v .L4.a h"+c7a5.c#4E_H7si_lo4  r general fail6n7ld be706TYP39.L56"e config="+cod6=SCSI696* @p""""""""""attacht1betto se0 (">413_SCANbecGET_PRESENTc#L"IMEOUaontfortung_ely, wo724und v .L4.a h"+c7a6.c#4E_H7sL38scan.c#L55" id3.L5537ld be706O_R37hat will be./spae="6a hre67"* @anon-bbbIfo ssvINQUbcantannedan na.">otirefmvgggggggg* .4.6das.ment"> *tm7_scan4Nsl7b.h" 4tthe target resp6o7ld be706N_T37s >
  v must./spae=64106./a>.spae class="vn.c#L1Unescsi/scsi_s7d8can4Nsl7b.h" 4tthe target resp5"7ld be7t6av3398    d    s6ruct468id3.L133"2ut__scan.4.a href="+codepuc./a>static .aUIRY#datao3"2ut__scan.4.a IRY#dataoiry_len cl13./a>"410x07l13./a>"static .aUIRY#datao3"2ut__scan.4.a IRY#dataoiry_lr.L0= 2sc/a>static .a hrascmer3REEA0x28) ||i_s7_scan4c#L721" i43.L121" class="l6r7/scsi716SG.45>    d more" id3.L556 clas684rL133" id3.L_.a f="+codeerr.L0"c./a>static .aUIRY#datao3"2ut__scan.4.a IRY#dataoiry_lr.L0c/a>static e" id3.L556 clas6y_eL66da4.a h4.a href="+code=si_sscq_L1Lu]599">410x0f)rr.L0"reL1Lula>static .a hrefL1Lulamer3)i_s7de=li4sOC7" cla4iv.h" class="fre6r7" nam7362" 411    d more; L133" 6d3.L161csi/4rL133" id3.L_.a f="+codeerr.L0"c./a>static .aUIRY#datao3"2ut__scan.4.a IRY#dataoiry_++l13./a>"static .aU133"t"_veo*od.a href="+cod133"t"_veof="+codepuc./a>static .aUIRY#datao3"2ut__scan.4.a IRY#dataoiry_len cl13./a>"static .aUIRY#datao3"2ut__scan.4.a IRY#dataoiry_l13./a>"static .a hrbef="+codelasf="+c7HEAD"4h#L726" i4me of the scanni6r7ld be7t6hre4more; " 
on 6alue=68"drivers/scsi/scs7HEAD"4h#L726" i4me of the scanni6r7ld be7t6 of4ore; " 
on 6alue=68"drivers/scsi/scs7Hscan4Nsl7st" c4L53" class="line66784)&q716N_T37s >
  v must./spae=6&g438    d more; }./a>"5a hr v .Laddfybe -="vnocate XXX aa* ">ii_scntzeL1UncsodewS_IRs.EOUaontfortung_ely, wo724und v .L4.a h"+c7ascan4i=s702" i4_report_luns" cl6n7ld be715_cm4350./a more; m  errs="c  whol  .genehreoINQnewUncsodewS_IRs.EOUaontfortung_ely, wo724und v .L4.a h"+c7de=co4 2L702" i4_report_luns" cl6n7" nam736L1242>    d more; L133" 6d3* - Theck too:#hoggggE"_veL 6dasc#L1Ua*#sious.e d drivs47i_sco ss.EOUaontfortung_ely, wo724und v .L4.a h"+c7de=li4sOC7null_3device_strs" cla6_7amvdt7a6(.a421    d more; if rL163"* -amv3.L:scan.black/white lggggmv3.s.EOUaontfortung_ely, wo724und v .L4.a h"+c7dEAD"4h#L702" i4_report_luns" cl6n7ld be7t6hre422    d more; d more6 g* -async:scan.c1""""""eCo4.sder""""bescanatanned asynchronousls="comhpae was r&ferr2./awe "+cod4.a h"+c7x_scs4_/s7si_lo4  r general fail6_7ld be7t6ng 42>4114./a>.a href="+6odTIMEOUaontfortung_ely, wo724und v .L4.a h"+c7x_scs4_/s7si_lo4  r general fail6_7ld be7t6es 424    d more; L133" 6d3* Descriprs="ggggg* Relat_b4/st">  abovest6sue:ment"> *tm7x_scs3csi7null_3device_strs" cla6_7ld be7t6L12425    d more; s/scsi6sc*can.cIi_scntozeooINQUIRY#4.sder"@="+c.  Oprs=""vn" aaaagggggggbase_STOPsL10"aart"(mayb  .p>41up) a>.ment"> *tm7an.c#4E_H7st" c4L53" class="line6/7/spae726O_R37hat will be./spae="6a *can.c="c"""""ggggg*-amv3.Lan na.">otirefmvgggggggg* .4.6das.ment"> *tm7an.c#4E_H7st" c4L53" class="line6/784)&q726N_T37s >
  v must./spae=6&g438    d more; }./a>"5a hrR3" 6dggggg* Relat_b4/st">  abovest6sue:ment"> *tm7xscan4i=s702" i4_report_luns" cl6.7ld be725_cm4350./a more; m413_SCANNO_RESPONSE:ookup">"""""vnocate g*sa3" pL1UncsodewS_IRs.EOUaontfortung_ely, wo724und v .L4.a h"+c7an.c#4E_H7st" c4L53" class="line6a7_data7/6> {43>4121tia>.a href="+6oddrrrrr">413_SCANo s_PRESENT:L1UnewUncsodewS_IRggggg"vnocated""""""i_scntozeds.EOUaontfortung_ely, wo724und v .L4.a h"+c7ae=li4sOC7st" c4L53" class="line6a7amvdt736(.a421    d more; if rL163"*@">4106./a>.spae class="vn.c#L1Unescsi/scsi_s7de=li4sOC7" cla4iv.h" class="fre6a7tia>(7a6a h4strrsc &quo5;o543.     ewS_IR3"2ut__scan.4.a IRY#ewS_IRs.="+c cl13./a>""static .a hrefL1Lulamer3)i_s7de=co4 2L702" i4_report_luns" cl6a7ld be7t6nlo4a>""43ae=);"
  v, but./spa6="410do>""""savetnrotha41copaaaa*#thitvINQUIRY#agaunderneath us#should.b  .e a/s TEST.USCS READY,ment"> *tm7HEAD"4h#L726" i4me of the scanni6u7ld be7360">37y aey device./spae=6otirefmvgggggggg* .4.6das.ment"> *tm7de=co4 2L702" i4_report_luns" cl6"7scsi/746tia400    d more; d more6 .">o60"li*n na.">otirefmvgggggggg* .4.6das.ment"> *tm7de=li4sOC7ad" c4er.h" class="fre6"7scsi/746hre39not be configconstm6"+cod69s= Tc a), an STARsavetit"""""haveta>.soctle letaS_trievesre; parveds.EOUaontfortung_ely, wo724und v .L4.a h"+c7an.c#4E_H7st" c4L53" class="line6f7>scsi746 5138L73" class="line" n6mv3.L68"> Ta""""","haveta>.soctle letaulexecusre; parmt.e d drivIfortuse_STOPsL10"aart"(mayb  .p>41up) a>.ment"> *tm7de=li4sOC7" cla4iv.h" class="fre6f7ld be7464">3930./a more; m" 
on 6alue=69#L06"gggggg*oprobefybe, laaauseecauvelUa*ogramaaaascan_hosts./aOPsL10"aart"(mayb  .p>41up) a>.ment"> *tm7de=co4 2L705" i43" class="sref">6r7f">sc746_SC394    d more; " 
on 6alue=69"""""ntann___arun *t36abir ut1briske garsupply="auseecauvelUa*ogram/aOPsL10"aart"(mayb  .p>41up) a>.ment"> *tm7d="st3cRE705" i43" class="sref">6r7ld be746TYP39.L56"e config="+cod6=SCSI696* @paratvINQUIrcouldn" at"> /aOPsL10"aart"(mayb  .p>41up) a>.ment"> *tm7de=co4 2L705" i43" class="sref">6r7/spae746O_R37hat will be./spae="6a hre67"* @">4106./a>.spae class="vn.c#L1Unescsi/scsi_s7_scan4i=s7si_in4.h" class="fref"6"7scsi_745ive46s >
  v must./spae=543ae=);"37y aey device./spae=6o60"li*"derefere*#thun"vnocated"memory wrereaaaaaa___agggg* a>.sdIMEOUaontfortung_ely, wo724und v .L4.a h"+c7de=li4sOC702" i4_report_luns" cl6d7vices756hre39not be configconstm6"+cod69s= Tcsplaypae """"bage5L lasssi_sca  Badn" behavedaaaaaaaaama" aaaIMEOUaontfortung_ely, wo724und v .L4.a h"+c7dn.c#4E_H7>&quo4sport.h" class="6 7amv3.756 5138L73" class="line" n6mv3.L68"> Taent.e d drivAddirs=""v Lecau*  eL66es=" sm"vna""""","indicat/aL13EOUaontfortung_ely, wo724und v .L4.a h"+c7de=li4sOC702" i4_report_luns" cl6a7.c#L57564">3930./a more; m" 
on 6alue=69#L06"entseasssi_scsi_sc>  href=- Theoft.a hrey133" Whenplauefmvggund 13EOUaontfortung_ely, wo724und v .L4.a h"+c7de=co4 2L705" i4; Default is 20.6e7s/scs756_SC394    d more; " 
on 6alue=69"""""nonehre10"da  Itna.">otirefmvhaaaaaa""""""""""""""""*"pingut1becau* 13EOUaontfortung_ely, wo724und v .L4.a h"+c7d="st3cRE7si_lo4  r general fail6c7n.c#L756" i45s./a>}./a>"otirefmvgggggggg* .4.6das.ment"> *tm7an.c#4E_H7st" c4L53" class="line6d7amv3.756O_R37hat will be./spae="6a hre67"* @">4106./a>.spae class="vn.c#L1Unescsi/scsi_s7de=co4 2L702" i4_report_luns" cl6d7scsi_756ive46s >
  v must./spae=6static .a hrefs0d3vers/scsi/if>413>;soiry_len cl13./a>"kmemduprr.L0"int3rivers/scs__________________ref="+code=si_sscq_L1La>.spae class="vn.c#L1Unescsi/scsi_s7de=co4 2L702" i4_report_luns" cl6d7 href7"6 id4599">41./a>                      cl13./a>"413>;sodcquiry_,l13.La>.spae class="vn.c#L1Unescsi/scsi_s7de=co4 2L705" i43" class="sref">6(7tored756_cm4350./a more; m6c7n.c#L766si_41>    d more; L133" 6d3.L16 hr66" namv3.L4_setup__scan.4.a hc./a>static .a hrefs0d3vers/scsi/if>413>;soiry_leen cl13./a>"NULLparereL1Lula>static .a hrefL1Lulamer3)i_s7_namv4s_h7ad" c4er.h" class="fre6c7vices7662" 411    d more; L133" 6d3 cl13./a>"413_SCANNO_RESPONSEd3vers/scsi/if>">413_SCANNO_RESPONSEiry_l13./a>"/*./spa7an.c#4E_H7st" c4L53" class="line6 7amv3.7L64">463    d ; L133" 6d3.L16 hr66" namv3.L4_setup__scan.4.a hc./a>static .av a>.s6" namv3.L4_setv a>.siry_len(>;"<+c)re; L133" 6d3.L16 hr66" namv3.L4_setup__scan.4.a hc./a>static .a hrefs0d3vers/scsi/if>413>;soiry_l+>static .a hrefscq_L1Lulamer3[8], 8=LIST7an.c#4E_H7st" c4L53" class="line6 7s/scs7i6 id464    d ; L133" 6d3.L16 hr66" namv3.L4_setup__scan.4.a hc./a>static .am   ld3.L133"v3._f="+   liry_len(>;"<+c)re; L133" 6d3.L16 hr66" namv3.L4_setup__scan.4.a hc./a>static .a hrefs0d3vers/scsi/if>413>;soiry_l+>tatic .a hrefscq_L1Lulamer3[16], 16=LIST7_scan4c5L705" i43" class="sref">6g7funca765 id464    d ; L133" 6d3.L16 hr66" namv3.L4_setup__scan.4.a hc./a>static .arr66" namv3.L4_setr__scanlen(>;"<+c)re; L133" 6d3.L16 hr66" namv3.L4_setup__scan.4.a hc./a>static .a hrefs0d3vers/scsi/if>413>;soiry_l+>32tic .a hrefscq_L1Lulamer3[16], 16=LIST7_n.c#4E_H705" i43" class="sref">6g7amv3.766 of4ore; " 
on 6alue=68"drivers/scsi/scs7an.c#4E_H7st" c4L53" class="line6 7scsi_7p6ive46s >
  vmore; L133" 6d3.L16 trncmpd3vers/scsi/if> trncmprr.L0"int3rivers/scsshr66" namv3.L4_setup__scan.4.a hc./a>static .av a>.s6" namv3.L4_setv a>.siry_,">oti1ode=SCSI_TIMEOUNULL.__ATA>
  vng_ely, eL66das8)0"L1Lula>static .a hrefL1Lulamer3REEA0)f="+c7de=co4 2L702" i4_report_luns" cl6o7.c#L5766 id4599">41./a>     more; = .a h6eflon69SI_TIMEOUaontfortung_ely, wo724und v .L4.a h"+c7de=co4 2L702" i4_report_luns" cl6 7tored7650">3850./a more; m" 
on 5alue=58="d@=si_sca@=sata emulrrs="clayaaagggggggdinoio""""a he=).es=at"l ggggggIMEOUaontfortung_ely, wo724und v .L4.a h"+c7de=co4 2L702" i4_report_luns" cl6p7nded,7 6ut 47an.c#L111" id3.L1116 clas67"li@=si_sca@=""""SATLa> nna manageL111 specificat/ons whiaa* tate aratIMEOUaontfortung_ely, wo724und v .L4.a h"+c7dnamv4s_h702" i4_report_luns" cl6p7vices7 6i/s47i_scan.c#L72" id3.L62" cl67s= @=si_sca@=w4.a hrefSATLadetects""""""""""""haf ssnsc> si="condbs="comhpae was r&ferr2./awe "+cod4.a h"+c7x_scs4_/s7si_lo4  r general fail6i7UNKNO7W6 id3753./a>.spae class="6ommen67"> @=si_sca@=+   ,tit"sh"vnapae cla .a hrNOliall?)an na.">otirefmvgggggggg* .4.6das.ment"> *tm7x_scs3csi7null_3device_strs" cla6p7amv3.7L6a d37L54" class="line" n6mv3.L67#L0@=si_sca@">4106./a>.spae class="vn.c#L1Unescsi/scsi_s7x_scs4_/s7si_lo4  r general fail6i7s/scs776scs454    d more; gotint3rivers/scsshr66" namv3.L4_setup__scan.4.a hc./a>static .a"vnow=si_com namvl&ref=ie" navnow=si_com scanlen1ic .a hrefscq_L1Lulamer3[16], 16=LIST7x_scs3csi7null_3device_strs" cla6c7n.c#L775 id464    d more; " 
on 6alue=68"drivers/scsi/scs7x_scs4_/s7si_lo4  r general fail6c7s to 776 of4ore; " 
on 6alue=68"drivers/scsi/scs7x_scs3csi7null_3device_strs" cla6c7se re776ive46s >
  vmorevers/sBLIST_INQUIRY_5"namvl&ref=ie" namv3.L133"sL1Lula>static .a hreftung_elSROMnamvl&ref=ie" ntung_elSROMparerla>static .a hrefL1Lulamer3REEA0)f="+c7de=co4 2L702" i4_report_luns" cl6p7.c#L5776 id4599">41./a>     mint3rivers/scsshr66" namv3.L4_setup__scan.4.a hc./a>static .atypR3"2ut__scan.4.atypRiry_len cl13./a>""static .arrmovwo726" namv3.L4_setr_movwo72scanlen1ic .a hrefscq_L1Lulamer3[16], 16=LIST7de=co4 2L702" i4_report_luns" cl6s7"sref786si_41>    d  r!L533" i591ode=SCSI_TIMEOUfound} elsef="+c7de=co4 2L702" i4_report_luns" cl6s7vices7862" 411    d more; L133" 6d3.L161csi/4rL133" id3.L_.a f="+codeerr.L0"c./a>static .atypR3"2ut__scan.4.atypRiry_len" id3.L556 clas6y_eL66da4.a h4.a href="+code=si_sscq_L1L0]599">410x1ftic .a hrefscq_L1Lulamer3[16], 16=LIST7x_scs4_/s7si_lo4  r general fail6U7S./a>786max412    d more; L133" 6d3.L161erL1hr66" namv3.L4_setup__scan.4.a hc./a>static .arrmovwo726" namv3.L4_setr_movwo72scanlen" id3.L556 clas6y_eL66da4.a h4.a href="+code=si_sscq_L1L1]599">410x8Lul4.a 13./a7l13./a>"static .atypR3"2ut__scan.4.atypRiry_rla>static .a hrefL1Lulamer3REEA0)f="+c7de=co4 2L702" i4_report_luns" cl6s7s to 7U6v3.38UNS recca533 cl13./a>"TYPE_RBCv3.3:>static .a hrefL1Lulamer3REEA0)f="+c7d_scs3csi702" i4_report_luns" cl6l7CSI_S7C6i_l387    1.ca533 cl13./a>"TYPE_TAPEv3.3:>static .a hrefL1Lulamer3REEA0)f="+c7de=co4 2L702" i4_report_luns" cl6l7.c#L5796mv3388    d ca533 cl13./a>"TYPE_DISKv3.3:>static .a hrefL1Lulamer3REEA0)f="+c7de=co4 2L7si_in4.h" class="fref"6l7amv3.789mv3388    d ca533 cl13./a>"TYPE_PRINTERv3.3:>static .a hrefL1Lulamer3REEA0)f="+c7_scan4c#L721" i43.L121" class="l6n7mvdti7a6(.a39>    d ca533 cl13./a>"TYPE_MODv3.3:>static .a hrefL1Lulamer3REEA0)f="+c7_e=co4 2L702" i4_report_luns" cl6n7amv3.791mv3388    d ca533 cl13./a>"TYPE_PROCESSORv3.3:>static .a hrefL1Lulamer3REEA0)f="+c7__scs4_/s7si_lo4  r general fail6o7ld be792mv3388    d ca533 cl13./a>"TYPE__SCANERv3.3:>static .a hrefL1Lulamer3REEA0)f="+c7__scs3csi7si_lo4  r general fail6o7amv3.793(.a39>    d ca533 cl13./a>"TYPE_MEDIUM_CHANGERv3.3:>static .a hrefL1Lulamer3REEA0)f="+c7_n.c#4E_H7si_lo4  r general fail6n7i/scs794(.a39>    d ca533 cl13./a>"TYPE_ENCLOSUREv3.3:>static .a hrefL1Lulamer3REEA0)f="+c7_e=li4sOC7si_lo4  r general fail6n7n.c#L795(.a39>    d ca533 cl13./a>"static .a hrefL1Lulamer3REEA0)f="+c7_e=co4 2L7UL38scan.c#L55" id3.L5537ne" n796v3.38UNS recca533 cl13./a>"TYPE_RAIDv3.3:>static .a hrefL1Lulamer3REEA0)f="+c7__scs3csi7st" c4L53" class="line5n7CSI_S796i_l387    1.ca533 cl13./a>"TYPE_OSDv3.3:>static .a hrefL1Lulamer3REEA0)f="+c7_e=co4 2L7b.h" 4tthe target resp5"7ine" 796 id4599">41./a>     mint3rivers/scsshr66" namv3.L4_setup__scan.4.a hc./a>static .awritewo726" namv3.L4_setwritewo72scanlen1ic .a hrefscq_L1Lulamer3[16], 16=LIST7de=li4sOC7" cla4iv.h" class="fre5o7amv3.796L13429    d more; d breakic .a hrefscq_L1Lulamer3[16], 16=LIST8de=co4 2L802" i4_report_luns" cl6_8can_t806(.a39>    d ca533 cl13./a>"static .a hrefL1Lulamer3REEA0)f="+c8de=co4 2L802" i4_report_luns" cl6_8can_t801mv3388    d ca533 cl13./a>"static .a hrefL1Lulamer3REEA0)f="+c8d2=co4 2L80i_lo4  r general fail6o8can_t806max412    d more; L133" 6d3.L161erL1hr66" namv3.L4_setup__scan.4.a hc./a>static .awritewo726" namv3.L4_setwritewo72scanlen1328./a>static .a hrbef="+codelasf="+c8x_scs3csi8null_3device_strs" cla6o8ld be806a h433    d more;   breakic .a hrefscq_L1Lulamer3[16], 16=LIST8d4scs3csi8ni_lo4  r general fail6n8ld be804(.a39>    d defatoo:c .a hrefscq_L1Lulamer3[16], 16=LIST8d5scs3csi8ni_lo4  r general fail6n8ld be806i_l38.L56"ing_hos" 
on v6lue="68erL133" id3.L133"T" cf="+codeerr.L0"int3rivers/scsi/scsi_int3ri4.a href="+code=si_sOUv3.INFOvers/scsi/scsi_OUv3.INFOlnu: unknown""""""""typRung_elytung_ely, eL66dass=ed, e6ba"static .atypR3"2ut__scan.4.atypRiry_ric .a hrefscq_L1Lulamer3[16], 16=LIST8d6scs3csi8nL38scan.c#L55" id3.L5538ld be806v3.38UNS recmore; " 
on 6alue=68"drivers/scsi/scs8_scan4Nsl8b.h" 4tthe target resp6o8ld be805ive46s >
  v must./spae=5static .atypR3"2ut__scan.4.atypRiry_leen cl13./a>"TYPE_RBCv3.3 ||133" 6d3.L161csi/4rL133" id3.L_.a f="+codeerr.L0"c./a>static .atypR3"2ut__scan.4.atypRiry_leen cl13./a>"static .a hrefL1Lulamer3REEA0)f="+c8_scan4i=s8si_in4.h" class="fref"6o8ld be806L13429    d more; d more6 s/sc62/scsi_scaerr.RBC """"MMCaaaaaaaaaINQU33" 6d3">41-3 scsplia*#th""""yaaIMEOUaontfortung_ely, wo724und v .L4.a h"+c8_scan4c#L821" i43.L121" class="l6r8/scsi816ut 47an.c#L111" id3.L1116 clas67"li@=si_sca@=still>""""supung_eREPORTco sS10"dpmgg* them.b"  a 13EOUaontfortung_ely, wo724und v .L4.a h"+c8de=li4sOC8" cla4iv.h" class="fre6r8" nam816i/s47i_scan.c#L72" id3.L62" cl67s= @=si_sca@=tung_eNOREPORTo seun10"detung_eREPORTo s2 iow>at"">  href="s"ays.  Trascass n.L4.a h"+c8HEAD"4h#L826" i4me of the scanni6r8ld be816 id3753./a>.spae class="6ommen67"> @=si_sca@=specificavn" aaaa@">4106./a>.spae class="vn.c#L1Unescsi/scsi_s8H_scs3csi826" i4me of the scanni6r8ld be816a h433    d more;   &oreevers/sBLIST_INQUIRY_5"namvl&ref=ie" namv3.L133"sL1Lula>static .a hreftung_eREPORTo s2namvl&ref=ie" ntung_eREPORTo s2iry_rl"L1Lua>.spae class="vn.c#L1Unescsi/scsi_s8H4scs3csi826" i4me of the scanni6r8ld be816scs454    d more; go@=si_sca@ers/sBLIST_INQUIRY_5"namvl&ref=ie" namv3.L133"s|en cl13./a>""43ae=);"&g438    d more; }./a>"5a @=si_sca@=Fss="asssi_scan nqualifier (PQ)a"""""bof.1 (001b)ap - T">41IMEOUaontfortung_ely, wo724und v .L4.a h"+c8ascan4i=s802" i4_report_luns" cl6n8ld be815_cm4350./a more; m    d more; L133" 6d3@=si_sca@=specifiedasssi_scan na""""""typRu="c oio"logicaveunit. Howe, wdIMEOUaontfortung_ely, wo724und v .L4.a h"+c8de=li4sOC8null_3device_strs" cla6_8amvdt8a6(.a421    d more; if rL163"@=si_sca@= - Tphysicave4.sder""""""""currrL1ly133"necvei/s47i_io"logicavIMEOUaontfortung_ely, wo724und v .L4.a h"+c8dEAD"4h#L802" i4_report_luns" cl6n8ld be8t6hre422    d more; d more6 g@=si_sca@=unit.IMEOUaontfortung_ely, wo724und v .L4.a h"+c8d_scs3csi8si_lo4  r general fail6_8ld be8t6ng 42>4114./a>.a href="+6od@=si_sca@eMEOUaontfortung_ely, wo724und v .L4.a h"+c8d4scs3csi8si_lo4  r general fail6_8ld be8t6es 424    d more; L133" 6d3@=si_sca@=T_scan.baeiga""g"","astit"ispliede letaweookup">treat 001 RT_STOPsL10"aart"(mayb  .p>41up) a>.ment"> *tm8x_scs3csi8null_3device_strs" cla6_8ld be8t6L12425    d more; s/scsi6sc@=si_sca@=011re; parmt. Stay scspatfmvgg.a hra*#sious.c   ,t""""createlib"compae ready (a>.ssositrgscss ament"> *tm8an.c#4E_H8st" c4L53" class="line6/8/spae826O_R37hat will be./spae="6a @=si_sca@=scsodewS_IRgfss="aPQbof.1b"compae ready (a>.ssositrgscss ament"> *tm8ascan4Nsl8st" c4L53" class="line6/884)&q826N_T37s >
  v must./spae=6&g438    d more; }./a>"5a @=si_sca@=        foaaaa"""""""""""off theaaaaa; ra), anlaaa""""upu c6dc= drivINQUIRY#cre:oha4g  aT claaaaaaaaaa8xscan4i=s802" i4_report_luns" cl6.8ld be825_cm4350./a more; m4106./ ntfortung_ely, wo724und v .L4.a h"+c8aEAD"4h#L8" cla4iv.h" class="fre6a8tia>(835 5138L73" class="line" n5mv3.L58>/*./spa8d_scs4_/s8PONSE3 id3.L87" class=6a8ld be8364">463    d ; L133" 6d3.L16 hr66" namv3.L4_setup__scan.4.a hc./a>static .aode=sssi_s_quala h4.a href="+code=sssi_s_qualiry_len" id3.L556 clas6y_eL66da4.a h4.a href="+code=si_sscq_L1L0]59.a 13./a5)sL1Lula7l13./a>"static .alockwo726" namv3.L4_setlockwo72iry_len cl13./a>"static .arrmovwo726" namv3.L4_setr_movwo72scanl13./a>"static .asoft=si_eo*od.a href="+codoft=si_eoiry_len" id3.L556 clas6y_eL66da4.a h4.a href="+code=si_sscq_L1L7]599">411)c/a>static e"" id3.L556 clas6y_eL66da4.a h4.a href="+code=si_sscq_L1Lu]599">417)rr.L2tic .a hrefscq_L1Lulamer3[16], 16=LIST8de=co4 2L802" i4_report_luns" cl6a8/spae836 of4ore; " 
on 6alue=68"drivers/scsi/scs8s="st3cRE8PONSE3 id3.L87" class=6a884)&q836ive46s >
  vmore; L133" 6d3.L16 4rL133" id3.L_.a f="+codeerr.L0"c./a>static .aUIRY#datao3"2ut__scan.4.a IRY#dataoiry_lr.L0= "c./a>static .a">41333"2ut__scan.4.a">4133v3.3 ||ore; " 
on 6alue=68"drivers/scsi/scs8sn.c#4E_H802" i4_report_luns" cl6a8 href836 id4599">41./a>             " id3.L556 clas684rL133" id3.L_.a f="+codeerr.L0"c./a>static .a hrefs04" id3vers/scsi/if>413>;sodcquiry_le3./a56c/a>static e id3.L556 clas6y_eL66da4.a h4.a href="+code=si_sscq_L1L56]599">410x04"reL1Lula>static .a hrefL1Lulamer3)i_s8HEAD"4h#L826" i4me of the scanni6u8ld be836L13429    d more; d m L133" 6d3.L16 hr66" namv3.L4_setup__scan.4.a hc./a>static .apps6" namv3.L4_setppsscanlen1ic .a hrefscq_L1Lulamer3[16], 16=LIST8de=co4 2L802" i4_report_luns" cl6"8scsi/846si_41>    d more; L133" 6d3.L16y_eL66da4.a h4.a href="+code=si_sscq_L1L7]599">410x6Lua>.spae class="vn.c#L1Unescsi/scsi_s8de=li4sOC8ad" c4er.h" class="fre6"8scsi/8462" 411    d more; L133" 6d3.L161csi/4rL133" id3.L_.a f="+codeerr.L0"c./a>static .awdts6" namv3.L4_setwdtsscanlen1ic .a hrefscq_L1Lulamer3[16], 16=LIST8dEAD"4h#L8st" c4L53" class="line6f8>scsi842si_41>    d more; L133" 6d3.L16y_eL66da4.a h4.a href="+code=si_sscq_L1L7]599">410x1Lua>.spae class="vn.c#L1Unescsi/scsi_s8d_scs4_/s8" cla4iv.h" class="fre6f8ld be846a h433    d more;   ; L133" 6d3.L16 4rL133" id3.L_.a f="+codeerr.L0"c./a>static .aUdts6" namv3.L4_setsdtsscanlen1ic .a hrefscq_L1Lulamer3[16], 16=LIST8de=co4 2L805" i43" class="sref">6r8f">sc846(.a414    d more; ode=SC6I_TIM61""dt"IST8d="st3cRE805" i43" class="sref">6r8ld be845 id464    d ; L133" 6d3.L16 hr6_133" id3.L133"T" cf=" hr6_133" irr.L0"int3rivers/scsi/scsNOTICEd3vers/scsi/if>i/scsNOTICErr.Lass=ed, e6ba"oti1ode=SCSI_TIMEOUNULL.__ng_elsung_el.8sung_el.16sung_el.4s"PQ:ung_ely NQUIRY#L1Lulantoo#short"(SCSI_T),SOUerr.L4.a h"+c8de=co4 2L805" i43" class="sref">6r8/spae846v3.38UNS received (shoul6   >oti1ode=SCSI_TIMEOUNULL.__ANSI:ung_elyng_elstung_ely, eL66dass=ed, e6ba"static .atypR3"2ut__scan.4.atypRiry_rLa>.spae class="vn.c#L1Unescsi/scsi_s8_scan4i=s8si_in4.h" class="fref"6"8scsi_846i_l387    1./a>     more;   ; L133" 6d3.L16 4rL133" id3.L_.a f="+codeerr.L0"c./a>static .av a>.s6" namv3.L4_setv a>.siry_,"> L133" 6d3.L16 4rL133" id3.L_.a f="+codeerr.L0"c./a>static .am   ld3.L133"v3._f="+   liry_,"> L133" 6d3.L16 4rL133" id3.L_.a f="+codeerr.L0"c./a>static .arr66" namv3.L4_setr__scanLa>.spae class="vn.c#L1Unescsi/scsi_s8_n.c#4E_H8si_in4.h" class="fref"6"8 href846 id4599">41./a>             ; L133" 6d3.L16 hr66" namv3.L4_setup__scan.4.a hc./a>static .aode=sssi_s_quala h4.a href="+code=sssi_s_qualiry_,"> L133" 6d3.L16.............4.a href="+code=si_sscq_L1L2]599">410x07La>.spae class="vn.c#L1Unescsi/scsi_s8_EAD"4h#L802" i4_report_luns" cl6"8ld be846_cm4350./a more; m410x0f)rr.L0 ?">oti1ode=SCSI_TIMEOUNULL.___CCSng_ely, eL66d :">oti1ode=SCSI_TIMEOUNULL.__ng_ely, eL66dtic .a hrefscq_L1Lulamer3[16], 16=LIST8de=li4sOC8" cla4iv.h" class="fre6F8ILURE856tia4c .a hrefscq_L1Lulamer3[16], 16=LIST8de=li4sOC802" i4_report_luns" cl6d8vices851si_41>    d moree; L133" 6d3.L16 4rL133" id3.L_.a f="+codeerr.L0"c./a>static .aUIRY#datao3"2ut__scan.4.a IRY#dataoiry_lr.L0= "c./a>static .a">4132namvl&ref=ie" n">4132iry_rl/a>static e" id3.L556 clas6y_eL66da4.a h4.a href="+code=si_sscq_L1L7]599">412rl/a>static c .a hrefscq_L1Lulamer3[16], 16=LIST8dEAD"4h#L8>&quo4sport.h" class="6 8amv3.856max412    d more!evers/sBLIST_INQUIRY_5"namvl&ref=ie" namv3.L133"sL1Lula>static .a hreftung_eNOTQnamvl&ref=ie" ntung_eNOTQiry_rua>.spae class="vn.c#L1Unescsi/scsi_s8de=li4sOC802" i4_report_luns" cl6a8.c#L5856a h433    d more;   ; L133" 6d3.L16 4rL133" id3.L_.a f="+codeerr.L0"c./a>static .atagged_supung_ed3"2ut__scan.4.atagged_supung_edscanlen1ic .a hrefscq_L1Lulamer3[16], 16=LIST8de=co4 2L805" i4; Default is 20.6e8s/scs856(.a414    d more; ode=SC6I_TIM61""dt"IST8d="st3cRE8si_lo4  r general fail6c8n.c#L855 id464    d ;ore; = .a h6eflon69SI_TIMEOUaontfortung_ely, wo724und v .L4.a h"+c8an.c#4E_H8st" c4L53" class="line6d8amv3.856O_R37hat will be./spae="6a hre67"* @ Someaaaaaaaaa(Texel CD ROMUcre:os)"havethandshak___aproblemow>at"">  href="s"ays.  Trascass n.L4.a h"+c8de=co4 2L802" i4_report_luns" cl6d8scsi_856N_T37s >
  v must./spae=6&g438    d more; }./a>"5a @=si_sca@=to 1* XXX arere:ettit"to 0aaaaa.IMEOUaontfortung_ely, wo724und v .L4.a h"+c8de=co4 2L805" i43" class="sref">6(8tored855_cm4350./a more; m4106./a>.spae class="vn.c#L1Unescsi/scsi_s8_scan4c5L805" i43" class="sref">6c8n.c#L866si_41>    d moreevers/sBLIST_INQUIRY_5"namvl&ref=ie" namv3.L133"sL1Lula>static .a hreftung_eBORKEsnamvl&ref=ie" ntung_eBORKEsiry_rl"L1Lua>.spae class="vn.c#L1Unescsi/scsi_s8_namv4s_h8ad" c4er.h" class="fre6c8vices8662" 411    d more; L1; L133" 6d3.L16 4rL133" id3.L_.a f="+codeerr.L0"c./a>static .aborkhonamvl&ref=ie" naorkhoscanlen1328./a>static .a hrbef="+codelasf="+c8x_scs4_/s8si_lo4  r general fail6c8amv3.865 5138L73" class="line" n5mv3.L58>/*./spa8an.c#4E_H8st" c4L53" class="line6 8amv3.8L64">463    d morevers/sBLIST_INQUIRY_5"namvl&ref=ie" namv3.L133"sL1Lula>static .a hreftung_eNO_ULD_ATTACHnamvl&ref=ie" ntung_eNO_ULD_ATTACHiry_r8L73" class="line" n5mv3.L58>/*./spa8ae=co4 2L8st" c4L53" class="line6 8s/scs866scs454    d more; gotint3rivers/scsshr66" namv3.L4_setup__scan.4.a hc./a>static .ano_uld_attach6" namv3.L4_setno_uld_attachscanlen1ic .a hrefscq_L1Lulamer3[16], 16=LIST8_scan4c5L805" i43" class="sref">6g8funca865 id4c .a hrefscq_L1Lulamer3[16], 16=LIST8_n.c#4E_H805" i43" class="sref">6g8amv3.866 id464    d ;ore; = .a h6eflon69SI_TIMEOUaontfortung_ely, wo724und v .L4.a h"+c8an.c#4E_H8st" c4L53" class="line6 8scsi_866N_T37s >
  v must./spae=641IMEOUaontfortung_ely, wo724und v .L4.a h"+c8de=co4 2L802" i4_report_luns" cl6o8.c#L5865>&g438    d more; }./a>"5a @=si_sca@="condards)"n24uc  whol elecvei/.a hou  a seg____aATss.EOUaontfortung_ely, wo724und v .L4.a h"+c8de=co4 2L802" i4_report_luns" cl6 8tored8650">3850./a more; m" 
on 5alue=58="d@">4106./a>.spae class="vn.c#L1Unescsi/scsi_s8de=co4 2L802" i4_report_luns" cl6p8nded,876si_41>    d morevers/sBLIST_INQUIRY_5"namvl&ref=ie" namv3.L133"sL1Lula>static .a hreftung_eSELEC_eNO_ATsnamvl&ref=ie" ntung_eSELEC_eNO_ATsiry_r8L73" class="line" n5mv3.L58>/*./spa8dnamv4s_h802" i4_report_luns" cl6p8vices8762" 411    d more; L133" 6d3.L161csi/4rL133" id3.L_.a f="+codeerr.L0"c./a>static .aUelecv_no_ate3"2ut__scan.4.a elecv_no_atescanlen1ic .a hrefscq_L1Lulamer3[16], 16=LIST8x_scs4_/s8si_lo4  r general fail6i8UNKNO875 5138L73" class="line" n5mv3.L58>/*./spa8x_scs3csi8null_3device_strs" cla6p8amv3.873(.a39>    d more; = .a h6eflon69SI_TIMEOUaontfortung_ely, wo724und v .L4.a h"+c8x_scs4_/s8si_lo4  r general fail6i8s/scs876es 424    d more; L133" 6d3@=si_sca@=Maximum 512l ector  ransf anlacau*IMEOUaontfortung_ely, wo724und v .L4.a h"+c8xscan4c5L8null_3device_strs" cla6c8n.c#L876L12425    d more; s/scsi6sc@=si_sca@=brokho"RA4x00 Ccspaq D claArras="comhpae was r&ferr2./awe "+cod4.a h"+c8x_scs4_/s8si_lo4  r general fail6c8s to 876O_R37hat will be./spae="6a hre67"* @">4106./a>.spae class="vn.c#L1Unescsi/scsi_s8x_scs3csi8null_3device_strs" cla6c8se re876ive46s >
  vmorevers/sBLIST_INQUIRY_5"namvl&ref=ie" namv3.L133"sL1Lula>static .a hreftung_eMAX_512namvl&ref=ie" ntung_eMAX_512iry_r8L73" class="line" n5mv3.L58>/*./spa8de=co4 2L802" i4_report_luns" cl6p8.c#L5876 id4599">41./a>     mint3rivers/scsblk_queue_+ax_hw_ ector"namvl&ref=ie" nalk_queue_+ax_hw_ ector"rr.L0"int3rivers/scs6IMEOUerr.L4.a hretup__scan.4.a hc./a>static .a""queck_queue6" namv3.L4_setr_queck_queueiry_,"512tic .a hrefscq_L1Lulamer3[16], 16=LIST8de=co4 2L802" i4_report_luns" cl6p8tored876L134c .a hrefscq_L1Lulamer3[16], 16=LIST8de=co4 2L802" i4_report_luns" cl6s8"sref886si_41>    d more; = .a h6eflon69SI_TIMEOUaontfortung_ely, wo724und v .L4.a h"+c8de=co4 2L802" i4_report_luns" cl6s8vices886(.a421    d more; if rL163"@=si_sca@=Someaaaaaaaaama" """"want"to haveta""com r if XXX autoerrscavn"IMEOUaontfortung_ely, wo724und v .L4.a h"+c8d_scs4_/s8si_lo4  r general fail6U8S./a>886hre422    d more; d more6 g@=si_sca@=issuei/.rereap""""""""""addedan na.">otirefmvgggggggg* .4.6das.ment"> *tm8x_scs3csi8null_3device_strs" cla6 8amv3.886ng 42>4114./a>.a href="+6od@=si_sca@">4106./a>.spae class="vn.c#L1Unescsi/scsi_s8an.c#4E_H8st" c4L53" class="line6 8i/scs884ive46s >
  vmorevers/sBLIST_INQUIRY_5"namvl&ref=ie" namv3.L133"sL1Lula>static .a hreftung_eNOSTARTONADDd3vers/scsi/if>tung_eNOSTARTONADDiry_r8L73" class="line" n5mv3.L58>/*./spa8de=li4sOC8" cla4iv.h" class="fre6s8n.c#L886i_l38.L56"ing_hos" 
on v6lue="68erLshr66" namv3.L4_setup__scan.4.a hc./a>static .ano_"com _on#add6" namv3.L4_setno_"com _on#addscanlen1ic .a hrefscq_L1Lulamer3[16], 16=LIST8de=co4 2L802" i4_report_luns" cl6s8s to 886 of4ore; " 
on 6alue=68"drivers/scsi/scs8d_scs3csi802" i4_report_luns" cl6l8CSI_S886ive46s >
  vmorevers/sBLIST_INQUIRY_5"namvl&ref=ie" namv3.L133"sL1Lula>static .a hreftung_eSINGLEo snamvl&ref=ie" ntung_eSINGLEo siry_r8L73" class="line" n5mv3.L58>/*./spa8de=co4 2L802" i4_report_luns" cl6l8.c#L5886 id4599">41./a>     mint3rivers/scss.L58t"_veo*od.a href="+cod.L58t"_veorr.L0"int3rivers/scs6IMEOUerr.L4.a hretup__scan)rr.L0"c./a>static .aU___lefybe3"2ut__scan.4.a ___lefybescanlen1ic .a hrefscq_L1Lulamer3[16], 16=LIST8de=co4 2L8si_in4.h" class="fref"6l8amv3.886L134c .a hrefscq_L1Lulamer3[16], 16=LIST8_scan4c#L821" i43.L121" class="l6n8mvdti8a6(.a39>    d on v6lue="68erLshr66" namv3.L4_setup__scan.4.a hc./a>static .ause_10_for_rw6" namv3.L4_setuse_10_for_rwscanlen1ic .a hrefscq_L1Lulamer3[16], 16=LIST8_e=co4 2L802" i4_report_luns" cl6n8amv3.891mv33c .a hrefscq_L1Lulamer3[16], 16=LIST8__scs4_/s8si_lo4  r general fail6o8ld be892si_41>    d morevers/sBLIST_INQUIRY_5"namvl&ref=ie" namv3.L133"sL1Lula>static .a hreftung_eMS_SKIP_PAGE_b.h" 4tthe =ie" ntung_eMS_SKIP_PAGE_b.iry_r8L73" class="line" n5mv3.L58>/*./spa8__scs3csi8si_lo4  r general fail6o8amv3.896a h433    d more;   ; L133" 6d3.L16 4rL133" id3.L_.a f="+codeerr.L0"c./a>static .aUkip_ms_page_.h" 4tthe =ie" nUkip_ms_page_.scanlen1ic .a hrefscq_L1Lulamer3[16], 16=LIST8_n.c#4E_H8si_lo4  r general fail6n8i/scs896(.a414    d more; ode=SC6I_TIM61""dt"IST8_e=li4sOC8si_lo4  r general fail6n8n.c#L895(.a39>    d morevers/sBLIST_INQUIRY_5"namvl&ref=ie" namv3.L133"sL1Lula>static .a hreftung_eMS_SKIP_PAGE_3Fh" 4tthe =ie" ntung_eMS_SKIP_PAGE_3Firy_r8L73" class="line" n5mv3.L58>/*./spa8_e=co4 2L8UL38scan.c#L55" id3.L5538ne" n896v3.38UNS received (s; L133" 6d3.L16 4rL133" id3.L_.a f="+codeerr.L0"c./a>static .aUkip_ms_page_3fh" 4tthe =ie" nUkip_ms_page_3fscanlen1ic .a hrefscq_L1Lulamer3[16], 16=LIST8__scs3csi8st" c4L53" class="line5n8CSI_S895ive46s >
  v must./spae=5static .a hreftung_eUSE_10_BYTEeMSh" 4tthe =ie" ntung_eUSE_10_BYTEeMSiry_r8L73" class="line" n5mv3.L58>/*./spa8_e=co4 2L8" cla4iv.h" class="fre5o8amv3.896L13429    d more; d on v6lue="68erLshr66" namv3.L4_setup__scan.4.a hc./a>static .ause_10_for_m"namvl&ref=ie" nuse_10_for_m"scanlen1ic .a hrefscq_L1Lulamer3[16], 16=LIST9de=co4 2L902" i4_report_luns" cl6_9can_t906tia4c .a hrefscq_L1Lulamer3[16], 16=LIST9de=co4 2L902" i4_report_luns" cl6_9can_t901mv3388    d more6 s/sc62/scsi_scaerr.aaaa"""""""""""runn___aaaaa0"dparatvslavetconfigurgIMEOUaontfortung_ely, wo724und v .L4.a h"+c9d2=co4 2L90i_lo4  r general fail6o9can_t906hre422    d more; d more6 g@=si_sca@=ma" do I/Oa@">4106./a>.spae class="vn.c#L1Unescsi/scsi_s9x_scs3csi9null_3device_strs" cla6o9ld be9064">463    d ; L133" 6d3.L16  ess."_scade=S_tiry_len cl13./a>" L133" 6d3.L16SDEV_RUNNINGnamvl&ref=ie" n"DEV_RUNNINGiry_ric .a hrefscq_L1Lulamer3[16], 16=LIST9d4scs3csi9ni_lo4  r general fail6n9ld be904ive46s >
  vmore; L133" 6d3.L16  ess."_scade=S_tiry_rla>static .a hrefL1Lulamer3REEA0)f="+c9d5scs3csi9ni_lo4  r general fail6n9ld be906i_l38.L56"ing_hos" 
on v6lue="68erL  ess."_scade=S_tiry_len cl13./a>" L133" 6d3.L16SDEV_BLOCKd3vers/scsi/if>SDEV_BLOCKiry_ric .a hrefscq_L1Lulamer3[16], 16=LIST9d6scs3csi9nL38scan.c#L55" id3.L5539ld be906 of4ore; " 
on 6alue=68"drivers/scsi/scs9_scan4Nsl9b.h" 4tthe target resp6o9ld be906i_l387    1./a>     more; L133" 6d3.L16  ess."_scade=S_tiry_rla>static .a hrefL1Lulamer3REEA0)f="+c9d8can4Nsl9b.h" 4tthe target resp5"9ld be906 id4599">41./a>             ; L133" 6d3.L16 hr6_133" id3.L133"T" cf=" hr6_133" irr.L0"int3rivers/scsi/scsERRd3vers/scsi/if>i/scsERRiry_,"> L133" 6d3.L16 4rL133" id3.L_.a f="+codeeLa>.spae class="vn.c#L1Unescsi/scsi_s9_scan4i=s9si_in4.h" class="fref"6o9ld be906L13429    d more; d >41./a>             ;oti1ode=SCSI_TIMEOUNULL.__in wro__a tate ng_elsuto scsplete at">tung_ely, eL66daa>.spae class="vn.c#L1Unescsi/scsi_s9_scan4c#L921" i43.L121" class="l6r9/scsi910L13429    d more; d >41./a>             ;cl13./a>"static .a hr6_ tate3"2ut__scan.4.a6hr6_ tateiry_ruic .a hrefscq_L1Lulamer3[16], 16=LIST9de=li4sOC9" cla4iv.h" class="fre6r9" nam9162" 411    d more; L11111111133" 6d3 cl13./a>"413_SCANNO_RESPONSEd3vers/scsi/if>">413_SCANNO_RESPONSEiry_l13./a>"    d morevers/sBLIST_INQUIRY_5"namvl&ref=ie" namv3.L133"sL1Lula>static .a hreftung_eMS_192_BYTES_FOR_3Fh" 4tthe =ie" ntung_eMS_192_BYTES_FOR_3Firy_r8L73" class="line" n5mv3.L58>/*./spa9HEAD"4h#L926" i4me of the scanni6r9ld be916v3.38UNS received (s; L133" 6d3.L16 4rL133" id3.L_.a f="+codeerr.L0"c./a>static .ause_192_cau* _for_3fh" 4tthe =ie" nuse_192_cau* _for_3fscanlen1ic .a hrefscq_L1Lulamer3[16], 16=LIST9Hscan4Nsl9st" c4L53" class="line66984)&q915ive46s >
  v must./spae=5static .a hreftung_eNOT_LOCKABLEd3vers/scsi/if>tung_eNOT_LOCKABLEiry_r8L73" class="line" n5mv3.L58>/*./spa9Hscan4i=s902" i4_report_luns" cl6n9ld be916L13429    d more; d on v6lue="68erLshr66" namv3.L4_setup__scan.4.a hc./a>static .alockwo726" namv3.L4_setlockwo72iry_len1328./a>static .a hrbef="+codelasf="+c9de=co4 2L902" i4_report_luns" cl6n9" nam926tia4c .a hrefscq_L1Lulamer3[16], 16=LIST9de=li4sOC9null_3device_strs" cla6_9amvdt921si_41>    d morevers/sBLIST_INQUIRY_5"namvl&ref=ie" namv3.L133"sL1Lula>static .a hreftung_eRETRY_HWERRORd3vers/scsi/if>tung_eRETRY_HWERRORiry_r8L73" class="line" n5mv3.L58>/*./spa9dEAD"4h#L902" i4_report_luns" cl6n9ld be926max412    d more; L133" 6d3.L161erL1hr66" namv3.L4_setup__scan.4.a hc./a>static .arrtry_hwerr.s6" namv3.L4_setrrtry_hwerr.sscanlen1ic .a hrefscq_L1Lulamer3[16], 16=LIST9d_scs3csi9si_lo4  r general fail6_9ld be9t6ng 4c .a hrefscq_L1Lulamer3[16], 16=LIST9d4scs3csi9si_lo4  r general fail6_9ld be924ive46s >
  vmorevers/sBLIST_INQUIRY_5"namvl&ref=ie" namv3.L133"sL1Lula>static .a hreftung_eNO_DIFh" 4tthe =ie" ntung_eNO_DIFiry_r8L73" class="line" n5mv3.L58>/*./spa9dEAD"4h#L9null_3device_strs" cla6_9ld be926i_l38.L56"ing_hos" 
on v6lue="68erLshr66" namv3.L4_setup__scan.4.a hc./a>static .ano_difh" 4tthe =ie" nno_difscanlen1ic .a hrefscq_L1Lulamer3[16], 16=LIST9dEAD"4h#L9st" c4L53" class="line6/9/spae926 of4ore; " 
on 6alue=68"drivers/scsi/scs9ascan4Nsl9st" c4L53" class="line6/984)&q926ive46s >
  v must./spae=6static .aeh_timeouess."_scade=eh_timeoueiry_len cl13./a>"413DEFAULT_EH_TIMEOUTd3vers/scsi/if>">413DEFAULT_EH_TIMEOUTiry_l13./a>"&g413./a>"
  vmorevers/sBLIST_INQUIRY_5"namvl&ref=ie" namv3.L133"sL1Lula>static .a hreftung_eSKIP_VPD_PAGESh" 4tthe =ie" ntung_eSKIP_VPD_PAGESiry_r8L73" class="line" n5mv3.L58>/*./spa9an.c#4E_H9st" c4L53" class="line6a9_data930L13429    d more; d ; L133" 6d3.L16 4rL133" id3.L_.a f="+codeerr.L0"c./a>static .aUkip_vpd_page"namvl&ref=ie" nUkip_vpd_page"scanlen1ic .a hrefscq_L1Lulamer3[16], 16=LIST9ae=li4sOC9st" c4L53" class="line6a9amvdt931mv33c .a hrefscq_L1Lulamer3[16], 16=LIST9aEAD"4h#L9" cla4iv.h" class="fre6a9tia>(932ive46s >
  v must./spae=6static .a hr6_genIMEOUerr.L4.a hretup___genIMEiry_ric .a hrefscq_L1Lulamer3[16], 16=LIST9d_scs4_/s9PONSE3 id3.L87" class=6a9ld be936ng 4c .a hrefscq_L1Lulamer3[16], 16=LIST9de=co4 2L902" i4_report_luns" cl6a9ld be934ive46s >
  vmore; L133" 6d3.L166IMEOUerr.L4.a hretup__scan.4.a hc./a>static .ahosess."_scade=hosescan.4.a hc./a>static .ahoseess."_scade=hoseescan.4.a hc./a>static .aslave_configurgOUerr.L4.a hretulave_configurgiry_rla>static .a hrefL1Lulamer3REEA0)f="+c9d_scs3csi9PONSE3 id3.L87" class=6a9ld be936i_l38.L56"ing_hos" 
on v6lue="68erL  ess."_scade=S_tiry_len cl13./a>"static .ahosess."_scade=hosescan.4.a hc./a>static .ahoseess."_scade=hoseescan.4.a hc./a>static .aslave_configurgOUerr.L4.a hretulave_configurgiry_0"int3rivers/scs6IMEOUerr.L4.a hretup__scan)ic .a hrefscq_L1Lulamer3[16], 16=LIST9dEAD"4h#L902" i4_report_luns" cl6a9/spae936v3.38UNS received (smore; L133" 6d3.L16  ess."_scade=S_tiry_rla>static .a hrefL1Lulamer3REEA0)f="+c9s="st3cRE9PONSE3 id3.L87" class=6a984)&q936i_l387    1./a>     more;   ;ore; = .a h6eflon69SI_TIMEOUaontfortung_ely, wo724und v .L4.a h"+c9sn.c#4E_H902" i4_report_luns" cl6a9 href935>&g438    d more; }./a>"5a @=si_scaaaaaaaaaaaaaaaaa*smorLLDD reung_svslavet""""psi_ent, d       foclutt c6dc= drivINQUIRY#cre:oha4g  aT claaaaaaaaaa9HEAD"4h#L926" i4me of the scanni6u9ld be9350">3850./a more; m" 
on 5alue=58="d@=si_scaaaaaaaaa*sconsovgg.a hravnoc failurg message"scc= drivINQUIRY#cre:oha4g  aT claaaaaaaaaa9de=co4 2L902" i4_report_luns" cl6"9scsi/946ut 47an.c#L111" id3.L1116 clas67"li@=si_scaaaaaaaaa*">4106./a>.spae class="vn.c#L1Unescsi/scsi_s9de=li4sOC9ad" c4er.h" class="fre6"9scsi/9462" 411    d more; L1eived (smore; L133" 6d3.L16  ess."_scade=S_tiry_ != -; L133" 6d3.L16ENXInt3ri4.a href="+ENXIniry_rla>static .a hrefL1Lulamer3REEA0)f="+c9dEAD"4h#L9st" c4L53" class="line6f9>scsi946max412    d more; L1/a>     more;   ; L133" 6d3.L16 hr6_133" id3.L133"T" cf=" hr6_133" irr.L0"int3rivers/scsi/scsERRd3vers/scsi/if>i/scsERRiry_,"> L133" 6d3.L16 4rL133" id3.L_.a f="+codeeLa>.spae class="vn.c#L1Unescsi/scsi_s9d_scs4_/s9" cla4iv.h" class="fre6f9ld be946a h433    d more;   more; L1/a>     more;   ;oti1ode=SCSI_TIMEOUNULL.__fail4uc  wconfigurg"""""""tung_ely, eL66d)ic .a hrefscq_L1Lulamer3[16], 16=LIST9de=co4 2L905" i43" class="sref">6r9f">sc946scs454    d more; go@=si_scamore; " 
on 6alue=68"drivers/scsi/scs9d="st3cRE905" i43" class="sref">6r9ld be946i_l38.L56"ing_hos" 








33" 6d3 cl13./a>"413_SCANNO_RESPONSEd3vers/scsi/if>">413_SCANNO_RESPONSEiry_l13./a>"6r9/spae946v3.38UNS received (smore; " 
on 6alue=68"drivers/scsi/scs9d="st3cRE9si_in4.h" class="fref"6"9scsi_946i_l387    1.more; " 
on 6alue=68"drivers/scsi/scs9dn.c#4E_H9si_in4.h" class="fref"6"9 href945>&g413./a>""static .a+ax_queue_depth6" namv3.L4_set+ax_queue_depthiry_len cl13./a>"static .aqueue_depth6" namv3.L4_setqueue_depthiry_l13./a>"4106./a>.spae class="vn.c#L1Unescsi/scsi_s9dEAD"4h#L9>&quo4sport.h" class="6 9amv3.956hre422    d more; d more6 g@=si_sca@=Ok,a""""""""""""""""wravn.aaaaup,aweooan>4106./a>.spae class="vn.c#L1Unescsi/scsi_s9d_scs4_/s902" i4_report_luns" cl6a9.c#L5956ng 42>4114./a>.a href="+6od@=si_sca@
33gistaaa"t XXX ael"a""""si_cbof.""""kernevIMEOUaontfortung_ely, wo724und v .L4.a h"+c9de=co4 2L905" i4; Default is 20.6e9s/scs956es 424    d more; L133" 6d3@=si_sca@=abou  it.IMEOUaontfortung_ely, wo724und v .L4.a h"+c9d="st3cRE9si_lo4  r general fail6c9n.c#L956L12425    d more; s/scsi6sc@=si_sca@">4106./a>.spae class="vn.c#L1Unescsi/scsi_s9an.c#4E_H9st" c4L53" class="line6d9amv3.956v3.38UNS recmore!hc./a>static .aasync6" namv3.L4_setasync133"sL1LulL1Lula>static .a hrefnescsiysfs#add_1IMEOUerr.L4.a hretuescsiysfs#add_1IMEiry_0"int3rivers/scs6IMEOUerr.L4.a hretup__scan) != Lua>.spae class="vn.c#L1Unescsi/scsi_s9de=co4 2L902" i4_report_luns" cl6d9scsi_956i_l387    1./a>     33" 6d3 cl13./a>"413_SCANNO_RESPONSEd3vers/scsi/if>">413_SCANNO_RESPONSEiry_l13./a>"&g413./a>"6(9tored956_cm4350./a m33" 6d3 cl13./a>"413_SCANLUN_PRESENTd3vers/scsi/if>">413_SCANLUN_PRESENTiry_l13./a>"6c9n.c#L966si_4more; " 
on 6alue=68"drivers/scsi/scs9_namv4s_h9ad" c4er.h" class="fre6c9vices961mv33c .a hrefscq_L1Lulamer3[16], 16=LIST9x_scs4_/s9si_lo4  r general fail6c9amv3.965 513#ifdef3 cl13./a>"413LOGGINGnamvl&ref=ie" nCONFIG_">413LOGGINGmv33c .a hrefscq_L1Lulamer3[16], 16=LIST9x_scs4_/s9st" c4L53" class="line6 9amv3.966ng 42>4114./a>.a href="+6o/** >4106./a>.spae class="vn.c#L1Unescsi/scsi_s9ae=co4 2L9st" c4L53" class="line6 9s/scs966es 424    d more; L133" 6d3@=scsodode=_TI - 133"  INQUIRY data from minc  w+ax index, _TIMp  rail___awhite4  cgIMEOUaontfortung_ely, wo724und v .L4.a h"+c9_scan4c5L905" i43" class="sref">6g9funca966L12425    d more; s/scsi6sc* @buf:a mOutpu  buff an.a hrat lea_cbend-first+1 cau* 4of.s  cgIMEOUaontfortung_ely, wo724und v .L4.a h"+c9_n.c#4E_H905" i43" class="sref">6g9amv3.966O_R37hat will be./spae="6a * @ode:a mI13>;so buff an(inpu )IMEOUaontfortung_ely, wo724und v .L4.a h"+c9_e=co4 2L9st" c4L53" class="line6 9scsi_966N_T37s >
  v must./spae=6&g438    d more; }./a>"5a * @end:a mI1dex aftaaala_cbcharactaaa"nwodeIMEOUaontfortung_ely, wo724und v .L4.a h"+c9_e=co4 2L902" i4_report_luns" cl6 9tored9650">3850./a more; m" 
on 5al@">4106./a>.spae class="vn.c#L1Unescsi/scsi_s9de=co4 2L902" i4_report_luns" cl6p9nded,976si_4 tatic unsign4ucchara@ers/sBLIST_INQUscsodode=_TIOUerr.L4.a hretuescsode=_TIiry_0unsign4ucchara@ers/sBLIST_INQUbufnamvl&ref=ie" naufiry_,"unsign4ucchara@ers/sBLIST_INQUodenamvl&ref=ie" nodeIMeeLa>.spae class="vn.c#L1Unescsi/scsi_s9dnamv4s_h902" i4_report_luns" cl6p9vices9762" 411    d more; L11111111111111111111unsign4ucers/sBLIST_INQUfirstnamvl&ref=ie" nfirstiry_,"unsign4uchc./a>static .aend6" namv3.L4_setendiry_r8L73" class="line" n5mv3.L58>/*./spa9x_scs4_/s9si_lo4  r general fail6i9UNKNO975 513a>static .a hrefL1Lulamer3REEA0)f="+c9x_scs3csi9null_3device_strs" cla6p9amv3.973(.a39>    d unsign4uchc./a>static .ataamnamvl&ref=ie" n aamiry_len1,"> L133" 6d3.L16.dxnamvl&ref=ie" nodxiry_l13./a>" L133" 6d3.L16.dxnamvl&ref=ie" nodxiry_ +cers/sBLIST_INQUfirstnamvl&ref=ie" nfirstiry_ <3"> L133" 6d3.L16end6" namv3.L4_setendiry_c/a>static e id3.L556 clas6ydxnamvl&ref=ie" nodxiry_ +cers/sBLIST_INQUfirstnamvl&ref=ie" nfirstiry_ <3"> L133" 6d3.L16odenamvl&ref=ie" nodeIMee[4] +c5 e id3.L556 clas6ydxnamvl&ref=ie" nodxiry_++rla>static .a hrefL1Lulamer3REEA0)f="+c9x_scs4_/s9si_lo4  r general fail6c9s to 976v3.38UNS received (smore; L133" 6d3.L16odenamvl&ref=ie" nodeIMee[ id3.L556 clas6ydxnamvl&ref=ie" nodxiry_+ers/sBLIST_INQUfirstnamvl&ref=ie" nfirstiry_]59.a  ;oti1ode=SCSI_TIMEOUNU     U    , eL66d)la>static .a hrefL1Lulamer3REEA0)f="+c9xe=co4 2L9null_3device_strs" cla6c9se re976i_l387    1./a>     more;   ; L133" 6d3.L16bufnamvl&ref=ie" naufiry_[ id3.L556 clas6ydxnamvl&ref=ie" nodxiry_]len cl13./a>""41./a>     more;   ; L133" 6d3.L16taamnamvl&ref=ie" n aamiry_len id3.L556 clas6ydxnamvl&ref=ie" nodxiry_+1ic .a hrefscq_L1Lulamer3[16], 16=LIST9de=co4 2L902" i4_report_luns" cl6p9tored976L13429    d more; d } elsela>static .a hrefL1Lulamer3REEA0)f="+c9de=co4 2L902" i4_report_luns" cl6s9"sref980L13429    d more; d >41./a> ; L133" 6d3.L16bufnamvl&ref=ie" naufiry_[ id3.L556 clas6ydxnamvl&ref=ie" nodxiry_]len oti1ode=SCSI_TIMEOUNU     U    , eL66dic .a hrefscq_L1Lulamer3[16], 16=LIST9de=co4 2L902" i4_report_luns" cl6s9vices9862" 411    d more; L1more; " 
on 6alue=68"drivers/scsi/scs9d_scs4_/s9si_lo4  r general fail6U9S./a>986max412    d more; " 
on 6alue=68"drivers/scsi/scs9d_scs3csi9null_3device_strs" cla6 9amv3.9864">463    d ; L133" 6d3.L16bufnamvl&ref=ie" naufiry_[ id3.L556 clas6taamnamvl&ref=ie" n aamiry_]len1328./a>static .a hrbef="+codelasf="+c9an.c#4E_H9st" c4L53" class="line6 9i/scs984ive46s >
  v33" 6d3 cl13./a>"static .a hrbef="+codelasf="+c9ascan4c5L9" cla4iv.h" class="fre6s9n.c#L986i_l3more; " 
on 6alue=68"drivers/scsi/scs9d_scs4_/s902" i4_report_luns" cl6s9s to 986 of4#endifore; " 
on 6alue=68"drivers/scsi/scs9de=co4 2L902" i4_report_luns" cl6l9CSI_S985ive46s >
  v must./spae=5&g438    d more; }./a>"5a/*r>4106./a>.spae class="vn.c#L1Unescsi/scsi_s9de=co4 2L9si_in4.h" class="fref"6l9amv3.9850">3850./a more; m" 
on 5al@=scsodprobe_and#add_lun - 13obe aco s,smoraco s""""fouXX add iaIMEOUaontfortung_ely, wo724und v .L4.a h"+c9_scan4c#L921" i43.L121" class="l6n9mvdti996ut 47an.c#L111" id3.L1116 c* @st"_veo:a m poin  an o t"_veoa""""""""tructurgIMEOUaontfortung_ely, wo724und v .L4.a h"+c9_e=co4 2L902" i4_report_luns" cl6n9amv3.996(.a421    d more; if rL163"* @lun:6s >
  vo s"of.""_veoa""""""IMEOUaontfortung_ely, wo724und v .L4.a h"+c9__scs4_/s9si_lo4  r general fail6o9ld be996hre422    d more; d more6 g* @bmv3.Lp:6s >store bmv3.Laaaaa0mor""""NULLIMEOUaontfortung_ely, wo724und v .L4.a h"+c9__scs3csi9si_lo4  r general fail6o9amv3.996ng 42>4114./a>.a href="+6od* @s"""p:6s >
 13obe """"o s"correspondi__ag47i_io" v .L""""""IMEOUaontfortung_ely, wo724und v .L4.a h"+c9_n.c#4E_H9si_lo4  r general fail6n9i/scs996es 424    d more; L133" 6d3@=@res.a :6s >
mor""nzero Ukip1someaIMEOUaontfortung_ely, wo724und v .L4.a h"+c9_scan4c5L9si_lo4  r general fail6n9n.c#L996L12425    d more; s/scsi6sc* @hosedata:6s pmor4uc  w v .Lavnoc_1IME()IMEOUaontfortung_ely, wo724und v .L4.a h"+c9_e=co4 2L9UL38scan.c#L55" id3.L5539ne" n996O_R37hat will be./spae="6a *IMEOUaontfortung_ely, wo724und v .L4.a h"+c9_e=co4 2L9st" c4L53" class="line5n9CSI_S996N_T37s >
  v must./spae=6&g438    d more; }./a>"5a *     Cavn.acsodprobe_lun,smoraco s".a hran=attach4uc""""""""""fouXXdIMEOUaontfortung_ely, wo724und v .L4.a h"+c9_e=co4 2L9" cla4iv.h" class="fre5o9amv3.9950">3850./a more; m" 
on 5al@=====avnocateliXX :ettit"up by cavni__a v .Ladd_lun.IMEOUaontfortung_ely, wo724und v .L4.a h"+c10de=co4 2L10de=ca4iv.h" class="fre5o10de=>10deO_R37hat will be./spae="6a *IMEOUaont/pre>tfortung_ely, wo724und v .L4.a h"+c10d1=co4 2L10d2" i4_report_luns" cl6n10d2">10d6(.a421    d more; if rL163"* R3" 6d:IMEOUaontfortung_ely, wo724und v .L4.a h"+c10d2=co4 2L10di_lo4  r general fail6o10di_>10d6hre422    d more; d more6 g*     ">413_SCANNO_RESPONSE:ookup">""""avnocatelor :etup a" v .L""""""IMEOUaontfortung_ely, wo724und v .L4.a h"+c10d3=co4 2L10di_lo4  r general fail6o10di_>10d6ng 42>4114./a>.a href="+6od*     ">413_SCANTARGET_PRESENT:.""_veoaresponded, but>""c"""""""""IMEOUaontfortung_ely, wo724und v .L4.a h"+c10d4=co4 2L10di_lo4  r general fail6n10di_>10d6es 424    d more; L133" 6d3@=========attach4ucat """"o sIMEOUaontfortung_ely, wo724und v .L4.a h"+c10d5=co4 2L10di_lo4  r general fail6n10di_>10d6L12425    d more; s/scsi6sc*     ">413_SCANLUN_PRESENT: a"new=scsodewS_IRgwas"avnocatedliXX "i_scntozeds.EOUaontfortung_ely, wo724und v .L4.a h"+c10d6=co4 2L10dL38scan.c#L55" id3.L55310dL3>10d6O_R37hat will be./spae="6a *@">4106./a>.spae class="vn.c#L1Unescsi/scsi_s10d7=co4 2L10dt" c4L53" class="line5n10dt">10d7si_4 tatic 3"  ers/sBLIST_INQUscsodprobe_and#add_lunOUerr.L4.a hretuescsprobe_and#add_luniry_0"truct mint3rivers/scss.L58t"_veo*od.a href="+cod.L58t"_veorr.La@ers/sBLIST_INQUst"_veo*od.a href="+codt"_veorr.LLa>.spae class="vn.c#L1Unescsi/scsi_s10d8=co4 2L10d.h" 4tthe target resp5"10d.h>10d6 id4599">41./a>     more;   d >41./a> ; L133" 6d3.L16u3" *od.a href="+cou3"  id45; L133" 6d3.L16lunOUerr.L4.a hretluniry_, 3"  vers/sBLIST_INQUIRY_5"pnamvl&ref=ie" naRY_5"prr.LLa>.spae class="vn.c#L1Unescsi/scsi_s10d9=co4 2L10d cla4iv.h" class="fre5o10d c>10d6L13429    d more; d >41./a>           "truct mint3rivers/scss.L58ewS_IRnamvl&ref=ie" n v .L""""""IM.La@@ers/sBLIST_INQUs"""pOUerr.L4.a hretup__piry_, 3"  ; L133" 6d3.L16  i/scss."_scade=S_at">IM.LLa>.spae class="vn.c#L1Unescsi/scsi_s101e=co4 2L1021" i43.L121" class="l6r1021">1021L13429    d more; d >41./a>           void vers/sBLIST_INQUhosedatass."_scade=hosedatairy_r8L73" class="line" n5mv3.L58>/*./spa1021=co4 2L10" cla4iv.h" class="fre6r10" c>1021 513a>static .a hrefL1Lulamer3REEA0)f="+c1022=co4 2L1026" i4me of the scanni6r1026">1026max412    d "truct mint3rivers/scss.L58ewS_IRnamvl&ref=ie" n v .L""""""IM.La@"int3rivers/scs6IMEOUerr.L4.a hretup__scan328./a>static .a hrbef="+codelasf="+c1023=co4 2L1026" i4me of the scanni6r1026">1023(.a39>    d unsign4ucchara@ers/sBLIST_INQU66da4.a h4.a href="+csi_sscq_L1328./a>static .a hrbef="+codelasf="+c1024=co4 2L1026" i4me of the scanni6r1026">1024ive46s >
  vm"  ; L133" 6d3.L16IRY_5"namvl&ref=ie" namv3.L133","> L133" 6d3.L16re"namvl&ref=ie" nre"scanlen cl13./a>"413_SCANNO_RESPONSEd3vers/scsi/if>">413_SCANNO_RESPONSEiry_,"> L133" 6d3.L16re"ssc4" id3vers/scsi/if>re"ssc4" iscanlen256328./a>static .a hrbef="+codelasf="+c1025=co4 2L1026" i4me of the scanni6r1026">1025max412    d "truct mint3rivers/scsScodeHosess."_scade=ScodeHoseIM.La@"int3rivers/scs6hosess."_scade=shosescanlen cl13./a>"static .aIMEOUerr.L4.a hretp__scan.hc./a>static .aparrL1OUerr.L4.a hretparrL1iry_r328./a>static .a hrbef="+codelasf="+c1026=co4 2L1026" i4me of the scanni6r1026">1026 of4ore; " 
on 6alue=68"drivers/scsi/scs1027=co4 2L10st" c4L53" class="line6610st">1026ive46s >
  v ore6 s/sc62/scsi_scaerr>4106./a>.spae class="vn.c#L1Unescsi/scsi_s1028=co4 2L10st" c4L53" class="line6n10st">1025>&g438    d more; }./a>"5a @=si_sca@=T"""si_/sc mv3.""""use_gas"an optimization,a""""first at">"of.a>4106./a>.spae class="vn.c#L1Unescsi/scsi_s1029=co4 2L1002" i4_report_luns" cl6n1002">10250">3850./a more; m" 
on 5alue=58="d@ hose adap  ancavns in  waaaa0.a hrsi_/sc "L1L.IMEOUaontfortung_ely, wo724und v .L4.a h"+c102e=co4 2L1002" i4_report_luns" cl6n1002">1002L12425    d more; s/scsi6sc@=si_sca@">4106./a>.spae class="vn.c#L1Unescsi/scsi_s1001=co4 2L10null_3device_strs" cla6_10nul>1001mv3388    d mint3rivers/scs6IMEOUerr.L4.a hretup__scanlen cl13./a>" L133" 6d3.L16lunOUerr.L4.a hretluniry_r328./a>static .a hrbef="+codelasf="+c1022=co4 2L1002" i4_report_luns" cl6n1002">1002si_41>    d more; L133" 6d3.L166IMEOUerr.L4.a hretup__scan) a>static .a hrefL1Lulamer3REEA0)f="+c1023=co4 2L10si_lo4  r general fail6_10si_>1006a h433    d more;   more; L133" 6d3.L16  i/scss."_scade=S_at">IM.L || !hc./a>static .ad.L58ewS_IR_crea_ed3"2ut__scan.4.ad.L58ewS_IR_crea_ediry_0"int3rivers/scs6IMEOUerr.L4.a hretup__scan)) a>static .a hrefL1Lulamer3REEA0)f="+c1024=co4 2L10si_lo4  r general fail6_10si_>1006scs454    d more; go@=si_sca cl13./a>"413LOG3_SCANBUSh" 4tthe =ie" n">413LOG3_SCANBUSiry_03,"> L133" 6d3.L16133" id3.L133"T" cf="133" irr.L0"int3rivers/scsi/scsINFnt3ri4.a href="+i/scsINFn of4ore; " 
on 6alue=68"drivers/scsi/scs1025=co4 2L10null_3device_strs" cla6_10nul>1006i_l38.L56"ing_hos" 








6s >
  v ore6 s/sc62/_TIMEOUNULL.__vers s.a :6ewS_IRgexistscon ng_elstung_ely, eL66daore; " 
on 6alue=68"drivers/scsi/scs1026=co4 2L10st" c4L53" class="line6/10st">1006v3.38UNS received (shoul6   @=si_sca cl13./a>"static .a hr6_genIMEOUerr.L4.a hretup___genIMEiry_rruic .a hrefscq_L1Lulamer3[16], 16=LIST1007=co4 2L10st" c4L53" class="line6/10st">1006i_l387    1./a>     more;   more; L133" 6d3.L166IMEpOUerr.L4.a hretup__piry_r8L73" class="line" n5mv3.L58>/*./spa1028=co4 2L1026" i4me of the scanni6.1026">1006 id4599">41./a>     more;   d >41./a@ers/sBLIST_INQUs"""pOUerr.L4.a hretup__piry_len cl13./a>"1006L13429    d more; d >41./a> elsec .a hrefscq_L1Lulamer3[16], 16=LIST103e=co4 2L10st" c4L53" class="line6a10st">10stv3.38UNS received (shoul6   @=si_sca cl13./a>"10s1mv33c .a hrefscq_L1Lulamer3[16], 16=LIST10s2=co4 2L10" cla4iv.h" class="fre6a10" c>10s6max412    d more; L1/a>     more; L133" 6d3.L16IRY_5"pnamvl&ref=ie" naRY_5"prr.Lr8L73" class="line" n5mv3.L58>/*./spa1033=co4 2L10PONSE3 id3.L87" class=6a10PON>10s6a h433    d more;   more; L1/a>     vers/sBLIST_INQUIRY_5"pnamvl&ref=ie" naRY_5"prr.Llen cl13./a>"10s6scs454    d more; go@=si_scaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"int3rivers/scs6IMEOUerr.L4.a hretup__scan.4.a hc./a>static .avenI.s6" namv3.L4_setvenI.sscanaore; " 
on 6alue=68"drivers/scsi/scs1035=co4 2L10PONSE3 id3.L87" class=6a10PON>10s6i_l38.L56"ing_hos" 








6s >
  vaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"int3rivers/scs6IMEOUerr.L4.a hretup__scan.4.a hc./a>static .amc .o3"2ut__scan.4.amc .oscan)ic .a hrefscq_L1Lulamer3[16], 16=LIST1036=co4 2L1002" i4_report_luns" cl6a1002">10s6v3.38UNS received (shoul6   33" 6d3 cl13./a>"413_SCANLUN_PRESENTd3vers/scsi/if>">413_SCANLUN_PRESENTiry_l13./a>"10s6i_l387    1./a>     more; " 
on 6alue=68"drivers/scsi/scs10s8=co4 2L1002" i4_report_luns" cl6a1002">10s6 id4599">41./a>     mint3rivers/scss.L58ewS_IR_puess."_scade=d.L58ewS_IR_pueiry_0"int3rivers/scs6IMEOUerr.L4.a hretup__scan)ic .a hrefscq_L1Lulamer3[16], 16=LIST1039=co4 2L1026" i4me of the scanni6u1026">10s6L13429    d } elsec .a hrefscq_L1Lulamer3[16], 16=LIST104e=co4 2L1002" i4_report_luns" cl6"1002">1002 id4599">41./a>     mint3rivers/scssIMEOUerr.L4.a hretup__scanlen cl13./a>" L133" 6d3.L16lunOUerr.L4.a hretluniry_,"> L133" 6d3.L16hosedatass."_scade=hosedatairy_ric .a hrefscq_L1Lulamer3[16], 16=LIST1041=co4 2L10ad" c4er.h" class="fre6"10ad">1001si_41>    d more!hc./a>static .adIMEOUerr.L4.a hretup__scan)c .a hrefscq_L1Lulamer3[16], 16=LIST1042=co4 2L10st" c4L53" class="line6f10st">1006max412    d more; L1goto"> L133" 6d3.L16ouess."_scade=oueiry_ic .a hrefscq_L1Lulamer3[16], 16=LIST1043=co4 2L10" cla4iv.h" class="fre6f10" c>1006ng 4c .a hrefscq_L1Lulamer3[16], 16=LIST1004=co4 2L1005" i43" class="sref">6r1005">1006scs454    d ers/sBLIST_INQU66da4.a h4.a href="+csi_sscq_L1len cl13./a>"re"ssc4" iscan,"> L133" 6d3.L16GFP_ATOMICd3vers/scsi/if>GFP_ATOMICIM.L |c .a hrefscq_L1Lulamer3[16], 16=LIST1005=co4 2L1005" i43" class="sref">6r1005">1006i_l38.L56"ing_hos" 








(0"int3rivers/scs6hosess."_scade=shosescanrr.L0"c./a>static .aunchecked_isa_dmass."_scade=unchecked_isa_dmascan) ?"> L133" 6d3.L16__GFP_DMAss."_scade=__GFP_DMAi_l38: 0ruic .a hrefscq_L1Lulamer3[16], 16=LIST1046=co4 2L1005" i43" class="sref">6r1005">1006v3.38UNS recmore!hc./a>static .a66da4.a h4.a href="+csi_sscq_L1)c .a hrefscq_L1Lulamer3[16], 16=LIST1047=co4 2L10si_in4.h" class="fref"6"10si_>1006i_l387    1./a>     goto"> L133" 6d3.L16oue_free_1IMEss."_scade=oue_free_1IMEiry_ic .a hrefscq_L1Lulamer3[16], 16=LIST1048=co4 2L10si_in4.h" class="fref"6"10si_>1005>&g413./a>"1009ive46s >
  vmoreers/sBLIST_INQUscsodprobe_lunOUerr.L4.a hretuescsprobe_luniry_0"int3rivers/scs6IMEOUerr.L4.a hretup__scana ers/sBLIST_INQU66da4.a h4.a href="+csi_sscq_L1,"> L133" 6d3.L16re"ssc4" id3vers/scsi/if>re"ssc4" iscan, L1Lul"int3rivers/scsIRY_5"namvl&ref=ie" namv3.L133"))c .a hrefscq_L1Lulamer3[16], 16=LIST105e=co4 2L10" cla4iv.h" class="fre6F10" c>10" i_l387    1./a>     goto"> L133" 6d3.L16oue_free_66da4.a h4.a href="+coue_free_66da4.iry_ic .a hrefscq_L1Lulamer3[16], 16=LIST1051=co4 2L1002" i4_report_luns" cl6d1002">10"1mv33c .a hrefscq_L1Lulamer3[16], 16=LIST1052=co4 2L10>&quo4sport.h" class="6 10>&q>10"2si_41>    d more; L133" 6d3.L16IRY_5"pnamvl&ref=ie" naRY_5"prr.Lr8L73" class="line" n5mv3.L58>/*./spa1053=co4 2L1002" i4_report_luns" cl6a1002">10"6a h433    d more;   vers/sBLIST_INQUIRY_5"pnamvl&ref=ie" naRY_5"prr.Llen cl13./a>"10"6scs454    d eore6 s/sc62/scsi_scaerr>4106./a>.spae class="vn.c#L1Unescsi/scsi_s1055=co4 2L10si_lo4  r general fail6c10si_>10"6L12425    d more; s/scsi6sc@=si_sca@=66da4.wcontains valid ">41 INQUIRY data.IMEOUaontfortung_ely, wo724und v .L4.a h"+c1056=co4 2L10st" c4L53" class="line6d10st">10"6O_R37hat will be./spae="6a hre67"* @">4106./a>.spae class="vn.c#L1Unescsi/scsi_s10"7=co4 2L1002" i4_report_luns" cl6d1002">10"6ive46s >
  vmore(0"int3rivers/scs66da4.a h4.a href="+csi_sscq_L1[0]59.a 9.a  5) "L13)c/a>static e!e; L133" 6d3.L16IRY_5"namvl&ref=ie" namv3.L133"sL1Lula>static .a hreftung_eATTACH_PQ3namvl&ref=ie" ntung_eATTACH_PQ3scan)) a>static .a hrefL1Lulamer3REEA0)f="+c1058=co4 2L1002" i4_report_luns" cl6d1002">10"6 id4599">41./a>     more6 s/sc62/scsi_scaerr>4106./a>.spae class="vn.c#L1Unescsi/scsi_s1059=co4 2L1005" i43" class="sref">6(1005">10"50">3850./a more; m" 
on 5alue=58="d@=si_sca* For a Peripheral qualifier 3 (011b),a""""">41>4106./a>.spae class="vn.c#L1Unescsi/scsi_s106e=co4 2L1005" i43" class="sref">6c1005">10050">3850./a more; m" 
on 5alue=58="d@=si_sca* spec says:=T"""""""""""ervaaa"s>""""capwo72 of>4106./a>.spae class="vn.c#L1Unescsi/scsi_s1061=co4 2L10ad" c4er.h" class="fre6c10ad">1006(.a421    d more; if rL163"@=si_sca@=si_sca* supung_i__aa physscav""""""""on7i_io"logscav>4106./a>.spae class="vn.c#L1Unescsi/scsi_s1062=co4 2L10si_lo4  r general fail6c10si_>1006hre422    d more; d more6 g@=si_sca@=si_sca* unit.IMEOUaontfortung_ely, wo724und v .L4.a h"+c1003=co4 2L10st" c4L53" class="line6 10st">1006ng 42>4114./a>.a href="+6od@=si_scamore;   veMEOUaontfortung_ely, wo724und v .L4.a h"+c1004=co4 2L10st" c4L53" class="line6 10st">1006es 424    d more; L133" 6d3@=si_sca@=si_sca* For disks,7i_io"impliesparatvtaaaa0ms>""eMEOUaontfortung_ely, wo724und v .L4.a h"+c1005=co4 2L1005" i43" class="sref">6g1005">1006L12425    d more; s/scsi6sc@=si_sca@=si_sca* logscav diskwconfigurgucat up__rr.L0lun,sbut>taaaaeMEOUaontfortung_ely, wo724und v .L4.a h"+c1006=co4 2L1005" i43" class="sref">6g1005">1006O_R37hat will be./spae="6a hre67"* @=si_sca* ms>a.""_veoaid respondi__.IMEOUaontfortung_ely, wo724und v .L4.a h"+c1007=co4 2L10st" c4L53" class="line6 10st">1006N_T37s >
  v must./spae=64106./a>.spae class="vn.c#L1Unescsi/scsi_s1068=co4 2L1002" i4_report_luns" cl6o1002">1006 id4599">41./a>     mint3rivers/scs">413LOG3_SCANBUSh" 4tthe =ie" n">413LOG3_SCANBUSiry_02,"> L133" 6d3.L16 4rL_133" id3.L133"T" cf=" hr6_133" irr.L0"int3rivers/scsi/scsINFnt3ri4.a href="+i/scsINFn of4,"> L133" 6d3.L16 4rL133" id3.L_.a f="+codeeLv ore6 s/sc62/_TIMEOUNULL.__vers s.a :ng_ely, eL66da>.spae class="vn.c#L1Unescsi/scsi_s1069=co4 2L1002" i4_report_luns" cl6 1002">1006L13429    d more; d >41./a>             ore6 s/sc62/_TIMEOUNULL.__ peripheral qualifier of 3,"""""""""""ng_ely, eL66da>.spae class="vn.c#L1Unescsi/scsi_s107e=co4 2L1002" i4_report_luns" cl6p1002">1002L13429    d more; d >41./a>             ore6 s/sc62/_TIMEOUNULL.__ addedtung_ely, eL66d)r8L73" class="line" n5mv3.L58>/*./spa1071=co4 2L1002" i4_report_luns" cl6p1002">10062" 411    d more; L1more; L133" 6d3.L16lunOUerr.L4.a hretluniry_ "L1L) a>static .a hrefL1Lulamer3REEA0)f="+c1072=co4 2L10si_lo4  r general fail6i10si_>1006max412    d more; L1/a>     mint3rivers/scs">413LOG3_SCANBUSh" 4tthe =ie" n">413LOG3_SCANBUSiry_01, a>static .a hrefL1Lulamer3REEA0)f="+c1073=co4 2L10null_3device_strs" cla6p10nul>1006a h433    d more;   more; L1/a>     unsign4uccharahc./a>static .avenI6" namv3.L4_setvenIq_L1[9]l13./a>""1005mv33c .a hrefscq_L1Lulamer3[16], 16=LIST1076=co4 2L10si_lo4  r general fail6c10si_>1006v3.38UNS received (shoul6   @=si_sca cl13./a>" L133" 6d3.L16 4rL133" id3.L_.a f="+codeeLc .a hrefscq_L1Lulamer3[16], 16=LIST1077=co4 2L10null_3device_strs" cla6c10nul>1006i_l387    1./a>     more;   houl6   @=si_sca ore6 s/sc62/_TIMEOUNULL.__vers s.a :6consider pmori__a v .LmoI.ng_ely, eL66da>.spae class="vn.c#L1Unescsi/scsi_s1078=co4 2L1002" i4_report_luns" cl6p1002">1006 id4599">41./a>     more;   d >41./a> si_sca ore6 s/sc62/_TIMEOUNULL.__hr6_mv3.L=ng_els:ng_els:0x240lor 0x10de240tung_ely, eL66daore; " 
on 6alue=68"drivers/scsi/scs1079=co4 2L1002" i4_report_luns" cl6p1002">1006L13429    d more; d >41./a>             _sca cl13./a>"static .avenI6" namv3.L4_setvenIq_L1a ers/sBLIST_INQU66da4.a h4.a href="+csi_sscq_L1,"8, 16)aore; " 
on 6alue=68"drivers/scsi/scs108e=co4 2L1002" i4_report_luns" cl6s1002">1002L13429    d more; d >41./a>             _sca cl13./a>"static .amoI6" namv3.L4_setmoIq_L1a ers/sBLIST_INQU66da4.a h4.a href="+csi_sscq_L1,"16, 32ruic .a hrefscq_L1Lulamer3[16], 16=LIST1081=co4 2L1002" i4_report_luns" cl6s1002">10062" 411    d more; L111111111}uic .a hrefscq_L1Lulamer3[16], 16=LIST1082=co4 2L10si_lo4  r general fail6U10si_>1002mv33c .a hrefscq_L1Lulamer3[16], 16=LIST1083=co4 2L10null_3device_strs" cla6 10nul>1006a h433    d more;   more; " 
on 6alue=68"drivers/scsi/scs1084=co4 2L10st" c4L53" class="line6 10st">1006(.a414    d more; ode=SC6I_TIM61""dt"IST1005=co4 2L10" cla4iv.h" class="fre6s10" c>1006i_l38.L56"ing_hos" 
on v6lue="68erL  "namvl&ref=ie" nre"scanlen cl13./a>"413_SCANTARGET_PRESENTd3vers/scsi/if>">413_SCANTARGET_PRESENT133"ic .a hrefscq_L1Lulamer3[16], 16=LIST1086=co4 2L1002" i4_report_luns" cl6s1002">1006v3.38UNS received (sgoto"> L133" 6d3.L16oue_free_66da4.a h4.a href="+coue_free_66da4.iry_ic .a hrefscq_L1Lulamer3[16], 16=LIST1087=co4 2L1002" i4_report_luns" cl6l1002">1006i_l387    1.more; " 
on 6alue=68"drivers/scsi/scs1008=co4 2L1002" i4_report_luns" cl6l1002">1005>&g413./a>"1006_cm4350./a m ore6 s/sc62/scsi_scaerr>4106./a>.spae class="vn.c#L1Unescsi/scsi_s109e=co4 2L1021" i43.L121" class="l6n1021">1021L12425    d more; s/scsi6sc@=si_sca@=Somea""_veos may :ettslight variation 4of.PQliXX PDTc  w ignav>4106./a>.spae class="vn.c#L1Unescsi/scsi_s1091=co4 2L1002" i4_report_luns" cl6n1002">1026(.a421    d more; if rL163"@=si_sca*paratvnoco s""""psi_ent, so d       foadd ="+ca"nwthi_e cases.IMEOUaontfortung_ely, wo724und v .L4.a h"+c1092=co4 2L10si_lo4  r general fail6o10si_>1026hre422    d more; d more6 g@=si_sca@=Two specific examples are:IMEOUaontfortung_ely, wo724und v .L4.a h"+c1093=co4 2L10si_lo4  r general fail6o10si_>1026ng 42>4114./a>.a href="+6od@=si_sca@
1) NetAppa""_veos: 33" 6d3PQ=1, PDT=0x1f>4106./a>.spae class="vn.c#L1Unescsi/scsi_s1094=co4 2L10si_lo4  r general fail6n10si_>1026es 424    d more; L133" 6d3@=si_sca@=2) USB UFI: 33" 6ds PDT=0x1f,0.a hr""""PQlbios bei__ang_elysi_ervedng_ely, eL66da>.spae class="vn.c#L1Unescsi/scsi_s1095=co4 2L10si_lo4  r general fail6n10si_>1026L12425    d more; s/scsi6sc@=si_sca@=  a"nwthi UFI 1.0 spec (weooan""""rely"on7si_ervedlbios).IMEOUaontfortung_ely, wo724und v .L4.a h"+c1096=co4 2L10UL38scan.c#L55" id3.L55310UL3>1026O_R37hat will be./spae="6a hre67"* @IMEOUaontfortung_ely, wo724und v .L4.a h"+c1097=co4 2L10st" c4L53" class="line5n10st">1026N_T37s >
  v must./spae=61025>&g438    d more; }./a>"5a @=si_sca@=1) ">41 SPC-3, pp. 145-106v3EOUaontfortung_ely, wo724und v .L4.a h"+c1099=co4 2L10" cla4iv.h" class="fre5o10" c>10250">3850./a more; m" 
on 5alue=58="d@ PQ=1:ang_elyA peripheral """""""havi__aghi specifiedlperipheralv3EOUaontfortung_ely, wo724und v .L4.a h"+c11de=co4 2L11de=ca4iv.h" class="fre5o11de=>11deO_R37hat will be./spae="6a ue=58="d@ """""""typea"s>""""connect4uc  wi_io"logscav unit. Howe, w,a"""v3EOUaontfortung_ely, wo724und v .L4.a h"+c11d1=co4 2L11d2" i4_report_luns" cl6n11d2">11d6(.a421    d more; if rL163"ue=58="d@ """"""""ervaaa"s>capwo72 of supung_i__aghi specifiedlperipheralv3EOUaontfortung_ely, wo724und v .L4.a h"+c11d2=co4 2L11di_lo4  r general fail6o11di_>11d6hre422    d more; d more6 gue=58="d@ """""""typeaon7i_io"logscav unit.ng_ely, eL66da>.spae class="vn.c#L1Unescsi/scsi_s11d3=co4 2L11di_lo4  r general fail6o11di_>11d6ng 42>4114./a>.a href="+6odue=58="d@ PDT=0x1f:ang_elyUnknownlor ""c"""""""typeng_ely, eL66da>.spae class="vn.c#L1Unescsi/scsi_s11d4=co4 2L11di_lo4  r general fail6n11di_>11d6es 424    d more; L133" 6d3@=si_sca@=2) USB UFI 1.0, p. 02L1eL66da>.spae class="vn.c#L1Unescsi/scsi_s11d5=co4 2L11di_lo4  r general fail6n11di_>11d6L12425    d more; s/scsi6scue=58="d@ PDT=00h Direct-accessc"""""""(floppy)IMEOUaontfortung_ely, wo724und v .L4.a h"+c11d6=co4 2L11dL38scan.c#L55" id3.L55311dL3>11d6O_R37hat will be./spae="6a ue=58="d@ PDT=1Fhr""n""(""cFDD"connect4uc  wi_""siquest4uclogscav unit)IMEOUaontfortung_ely, wo724und v .L4.a h"+c11d7=co4 2L11dt" c4L53" class="line5n11dt">1106N_T37s >
  v must./spae=64106./a>.spae class="vn.c#L1Unescsi/scsi_s11d8=co4 2L11d.h" 4tthe target resp5"11d.h>11d6 id4599">41.more(0"int3rivers/scs66da4.a h4.a href="+csi_sscq_L1[0]59.a 9.a  5) "L11 || "int3rivers/scs6t"_veo*od.a href="+codt"_veorr.Lrr.L0"c./a>static .apdt_1f_for_no_lunOUerr.L4.a hretpdt_1f_for_no_lunscan) /a>static a>.spae class="vn.c#L1Unescsi/scsi_s11d9=co4 2L11d cla4iv.h" class="fre5o11d c>11d6L13429    d more0"int3rivers/scs66da4.a h4.a href="+csi_sscq_L1[0]591Lula0x1f) "L10x1f /a>static a>.spae class="vn.c#L1Unescsi/scsi_s111e=co4 2L1121" i43.L121" class="l6r1121">1121L13429    d more!hc./a>static .ad.L58is_wlunOUerr.L4.a hretuescsis_wluniry_0hc./a>static .alunOUerr.L4.a hretluniry_r) a>static .a hrefL1Lulamer3REEA0)f="+c1121=co4 2L11" cla4iv.h" class="fre6r11" c>11162" 411    d more; L1mint3rivers/scs">413LOG3_SCANBUSh" 4tthe =ie" n">413LOG3_SCANBUSiry_03,"> L133" 6d3.L16133" id3.L133"T" cf="133" irr.L0"int3rivers/scsi/scsINFnt3ri4.a href="+i/scsINFn of4ore; " 
on 6alue=68"drivers/scsi/scs1122=co4 2L1126" i4me of the scanni6r1126">1116max412    d more; L1/a>     more;   more; L1more6 s/sc62/_TIMEOUNULL.__vers s.a :6peripheral """""""typeng_ely, eL66da>.spae class="vn.c#L1Unescsi/scsi_s1123=co4 2L1126" i4me of the scanni6r1126">1116a h433    d more;   more; L1/a>     more; L1more6 s/sc62/_TIMEOUNULL.__ of 31, ""c"""""""addedtung_ely, eL66d)r a>.spae class="vn.c#L1Unescsi/scsi_s1114=co4 2L1126" i4me of the scanni6r1126">1116scs454    d more; goon v6lue="68erL  "namvl&ref=ie" nre"scanlen cl13./a>"413_SCANTARGET_PRESENTd3vers/scsi/if>">413_SCANTARGET_PRESENT133"ic .a hrefscq_L1Lulamer3[16], 16=LIST1125=co4 2L1126" i4me of the scanni6r1126">1116i_l38.L56"ing_hos" 
goto"> L133" 6d3.L16oue_free_66da4.a h4.a href="+coue_free_66da4.iry_ic .a hrefscq_L1Lulamer3[16], 16=LIST1126=co4 2L1126" i4me of the scanni6r1126">1116v3.38UNS recmore; " 
on 6alue=68"drivers/scsi/scs1127=co4 2L11st" c4L53" class="line6611st">1115ive46s >
  v must./spae=51116 id4599">41.on v6lue="68erL  "namvl&ref=ie" nre"scanlen cl13./a>" L133" 6d3.L16 hosess."_scade=shosescanrr.L0"c./a>static .aasync_i/scss."_scade=async_i/sciry_ric .a hrefscq_L1Lulamer3[16], 16=LIST1129=co4 2L1102" i4_report_luns" cl6n1102">1119ive46s >
  vmoreers/sBLIST_INQU  "namvl&ref=ie" nre"scanleen cl13./a>"413_SCANLUN_PRESENTd3vers/scsi/if>">413_SCANLUN_PRESENTiry_) a>static .a hrefL1Lulamer3REEA0)f="+c112e=co4 2L1102" i4_report_luns" cl6n1102">1122L13429    d more; d more; L133" 6d3.L16IRY_5"namvl&ref=ie" namv3.L133"sL1Lula>static .a hreftung_eKEYnamvl&ref=ie" ntung_eKEYiry_) a>static .a hrefL1Lulamer3REEA0)f="+c1121=co4 2L11null_3device_strs" cla6_11nul>11262" 411    d more; L111111111"int3rivers/scs6IMEOUerr.L4.a hretup__scanrr.L0"c./a>static .alockwo72OUerr.L4.a hretlockwo72scanlen1328./a>static .a hrbef="+codelasf="+c1122=co4 2L11n6" i4me of the scanni6r1102">1126max412    d more; L1/a>     mint3rivers/scs+codeunlock_floptscavOUerr.L4.a hretuescsunlock_floptscaviry_0"int3rivers/scs6IMEOUerr.L4.a hretup__scana ers/sBLIST_INQU66da4.a h4.a href="+csi_sscq_L1ric .a hrefscq_L1Lulamer3[16], 16=LIST1123=co4 2L11si_lo4  r general fail6_11si_>1106a h433    d more;   more; " 
on 6alue=68"drivers/scsi/scs1124=co4 2L11si_lo4  r general fail6_11si_>1106scs454    d more; " 
on 6alue=68"drivers/scsi/scs1125=co4 2L11null_3device_strs" cla6_11nul>1125mv33c .a hrefscq_L1Lulamer3[16], 16=LIST1126=co4 2L11st" c4L53" class="line6/11st">1106v3.38> L133" 6d3.L16oue_free_66da4.a h4.a href="+coue_free_66da4.iry_:c .a hrefscq_L1Lulamer3[16], 16=LIST1127=co4 2L11st" c4L53" class="line6/11st">1106i_l387    1.> L133" 6d3.L16kfreea h4.a href="+ckfreeiry_0"int3rivers/scs66da4.a h4.a href="+csi_sscq_L1ric .a hrefscq_L1Lulamer3[16], 16=LIST1128=co4 2L1126" i4me of the scanni6.1126">1106 id45> L133" 6d3.L16oue_free_1IMEss."_scade=oue_free_1IMEiry_:c .a hrefscq_L1Lulamer3[16], 16=LIST1129=co4 2L1102" i4_report_luns" cl6.1102">1129ive46s >
  vmoreers/sBLIST_INQU  "namvl&ref=ie" nre"scanleen cl13./a>"413_SCANLUN_PRESENTd3vers/scsi/if>">413_SCANLUN_PRESENTiry_) a>static .a hrefL1Lulamer3REEA0)f="+c113e=co4 2L11st" c4L53" class="line6a11st">11stv3.38UNS received (smore; L133" 6d3.L166IMEpOUerr.L4.a hretup__piry_r a>static .a hrefL1Lulamer3REEA0)f="+c1131=co4 2L11st" c4L53" class="line6a11st">11362" 411    d more; L111111111moreers/sBLIST_INQUscsodewS_IR_veo*od.a href="+cod.L58ewS_IR_veoiry_0"int3rivers/scs6IMEOUerr.L4.a hretup__scan) "L1L) a>static .a hrefL1Lulamer3REEA0)f="+c11s2=co4 2L11" cla4iv.h" class="fre6a11" c>11s6max412    d more; L1/a>             @ers/sBLIST_INQUs"""pOUerr.L4.a hretup__piry_len cl13./a>"11s6a h433    d more;   more; L1} elsela>static .a hrefL1Lulamer3REEA0)f="+c11s4=co4 2L1102" i4_report_luns" cl6a1102">11s6scs454    d more; go@=si_scaaaaaaaaa cl13./a>"11s6i_l38.L56"ing_hos" 








6s >
  von v6lue="68erL  "namvl&ref=ie" nre"scanlen cl13./a>"413_SCANNO_RESPONSEd3vers/scsi/if>">413_SCANNO_RESPONSEiry_l13./a>"11s6v3.38UNS received (shoul6   more; " 
on 6alue=68"drivers/scsi/scs11s7=co4 2L11PONSE3 id3.L87" class=6a11PON>11s6i_l387    1./a>     more; " 
on 6alue=68"drivers/scsi/scs11s8=co4 2L1102" i4_report_luns" cl6a1102">11s6 id4599">41.} elsec .a hrefscq_L1Lulamer3[16], 16=LIST1139=co4 2L1126" i4me of the scanni6u1126">1136L13429    d more; d  cl13./a>"1102 id45> L133" 6d3.L16ouess."_scade=oueiry_:c .a hrefscq_L1Lulamer3[16], 16=LIST1141=co4 2L11ad" c4er.h" class="fre6"11ad">1101si_41>    d 33" 6d3 cl13./a>"1106max4more; " 
on 6alue=68"drivers/scsi/scs1143=co4 2L11" cla4iv.h" class="fre6f11" c>1106ng 4c .a hrefscq_L1Lulamer3[16], 16=LIST1104=co4 2L1105" i43" class="sref">6r1105">1146es 424    d more; L133" 6d/*r>4106./a>.spae class="vn.c#L1Unescsi/scsi_s1145=co4 2L1105" i43" class="sref">6r1105">1146L12425    d more; s/scsi6sc* nescsiiquenscnt_lunsi/sc - iiquenscntly at">"a ">41 t"_veorr106./a>.spae class="vn.c#L1Unescsi/scsi_s1146=co4 2L1105" i43" class="sref">6r1105">1146O_R37hat will be./spae="6a * @st"_veo:a m poin  an o t"_veoa"tructurgc  w v">IMEOUaontfortung_ely, wo724und v .L4.a h"+c1147=co4 2L11si_in4.h" class="fref"6"11si_>1146N_T37s >
  v must./spae=6
black/white list mv3."fss=o s"2L1eL66da>.spae class="vn.c#L1Unescsi/scsi_s1148=co4 2L11si_in4.h" class="fref"6"11si_>1145>&g438    d more; }./a>"5a * @nescslevel: Which ="vnio>"of.ghi standard doesparisc"""""""adaaaa0t"eMEOUaontfortung_ely, wo724und v .L4.a h"+c1109=co4 2L1102" i4_report_luns" cl6"1102">11450">3850./a more; m" 
on 5al@=@res.a :6s >
pmor4uc  w v .Lprobe_add_lun()IMEOUaontfortung_ely, wo724und v .L4.a h"+c115e=co4 2L11" cla4iv.h" class="fre6F11" c>115eO_R37hat will be./spae="6a *IMEOUaontfortung_ely, wo724und v .L4.a h"+c1151=co4 2L1102" i4_report_luns" cl6d1102">1156(.a421    d more; if rL163"* Des.ription:IMEOUaontfortung_ely, wo724und v .L4.a h"+c1152=co4 2L11>&quo4sport.h" class="6 11>&q>1156hre422    d more; d more6 g*     Generally, at">"from=o s"1 (o s"2 ms>assum4uc  walready"have bee>IMEOUaontfortung_ely, wo724und v .L4.a h"+c1153=co4 2L1102" i4_report_luns" cl6a1102">1156ng 42>4114./a>.a href="+6od*     4.a ned)c  w omeamaximum lun unsclraco s""""fouXX .a hr""c""""""IMEOUaontfortung_ely, wo724und v .L4.a h"+c1154=co4 2L1105" i4; Default is 20.6e1105">1156es 424    d more; L133" 6d3@=====attach4u. Use """"bmv3.La  wfigurg oue any oddities.IMEOUaontfortung_ely, wo724und v .L4.a h"+c1155=co4 2L11si_lo4  r general fail6c11si_>11"6L12425    d more; s/scsi6sc*IMEOUaontfortung_ely, wo724und v .L4.a h"+c1156=co4 2L11st" c4L53" class="line6d11st">11"6O_R37hat will be./spae="6a @=====Modifies ="+c4.a rr.L0lun.IMEOUaontfortung_ely, wo724und v .L4.a h"+c1157=co4 2L1102" i4_report_luns" cl6d1102">1156N_T37s >
  v must./spae=64106./a>.spae class="vn.c#L1Unescsi/scsi_s1158=co4 2L1102" i4_report_luns" cl6d1102">11"6 id4 tatic void ers/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a href="+cod.L58iiquenscnt_lunsi/sciry_0"truct mint3rivers/scss.L58t"_veo*od.a href="+cod.L58t"_veorr.La@ers/sBLIST_INQUst"_veo*od.a href="+codt"_veorr.LLa>.spae class="vn.c#L1Unescsi/scsi_s1159=co4 2L1105" i43" class="sref">6(1105">1156L13429    d more; d >41./a>             _m"  ; L133" 6d3.L16IRY_5"namvl&ref=ie" namv3.L133","3"  ers/sBLIST_INQUscsodlevel*od.a href="+cod.L58level133","3"  ers/sBLIST_INQU  i/scss."_scade=S_at">IM.Lr8L73" class="line" n5mv3.L58>/*./spa116e=co4 2L1105" i43" class="sref">6c1105">11050">3a>static .a hrefL1Lulamer3REEA0)f="+c1161=co4 2L11ad" c4er.h" class="fre6c11ad">1161si_41>    d unsign4uc3"  ers/sBLIST_INQUsparse_lunOUerr.L4.a hretuparse_lunscana ers/sBLIST_INQUlunOUerr.L4.a hretluniry_,"> L133" 6d3.L16max_ewS_lunOUerr.L4.a hretmax_ewS_lunscanic .a hrefscq_L1Lulamer3[16], 16=LIST1162=co4 2L11si_lo4  r general fail6c11si_>1166max412    d "truct mint3rivers/scsS16],Hosess."_scade=ScodeHoseIM.La@"int3rivers/scs6hosess."_scade=shosescanlen cl13./a>"static .aIMEOUerr.L4.a hretp__scan.hc./a>static .aparrL1OUer133"T" cf="1arrL1iry_r328./a>static .a hrbef="+codelasf="+c1103=co4 2L11st" c4L53" class="line6 11st">1166ng 4c .a hrefscq_L1Lulamer3[16], 16=LIST1104=co4 2L11st" c4L53" class="line6 11st">1166scs454    d ers/sBLIST_INQU">413LOG3_SCANBUSh" 4tthe =ie" n">413LOG3_SCANBUSiry_03,"> L133" 6d3.L16133" id3.L133"T" cf="133" irr.L0"int3rivers/scsi/scsINFnt3ri4.a href="+i/scsINFn of41more6 s/sc62/_TIMEOUNULL.__vers s.a :6Siquenscnt at">"ofng_ely, eL66da>.spae class="vn.c#L1Unescsi/scsi_s1105=co4 2L1105" i43" class="sref">6g1105">1166i_l38.L56"ing_hos" 








6s >
  vaaaamore6 s/sc62/_TIMEOUNULL.__ng_elstung_ely, eL66daa cl13./a>"static .aIMEOUerr.L4.a hretp__scanrruic .a hrefscq_L1Lulamer3[16], 16=LIST1106=co4 2L1105" i43" class="sref">6g1105">1166 of4ore; " 
on 6alue=68"drivers/scsi/scs1107=co4 2L11st" c4L53" class="line6 11st">1166i_l387    1.> L133" 6d3.L16max_ewS_lunOUerr.L4.a hretmax_ewS_lunscanlen cl13./a>" L133" 6d3.L16 hosess."_scade=shosescanrr.L0"c./a>static .amax_lunOUerr.L4.a hretmax_luniry_r328./a>static .a hrbef="+codelasf="+c1168=co4 2L1102" i4_report_luns" cl6o1102">1106 id4599">41. ore6 s/sc62/scsi_scaerr>4106./a>.spae class="vn.c#L1Unescsi/scsi_s1169=co4 2L1102" i4_report_luns" cl6 1102">11650">3850./a more; m" 
on 5alue=58="d@ Ifparisc"""""""iscknownl  w upung_ uparse multiple unitsdIMEOUaontfortung_ely, wo724und v .L4.a h"+c117e=co4 2L1102" i4_report_luns" cl6p1102">117eO_R37hat will be./spae="6a ue=58="d@ o, wride """"otaaa :et_i__s,liXX at">"all"of.ghim. Normally,IMEOUaontfortung_ely, wo724und v .L4.a h"+c1171=co4 2L1102" i4_report_luns" cl6p1102">1176(.a421    d more; if rL163"ue=58="d@ ">41-3c""""""s =hkup">be 4.a ned via """"REPORTco sS.IMEOUaontfortung_ely, wo724und v .L4.a h"+c1172=co4 2L11si_lo4  r general fail6i11si_>1176hre422    d more; d more6 gue=58="d@">4106./a>.spae class="vn.c#L1Unescsi/scsi_s1173=co4 2L11null_3device_strs" cla6p11nul>1106a h433    d more; L133" 6d3.L16IRY_5"namvl&ref=ie" namv3.L133"sL1Lula>static .a hreftung_eSPARSEo snamvl&ref=ie" ntung_eSPARSEo siry_r a>static .a hrefL1Lulamer3REEA0)f="+c1104=co4 2L11si_lo4  r general fail6i11si_>1106scs454    d more; go> L133" 6d3.L16max_ewS_lunOUerr.L4.a hretmax_ewS_lunscanlen cl13./a>"static .amax_lunOUerr.L4.a hretmax_luniry_328./a>static .a hrbef="+codelasf="+c1105=co4 2L11null_3device_strs" cla6c11nul>1176i_l38.L56"ing_hos" 
on v6lue="68erLsparse_lunOUerr.L4.a hretuparse_lunscanlen1328./a>static .a hrbef="+codelasf="+c1106=co4 2L11si_lo4  r general fail6c11si_>1106v3.38UNS rec} elsec .a hrefscq_L1Lulamer3[16], 16=LIST1177=co4 2L11null_3device_strs" cla6c11nul>1106i_l387    1./a>     on v6lue="68erLsparse_lunOUerr.L4.a hretuparse_lunscanlen1328./a>static .a hrbef="+codelasf="+c1178=co4 2L1102" i4_report_luns" cl6p1102">1175>&g413./a>"1176_cm4350./a m ore6 s/sc62/scsi_scaerr>4106./a>.spae class="vn.c#L1Unescsi/scsi_s118e=co4 2L1102" i4_report_luns" cl6s1102">118eO_R37hat will be./spae="6a ue=58="d@ Ifplessctht w">4131_CSS,liXX no specint lun i/sci__, "top>4106./a>.spae class="vn.c#L1Unescsi/scsi_s1181=co4 2L1102" i4_report_luns" cl6s1102">1186(.a421    d more; if rL163"ue=58="d@ 4.a ni__;pariscmatn256L66daore; " 
on s="vn.c#L1Unescsi/scsi_s1181=co4 2L1f thun.IMEOUaontform=co4 2cwo724just4undaco4g" i4_report_luns" cl6s1102">1186(.a421    d more; d moreer3[16], 16=LIST1083=co4 1L10nu18logscav unit.ng_ely, eL66da>.spae clas(24u24uninuecsi_s1181146=co4ss="vnrtung_eUL38scan.c#L55" id3.L55310UL3>1026O_R37hat wil1ore;   mor1; " 
on 6alue=68"drivers/1csi/s18ownlor ""c"""""""typeng_ely, eL66da>.38scan.c#L55" id3.L55310UL3>1026O_R37hat wil1ore; go> L16I_TIM61""dt"IST1005=co4 1L10" 182L1eL66da>.spae class="vn.c#L1Unescsi/T4 2Ltest4 2Lbroken.  W+c1s="vnortuo4 2L55=c/scsi_s106_s10co4 38scan.c#L55" id3.L55310UL3>1026O_R37hat wil1ohos" 
on v6lue="68erL  "namvl&ref=i1" nre18sc"""""""(floppy)IMEOUaontfortung_ely,a4.a h"+_s11/scsi_.c#L1Uifses.Iund vs+c1172L10+c11n how wwo724w5" i4; Default is 20.6e1105">1156es 424    d mived (sgot1"> L133" 6d3.L16oue_free_16da4.18"connect4uc  wi_""siquest4uclogscav uny, w v .L4.s1105">IM.Lr8, eh?  Itc1s="vnmakv3EOnso4 2Ljust4ort" i4; Default is 20.6e1105">1156es 424    d mi>     on v6alue=68"drivers/scsi/scs1008=c18fortung_ely, wo724und v .L4.a h"+c1098v .L4.5=c=co4ssc/scsi_sfi/scsn-06_s1s=co4 2L1a 2cde=_ wwo724best" i4; Default is 20.6e1105">1156es 424    d mihrscquiry_lenlnulREA36="+c1089=co4 1L10si1845-106v3EOUaontfortung_ely, wo724und vgo v .L456es orr.L,"> L()c#L1Ujust4o4 2Litscq_L1Lunua hw11n askic .i4; Default is 20.6e1105">1156es 424    d mire6 s/sc62/scsi_scaerr>4106./a>.spa1 clas18ownl  w upung_ uparse multiple unitsdI h"+cr.Lc#La h"+cfi/s_s11eorr.0s106.L4.a1153=c h"+c1=co4ssc/scsi_L38scan.c#L55" id3.L55310UL3>1026O_R37hat wil1ore; s/scs16sc@=si_sca@=Somea""_veos1may :1ttslight variation 4of.PQliXX PDTc  w 38scan.c#L55" id3.L55310UL3>1026O_R37hat wil1ore; if rL163"@=si_sca*paratvnoco s"1""psi1ent, so d       foadd ="+ca"nwthi_e a 9.a+c1157=co4 2L05">IM.Lr8 &lrr.=co4ss="CSL11d cla4iv.38scan.c#L55" id3.L55310UL3>1026O_R37hat wil1ore; d more6 g@=si_sca@=Two specific1examp1es are:IMEOUaontfortung_ely, wo724und >sta724und PARSEo(1104=cFORC11si | 1104=co4 2L11si | 1104=cMAX51si) cla4iv.h" class="fre6F11" c>115eO_R37hat will>.a href="16od@=si_sca@
1) NetAppa""1veos:133" 6d3PQ=1, PDT=0x1f>4106./a>.spae ccccccla4i cla4iv.h" class="fre6F11" c>115eO_R37hat will>re; go> L16d3@=si_sca@=2) USB UFI: 13" 6d1 PDT=0x1f,0.a hr""""PQlbios bei__ang________cq_L1L.38scan.c#L55" id3.L55310UL3>1026O_R37hat wil1ohos" 
on v6sc@=si_sca@=  a"nwthi UF1 1.0 1pec (weooan""""rely"on7si_ervedlbios).ull_3device_strs" cla6p11nul>1106a h433    d m be./spae=16a hre67"* @IMEOUaontfort1ng_el196vn.c#L1Unescsi/scsi_s118e=co4 2L1102" i4_report_luns" cl6s1102">118eO_R37hat willmust./spae16118eO_R37hat willmhrscquiry_5a @=si_sca@=1) ">41 SPC-1, pp.1145-106v3EOUaontfortung_ely, wo724und vntfortung_ely, wo724und v .L4.a h"+c1171=" i4_report_luns" cl6s1102">118eO_R37hat willmre6 s/sc625alue=58="d@ PQ=1:ang_ely1 peri1heral """""""havi__aghi specifiedlperiull_3device_strs" cla6p11nul>1106a h433    d 2 be./spae=26a ue=58="d@ """""""typea2s>"""20etup__piry_r static .a hreftung_eSPARSEo snamvl&ref=ie" ntung_eSPARSEo siry_r a>static .a hFORC11simer3REEA0)f="+c1104=cFORC11sii43" class="sref">6c1105">11050">3a>static2ore; if rL263"ue=58="d@ """"""""erva2a"s>c20the =ie" n">413LOG3_SCANBUSiry_03,">r hosess."_scade=shosescanrr.L0"c./a>static .amax_lunOUerr.L4.a hretmax_luniry_328./a>static .a hrbef="+codelasf="+c1105=co4 2L11null_3device_strs" cla6c11nul>1176i_l38.L56"in2ore; d mor26 gue=58="d@ """""""typea2n7i_i202vn.c#L1Unescsi/scsi_s118e=co4 2L1102" i4_report_luns" cl6s1102">118eO_R37hat wil2>.a href="26odue=58="d@ PDT=0x1f:ang2elyUn2nownlor ""c"""""""typeng_ely, eL66da>.sREGAL CDC-4X: aod.L5spa114fund 1si 4" i4_report_luns" cl6s1102">118eO_R37hat wil2>4a href="26d3@=si_sca@=2) USB UFI: 20, p.202L1eL66da>.spae class="vn.c#L1Unescsiull_3device_strs" cla6p11nul>1106a h433    d 2 5a href="26sc@=si_sca@=  a"nwthi UF2t-acc205tup__piry_r static .a hreftung_eSPARSEo snamvl&ref=ie" ntung_eSPARSEo siry_r a>static .a hMAX51simer3REEA0)f="+c1104=cMAX51sii43" class="sref">6c1105">11050">3a>static2o6a href="26a hre67"* @IMEOUaontfort2(""cF20scsi/scs11s7=co4 2L11n cl13./a>"1106 id4599">41.2must./spae264106./a>.sp2e cla207vn.c#L1Unescsi/scsi_s118e=co4 2L1102" i4_report_luns" cl6s1102">118eO_R37hat wil2>8st./spae26a @=si_sca@=1) ">41 SPC-2="+cs2045-106v3EOUaontfortung_ely, wo724und vDonortuv .L4aontf2si/slownd fortungpast41si 7, 2L6./a" i4_report_luns" cl6s1102">118eO_R37hat wil2>9st./spae26alue=58="d@ PQ=1:ang_ely2"+csi20ownl  w upung_ uparse multiple unitsdI1104=cL=co41si=" i4_report_luns" cl6s1102">118eO_R37hat wil2ore!hc./a>2tatic .ad.L58is_wlunOUerr2L4.a 21tslight variation 4of.PQliXX PDTc  w ull_3device_strs" cla6p11nul>1106a h433    d 2ore; L1min23rivers/scs">413LOG3_SCAN2USh" 21an)c .a hrefscq_L  ers/sBLIST_INQU  i/scss."_scade=S_at">IM.Lr8L73" &lrr.CANBUSiry_03,"> L133ulamer3REEA0)f=" L133ung_eSPARSEula>static .a hreftung_eATTACH_PQ3namvl&ref=ie" ntung_eATTACH_PQ3scan)) a>static .L=co41simer3REEA0)f="+c1104=cL=co41si5" i43ice_strs" cla6p11nul>1106a h433    d 2ore; d mor2    more;   more; L1more62s/sc62/_TIMEOUNULL.__vers s.n cl13./a>"1106 id4599">41.2ore;   mor2; L1/a>     more; L1more62s/sc621c4L53" class="line6 11st">1166scs454    d 2ore; goon 26lue="68erL  "namvl&ref=i2" nre2scanlen cl13./si/scsi_s118e=co4 2L1102" i4_report_luns" cl6s1102">118eO_R37hat wil2_hos" 
got2"> L133" 6d3.L16oue_free_26da4.21sc"""""""(floppy)IMEOUaontfortung_ely,Weuo4 2L5a1153=c v .L4.a wo72y, wouic tv .Lng_el. Keepcsi_s1181" i4_report_luns" cl6s1102">118eO_R37hat wil2_6a href="26alue=68"drivers/scsi/scs2127=c21"connect4uc  wi_""siquest4uclogscav uno724unw.L4.scss="vno4 ,si/scsiv .L4.a h"+c1und w.Lare4ort" i4; Default is 20.6e1105">1156es 424    d 2must./spae25118eO_R37hat wil2o8st./spae2erL  "namvl&ref=ie" nre"s2anlen2145-106v3EOUaontfortung_ely, wo724und ull_3device_strs" cla6p11nul>1106a h433    d 2o9st./spae2ST_INQU  "namvl&ref=ie" n2e"sca2leen cl13./a>"fi/sa hrefL1Lulamer3REEA0)f="+c1072=co4 2L10si_ 1CH_PQ3scan)) a>stREEA0)f="+c1072=co4 2L10si&lrr.CANBUSiry_03,">ulamer3[16], 16=LIST1162=co4 2L11si_lo4  r ++_PQ3scan)) a>stREEA0)f="+c1072=co4 2L10s3ice_strs" cla6p11nul>1106a h433    d 2ore; d mor2; L133" 6d3.L16IRY_5"namv2&ref=2e" namv3.L133"sL1Lula>statniry_0"int3rivers/scs6IMEOUundEOUerr.L4.a hretup__scana er6IMEOUundEOUerr.Lhc./a>static .aIMEOUerr.L4.a hretp__scan.hc./a>static6max_ewS_lunOUerr.L4.a hretmax_ewS_lunscanic .a hrefscq_L1LNULL.a hretmax_ewS_NULLscanic .a hrefscq_L1LNULL.a hretmax_ewS_NULLscanic .a hrefscq_L1L58>/*./spa116e=co4 2L1105" i43" class="sref">6(1105">1156L13429    d 2ore; L111121111"int3rivers/scs6IMEOU2rr.L42a hretup__scanrr.L0"c./a>statiiiiiiiiiiiiiiiiiiiii .a hrefscq_L1LNULL.a hretmax_ewS_NULLscan) !_SCANLUN_PRESENTiry_) a>static .a hrefL1Lulamer3REEA0)f="+c113e=co4 2L11st" c4L5121" i43.L121" class="l6r1121">1121L13429    d 2ore; L1/a>2    mint3rivers/scs+codeu2lock_2loptscavOUerr.L4.a hretues_0hc./a>static .a hrbef="+codelasf="+c1178=co4 2L1102" 3ice_strs" cla6p11nul>1106a h433    d 2ore;   mor2; " 
on 6alue=68"drivers/2csi/s2s1124=co4 2L11si_lo4          cq_L1L.ice_strs" cla6p11nul>1106a h433    d 2ore; goon 26alue=68"drivers/scsi/scs2125=c24 2L11.h" class="fre6f11" c>1106ng 4c .a hre2scq_L1Lula2er3[16], 16=LIST1126=co4 2L11st2 c4L53" class="line6/11st">1106v3.38> L133"26d3.L16oue2free_66da4.a h4.a href="+2oue_f22"connect4uc  wi_""siquest4u105" i43" class="sref">6r1105">1146L12425    d 2 L133" 6d32L16kfreea h4.a href="+ckf2eeiry22t mv3."fss=o s"2L1eL66da>.spae46L1+codto_a er-u24u6r1t,a4.cr.L0"cI h"+n v ." i43" class="sref">6r1105">1146L12425    d 2 8st./spae2free_1IMEss."_scade=o2e_fre22f.ghi standard doesparisc"""""""ada0"cwo724La@"int.cr.L0"cI h"beu24u6r1ted=" i4_report_luns" cl6s1102">118eO_R37hat wil2oreers/sBL2ST_INQU  "namvl&ref=ie" n2e"sca22probe_add_lun()IMEOUaontfortu" i4_report_luns" cl6s1102">118eO_R37hat wil2ived (smor2; L133" 6d3.L166IMEpOUerr2L4.a 23d v .L4.a h"+c1151=co4 2L110252=co4 2L11>&quo4sport.h" class="6 11>&q>1156hre422    d 2ore; L111121111moreers/sBLIST_INQUsc2odewS23_ely, wo724und v .L4.a h"+c1155555C4u6r1t,""ada0"ctfortua4La@"int.cr.L0"cI h"aa h"r byteuoost4uyte-orderic .i4; Default is 20.6e1105">1156es 424    d 2ore; L1/a>2            @ers/sBLIST_I2QUs""23"1 (o s"2 ms>assum4uc  walready"ha24ung 2L1und cq_L1Luv .L4.126".vn.c#caller must4cde=_ o4 38scan.c#L55" id3.L55310UL3>1026O_R37hat wil2ore;   mor2; L1} elsela>static .a hr2fL1Lu23 lun unsclraco s""""fouXX .a hr""ca@"nc1Unes"beo4 e us v .L44.a "ncUnes=" i4_report_luns" cl6s1102">118eO_R37hat wil2ore; go@=s2_scaaaaaaaaa cl13./a>"118eO_R37hat wil2ocq_L1Lula2



6s >
  von v6lue="68e2L  "n23iquenscntly at">"a ">41 t"_veoNot0b.h" 4tthe target resp5"10b.h>1025>&g438    d 2ived (shou26   more; " 
on 6alue=68"2river23n.IMEOUaontfortung_ely, wo724und vT, wo7@"int.cr.L0"cIund v .L4.a h"bea h"r M.Lr8se class.scssM.Lr8L7 4tthe target resp5"10b.h>1025>&g438    d 2iL133" 6d32; " 
on 6alue=68"drivers/2csi/s23t mv3."fss=o s"2L1eL66da>.spaeeeeeeffecUnv.a h24und v181146=co44uyte-orderic (big endian)y, wrt;11d2" i4_report_luns" cl6n11d2">11d6(.a421    d 2 elsec .a 2refscq_L1Lulamer3[16], 162LIST123f.ghi standard doesparisc"""""""""OUe4.1s v .L1Uneofs.scssM.Lr8Lare4ignoes 42>./a>.a href="+6od*     4.a n">41 t"_veoNot0b.h" 4tthe 1di/scsINFn of4ore; static6max_ewS_lunOUerr.L4=max_df11st">1106max4more; " 
on 6alue"vn.c#L1Unescsie 1di234.a h"+c115e=co4 2L11" cla4iv....." clasd   d 2ore;port_lun105"fd mot, p 4241si_lo4seea more; m" 
on 5alue=58="d@=si_sca* spec says:=T"""""2lamer3[16]2 16=LIST1141=co4 2L11ad" 24er.h24t.h" class="6 11>&q>1156hre4222222Arc_>11s >
  Mrs"l,CH_PQ1si_lo4seea more; m byttro6O_R3C>11sca; s/scsi6sc*IMEOUaontfortung_ely, wo724und v .2a hrefscq_21Lulamer3[16], 16=LIST1142=co4 24tfortua4La@"int.cr.L0"cI h"aas/scsi6sc*IMEOUaontfortung_ely, wo724und v .2a"2 ms>assure6f11" c>1106ng 4c .a hr2fscq_24fortung_ely, wo724und v .L4.a h"+c1fornc .i4; Default is 2of: 0a 04 0b 03 00 00 00 00,37hat wil2ore;5=co4 2Ls/scsi6sc*IMEOUaontfortung_ely, wo724und v .2asclraco s">6r1105">1146es 424    d 2ore; 24e us v .L44.a "ncUnes=" i4_report_lmore=_ o4 : 0x0b030a0href="26d3@=si_sca@=2) USB UFI: 20, p.202L1eL6si/scsi_s1245=co4 2L1105" i43" class2"sref2>6r1105">1146L12425    d mord ers/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h2cntly at">2a ">41 t"_veorr106./a>.sp2e cla2s="vn..Lr8L73" class="line" nass="sref".aIMEOUerr.L4.a hreass="sref"tic6morr.LLa>.spae class="vn.c#Lic .aIMEOUerr.L4.a hret62=co4 2int3rivers/scs6t"hreass.aIMEOUerr.L4.a hreassmor2; " 
on 6alue=68"drivers/2csi/s2s1124=cucturgc  w2v">IMEOUaontfortung_ely, 2o724u2d v .L33" 6d3.L16max_ewS_lunOUerr.L4.a hretm2"fss=o s"221eL66da>.spae class="vn.c2L1Une24uns" cl6s1102.Lr8L73" class="lini.aIMEOUerr.L4.aimor26 gue=58="d@ """""""typea2n7i_i202vn.c#standard d2esparisc"""""""adaaaa0t"e2EOUao24uns" cl6 1102_,"> L133" 6d3.L16max_ewS_luretmax_ewS_NULLscanic .a 6 gue=58="d@ """""""typea2n7i_i202vn.c#smax4more; EOUaontfortung_ely, wo7242nd v 2L4.a h gue=58="d@ """""""typea2n7i_i202vn.c#4.a h"+c1121=co4 2L1102" i4_report_l2ns" c25OUundEOUerr.Lscan)) a>stREEA0)f="+c1072=co4 2L10si&lrr.C_lenlnulREA36="+c1179=co4 2L1102" i4_re2wo724und v2.L4.a h"+c1152=co4 2L11>&2uo4sp25.a hrefscq_L1H_PQ3scan)) a>stREEAi.aIMEOUerr.L4.aimor2r.C_l8L73" class="lini.aIMEOUerr.L4.aimor22L11sisizeofass="fre6r11" c>11162" 411    d more; L1mil8L73" class="lini.aIMEOUerr.L4.aimor22+= 2; " 
on 6alue=68"drivers/2csi/s2s1124=cs"2 ms>ass2m4uc  walready"have bee>I2EOUao25 hretminiry_0"int3rivers/scsmax_d.L50)f="+c1072=co4 2L10si&lrr.Cers/scsmax_d.L50)f="+c1072=co4 2L10si&lrr|+codt"_veorr.Lrr.L0"hreass.aIMEOUerr.L4.a hreassmor23device_strs" cla6c1n.c#Lic .aIMEOUerr.L4.a hret62=co4 [L73" class="lini.aIMEOUerr.L4.aimor2]2L11sL11si8) | " 
on 6alue=68"drivers/2csi/s2s1124=cssclraco s""""fouXX .a hr""c""""""IM2OUaon256d)r a>.spae class="vn.c#L1Unescsi/t"_veorr.Lrr.L0"hreass.aIMEOUerr.L4.a hreassmor23device_strs" cla6c1n.c#Lic .aIMEOUerr.L4.a hret62=co4 [L73" class="lini.aIMEOUerr.L4.aimor2 + 1])2L11sL11si3scan)) a>stREEAi.aIMEOUerr.L4.aimor2r*i8)2; L1/a>     more; L1more62s/sc621c4L53"gurg oue a2y oddities.IMEOUaontfortu2g_ely25uns" cl6s1102class="line6f11st">110retmax_ewS_NULLscanic .a 6 gue=58="d@ """""""typea2n7i_i202vn.c#4.a h"+c1126=co4 2L11st" c4L53" clas2="lin26d11ster3[16], 16=LIST1126=co4 2L11st2 c4L53"Uaontfortu2g_ely, wo724und v .L4.a h2+c1152=co4 2Line6f11st">110EX  d _SYMBO>static .a hrefLEX  d _SYMBO>tic6max_ewS_lunOUerr." nass="sref".aIMEOUerr.L4.a hreass="sref"tic62; L1/a>     more; L1more62s/sc621c4L53"gfss=o s"22158=co4 2L1102" i4_report2luns"25="68erL  "namvl&ref=ie" nre"scanlen cl13./2ef="+cod.L28iiquenscnt_lunsi/sciry_02truct25ofs.scssM.Lr8Lare4ignoes 42133" 6d32L16kfreea h4.a href="+ckf2eeiry22t mv3._5"namvl&r2f=ie" namv3.L133","3"  er2/sBLI254.a h"+c115e=co4 2L11" cla4iv.ef"hc./auyte-or-2cleuoos 2 8st.a hw1146L12425  " 6d32L16kfreea h4.a href="+ckf2eeiry22t mv3.h" class="2re6c11ad">1161si_41>    d2unsig26t.h" class="6 11>&q>1156hre422@t_luns" t4cde=_ o4  resp5"cleuoo; L1/a>2            @ers/sBLIST_I2QUs""23"1 (o etuparse_l2nscana ers/sBLIST_INQUlun2Uerr.26tfortua4La@"int.cr.L0"cI h"aa report_luns" cl6s1102">118eO_R37hatset s/scsi6sc*IMEOUaontfortung_ely, wo724und v .2HoseIM.La@2int3rivers/scs6hosess.&qu2t_sca26fortung_ely, wo724und v .L4.as/scsi6sc*IMEOUaontfortung_ely, wo724und v .2Hsclraco s"e6 11st">1166scs454    d 2rs/sB26e us v .L44.a "ncUnes=" i4_rep    d 2ore; L111121111moreers/sBLIST_INQUsc2odewS23_ely, 3LOG3_SCAN2USiry_03,"> L133" 6d3.L16233" i26wo724und v .L4.a h"+c1155=co4 2L11Rleuoos lmorwil2ore;alityport_lunshreass="sref", wL1102pace6 s/sc62/scsi_scaerr>4106./a>.spa1 clas18ownl 2L.__ng_els2ung_ely, eL66daa cl13./a>21025>&g438    d a>.a n 8-1156e8eO_valuea hw114 8st.._s106_rout6da2_,paces_lmore=_s/sc62/scsi_scaerr>4106./a>.spa1 clas18ownl 2Laontfortu2e6 11st">1166i_l387    1.2 L133260"cIund v .L4.a h"bea h"r M.Lr8se bacea hw11lmor8eO_value s/scsi6sc*IMEOUaontfortung_ely, wo724und v .2Hfss=o s"2213./a>"1" i4l6sl114.ndli_s13" 6d32; " 
on 6alue=68"drivers/2csi/s23t mv3.L1Unescsi/2csi_s1169=co4 2L1102" i4_2eport26ofs.scssM.Lr8Lare4ignoes 42>./a>.a81156sport_lun8eO_value _s106_wil2ore;s3.L5tor6sponl11as much" 6d32; " 
on 6alue=68"drivers/2csi/s23t mv3.L5"namvl&r2arse multiple unitsdIMEOU2ontfo2tung_ely, wo724und v .L4.a h"d a>.a s w s repoby" id3.out6da s/scsi6sc*IMEOUaontfortung_ely, wo724und v .2s,liXX at"2"all"of.ghim. Normally,IM2OUaon2fortung_ely, wo724und v .L4.aas/scsi6sc*IMEOUaontfortung_ely, wo724und v .2.a ned via2""""REPORTco sS.IMEOUaont2ortun2_ely, wo724und v .L4.a h"+c11d 2ived (shou26   more; " 
on 6alue=68"2river23n.IMEO#L1Unescsi2scsi_s1173=co4 2L11null_32evice2strs" cla6p11nul>1106a h433  a h"+c1fornc nde=_ o4  : 0x0b030a0h, 37hat wil2ore;5=co4 2L a(shou26   more; " 
on 6alue=68"2river23n.IMEO#sclraco s"ic .a hreftung_eSPARSEo s2amvl&27ortung_ely, wo724und v .L4.a h"+c115lt is 2of : i4; Default is 2of: 0a 04 0b 03 00 00 00 00(shou26   more; " 
on 6alue=68"2river23n.IMEO#LOG3_SCAN2anlen cl13./a>"118eO_R37hat wil2ocq_L1Lula2



6s >
  von v6lue="68e2L  "n23iquensrse_lunsca2len1328./a>static .a hrbe2="+co27t resp5"10b.h>1025>&g438    ders/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h22L11null_32evice_strs" cla6c11nul>1126i_l327    1css.L58t"_veo*od.a hef"hc./auyte-o.aIMEOUerr.L4.aif"hc./auyte-otic6m_,"> L133" 6d3.L16max_ewS_luretmax_ewS_NULLscanic .a ,n cl13./a>"static .a hrbe2="+co2elasf=33" 6d3.L16max_ewS_lunOUerr.L4.a hretm2ort_luns" 2l6p1102">1176_cm4350./a m2ore6 27veo*od.a href=Lr8L73" class="lini.aIMEOUerr.L4.aimor26 gue=58="d@ """""""typea2n7i_i202vn.c#L1Unescsi/2csi_s118e=co4 2L1102" i4_2eport274.a h gue=58="d@ """""""typea2n7i_i202vn.c#XX no spec2nt lun i/sci__, "top>41062/a>.s28OUundEOUerr.Lscan)) a>stREEAmems hretmax_ewS_lunsmems htic6max_ewS_lunOUerr." nass.aIMEOUerr.L4.a hreassmor23device_strs" cla6c1n.c#Lic .aIMEOUerr.L4.a hret62=co4 ,ns" cizeofass="fre6r11" c>." nass.aIMEOUerr.L4.a hreassmor23device_strs" cla6c1n.c#Lic .aIMEOUerr.L4.a hret62=co4 )2; L1/a>     more; L1more62s/sc621c4L53"aore; " 
o2 s="vn.c#L1Unescsi/scsi_s2181=c24 2L1f L1/a>     more; L1more62s/sc621c4L53"aL1Unescsi2ly, eL66da>.spae clas(24u24unin28 hretminiry_0H_PQ3scan)) a>stREEAi.aIMEOUerr.L4.aimor2r.C_l8L73" class="lini.aIMEOUerr.L4.aimor22L11sisizeofass="fre6r11" c>11162" 411    d more; L1mil8L73" class="lini.aIMEOUerr.L4.aimor22+= 2;133" 6d3.L16max_ewS_lunOUerr.L4.a hretm2 ""c""""""2typeng_ely, eL66da>.38sca2.c#L5286d)r a>.spae class="vt"_veorr.Lrr.L0"hreass.aIMEOUerr.L4.a hreassmor23device_strs" cla6c1n.c#Lic .aIMEOUerr.L4.a hret62=co4 [L73" class="lini.aIMEOUerr.L4.aimor2]r.C3scan)) a>stREEA0)f="+c1072=co4 2L10si&lrrrr.L4.a h8)">1121L13FF; L1/a>     more; L1more62s/sc621c4L53"aLOG3_SCAN2lass="vn.c#L1Unescsi/T4 22test428_scade=shosescanrr.L0"c./a>static .a"hreass.aIMEOUerr.L4.a hreassmor23device_strs" cla6c1n.c#Lic .aIMEOUerr.L4.a hret62=co4 [L73" class="lini.aIMEOUerr.L4.aimor2+1]r.Cers/scsmax_d.L50)f="+c1072=co4 2L10si&lrr>1121L13FF; L1/a>     more; L1more62s/sc621c4L53"ase_lunsca2IMEOUaontfortung_ely,a4.a2h"+_s28lasf="+c1106=co4 2L11si_lo4  r gener0)f="+c1072=co4 2L10si&lrr.Cers/scsmax_d.L50)f="+c1072=co4 2L10si&lrrrr.L4.a h16; L1/a>     more; L1more62s/sc621c4L53"aL11null_32"siquest4uclogscav uny, w2v .L428v must./spae=5110EX  d _SYMBO>static .a hrefLEX  d _SYMBO>tic6max_ewS_lunOUerref"hc./auyte-o.aIMEOUerr.L4.aif"hc./auyte-otic62; L1/a>     more; L1more62s/sc621c4L53"a1Unescsi/2arse multiple unitsdI h"+2r.Lc#284.a h gue=58="d@ """""""typea2n7i_i202vn.c#t variatio2 4of.PQliXX PDTc  w 38sca2.c#L52" id3.L55310UL3>1026O_R37hat133" 6d32L16kfreea h4.a href="+ckf2eeiry22t mv3. d       f2add ="+ca"nwthi_e a 9.a+c2157=c24 2L05">IM.Lr8 &lrr.=co4ss="Cco4 2L1res110class="sref"S"sre8eO_R3e; m     d more3.L5531Ls/scsi6sc*IMEOUaontfortung_ely, wo724und v .2IMEOUaontf2rtung_ely, wo724und >sta724und 2ARSEo(1104=cFORC11si | 1104=c_in4.h" claswL1102l be./spae="6a * @st"_veo:a m poin  an o t"_veoa"t2PQ=1, PDT=2x1f>4106./a>.spae ccccccl24i cl24iv.h" class="fre6F11" c>115e.h" class="Zero  clasmix2of 3    dNOore, 3    d    d ore2s 20.3    dNO    d orespae="6a * @st"_veo:a m poin  an o t"_veoa"t2PLOG3_SCAN2""PQlbios bei__ang_______2cq_L12.38scan.c#L55" id3.L55310UL3>v.h" class=nonzero if   d"sreskip OUerponl11need133e;5firstmust./spae=6
black/white list mv32ooan""""re2y"on7si_ervedlbios).ull_32evice2strs" cla6p11nul>1106a h433  3" 6d32L16kfreea h4.a href="+ckf2eeiry22t mv3. L11null_32csi_s118e=co4 2L1102" i4_2eport290"cIund v .L4.a h"bea h"r M.Lr    d 2ore; L111121111moreers/sBLIST_INQUsc2odewS23_ely, g_ely, wo724und v .L4.a h"+c1098MEOU2ontfo2tung_ely, wo724und v .L4117e= h"+Fastmust.i4_reH_PQmUerrn (1si_lo)4  r genebyes 4d4_repo    d more3c>11sca s/scsi6sc*IMEOUaontfortung_ely, wo724und v .2v3EOUaontf2rtung_ely, wo724und vntfo2tung_2ly, wo724und v .L4.a h"+c1171 h"+S"sre id3.L55314_re5>&g4of orenebye026O4_re, wo7p__scan.hc./a>sta s/scsi6sc*IMEOUaontfortung_ely, wo724und v .2v1Unescsi/2_aghi specifiedlperiull_32evice2strs" cla6p11nul>1106a h433  3" 6d32L16kfreea h4.a href="+ckf2eeiry22t mv33piry_r sta3ic .a hreftung_eSPARSEo s3amvl&30t.h" class="6 11>&q>1156hre42222If 3  NKd    d ore2tthes h,6O_R37ha_>1146N156escl6s110sQmUre; i4_r8" 6d32L16kfreea h4.a href="+ckf2eeiry22t mv33p1ry_r sta3idd ="+ca"nwthi_e a 9.a+c3s.&qu30tfortua4La@"int.cr.L0"cI h"aa h"oreneeorncif i 20.6e11old4  ri4_repor-3 s/scsi6sc*IMEOUaontfortung_ely, wo724und v .3L1Unescsi/3csi_s118e=co4 2L1102" i4_3eport30trs" cla6p11nul>1106a h433  a h"If.3    dNO    d oretthes h,6class="1 alway; s/scsi6sc*IMEOUaontfortung_ely, wo724und v .3 ""c""""""3typeng_ely, eL66da>.sREGA3 CDC-3X: aod.L5spa114fund 1si 4" i4a h"If.3    dNOoretthes h,6class="0 alway; s/scsi6sc*IMEOUaontfortung_ely, wo724und v .3 4"c""""""3t"PQlbios bei__ang_______3evice3strs" cla6p11nul>1106a h433  a h"If.4.h" cl3devino1res110classtthes h,6class="1 alway; s/scsi6sc*IMEOUaontfortung_ely, wo724und v .3 5"c""""""3t"on7si_ervedlbios).ull_33amvl&30trs" cla6p11nul>1106a h433  3" 6d32L16kfreea h4.a href="+ckf2eeiry22t mv33cs11s7=co432L11n cl13./a>" L16d3@=si_sca@=2) USB UFI: 13" 6d1 PDT=03v3EOUaontf3rtung_ely, wo724und vDono3tuv .34aontf2si/slownd fortungpast4big en1:86(.a42" i4_repo438      d morego> L16d3@=si_sca@=2) USB UFI: 13" 6d1 PDT=03v9EOUaontf3raghi specifiedlperiull_33cL=co31si=" i4_report_luns" cl6s110ders/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h3t variatio3 4of.PQliXX PDTc  w ull_33evice3strs" ivers/s.Lr8L73" class="line" n5res110class="sr.aIMEOUerr.L4.a hretres110class="srtic6morr.LLa>.spae class="vn.c#L1Unescsi/scsi_s1159=co4 2L1105" i43" class="sref">6(1105">1156L13429    d more; d >41./33","3"  ers/sBLIST_INQU  i/scss."_scade=S_at">IT_INQUscsodiiquenscnt_lunsi/sc*od.a h3t1ry_r sta3  ers/sBLIST_INQU  i/scss3"31.a hrefscq_L1LNULL.a hretmax_ewS_NULL class="sref">6c1105">11050">3a>static .a hrefL1Lulamer3REEA0)f="+c1161=co4 2L11ad" c4er3UNULL.__ve3s s.n cl13./a>"1166scs454    d 3ore; 316d)r a>.spae chara hc./a>static .aIM54  50">3a>static .aIM54  co4 [64]; L1/a>     more; L1more62s/sc621c4L533 cl13./si/3csi_s118e=co4 2L1102" i4_3eport3luns" cl6s1102_,"> L133chara hc./a>static .62s/scmdsi/scsi_s1159=co4 2Lcmdco4 [L73" class="linMAX_COMMAND_SIZEsi/scsi_s1159=cMAX_COMMAND_SIZEmor2]; L1/a>     more; L1more62s/sc621c4L533 5"c""""""3IMEOUaontfortung_ely,Weuo3 2L5a315ns" cl6s1102_,"> L133" 6d3.L16max_ewS_lurength="+c1072=co4 2L1engthmor26 gue=58="d@ """""""typea2n7i_i202vn.c3ct4uc  wi_3"siquest4uclogscav uno7243nw.L4316ns" cl6s1102_,"> L133" 6d3.L16max_ewS_luretmax_ewS_NULLscanic .a 6 gue=58="d@ """""""typea2n7i_i202vn.c3g_ely, wo734und v .L4.a h"+c1098v=co3 2L11317ns" cl6s1102_,"> L133" 6d3.L16max_ewS_lunumunOUerr.L4.a hretmaxnumunOUe .a 6 gue=58="d@ """""""typea2n7i_i202vn.c3g3EOUaontf3rtung_ely, wo724und ull_33evice31uns" cl6 1102_,"> L133" 6d3.L16max_ewS_luclarimax4more; " 
on 6alarima .a 6 gue=58="d@ """""""typea2n7i_i202vn.c3g9EOUaontf3a hrefL1Lulamer3REEA0)f="3c10723co4 2L10si_ 1C class="sref">6c1105">53150">3a>static .a h531 .a 6 gue=58="d@ """""""typea2n7i_i202vn.c33.L133"sL13ula>statniry_0"int3rivers3scs6I3EOUundEOUerr.L cl13./a>"41./3int3rivers/scs6t62=_data33=co4 2L11PONS62=_data .a 6 gue=58="d@ """""""typea2n7i_i202vn.c331ry_r sta30"c./a>statiiiiiiiiiiiiii3iiiii3 .a hrefscq_L1nt3rivers/scs6tu833=co4 2L11PONSu8co4 2int3rivers/scs6tdata33=co4 2L11PONSdata .a 6 gue=58="d@ """""""typea2n7i_i202vn.c33NULL.__ve3 hretues_0hc./a>static .a3hrbef32=shosescanlen cl13./a>""1106a  cl13./a>"6(11102 id45> L133" 6d3.L16oue6 gue=58="d@ """""""typea2n7i_i202vn.c33cl13./si/3re6f11" c>1106ng 4c .a hr32scq_32411nul>1106a  cl13./a>"static .aIMEOUerr.L4.a hretp__scan.hc./a>static .refscq_L1Lulamer3[16], 16=LIST1106=co4 2L1105" i43" class="sref">6g1105">1166 of4ore; " 
on 6alue=66 gue=58="d@ """""""typea2n7i_i202vn.c335"c""""""3e6/11st">1106v3.38> L133"36d3.L3254 2L10si_ 1C class="sref">6c1105"150">3a>static .a veorr.L._lenlnulREA36="+c1179=co4 2L1102" i4_re3ct4uc  wi_3"siquest4u105" i43" class3"sref326d3.L16max_ewS_lunOUerr.L4.a hretmax_ewS_l3"fss=o s"231eL66da>.spae46L1+codto_a3er-u232uns" cl6s1102">118eO_R37hat wil2>8st./spae26a @=si_sca@=1) ">41 SPC-2="+cs2045-103standard d3esparisc"""""""ada0"cwo723La@"i3t.cr.L0"cI h"beu24u6r1ted=" iiiiiiiii* Onl11cl6s11021si_lo4scanup4  r geneif.3    dNO    d oretthe" i4_et s/scsi6sc*IMEOUaontfortung_ely, wo724und v .3add_lun()I3EOUaontfortu" i4_report_l3ns" c36s1102">118eO_R37hat wil2ivediiiiiiii* Als1=co4swort_lunsif.3    d    d ore2tthes h4scans 424adapwil202">s/scsi6sc*IMEOUaontfortung_ely, wo724und v .34.a h"+c1131=co4 2L110252=co4 2L11>&3uo4sp3rt.h" class="6 11>&q>1156hre4iiiiiiii* cl6s1102"Ure; i4_r8"oren s/scsi6sc*IMEOUaontfortung_ely, wo724und v .3wo724und v3.L4.a h"+c1155555C4u6r1t,3"ada03ctfortua4La@"int.cr.L0"cI h"aiiiiiiii* Don20.6e2">1temptault iea_>1146N02">n20.6e2"cl6s1102    d more; d more6 gue=58="d@">4106./a>.spae class="vn.3s"2 ms>ass3m4uc  walready"ha24ung 2L3und c3_L1Luv .L4.126".vn.c#caller miiiiiiii*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h3nsclraco s3"""fouXX .a hr""ca@"nc1Un3s"beo33f=ie" ntung_eSPARSEo siry_r a>static .a hrefL1Lulamer3REEA0)f="+c1104=co4 2L11si_lo4  r genNO    d orea hrefL1Lulamer3    dNO    d orespLulamer3REEA0)f="+c1161=co4 2L11ad" c4er3gurg oue a3y oddities.I" i4_report_l3ns" c33_scade=shosescanrr.L0class="1lenlnulREA36="+c1179=co4 2L1102" i4_re3cntly at">3a ">41 t"_veoNot0b.h" 4tt3e tar33f=ie" ntung_eSPARSEo siry_r a>st], 16=LIST1106=co4 2L1105" i43" class="sref">6g1105"> hret63,"> L133ulamer3REEA0)f=" L133ung_eSPARSEula>static .a href2quot_scade=hr6_thref2)f="+c1104/a>2    mint3rivers/scs+codeu2lock_2loptsc3Uaontfortu3g_ely, wo724und vT, wo7@"3nt.cr33 hretminiry_0"intSEo siry_r a>st], 16=LIST1106=co4 2L1105" i43" class="sref">6g1105"> hret63,"> L133ulamer3REEA0)f=" L133ung_EEA0)f="+c113e=co4 2L11UNKNOWea hrefL1Lulamer 2L11UNKNOWespLulamer3REEA0)f="+c1161=co4 2L11ad" c4er3gfss=o s"231eL66da>.spaeeeeeeffecUnv3a h2433lasf="+c1178=co4 2L11class="1lenlnulREA36="+c1179=co4 2L1102" i4_re3ctandard d3esparisc"""""""""OUe4.1s 3 .L1U338=ie" ntung_eSPARSEo siry_r a>st], 16=LIST1106=co4 2L1105" i43" class="sref">6g1105"> hret63,"> L133ulamer3REEA0)f=" L133ung_eSPARSEula>static .a hreftung_eATTACH_PQ3namvl&ref=ie" ntung_eenlnulREA36="+c1179=co4 2L1102" i4_re3cdd_lun()I3" 
on 6alue"vn.c#L1Unescs3e 1di33_INQUscsodlevel*o(TTACH_PQ3scan)) a>static .L=co41simer3REEA0)f="+c1104=cL=co41si5" i43ice_str    d ore2a hrefL1Lulamer3    d    d ore2spLul ||tic .a hrbef="+codelasf="+c1105=co4 2L11null_3device_strs" cla6c11nul>1176i_l38.L56"in2ore; d mor2_eSPA=i8)2enlnulREA36="+c1179=co4 2L1102" i4_re3lamer3[16]3 16=LIST1141=co4 2L11ad" 34er.h34OUundEOUerr.L4.a hretclass="1lenlnulREA36="+c1179=co4 2L1102" i4_re3a hrefscq_31Lulamer3[16], 16=LIST1143=co4 34cade=S_at">IM.Lr8L73" &lrr.CANBUatic .a hrefL1Lulamer3REEA0)f="+c1104=co4 2L11si_lo4  r genNOorea hrefL1Lulamer3    dNOorespLulamer3REEA0)f="+c1161=co4 2L11ad" c4er3a"2 ms>ass3re6f11" c>1106ng 4c .a hr3fscq_34 hretminiry_0"int3rivclass="0lenlnulREA36="+c1179=co4 2L1102" i4_re3asclraco s3>6r1105">1146es 424    d 3ore; 34f=ie" ntung_eSPARSEo siry_r a>st], 16=LIST1106=co4 2L1105" i43" class="sref">6g1105">no1res110classrr.L4.a hretmaxno1res110classspLulamer3REEA0)f="+c1161=co4 2L11ad" c4er3aurg oue a345=co4 2L1105" i43" class3"sref34_scade=shosescanrr.L0class="1lenlnulREA36="+c1179=co4 2L1102" i4_re3cntly at">3a ">41 t"_veorr106./a>.sp3e cla34oue2free_66da4.a h4.a href="+2oue_f22"conn3ucturgc  w3v">IMEOUaontfortung_ely, 3o724u346=ie" ntung_eSPARTTACH_PQ3scan)) a1102 id45> L133" 6d3.L16ouetatic .a hrbef="+co2n7iamer3[_lookup_byL1Unescsi/scsi_s1159=co4 2Lamer3[_lookup_byL1Unesctic6max_ewS_lunOUerr105">1156L13429    d more; d >41./30));133" 6d3.L16max_ewS_lunOUerr.L4.a hretm3"fss=o s"231eL66da>.spae class="vn.c3L1Une34lasf="+c1178=co4 2L1102" i4_report_lu102 id45> L133" 6d3.L16ouetatic .a hrbef="+co2n7iic .i4; Desi/scsi_s1159=co4 2Lic .i4; Detic6max_ewS_lunOUerr105">1156L13429    d more; d >41./30hrefscq_L1L58>/*./spa116e=co4 2L1105" i43" c66 gue=58="d@ """""""typea2n7i_i202vn.c3standard d3esparisc"""""""adaaaa0t"e3EOUao34uns" cl6 1102 ntung_eSPART02" i4_report_lu102 id45> L133" 6d3.L16ouelamer3REEA0)f="+c1161=co4 2L11ad" c4er3add_lun()I3EOUaontfortung_ely, wo7243nd v 34_INQUscsodlevel*ory_0"int3rivclass="0lenlnulREA36="+c1179=co4 2L1102" i4_re34.a h"+c1131=co4 2L1102" i4_report_l3ns" c35OUundEOUerr.L4.a hretup__ic .a hrbef="+co2n7iamer3[_escsi/scsi_s1159=co4 2Lamer3[_esctic6max_ewS_lunOUerr1102 id45> L133" 6d3.L16ouel;133" 6d3.L16max_ewS_lunOUerr.L4.a hretm3wo724und v3.L4.a h"+c1152=co4 2L11>&3uo4sp35.a hrefscq_L1LNULL.a hretmax_ax_ewS_lunOUerr__ hretremoveiamer3[16], 16=LIST114__ hretremoveiamer3[tic6max_ewS_lunOUerr1102 id45> L133" 6d3.L16ouellenlnulREA36="+c1179=co4 2L1102" i4_re34"2 ms>ass3m4uc  walready"have bee>I3EOUao35 hretminiry_0"int3riv"int3rivclass="0lenlnulREA36="+c1179=co4 2L1102" i4_re34sclraco s3"""fouXX .a hr""c""""""IM3OUaon356d)r a>.spae class="v536=co4 2L11st" c4L53" clas3="lin35oue2free_66da4.a h4.a href="+2oue_f22"conn3Uaontfortu3g_ely, wo724und v .L4.a h3+c11535uns" cl6s1102"x_ewS_lunOUerr1printf id45> L133" 6d3printftic6max_ewS_lunOUerraIM54  50">3a>static .aIM54  co4 ,2">118eO_R37hastring">"s 424%33chann5310#37;33id10#37;3"s/sBLISIT_INQUscsodiiquenscnt_lunsi/sc*od.a h3gfss=o s"23158=co4 2L1102" i4_report3luns"35lasf="+c1178=co4 2L1102" i4_report_ludelasf="+c1105=co4 2L11null_3device_strs" cla6c1L11n_nosf="+c1105=co4 L11n_noco4 ,2"x_ewS_lunOUerr1102 id45> L133" 6d3.L16oue3device_strs" cla6c1chann53 id45> L133" 6dchann53co4 ,2"x_ewS_lunOUerr1102 id45> L133" 6d3.L16oue3device_strs" cla6c1idsi/scsi_s1159=cid6ouellenlnulREA36="+c1179=co4 2L1102" i4_re34tandard d38iiquenscnt_lunsi/sciry_03truct35sc62/scsi_scaerr>4106./a>.spae class="vn.c3_5"namvl&r3f=ie" namv3.L133","3"  er3/sBLI35uns" cl6s1102">118eO_R37hat will be./spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l3h" class="3re6c11ad">1161si_41>    d3unsig36t.h" class="6 11>&q>1156hre444444444* Al .iate enough_R37holdt ieahead4  4tthes1> isizea s onefault is  go> L16d3@=si_sca@=2) USB UFI: 13" 6d1 PDT=03etuparse_l3nscana ers/sBLIST_INQUlun3Uerr.36tfortua4La@"int.cr.L0"cI h"a44444444* plusefault i numb4  of0.6e1   d 2mureques14_r d more6 gue=58="d@">4106./a>.spae class="vn.3HoseIM.La@3int3rivers/scs6hosess.&qu3t_sca36fortung_ely, wo724und v .L4.44444444*d more6 gue=58="d@">4106./a>.spae class="vn.3Hsclraco s3e6 11st">1166scs454    d 3rs/sB36e us v .L44.a "ncUnes=" i4_r44444444* Real .iat4_repndt ry4_repgain (438  faulexact amount   dneed go> L16d3@=si_sca@=2) USB UFI: 13" 6d1 PDT=03eurg oue a3USiry_03,"> L133" 6d3.L16333" i36wo724und v .L4.a h"+c1155=co44444444*   d mihr n i4; 5">115en   dneedns" come    limitt_lunsizego> L16d3@=si_sca@=2) USB UFI: 13" 6d1 PDT=03ently at">3ung_ely, eL66daa cl13./a>31025>&g438    44444444* al .iatednbas133e;5_lunavailable1memUryepndt lun8imitsporgo> L16d3@=si_sca@=2) USB UFI: 13" 6d1 PDT=03eaontfortu3e6 11st">1166i_l387    1.3 L133360"cIund v .L4.a h"bea h"r M.44444444* kmco4ssc-   ddon20.6e2"wan1146kmco4ss() fail>
  of0@=suge_valueatogo> L16d3@=si_sca@=2) USB UFI: 13" 6d1 PDT=03efss=o s"2313./a>"4106./a>.spae class="vn.3Htandard d3csi_s1169=co4 2L1102" i4_3eport36ofs.scssM.Lr8Lare4ignoes 42>44444444*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h3L5"namvl&r3arse multiple unitsdIMEOU3ontfo369ns" cl6s1102"x_ewS_lunOUerrrength="+c1072=co4 2L1engthmor2r.C3scan)) a>stREEAore; hretres110classrr.L4.a hretmaxore; hretres110classmor2r+ 1)i* cizeofa cl13./a>"stREEA0)f_data33=co4 2L11PONS62=_data .a tatic .a hrbef="+ckmco4ss33=co4 2L11PONSkmco4sstic6max_ewS_lunOUerrrength="+c1072=co4 2L1engthmor2,2"x_ewS_lunOUerrGFP_ATOMIC="+c1072=co4 2LGFP_ATOMIC .a t| " 
on 6alue=68"drivers/2csi/s2s1124=3.a ned via3""""REPORTco sS.IMEOUaont3ortun37.a hrefscq_L1LNULL.a hretmax_ewSmax_ewS_lunOUerr1102 id45> L133" 6d3.L16oue3device_strs" cla6c1L11nsf="+c1105=co4 L11n6oue3device_strs" cla6c1unwil2oed_isa_dma33=co4 2L11PONSunwil2oed_isa_dmaa hre?_ax_ewS_lunOUerr__GFP_DMA16], 16=LIST114__GFP_DMAa hre:30))lenlnulREA36="+c1179=co4 2L1102" i4_re3soseIM.La@3scsi_s1173=co4 2L11null_33evice37 hretminiry_0SPART02" i4_report_l0)f_data33=co4 2L11PONS62=_data .a ;133" 6d3.L16max_ewS_lunOUerr.L4.a hretm3#sclraco s3ic .a hreftung_eSPARSEo s3amvl&376d)r a>.spae class="vt"_veorr.Lrr.L0printk33=co4 2L11PONSprintktic6max_ewS_lunOUerrALLOC_FAILURE_MSG33=co4 2L11PONSALLOC_FAILURE_MSGmor2,2"x_ewS_lunOUerr__wil2__16], 16=LIST114__wil2__co4 llenlnulREA36="+c1179=co4 2L1102" i4_re3surg oue a3anlen cl13./a>"static .a hrbe3="+co37f=ie" ntung_e51136i_l3376d3.L16max_ewS_lunOUerr.L4.a hretmax_ewS_l3rse_lunsca3len1328./a>static .a hrbe3="+co377UundEOUerr.Lscan)) a>stREEA hretcmdsi/scsi_s1159=co4 2Lcmdco4 [0]r.Cers/scsmax_d.L5    d 121LSsi/scsi_s1159=c    d 121LS6oue6 gue=58="d@ """""""typea2n7i_i202vn.c3rtandard d3l6p1102">1176_cm4350./a m3ore6 37sc62/scsi_scaerr>4106./a>.spae class="vn.c3L1Unescsi/3csi_s118e=co4 2L1102" i4_3eport37uns" cl6s1102">118eO_R37hat will be./spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l3XX no spec3nt lun i/sci__, "top>41063/a>.s38t.h" class="6 11>&q>1156hre444444444* 1156sp1c- 5:3.L5erved,es h4s" zero d more6 gue=58="d@">4106./a>.spae class="vn.3aore; " 
o3 s="vn.c#L1Unescsi/scsi_s3181=c38tfortua4La@"int.cr.L0"cI h"a44444444*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h3aL1Unescsi3ly, eL66da>.spae clas(24u34unin38 hretminiry_0scan)) a>stREEAoems hretmax_ewS_lunsmems htic6mrefscq_L1Lulamer3[16]hretcmdsi/scsi_s1159=co4 2Lcmdco4 [1]/30hr5llenlnulREA36="+c1179=co4 2L1102" i4_re3 ""c""""""3typeng_ely, eL66da>.38sca3.c#L538on 26lue="68erL  "namvl&ref=i2" nre2scanle3aLOG3_SCAN3lass="vn.c#L1Unescsi/T4 23test438_scade=shoses">118eO_R37hat will be./spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l3Xse_lunsca3IMEOUaontfortung_ely,a4.a3h"+_s38t resp5"10b.h>1025>&g438    44444444* 1156sp6c- 9: 1engthport_lunc>11sca s/scsi6sc*IMEOUaontfortung_ely, wo724und v .3aL11null_33"siquest4uclogscav uny, w3v .L4380"cIund v .L4.a h"bea h"r M.44444444*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h3ase_lunsca34und v .L4.a h"+c1098v .L3.5=c=387UundEOUerr.Lscan)) a>stREEA hretcmdsi/scsi_s1159=co4 2Lcmdco4 [6]r.C3_,"> L133char)C3scan)) a>stREEA0ength="+c1072=co4 2L1engthmor2rrr.L4.a h24)">1121L13fflenlnulREA36="+c1179=co4 2L1102" i4_re3 tandard d3rtung_ely, wo724und vgo v3.L456388UundEOUerr.Lscan)) a>stREEA hretcmdsi/scsi_s1159=co4 2Lcmdco4 [7]r.C3_,"> L133char)C3scan)) a>stREEA0ength="+c1072=co4 2L1engthmor2rrr.L4.a h16)">1121L13fflenlnulREA36="+c1179=co4 2L1102" i4_re3 1Unescsi/3arse multiple unitsdI h"+3r.Lc#389ns" cl6s1102"x_ewS_lunOUerr hretcmdsi/scsi_s1159=co4 2Lcmdco4 [8]r.C3_,"> L133char)C3scan)) a>stREEA0ength="+c1072=co4 2L1engthmor2rrr.L4.a h8)">1121L13fflenlnulREA36="+c1179=co4 2L1102" i4_re3t variatio3 4of.PQliXX PDTc  w 38sca3.c#L539OUundEOUerr.Lscan)) a>stREEA hretcmdsi/scsi_s1159=co4 2Lcmdco4 [9]r.C3_,"> L133char)Cscan)) a>stREEA0ength="+c1072=co4 2L1engthmor2rr1121L13fflenlnulREA36="+c1179=co4 2L1102" i4_re3tore; " 
o3add ="+ca"nwthi_e a 9.a+c3157=c39 2L1f L1/a>     more; L1more62s/sc621c4L533IMEOUaontf3rtung_ely, wo724und >sta734und 39 hretminiry_0scan)) a>stREEA]hretcmdsi/scsi_s1159=co4 2Lcmdco4 [10]r.C0;=shoses">118eO_R37hat will be./3.L5erved4*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h3PQ=1, PDT=3x1f>4106./a>.spae ccccccl34i cl393hretminiry_0scan)) a>stREEA]hretcmdsi/scsi_s1159=co4 2Lcmdco4 [11]r.C0;=shoses">118eO_R37hat will be./3cyttro64*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h3PLOG3_SCAN3""PQlbios bei__ang_______3cq_L13.38scaT_INQUscsodiiquenscnt_lunsi/sc*od.a h3Pse_lunsca3y"on7si_ervedlbios).ull_33evice395scade=shoses">118eO_R37hat will be./spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l3 L11null_33csi_s118e=co4 2L1102" i4_3eport390"cIund v .L4.a h"bea h"r M.44444444* W d"sre146Na UNIT ATTENTION,CH_PQexarpleNa pow4  on/.L5eh,6Oogo> L16d3@=si_sca@=2) USB UFI: 13" 6d1 PDT=03g_ely, wo734und v .L4.a h"+c1098MEOU3ontfo3tung_ely, wo724und v .L4117e=44444444* alary6e11ew tim6sp(like sd.c202">1H_PQTEST UNIT READYore; static6max_ewS_lunOUerr.L4=max_df11st">113v3EOUaontf3rtung_ely, wo724und vntfo3tung_3ly, wo724und v .L4.a h"+c117144444444* Experience   dws comenc>1binaore;s3of0@dapwil/  r gene146Na/spae="6a * @st"_veo:a m poin  an o t"_veoa"t3v1Unescsi/3_aghi specifiedlperiull_33evice3strs" cla6p11nul>1106a h433  44444444* leascsINFnpow4  on/.L5ehn s/scsi6sc*IMEOUaontfortung_ely, wo724und v .4piry_r sta4ic .a hreftung_eSPARSEo s4amvl&40t.h" class="6 11>&q>1156hre444444444*s/scsi6sc*IMEOUaontfortung_ely, wo724und v .4p1ry_r sta4idd ="+ca"nwthi_e a 9.a+c4s.&qu40tfortua4La@"int.cr.L0"cI h"a44444444* Illegalureques1sp(H_PQ  r gene156esdoe" i4_l6s1102    d more; go> L16d3@=si_sca@=2) USB UFI: 13" 6d1 PDT=04L1Unescsi/4csi_s118e=co4 2L1102" i4_4eport40trs" cla6p11nul>1106a h433  44444444*   dd micomenthrough_as6e1wil2orcytdiore;38scanwille" i4generatego> L16d3@=si_sca@=2) USB UFI: 13" 6d1 PDT=04 ""c""""""4typeng_ely, eL66da>.sREGA4 CDC-4X: aod.L5spa114fund 1si 4" i444444444* a alary s/scsi6sc*IMEOUaontfortung_ely, wo724und v .4p4"c""""""4t"PQlbios bei__ang_______4evice4strs" cla6p11nul>1106a h433  44444444*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h4 5"c""""""4t"on7si_ervedlbios).ull_34amvl&405scade=shosesH_PQ3scan)) a>stREEAclarimax4more; " 
on 6alarima .a r.C_l8L73" class="linclarimax4more; " 
on 6alarima .a reSPAR3l8L73" class="linclarimax4more; " 
on 6alarima .a ++;133" 6d3.L16max_ewS_lunOUerr.L4.a hretm4cs11s7=co442L11n cl13./a>"stREEAnamvlLOG21">11BUSsi/scsi_s1159=cnamvlLOG21">11BUStic6m3,2"x_ewS_lunOUerrprintk33=co4 2L11PONSprintktic6Q3scan)) a>stREEAKERN_INFO33=co4 2L11PONSKERN_INFOtic6Q">118eO_R37hastring">"err. class=S 4d4_r"s/sBLIS3" 6d3.L16max_ewS_lunOUerr.L4.a hretm4c711s7=co442und v .L4.a h"+c1098MEOU4eport40lasf="+c1178=co4 2L11miniry_0"intry_0s>118eO_R37hastring">"2    d more;4s" 0#37;sp(ary60#37;3)\n"s/sBLISIa hc./a>static .aIM54  50">3a>static .aIM54  co4 IT_INQUscsodiiquenscnt_lunsi/sc*od.a h4v3EOUaontf4rtung_ely, wo724und vDono4tuv .40uns" cl6 1102 ntung_eminiry_0"intry_0scan)) a>stREEAclarimax4more; " 
on 6alarima .a ))lenlnulREA36="+c1179=co4 2L1102" i4_re4v9EOUaontf4raghi specifiedlperiull_34cL=co404.a h gue=58="d@ """""""typea2n7i_i202vn.c4t variatio4 4of.PQliXX PDTc  w ull_34evice41OUundEOUerr.L4.a hretscan)) a>stREEAcl>53150">3a>static .a h531 .a tatic .a hrbef="+co2n7iexecute_reqsi/scsi_s1159=co4 2Lexecute_reqtic6max_ewS_lunOUerr1102 id45> L133" 6d3.L16oue,2"x_ewS_lunOUerr1hretcmdsi/scsi_s1159=co4 2Lcmdco4 ,2"x_ewS_lunOUerrDMA_FROM_DEVICEsi/scsi_s1159=cDMA_FROM_DEVICEco4 IT_INQUscsodiiquenscnt_lunsi/sc*od.a h4t1ry_r sta4  ers/sBLIST_INQU  i/scss4"41.a hrefscq_L1LNULL.a hretmax_ewS_NULL.L4.a hretscan)) a>stREEA0)f_data33=co4 2L11PONS62=_data .a ,2"x_ewS_lunOUerrrength="+c1072=co4 2L1engthmor2,2refscq_L1Lulamer3[16]shdr.aIMEOUerr.L4.a shdrshosIT_INQUscsodiiquenscnt_lunsi/sc*od.a h4t1Unescsi/4s s.n cl13./a>"stREEAnamvlTIMEOUTsi/scsi_s1159=cnamvlTIMEOUTmor2r+ 44* scan)) a>stREEAHZsi/scsi_s1159=cHZmor2,23,2"x_ewS_lunOUerr/spa116e=co4 2L1105" i43" c66 gue=58="d@ """""""typea2n7i_i202vn.c4 class="li4e6 11st">1166scs454    d 4ore; 41on 26lue="68erL  "namvl&ref=i2" nre2scanle4 cl13./si/4csi_s118e=co4 2L1102" i4_4eport41_scade=shosescanrr.L0scan)) a>stREEAnamvlLOG21">11BUSsi/scsi_s1159=cnamvlLOG21">11BUStic6m3,2"x_ewS_lunOUerrprintk33=co4 2L11PONSprintktic6Q3scan)) a>stREEAKERN_INFO33=co4 2L11PONSKERN_INFOtic6Q">118eO_R37hastring">"err. class=    d more;"s/sBLIS3" 6d3.L16max_ewS_lunOUerr.L4.a hretm4 5"c""""""4IMEOUaontfortung_ely,Weuo4 2L5a41lasf="+c1106=co4 2L11e=shosescanrr.L0s>118eO_R37hastring">"20#37;sp(ary60#37;3)3.L5531 0x0#37;x\n"s/sBLISIa hc./a>static .cl>53150">3a>static .a h531 .a 3" 6d3.L16max_ewS_lunOUerr.L4.a hretm4 s11s7=co44"siquest4uclogscav uno7244nw.L441 hretminiry_0"intry_00000000000000000?L0s>118eO_R37hastring">"faile3"s/sBLIS :Q">118eO_R37hastring">"eucgensful"s/sBLISIa hc./a>static .clarimax4more; " 
on 6alarima .a Ia hc./a>static .cl>53150">3a>static .a h531 .a ))lenlnulREA36="+c1179=co4 2L1102" i4_re4g_ely, wo744und v .L4.a h"+c1098v=co4 2L1141lasf="+c1178=co4 2L11up__ic .a hrbef="+ccl>53150">3a>static .a h531 .a ta.C_lamer3REEA0)f="+c1161=co4 2L11ad" c4er4g3EOUaontf4rtung_ely, wo724und ull_34evice41uns" cl6 1102 ntung_eminiry_0breaklenlnulREA36="+c1179=co4 2L1102" i4_re4g9EOUaontf4a hrefL1Lulamer3REEA0)f="4c107241_INQUscsodlevel*ory_0elsetup__ic .a hrbef="+co2n7i_ 424_validsi/scsi_s1159=co2n7i_ 424_validtic6mrefscq_L1Lulamer3[16]shdr.aIMEOUerr.L4.a shdrshosl;133" 6d3.L16max_ewS_lunOUerr.L4.a hretm43.L133"sL14ula>statniry_0"int3rivers4scs6I42OUundEOUerr.L4.a hretco4 2L11up__ic .a hrbef="+c]shdr.aIMEOUerr.L4.a shdrshos.ic .a hrbef="+c] 424_key.aIMEOUerr.L4.a  424_keyUundEEEA0)f="+c113e=co4UNIT_ATTENTION.aIMEOUerr.L4.aUNIT_ATTENTIONshosl3" 6d3.L16max_ewS_lunOUerr.L4.a hretm431ry_r sta40"c./a>statiiiiiiiiiiiiii4iiiii42.a hrefscq_L1LNULL.a hretmax_ewS_NULLbreaklenlnulREA36="+c1179=co4 2L1102" i4_re43NULL.__ve4 hretues_0hc./a>static .a4hrbef42 hretminiry_0"int3riv51106a 51106ng 4c .a hr42scq_4238scaT_INQUscsodiiquenscnt_lunsi/sc*od.a h435"c""""""4e6/11st">1106v3.38> L133"46d3.L42f=ie" ntung_eSPARSEo siry_r a>stcl>53150">3a>static .a h531 .a )133" 6d3.L16max_ewS_lunOUerr.L4.a hretm43s11s7=co44"siquest4u105" i43" class4"sref42 hretminiry_0"intry_0s>118eO_R37hat will be./spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l4"fss=o s"241eL66da>.spae46L1+codto_a4er-u242ung_ely, wo724und v .L4117e=4444444444444444* TheQ  r ge p__sably202">1" i4_l6s1102po    d more3c>11scaspae="6a ue=58="d@ Ifplessctht w">4131_CSS,l4"3EOUaontf4esparisc"""""""ada0"cwo724La@"i4t.cr.L0"cI h"beu24u6r1ted=" iiiiiiiii44444444*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h4add_lun()I4EOUaontfortu" i4_report_l4ns" c42_INQUscsodlevel*ory_0 hc./a>static .clax4more; " 
on 6ala .a tat1lenlnulREA36="+c1179=co4 2L1102" i4_re44.a h"+c1141=co4 2L110252=co4 2L11>&4uo4sp43OUundEOUerr.L4.a hretgos" "x_ewS_lunOUerroun_err.aIMEOUerr.L4.aoun_err6oue6 gue=58="d@ """""""typea2n7i_i202vn.c4wo724und v4.L4.a h"+c1155555C4u6r1t,4"ada043111nul>1106a 5ass4m4uc  walready"ha24ung 2L4und c4_L1Luv118eO_R37hat will be./spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l4gurg oue a4y oddities.I" i4_report_l4ns" c43wo724und v .L4.a h"+c1155=co44444444* Gett_lun1engthpdericlmorwirstmfour 1156sport62=_data s/scsi6sc*IMEOUaontfortung_ely, wo724und v .4cntly at">4a ">41 t"_veoNot0b.h" 4tt4e tar43t resp5"10b.h>1025>&g438    44444444*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h4Uaontfortu4g_ely, wo724und vT, wo7@"4nt.cr43uns" cl6s1102"x_ewS_lunOUerrdata33=co4 2L11PONSdata .a r.C3scan)) a>stREEAu833=co4 2L11PONSu8co4 2i)Cscan)) a>stREEA0)f_data33=co4 2L11PONS62=_data .a 3device_strs" cla6c1n.c#Lic .aIMEOUerr.L4.a hret62=co4 6 gue=58="d@ """""""typea2n7i_i202vn.c4wfss=o s"241eL66da>.spaeeeeeeffecUnv4a h24437UundEOUerr.Lscan)) a>stREEArength="+c1072=co4 2L1engthmor2r.C3max_ewS_lunOUerraata33=co4 2L11PONSdata .a [0]rL11sL11si24)"|C3scan)) a>stREEAaata33=co4 2L11PONSdata .a [1]rL11sL11si16)"| " 
on 6alue=68"drivers/2csi/s2s1124=4ctandard d4esparisc"""""""""OUe4.1s 4 .L1U43uns" cl6 1102 ntung_emi3scan)) a>stREEAaata33=co4 2L11PONSdata .a [2]rL11sL11si8)"|C3scan)) a>stREEAaata33=co4 2L11PONSdata .a [3]rL11sL11si0))lenlnulREA36="+c1179=co4 2L1102" i4_re4cdd_lun()I4" 
on 6alue"vn.c#L1Unescs4e 1di434.a h gue=58="d@ """""""typea2n7i_i202vn.c4lamer3[16]4 16=LIST1141=co4 2L11ad" 44er.h44OUundEOUerr.Lscan)) a>stREEAnumunOUerr.L4.a hretmaxnumunOUe .a r.C3scan)) a>stREEA0ength="+c1072=co4 2L1engthmor2r/ cizeofa cl13./a>"IM.Lr8L73" &lrr.CANBUnumunOUerr.L4.a hretmaxnumunOUe .a r4.a hscan)) a>stREEAore; hretres110classrr.L4.a hretmaxore; hretres110classmor2)133" 6d3.L16max_ewS_lunOUerr.L4.a hretm4a"2 ms>ass4re6f11" c>1106ng 4c .a hr4fscq_44 hretminiry_0"int3riv"x_ewS_lunOUerrprintk33=co4 2L11PONSprintktic63scan)) a>stREEAKERN_WARNING33=co4 2L11PONSKERN_WARNINGtic6Q">118eO_R37hastring">"err.: On20#37;sponl110#37;33(ore; hretres110class)"s/sBLIS3" 6d3.L16max_ewS_lunOUerr.L4.a hretm4asclraco s4>6r1105">1146es 424    d 4ore; 446d)r a>.spae class="vntung_es>118eO_R37hastring">"2ort0#37;33.6e1 res110ed,eary6increas4_r"s/sBLIS3" 6d3.L16max_ewS_lunOUerr.L4.a hretm4aurg oue a445=co4 2L1105" i43" class4"sref44_scade=shosescanrr.L0ntung_es>118eO_R37hastring">"2ore; hretres110class.\n"s/sBLISIa hc./a>static .aIM54  50">3a>static .aIM54  co4 IT_INQUscsodiiquenscnt_lunsi/sc*od.a h4cntly at">4a ">41 t"_veorr106./a>.sp4e cla44lasf="+c1106=co4 2L11e=shosescan)) a>stREEAore; hretres110classrr.L4.a hretmaxore; hretres110classmor2Ia hc./a>static .numunOUerr.L4.a hretmaxnumunOUe .a )lenlnulREA36="+c1179=co4 2L1102" i4_re4aaontfortu4v">IMEOUaontfortung_ely, 4o724u44 hretminiry_0"intry_0scan)) a>stREEAnumunOUerr.L4.a hretmaxnumunOUe .a r.Cscan)) a>stREEAore; hretres110classrr.L4.a hretmaxore; hretres110classmor2lenlnulREA36="+c1179=co4 2L1102" i4_re4afss=o s"241eL66da>.spae class="vn.c4L1Une44lasf="+c1178=54106./a>.spae class="vn.c4add_lun()I4EOUaontfortung_ely, wo7244nd v 449ns" cl6s1102"x_ewS_lunOUerrnamvlLOG21">11BUSsi/scsi_s1159=cnamvlLOG21">11BUStic6m3,2"x_ewS_lunOUerr3.L1_printk33=co4 2L11PONS3.L1_printktic6Q3scan)) a>stREEAKERN_INFO33=co4 2L11PONSKERN_INFOtic6,2"x_ewS_lunOUerr1102 id45> L133" 6d3.L16oueIT_INQUscsodiiquenscnt_lunsi/sc*od.a h44.a h"+c1141=co4 2L1102" i4_report_l4ns" c45OUundEOUerr.L4.a hret">118eO_R37hastring">"err. class=    d more clas\n"s/sBLISl)lenlnulREA36="+c1179=co4 2L1102" i4_re4wo724und v4.L4.a h"+c1152=co4 2L11>&4uo4sp45 2L1f L1/a>     more; L1more62s/sc621c4L5344"2 ms>ass4m4uc  walready"have bee>I4EOUao45 hretminiry_0s>118eO_R37hat will be./spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l44sclraco s4"""fouXX .a hr""c""""""IM4OUaon45: aod.L5spa114fund 1si 4" i444444444* Scsre id3lassttnt62=_data  TheQ 4"ry6eg4offs h40tthereal yspae="6a ue=58="d@ Ifplessctht w">4131_CSS,l44urg oue a4y oddities.IMEOUaontfortu4g_ely45wo724und v .L4.a h"+c1155=co44444444*  ieahead4 " cl6ore;6Na/"1 and gonup4to and includ4_renumunOUe s/scsi6sc*IMEOUaontfortung_ely, wo724und v .4gntly at">46=co4 2L11st" c4L53" clas4="lin45t resp5"10b.h>1025>&g438    44444444*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h4Uaontfortu4g_ely, wo724und v .L4.a h4+c11545uns" cl6s1102H_PQ3scan)) a>stREEA62=133=co4 2L11PONS62=1>41.r.Crefscq_L1Lulamer3[160)f_data33=co4 2L11PONS62=_data .a [1] hscan)) a>stREEA62=133=co4 2L11PONS62=1>41.reSPA=irefscq_L1Lulamer3[160)f_data33=co4 2L11PONS62=_data .a [scan)) a>stREEAnumunOUerr.L4.a hretmaxnumunOUe .a ] hscan)) a>stREEA62=133=co4 2L11PONS62=1>41.++;133" 6d3.L16max_ewS_lunOUerr.L4.a hretm4gfss=o s"24158=co4 2L1102" i4_report4luns"45lasf="+c1178=co4 2L1102" i4_report_l0)f="+c1072=co4 2L10si&lrr.Cers/scsmax_d.L5err.62=_to_int.aIMEOUerr.L4.a hre62=_to_inttic63scan)) a>stREEA62=133=co4 2L11PONS62=1>41.)lenlnulREA36="+c1179=co4 2L1102" i4_re4wtandard d48iiquenscnt_lunsi/sciry_04truct45sc62/scsi_scaerr>4106./a>.spae class="vn.c4_5"namvl&r4f=ie" namv3.L133","3"  er4/sBLI45_INQUscsodlevel*ory_0 >118eO_R37hat will be./spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l4h" class="4re6c11ad">1161si_41>    d4unsig46t.h" class="6 11>&q>1156hre44444444444444444* Cil2orult ieaunus133pe;6Nort62=ptthe" n-zero38scanOogo> L16d3@=si_sca@=2) USB UFI: 13" 6d1 PDT=04etuparse_l4nscana ers/sBLIST_INQUlun4Uerr.46tfortua4La@"int.cr.L0"cI h"a4444444444444444* 02">1" i4fitttnt62= s/scsi6sc*IMEOUaontfortung_ely, wo724und v .4HoseIM.La@4int3rivers/scs6hosess.&qu4t_sca46fortung_ely, wo724und v .L4.4444444444444444*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h4Hsclraco s4e6 11st">1166scs454    d 4rs/sB466d)r a>.spae class="v.Lr8L73" &lrr.CANBUmemcm133=co4 2L11PONSmemcm1tic6mrefscq_L1Lulamer3[1662=133=co4 2L11PONS62=1>41.3device_strs" cla6c1n.c#Lic .aIMEOUerr.L4.a hret62=co4 [cizeofa02" i4_report_l0)f="+c1072=co4 2L10si&lr)],2">118eO_R37hastring">"\0\0\0\0"s/sBLISIa4l;133" 6d3.L16max_ewS_lunOUerr.L4.a hretm4eurg oue a4USiry_03,"> L133" 6d3.L16433" i46_scade=shosescanrr.L0ntung_eC class="sref">6c110i.aIMEOUerr.L4.aimor2lenlnulREA36="+c1179=co4 2L1102" i4_re4ently at">4ung_ely, eL66daa cl13./a>41166i_l387    1.4 L13346 hretminiry_0"intry_000000000 >118eO_R37hat will be./spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l4hfss=o s"2413./a>"4131_CSS,l4htandard d4csi_s1169=co4 2L1102" i4_4eport46ofs.scssM.Lr8Lare4ignoes 42>444444444444444444444444* _l06_diffplepdericw56eso4 ux   d miprint2H_PQ iespae="6a ue=58="d@ Ifplessctht w">4131_CSS,l4h5"namvl&r4arse multiple unitsdIMEOU4ontfo46trs" cla6p11nul>1106a h433  444444444444444444444444* integeraoretvalue s/scsi6sc*IMEOUaontfortung_ely, wo724und v .4s,liXX at"4"all"of.ghim. Normally,IM4OUaon47t.h" class="6 11>&q>1156hre4444444444444444444444444*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h4.a ned via4""""REPORTco sS.IMEOUaont4ortun47.a hrefscq_L1LNULL.a hretmax_"x_ewS_lunOUerrprintk33=co4 2L11PONSprintktic63scan)) a>stREEAKERN_WARNING33=co4 2L11PONSKERN_WARNINGtic6Q">118eO_R37hastring">"err.: 0#37;sp10s 0x0quot;s/sBLISIa hc./a>static .aIM54  50">3a>static .aIM54  co4 )lenlnulREA36="+c1179=co4 2L1102" i4_re4soseIM.La@4scsi_s1173=co4 2L11null_34evice47 hretminiry_0"int3riv"int3riv"x_ewS_lunOUerrdata33=co4 2L11PONSdata .a r.C3chara*)q_L1Lulamer3[1662=133=co4 2L11PONS62=1>41.3device_strs" cla6c1n.c#Lic .aIMEOUerr.L4.a hret62=co4 lenlnulREA36="+c1179=co4 2L1102" i4_re4ssclraco s4ic .a hreftung_eSPARSEo s4amvl&476d)r a>.spae class="vvvvvvvvvH_PQ3scan)) a>stREEAi.aIMEOUerr.L4.aimor2r.C_l8L73" class="lini.aIMEOUerr.L4.aimor2rL11sicizeofa cl13./a>""118eO_R37hastring">"0#37;02x0quot;s/sBLISIa hc./a>static .aata33=co4 2L11PONSdata .a [L73" class="lini.aIMEOUerr.L4.aimor2])lenlnulREA36="+c1179=co4 2L1102" i4_re4sntly at">4len1328./a>static .a hrbe4="+co47lasf="+c1106=co4 2L11e=shoses"x_ewS_lunOUerrprintk33=co4 2L11PONSprintktic63s>118eO_R37hastring">" has6e1oretle; d  ri4_rcurr56hl11cl6s110ed.\n"s/sBLIS)lenlnulREA36="+c1179=co4 2L1102" i4_re4saontfortu4evice_strs" cla6c11nul>1146i_l347 hretminiry_0"intry_0}0elsetup__ic .a hrbef="+c0)f="+c1072=co4 2L10si&lrr4.a hscan)) a>stREEA1102 id45> L133" 6d3.L16oue3device_strs" cla6c1L11nsf="+c1105=co4 L11n6oue3device_strs" cla6c11nul>1176i_l38.L56"in2ore; d mor2;133" 6d3.L16max_ewS_lunOUerr.L4.a hretm4rse_lunsca4len1328./a>static .a hrbe4="+co47lasf="+c1178=co4 2L11miniry_0"x_ewS_lunOUerrprintk33=co4 2L11PONSprintktic63scan)) a>stREEAKERN_WARNING33=co4 2L11PONSKERN_WARNINGtic6Q">118eO_R37hastring">"err.: 0#37;sp10s0#37;33has6e1oretle; d "s/sBLIS3" 6d3.L16max_ewS_lunOUerr.L4.a hretm4rtandard d4l6p1102">1176_cm4350./a m4ore6 47uns" cl6 1102 ntung_eminiry_0"intry_s>118eO_R37hastring">" ri4_rco4swednby  ieah 424adapwil\n"s/sBLISI3" 6d3.L16max_ewS_lunOUerr.L4.a hretm4r5"namvl&r4csi_s118e=co4 2L1102" i4_4eport47_INQUscsodlevel*ory_0"int3riviniry_0"x_ewS_lunOUerraIM54  50">3a>static .aIM54  co4 ,2"2" i4_report_l0)f="+c1072=co4 2L10si&lr)lenlnulREA36="+c1179=co4 2L1102" i4_re4XX no spec4nt lun i/sci__, "top>41064/a>.s48OUundEOUerr.L4.a hret}0elset33" 6d3.L16max_ewS_lunOUerr.L4.a hretm4aore; " 
o4 s="vn.c#L1Unescsi/scsi_s4181=c48.a hrefscq_L1LNULL.a hretmax_ class="sref">6c1105">50">3a>static .a hco4 lenlnulREA36="+c1179=co4 2L1102" i4_re4aL1Unescsi4ly, eL66da>.spae clas(24u44unin48L1Luv.38sca4.c#L5486d)r a>.spae class="vvvvvvvvvss="sref">6c1105">50">3a>static .a hco4 tatic .a hrbef="+co2n7ip__se_and_addLic .aIMEOUerr.L4.a hretp__se_and_addLic tic63scan)) a>stREEA105">1156L13429    d more; d >41./11050">3a>static .a hrefL1Lu,2"x_ewS_lunOUerr/spa116e=co4 2L1105" i43" c66 gue=58="d@ """""""typea2n7i_i202vn.c4Xse_lunsca4IMEOUaontfortung_ely,a4.a4h"+_s48lasf="+c1106=co4 2L11e=shosesSPARSEo siry_r a>stcl>50">3a>static .a hco4 taEA0)f="+c113e=co4 2L111">11NO_RESPONSEsi/scsi_s1159=c 2L111">11NO_RESPONSEmor2;133" 6d3.L16max_ewS_lunOUerr.L4.a hretm4aL11null_34"siquest4uclogscav uny, w4v .L448 hretminiry_0"intry_00000000000000000 >118eO_R37hat will be./spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l4ase_lunsca44und v .L4.a h"+c1098v .L4.5=c=48d v181146=co44uyte-orderic (44444444444444444444444444444444* G i4_omena h531s; 5">1nowe" ne, ab110 s/scsi6sc*IMEOUaontfortung_ely, wo724und v .4 tandard d4rtung_ely, wo724und vgo v4.L45648ofs.scssM.Lr8Lare4ignoes 42>44444444444444444444444444444444*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h4 1Unescsi/4arse multiple unitsdI h"+4r.Lc#48_INQUscsodlevel*ory_0"int3riviniry_02"x_ewS_lunOUerr3.L1_printk33=co4 2L11PONS3.L1_printktic63scan)) a>stREEAKERN_ERR33=co4 2L11PONSKERN_ERRtic6,2"x_ewS_lunOUerr1102 id45> L133" 6d3.L16oueIT_INQUscsodiiquenscnt_lunsi/sc*od.a h4t variatio4 4of.PQliXX PDTc  w 38sca4.c#L549OUundEOUerr.L4.a hretco4 2L11"int3riviniry_02">118eO_R37hastring">"Unexpectedna hponse"s/sBLIS3" 6d3.L16max_ewS_lunOUerr.L4.a hretm4tore; " 
o4add ="+ca"nwthi_e a 9.a+c4157=c49.a hrefscq_L1LNULL.a hretmax_ewS_NULL.L4.a hrs>118eO_R37hastring">" deric10s 0#37;33while clasning, clas"s/sBLIS3" 6d3.L16max_ewS_lunOUerr.L4.a hretm4tL1Unescsi4rtung_ely, wo724und >sta744und 49 hretminiry_0"int3riv"int3rivewS_NULL.L4.a hrs>118eO_R37hastring">" ab110ed\n"s/sBLISIa hc./a>static .0)f="+c1072=co4 2L10si&lr)lenlnulREA36="+c1179=co4 2L1102" i4_re4PQ=1, PDT=4x1f>4106./a>.spae ccccccl44i cl496d)r a>.spae class="vvvvvvvvvvvvvvvvvbreaklenlnulREA36="+c1179=co4 2L1102" i4_re4PLOG3_SCAN4""PQlbios bei__ang_______4cq_L149_scade=shosescanrr.L0LNULL.a 53a>static .kfre tic63scan)) a>stREEA62=_data33=co4 2L11PONS62=_data .a ;lenlnulREA36="+c1179=co4 2L1102" i4_re5piry_r sta5ic .a hreftung_eSPARSEo s5amvl&50t.h"  "x_ewS_lunOUerrounsf="+c1105=co4 oun6oue:.sREGA5 CDC-506d)r a>.spae class="vt>118eO_R37hat will be./spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l5p4"c""""""5t"PQlbios bei__ang_______5evice5strs" cla6p11nul>1106a h433  4444444444444444*  iea3.L1   dus133didn20.6e2">ppearttn  ieares1103lassthrefL1ae="6a ue=58="d@ Ifplessctht w">4131_CSS,l5p5"c""""""5t"on7si_ervedlbios).ull_35amvl&50t resp5"10b.h>1025>&g438    4444444444444444*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h5cs11s7=co452L11n cl13./a>"stREEA__ hretremoveiamer3[16], 16=LIST114__ hretremoveiamer3[tic6max_ewS_lunOUerr1102 id45> L133" 6d3.L16ouellenlnulREA36="+c1179=co4 2L1102" i4_re5c711s7=co452und v .L4.a h"+c1098MEOU5eport50lasf="+c1178=class="SEo siry_r a>stclax4more; " 
on 6ala .a lenlnulREA36="+c1179=co4 2L1102" i4_re5c811s7=co452tung_ely, wo724und vntfo5tuv .50uns" 5"stREEA__ hretaddLamer3[16], 16=LIST114__ hretaddLamer3[tic6m cl13./a>"stREEAsL11nsf="+c1105=co4 sL11n6oueIa hc./a>static .uint.aIMEOUerr.L4.auinttic6a hc./a>static .chann53 id45> L133" 6dchann53co4 , gue=58="d@ """""""typea2n7i_i202vn.c5t1ry_r sta5  ers/sBLIST_INQU  i/scss5"51.a hrefscq_L1LNULL.a hretmax_ewS_NULL.L4.a  hc./a>static .uint.aIMEOUerr.L4.auinttic6a hc./a>static .idsi/scsi_s1159=cid6oueIa hc./a>static .uint.aIMEOUerr.L4.auinttic6a hc./a>static .0)f="+c1072=co4 2L10si&lr,2void"*scan)) a>stREEAL11ndata33=co4 2L11PONSL11ndata6ouel gue=58="d@ """""""typea2n7i_i202vn.c5t1Unescsi/5s s.n cl13./a>"1166scs454    d 5ore; 516d)r a>.spae  cl13./a>"stREEAu102 id45> L133" 6d3.L16ouetatic .a hrbef="+cERR_PTR33=co4 2L11PONSERR_PTRtic6m-ic .a hrbef="+cENODEV33=co4 2L11PONSENODEV6ouellenlnulREA36="+c1179=co4 2L1102" i4_re5 cl13./si/5csi_s118e=co4 2L1102" i4_5eport51_scade=shoses cl13./a>"stREEApar56h33=co4 2L11PONSpar56h6ouetatrefscq_L1Lulamer3[16]L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1nL11n_gen102 id45> L133" 6d3L11n_gen102 .a lenlnulREA36="+c1179=co4 2L1102" i4_re5 5"c""""""5IMEOUaontfortung_ely,Weuo5 2L5a51lasf="+c1106= cl13./a>"41."*scan)) a>stREEAu05">1156L13429    d more; d >41.lenlnulREA36="+c1179=co4 2L1102" i4_re5 s11s7=co45"siquest4uclogscav uno7245nw.L4516d3.L16max_ewS_lunOUerr.L4.a hretmax_ewS_l5g_ely, wo754und v .L4.a h"+c1098v=co5 2L1151lasf="+c1178=SPARSEo siry_r a>st],rncm133=co4 2L11PONS],rncm1tic6max_ewS_lunOUerr1hretmax__typ[16], 16=LIST114n.c#Lmax__typ[6oueIa >118eO_R37hastring">"" ne"s/sBLISIa4lta.C_lamer3REEA0)f="+c1161=co4 2L11ad" c4er5g3EOUaontf5rtung_ely, wo724und ull_35evice51uns" cl6 1102 ntung_eclass="SEo siry_r a>stERR_PTR33=co4 2L11PONSERR_PTRtic6m-ic .a hrbef="+cENODEV33=co4 2L11PONSENODEV6ouellenlnulREA36="+c1179=co4 2L1102" i4_re5 9EOUaontf5a hrefL1Lulamer3REEA0)f="5c1072514.a h gue=58="d@ """""""typea2n7i_i202vn.c53.L133"sL15ula>statniry_0"int3rivers5scs6I52OUundEOUerr.Lscan)) a>stREEA 05">1156L13429    d more; d >41.tatic .a hrbef="+co2n7iic .i41Unescsi/scsi_s1159=co4 2Lic .i41Unesctic6max_ewS_lunOUerrpar56h33=co4 2L11PONSpar56h6oueIa hc./a>static .chann53 id45> L133" 6dchann53co4 ,2"x_ewS_lunOUerridsi/scsi_s1159=cid6ouellenlnulREA36="+c1179=co4 2L1102" i4_re531ry_r sta50"c./a>statiiiiiiiiiiiiii5iiiii52cade=S_at">IM.Lr8T02" i4_report_lu05">1156L13429    d more; d >41.lamer3REEA0)f="+c1161=co4 2L11ad" c4er53NULL.__ve5 hretues_0hc./a>static .a5hrbef52 hretminiry_0"int3rivclass="SEo siry_r a>stERR_PTR33=co4 2L11PONSERR_PTRtic6m-ic .a hrbef="+cENOMEM33=co4 2L11PONSENOMEM6ouellenlnulREA36="+c1179=co4 2L1102" i4_re53class="li5o4          cq_L1L.ice_st5s" cl523hretminiry_0scan)) a>stREEA]hretautopm_esc41Unescsi/scsi_s1159=co4 2Liutopm_esc41Unesctic63scan)) a>stREEA105">1156L13429    d more; d >41.llenlnulREA36="+c1179=co4 2L1102" i4_re53cl13./si/5re6f11" c>1106ng 4c .a hr52scq_5238scaT_INQUscsodiiquenscnt_lunsi/sc*od.a h535"c""""""5e6/11st">1106v3.38> L133"56d3.L52f=ie" ntung_ece_strs" cla6c11utex_ .ik33=co4 2L11PONS1utex_ .iktic63refscq_L1Lulamer3[16]L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1nax__1utexsi/scsi_s1159=co4x__1utex>41.llenlnulREA36="+c1179=co4 2L1102" i4_re53s11s7=co45"siquest4u105" i43" class5"sref52 hretminiry_0.Lr8T02" i4_report_luL11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1async_>11050">3a>static .async_>110>41.lamer3REEA0)f="+c1161=co4 2L11ad" c4er53_ely, wo751eL66da>.spae46L1+codto_a5er-u252lasf="+c1178=co4 2L1102" i4_report_lu 2L1corplete_async_>110>50">3a>static .u 2L1corplete_async_>110>tic63llenlnulREA36="+c1179=co4 2L1102" i4_re533EOUaontf5esparisc"""""""ada0"cwo725La@"i52sc62/scsi_scaerr>4106./a>.spae class="vn.c5add_lun()I5EOUaontfortu" i4_report_l5ns" c52_INQUscsodlevSPAR"x_ewS_lunOUerr 2L11L11n_o4x__co4swed50">3a>static .u 2L1L11n_o4x__co4swedtic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue)">1121r1121Lscan)) a>stREEA]hretautopm_esc4L11nsf="+c1105=co4 shretautopm_esc4L11ntic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue)"a.C_l133" 6d3.L16max_ewS_lunOUerr.L4.a hretm54.a h"+c1151=co4 2L110252=co4 2L11>&5uo4sp53OUundEOUerr.L4.a hretic .a hrbef="+co2n7ip__se_and_addLic .aIMEOUerr.L4.a hretp__se_and_addLic tic63scan)) a>stREEA105">1156L13429    d more; d >41./_"x_ewS_lunOUerr0)f="+c1072=co4 2L10si&lr,2"x_ewS_lunOUerr/spa116e=co4 2L1105" i43" c,2refscq_L1Lulamer3[16]102 id45> L133" 6d3.L16oue,21,2"x_ewS_lunOUerrL11ndata33=co4 2L11PONSL11ndata6ouellenlnulREA36="+c1179=co4 2L1102" i4_re5wo724und v5.L4.a h"+c1155555C4u6r1t,5"ada053.a hrefscq_L1LNULL.a scan)) a>stREEA]hretautopm_puc4L11nsf="+c1105=co4 shretautopm_puc4L11ntic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue)lenlnulREA36="+c1179=co4 2L1102" i4_re5wNULL.__ve5m4uc  walready"ha24ung 2L5und c53 hretminiry_05stREEA1utex_un .ik33=co4 2L11PONS1utex_un .iktic63refscq_L1Lulamer3[16]L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1nax__1utexsi/scsi_s1159=co4x__1utex>41.llenlnulREA36="+c1179=co4 2L1102" i4_re5gurg oue a5y oddities.I" i4_report_l5ns" c534hretminiry_0scan)) a>stREEAshretautopm_puc41Unescsi/scsi_s1159=co4 2Liutopm_puc41Unesctic63scan)) a>stREEA105">1156L13429    d more; d >41.llenlnulREA36="+c1179=co4 2L1102" i4_re5cntly at">5a ">41 t"_veoNot0b.h" 4tt5e tar53f=ie" ntung_ece_strs" cla6c1o4 2Lre; d _rea133=co4 2L11PONS]4 2Lre; d _rea1tic63scan)) a>stREEA105">1156L13429    d more; d >41.llenlnulREA36="+c1179=co4 2L1102" i4_re5cs11s7=co45g_ely, wo724und vT, wo7@"5nt.cr53uns" cl6s1102"x_ewS_lunOUerrpuc4amer3[16], 16=LIST114puc4amer3[tic63refscq_L1Lulamer3[16]05">1156L13429    d more; d >41.3device_strs" cla6c1102 id45> L133" 6d.L16ouellenlnulREA36="+c1179=co4 2L1102" i4_re5wfss=o s"251eL66da>.spaeeeeeeffecUnv5a h2453ung_e     more; L1more62s/sc621c4L535a"2 ms>ass5re6f11" c>1106ng 4c .a hr5fscq_54 hret class="sref">6c110 hretaddLamer3[16], 16=LIST114 hretaddLamer3[tic6m cl13./a>"stREEAL11nsf="+c1105=co4 L11n6oueIa hc./a>static .uint.aIMEOUerr.L4.auinttic6a hc./a>static .chann53 id45> L133" 6dchann53co4 , gue=58="d@ """""""typea2n7i_i202vn.c5asclraco s5>6r1105">1146es 424    d 5ore; 546d)r a>.spae class="vntun hc./a>static .uint.aIMEOUerr.L4.auinttic6a hc./a>static .05">1156L13429    d mre; d >41./_"x_ewS_lunOUerruint.aIMEOUerr.L4.auinttic6a hc./a>static .0)f="+c1072=co4 2L10si&lrlamer3REEA0)f="+c1161=co4 2L11ad" c4er5aurg oue a545=co4 2L1105" i43" class5"sref54_scad33" 6d3.L16max_ewS_lunOUerr.L4.a hretm5cntly at">5a ">41 t"_veorr106./a>.sp5e cla54lasf="+c1106= cl13./a>"stREEAu102 id45> L133" 6d3.L16ouetat3" 6d3.L16max_ewS_lunOUerr.L4.a hretm5cs11s7=co45v">IMEOUaontfortung_ely, 5o724u54 hretminiry_0"intry_0scan)) a>stREEA__ hretaddLamer3[16], 16=LIST114__ hretaddLamer3[tic6mscan)) a>stREEAL11nsf="+c1105=co4 L11n6oueIa hc./a>static .chann53 id45> L133" 6dchann53co4 ,2"x_ewS_lunOUerr05">1156L13429    d mre; d >41./_"x_ewS_lunOUerr0)f="+c1072=co4 2L10si&lr,2"x_ewS_lunOUerr/spa116e=co4 2L1105" i43" cllenlnulREA36="+c1179=co4 2L1102" i4_re5afss=o s"251eL66da>.spae class="vn.c5L1Une54lasf="+c1178=SPARSEo siry_r a>stIS_ERR33=co4 2L11PONSIS_ERRtic6max_ewS_lunOUerr1102 id45> L133" 6d3.L16ouellamer3REEA0)f="+c1161=co4 2L11ad" c4er5atandard d5esparisc"""""""adaaaa0t"e5EOUao54uns" cl6 1102 ntung_eclass="SEo siry_r a>stPTR_ERR33=co4 2L11PONSPTR_ERRtic6max_ewS_lunOUerr1102 id45> L133" 6d3.L16ouellenlnulREA36="+c1179=co4 2L1102" i4_re5add_lun()I5EOUaontfortung_ely, wo7245nd v 544.a h gue=58="d@ """""""typea2n7i_i202vn.c54.a h"+c1151=co4 2L1102" i4_report_l5ns" c55OUundEOUerr.Lscan)) a>stREEA hretamer3[_punsf="+c1105=co4  2L11amer3[_puntic63scan)) a>stREEA1102 id45> L133" 6d3.L16ouellenlnulREA36="+c1179=co4 2L1102" i4_re5wo724und v5.L4.a h"+c1152=co4 2L11>&5uo4sp55.a hrefscq_L1class="0lenlnulREA36="+c1179=co4 2L1102" i4_re5w"2 ms>ass5m4uc  walready"have bee>I5EOUao55 hret556=co4 2L11st" c4L53" clas5="lin55t resvoid"scan)) a>stREEA hreta hrefLamer3[16], 16=LIST114 hreta hrefLamer3[tic6m cl13./a>"stREEA102 id45> L133" 6d.L16ouelT_INQUscsodiiquenscnt_lunsi/sc*od.a h5gs11s7=co45g_ely, wo724und v .L4.a h5+c11555uns" 33" 6d3.L16max_ewS_lunOUerr.L4.a hretm5gfss=o s"25158=co4 2L1102" i4_report5luns"55lasf="+c1178= cl13./a>"stREEA1r2 id45> L133" 6d.r16ouelenlnulREA36="+c1179=co4 2L1102" i4_re5wtandard d58iiquenscnt_lunsi/sciry_05truct55uns" cl6 1102enlnulREA36="+c1179=co4 2L1102" i4_re5wdd_lun()I5f=ie" namv3.L133","3"  er5/sBLI55_INQUscsodlevSPART02" i4_report_l102 id45> L133" 6d.L16oue3device_strs" cla6c11ax_ewsf="+c1105=co4 aax_ewasf=lT_INQUscsodiiquenscnt_lunsi/sc*od.a h5h" class="5re6c11ad">1161si_41>    d5unsig56OUundEOUerr.L4.a hretclass=lenlnulREA36="+c1179=co4 2L1102" i4_re5etuparse_l5nscana ers/sBLIST_INQUlun5Uerr.56 2L1f L1/a>     more; L1more62s/sc621c4L535HoseIM.La@5int3rivers/scs6hosess.&qu5t_sca56 hretminiry_0scan)) a>stREEA1r2 id45> L133" 6d.r16ouetatic .a hrbef="+cto_n.c#Laax_ewsf="+c1105=co4 to_n.c#Laax_ewtic63scan)) a>stREEA102 id45> L133" 6d.L16oue3device_strs" cla6c11ax_ewsf="+c1105=co4 aax_ewasf=llenlnulREA36="+c1179=co4 2L1102" i4_re5esclraco s5e6 11st">1166scs454    d 5rs/sB566d)r a>.spae SPARSEo siry_r a>sttry_module_>1156L13429    d mrry_module_>11tic63scan)) a>stREEA1r2 id45> L133" 6d.r16oue3device_strs" cla6c1ownewsf="+c1105=co4 ownew6ouell133" 6d3.L16max_ewS_lunOUerr.L4.a hretm5eurg oue a5USiry_03,"> L133" 6d3.L16533" i56_scade=shosescanrr.L0SPARSEo siry_r a>st1r2 id45> L133" 6d.r16oue3device_strs" cla6c15">11050">3a>static .a hrefL1LulT_INQUscsodiiquenscnt_lunsi/sc*od.a h5hntly at">5ung_ely, eL66daa cl13./a>5 L133" 6d.r16oue3device_strs" cla6c15">11050">3a>static .a hrefL1Lu3scan)) a>stREEA102 id45> L133" 6d.L16ouellenlnulREA36="+c1179=co4 2L1102" i4_re5es11s7=co45e6 11st">1166i_l387    1.5 L13356 hretminiry_0"intry_0scan)) a>stREEA1odule_punsf="+c1105=co4 1odule_puntic63scan)) a>stREEA1r2 id45> L133" 6d.r16oue3device_strs" cla6c1ownewsf="+c1105=co4 ownew6ouellenlnulREA36="+c1179=co4 2L1102" i4_re5efss=o s"2513./a>"stREEA__ hretmax__t5">1156L13429    d m__ hretmax__t5">11tic6m cl13./a>"stREEApar56h33=co4 2L11PONSpar56h6oueIaunsigned_ class="sref">6c110chann53 id45> L133" 6dchann53co4 , gue=58="d@ """""""typea2n7i_i202vn.c5soseIM.La@5scsi_s1173=co4 2L11null_35evice57 hretminiry_0"int3rivunsigned_ class="sref">6c110idsi/scsi_s1159=cid6oueIaunsigned_ class="sref">6c1100)f="+c1072=co4 2L10si&lr,2 class="sref">6c1105">11050">3a>static .a hrefL1LulT_INQUscsodiiquenscnt_lunsi/sc*od.a h5ssclraco s5ic .a hreftung_eSPARSEo s5amvl&576d)r 33" 6d3.L16max_ewS_lunOUerr.L4.a hretm5surg oue a5anlen cl13./a>""stREEAsL11nsf="+c1105=co4 sL11n6ouetatic .a hrbef="+c.L1_to_nL11nsf="+c1105=co4 .L1_to_nL11ntic63scan)) a>stREEApar56h33=co4 2L11PONSpar56h6ouellenlnulREA36="+c1179=co4 2L1102" i4_re5sntly at">5len1328./a>static .a hrbe5="+co57lasf="+c1106= class="sref">6c110bflag>50">3a>static .bflag>6ouetat0lenlnulREA36="+c1179=co4 2L1102" i4_re5saontfortu5evice_strs" cla6c11nul>1156i_l357 hretminiry_0 class="sref">6c1105">50">3a>static .a hco4 lenlnulREA36="+c1179=co4 2L1102" i4_re5rse_lunsca5len1328./a>static .a hrbe5="+co57lasf="+c1178= cl13./a>"41."*scan)) a>stREEAu05">1156L13429    d more; d >41.lenlnulREA36="+c1179=co4 2L1102" i4_re5rtandard d5l6p1102">1176_cm4350./a m5ore6 57sc62/scsi_scaerr>4106./a>.spae class="vn.c5r5"namvl&r5csi_s118e=co4 2L1102" i4_5eport57_INQUscsodlevSPAR"x_ewS_lunOUerr L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1_l06_idsi/scsi_s1159=c_l06_id6ouetaatic .a hrbef="+cidsi/scsi_s1159=cid6ouelscsi_scaerr>4106./a>.spae class="vn.c5XX no spec5nt lun i/sci__, "top>41065/a>.s58OUundEOUerr.L4.a hrett>118eO_R37hat will be./spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l5aore; " 
o5 s="vn.c#L1Unescsi/scsi_s5181=c58tfortua4La@"int.cr.L0"cI h"a4444444444444444* Don20.6e2"131_  ieah 424adapwilspae="6a ue=58="d@ Ifplessctht w">4131_CSS,l5aoseIM.La@5ly, eL66da>.spae clas(24u54unin58fortung_ely, wo724und v .L4.4444444444444444*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h5 ""c""""""5typeng_ely, eL66da>.38sca5.c#L5586d)r a>.spae class="vclass=lenlnulREA36="+c1179=co4 2L1102" i4_re5 urg oue a5lass="vn.c#L1Unescsi/T4 25test45838scaT_INQUscsodiiquenscnt_lunsi/sc*od.a h5Xse_lunsca5IMEOUaontfortung_ely,a4.a5h"+_s58f=ie" ntung_ece_strs" cla6c1o05">1156L13429    d more; d >41.tatic .a hrbef="+co2n7iic .i41Unescsi/scsi_s1159=co4 2Lic .i41Unesctic6max_ewS_lunOUerrpar56h33=co4 2L11PONSpar56h6oueIa hc./a>static .chann53 id45> L133" 6dchann53co4 ,2"x_ewS_lunOUerridsi/scsi_s1159=cid6ouellenlnulREA36="+c1nscnt_lunsi/sc*od.a h5Xaontfortu5"siquest4uclogscav uny, w5v .L458 hretminiry_0.Lr8T02" i4_report_lu05">1156L13429    d more; d >41.lamer3REEA0)f="+c1161=co4 2L11ad" c4er5ase_lunsca54und v .L4.a h"+c1098v .L5.5=c=58lasf="+c1178=co4 2L11class=lenlnulREA36="+c1179=co4 2L1102" i4_re5 tandard d5rtung_ely, wo724und vgo v5.L456588=ie" ntung_ece_strs" cla6c1ocretautopm_esc41Unescsi/scsi_s1159=co4 2Liutopm_esc41Unesctic63scan)) a>stREEA105">1156L13429    d more; d >41.llenlnulREA36="+c1179=co4 2L1102" i4_re5 1Unescsi/5arse multiple unitsdI h"+5r.Lc#584.a h gue=58="d@ """""""typea2n7i_i202vn.c5t variatio5 4of.PQliXX PDTc  w 38sca5.c#L559OUundEOUerr.Lup__ic .a hrbef="+c0)f="+c1072=co4 2L10si&lrrEEA0)f="+c113e=co41">11WILD_CARDsf="+c1105=co4 S">11WILD_CARD>41.l133" 6d3.L16max_ewS_lunOUerr.L4.a hretm5tore; " 
o5add ="+ca"nwthi_e a 9.a+c5157=c59.a hrefscq_L1LNULL.a t>118eO_R37hat will be./spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l5tL1Unescsi5rtung_ely, wo724und >sta754und 59fortung_ely, wo724und v .L4.4444444444444444* ScsreH_PQa specific h 42/chan/id/62= s/scsi6sc*IMEOUaontfortung_ely, wo724und v .5PQ=1, PDT=5x1f>4106./a>.spae ccccccl54i cl59: aod.L5spa114fund 1si 4" i44444444444444444*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h5PLOG3_SCAN5""PQlbios bei__ang_______5cq_L159_scade=shosescanrr.L0ce_strs" cla6c1ocretp__se_and_addLic .aIMEOUerr.L4.a hretp__se_and_addLic tic63scan)) a>stREEA105">1156L13429    d more; d >41./_"x_ewS_lunOUerr0)f="+c1072=co4 2L10si&lr,2"x_ewS_lunOUerr/spa116e=co4 2L1105" i43" c,2"x_ewS_lunOUerr/spa116e=co4 2L1105" i43" c,2"x_ewS_lunOUerr5">11050">3a>static .a hrefL1Lu,2"x_ewS_lunOUerr/spa116e=co4 2L1105" i43" c66 gue=58="d@ """""""typea2n7i_i202vn.c5Pse_lunsca5y"on7si_ervedlbios).ull_35evice59lasf="+c1106=co4 2L11gos" "x_ewS_lunOUerroun_rea133=co4 2L11PONSoun_rea1>41.lenlnulREA36="+c1179=co4 2L1102" i4_re5PL11null_35csi_s118e=co4 2L1102" i4_5eport59 hretminiry_05118eO_R37hat will be./spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l5t1Unescsi/5_aghi specifiedlperiull_35evice59trs" cla6p11nul>1106a h433  44444444* Scsreoret0,rult ieretthe_omena hponse, clas fur ier. Ideal y, wespae="6a ue=58="d@ Ifplessctht w">4131_CSS,l6piry_r sta6ic .a hreftung_eSPARSEo s6amvl&60t.h" class="6 11>&q>1156hre444444444*   d mi" i4configureaoret0 untilrco4aores ar5 clasned s/scsi6sc*IMEOUaontfortung_ely, wo724und v .6p1ry_r sta6idd ="+ca"nwthi_e a 9.a+c6s.&qu60tfortua4La@"int.cr.L0"cI h"a44444444*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h6L1Unescsi/6csi_s118e=co4 2L1102" i4_6eport60 hretminiry_0scan)) a>stREEA5">50">3a>static .a hco4 tatic .a hrbef="+co2n7ip__se_and_addLic .aIMEOUerr.L4.a hretp__se_and_addLic tic63scan)) a>stREEA105">1156L13429    d more; d >41./t0,rrefscq_L1Lulamer3[16bflag>50">3a>static .bflag>6oue,2"x_ewS_lunOUerr/spa116e=co4 2L1105" i43" c,2"x_ewS_lunOUerr5">11050">3a>static .a hrefL1Lu,2"x_ewS_lunOUerr/spa116e=co4 2L1105" i43" c66 gue=58="d@ """""""typea2n7i_i202vn.c6 ""c""""""6typeng_ely, eL66da>.sREGA6 CDC-606d)r a>.spae SPARSEo siry_r a>stcl>50">3a>static .a hco4 taEA0)f="+c113e=co4 2L111">11ore_PRESENTsf="+c1105=co4 S"L111">11ore_PRESENTco4 t||0scan)) a>stREEA5">50">3a>static .a hco4 taEA0)f="+c113e=co4 2L111">11TARGET_PRESENTsf="+c1105=co4 S"L111">11TARGET_PRESENT>41.l133" 6d3.L16max_ewS_lunOUerr.L4.a hretm6p4"c""""""6t"PQlbios bei__ang_______6evice60_scade=shosescanrr.L0SPARSEo siry_r a>st hreta s110clas_>11050">3a>static . hreta s110clas_>110tic63scan)) a>stREEA105">1156L13429    d more; d >41./_"x_ewS_lunOUerrbflag>50">3a>static .bflag>6oue,2"x_ewS_lunOUerr5">11050">3a>static .a hrefL1LulrEEA_lamer3REEA0)f="+c1161=co4 2L11ad" c4er6p5"c""""""6t"on7si_ervedlbios).ull_36amvl&60lasf="+c1106=co4 2L11e=shoses">118eO_R37hat will be./spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l6cs11s7=co462L11n cl13./a>"1106a h433  444444444444444444444444* TheQ    d more dimi" i4131_  ieare; d "spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l6c711s7=co462und v .L4.a h"+c1098MEOU6eport60d v181146=co44uyte-orderic (444444444444444444444444* doQa sequeriial4131_ s/scsi6sc*IMEOUaontfortung_ely, wo724und v .6p811s7=co462tung_ely, wo724und vntfo6tuv .60ofs.scssM.Lr8Lare4ignoes 42>444444444444444444444444*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h6L911s7=co462aghi specifiedlperiull_36cL=co60_INQUscsodlevel*ory_0"int3rivSEo siry_r a>st hretsequeriialclas_>11050">3a>static . hretsequeriialclas_>110tic63scan)) a>stREEA105">1156L13429    d more; d >41./_"x_ewS_lunOUerrbflag>50">3a>static .bflag>6oue,T_INQUscsodiiquenscnt_lunsi/sc*od.a h6t variatio6 4of.PQliXX PDTc  w ull_36evice61OUundEOUerr.L4.a hretco4 2L11"int3riviniry_020"int3rivSEo siry_r a>st 05">1156L13429    d more; d >41.3device_strs" cla6c1unsi/lev53 id45> L133" 6dunsi/lev536oue,2"x_ewS_lunOUerr5">11050">3a>static .a hrefL1Lul6 gue=58="d@ """""""typea2n7i_i202vn.c6t1ry_r sta6  ers/sBLIST_INQU  i/scss6"61.a hrefscq_L15"1166scs454    d 6ore; 616d)r a"x_ewS_lunOUerroun_rea133=co4 2L11PONSoun_rea1>41.:stREEA105">1156L13429    d more; d >41.llenlnulREA36="+c1179=co4 2L1102" i4_re6 5"c""""""6IMEOUaontfortung_ely,Weuo6 2L5a61lasf="+c1106=">118eO_R37hat will be./1nowedetermtunrult ieare; d 3has6eny childrenNa/"co4s/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h6 s11s7=co46"siquest4uclogscav uno7246nw.L461 hretcla6p11nul>1106a h433  44444444* and ifi" i, nuknrut4*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h6g_ely, wo764und v .L4.a h"+c1098v=co6 2L1161lasf="+c1178=a>"stREEA105">1156L13429    d more; d >41.llenlnulREA36="+c1179=co4 2L1102" i4_re6g3EOUaontf6rtung_ely, wo724und ull_36evice61sc62/scsi_scaerr>4106./a>.spae class="vn.c6 9EOUaontf6a hrefL1Lulamer3REEA0)f="6c1072619ns" cl6s1102"x_ewS_lunOUerrpuc4amer3[16], 16=LIST114puc4amer3[tic63refscq_L1Lulamer3[16]05">1156L13429    d more; d >41.3device_strs" cla6c1102 id45> L133" 6d.L16ouellenlnulREA36="+c1179=co4 2L1102" i4_re63.L133"sL16ula>statniry_0"int3rivers6scs6I62OUund5statiiiiiiiiiiiiii6iiiii62 2L1f L1/a>     more; L1more62s/sc621c4L5363NULL.__ve6 hretues_0hc./a>static .a6hrbef62fortung_ely, wo724und v .L4/*/spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l63class="li6o4          cq_L1L.ice_st6s" cl62: aod.L5spa114fund 1si 4" i4*  hretmax__t5">11 -4131_ aare; d 3id, possibly includ4_reco4aores o_  ieare; d  s/scsi6sc*IMEOUaontfortung_ely, wo724und v .63cl13./si/6re6f11" c>1106ng 4c .a hr62scq_62trs" cla6p11nul>1106a h433  * @par56h:s1102h 424tothrefL1ae="6a ue=58="d@ Ifplessctht w">4131_CSS,l635"c""""""6e6/11st">1106v3.38> L133"66d3.L62t resp5"10b.h>1025>&g438    * @chann53:s110chann534tothrefL1ae="6a ue=58="d@ Ifplessctht w">4131_CSS,l63s11s7=co46"siquest4u105" i43" class6"sref62 hretcla6p11nul>1106a h433  * @id: 44444444re; d 3id4tothrefL1ae="6a ue=58="d@ Ifplessctht w">4131_CSS,l63_ely, wo761eL66da>.spae46L1+codto_a6er-u262d v181146=co44uyte-orderic (* @las: 4444444Specific ore tothref or S">11WILD_CARD>4ae="6a ue=58="d@ Ifplessctht w">4131_CSS,l633EOUaontf6esparisc"""""""ada0"cwo726La@"i62ofs.scssM.Lr8Lare4ignoes 42>* @a href: 4444pLared4totore clasn4_reroun"""s>4ae="6a ue=58="d@ Ifplessctht w">4131_CSS,l639EOUaontf6EOUaontfortu" i4_report_l6ns" c62trs" cla6p11nul>1106a h433  /spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l64.a h"+c1161=co4 2L110252=co4 2L11>&6uo4sp63t.h" class="6 11>&q>1156hre4* D hrription:spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l641ry_r sta6.L4.a h"+c1155555C4u6r1t,6"ada063tfortua4La@"int.cr.L0"cI h"a*44444S31_  ieare; d 3id4o_ @par56h, @chann5338scan@id.4S31_ 6esoea424oret0,spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l64NULL.__ve6m4uc  walready"ha24ung 2L6und c63fortung_ely, wo724und v .L4.*44444scanpossibly co4aores o_  ieare; d LL. s/scsi6sc*IMEOUaontfortung_ely, wo724und v .6sclass="li6"""fouXX .a hr""ca@"nc1Un6s"beo63: aod.L5spa114fund 1si 4" i4*s/scsi6sc*IMEOUaontfortung_ely, wo724und v .6scl13./si/6y oddities.I" i4_report_l6ns" c63trs" cla6p11nul>1106a h433  *     Fir424try cQ    d more 24un,rult i6es02">1" i4131_  ieare; d " doQas/scsi6sc*IMEOUaontfortung_ely, wo724und v .6s5"c""""""6a ">41 t"_veoNot0b.h" 4tt6e tar63t resp5"10b.h>1025>&g438    *     sequeriial4131_ ofaores o_  ieare; d LL. s/scsi6sc*IMEOUaontfortung_ely, wo724und v .6ss11s7=co46g_ely, wo724und vT, wo7@"6nt.cr63 hretcla6p11nul>1106a h433  **rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h6wfss=o s"261eL66da>.spaeeeeeeffecUnv6a h2463ung_evoid"scan)) a>stREEA hretmax__t5">1156L13429    d m hretmax__t5">11tic63 cl13./a>"stREEApar56h33=co4 2L11PONSpar56h6oueIaunsigned_ class="sref">6c110chann53 id45> L133" 6dchann53co4 , gue=58="d@ """""""typea2n7i_i202vn.c6ctandard d6esparisc"""""""""OUe4.1s 6 .L1U63uns" cl6 1102 ntung_eminiryunsigned_ class="sref">6c110idsi/scsi_s1159=cid6oueIaunsigned_ class="sref">6c1100)f="+c1072=co4 2L10si&lr,2 class="sref">6c1105">11050">3a>static .a hrefL1LulT_INQUscsodiiquenscnt_lunsi/sc*od.a h6wdd_lun()I6" 
on 6alue"vn.c#L1Unescs6e 1di634.a h33" 6d3.L16max_ewS_lunOUerr.L4.a hretm6lamer3[16]6 16=LIST1141=co4 2L11ad" 64er.h64OUundEOUerr.L cl13./a>"stREEAsL11nsf="+c1105=co4 sL11n6ouetatic .a hrbef="+c.L1_to_nL11nsf="+c1105=co4 .L1_to_nL11ntic63scan)) a>stREEApar56h33=co4 2L11PONSpar56h6ouellenlnulREA36="+c1179=co4 2L1102" i4_re6a hrefscq_61Lulamer3[16], 16=LIST1146=co4 64 2L1f L1/a>     more; L1more62s/sc621c4L536a"2 ms>ass6re6f11" c>1106ng 4c .a hr6fscq_64 hretminiry_0SPAR"x_ewS_lunOUerr ,rncm133=co4 2L11PONS],rncm1tic6max_ewS_lunOUerr1hretmax__typ[16], 16=LIST114n.c#Lmax__typ[6oueIa >118eO_R37hastring">"" ne"s/sBLISIa4lta.C_lamer3REEA0)f="+c1161=co4 2L11ad" c4er6asclraco s6>6r1105">1146es 424    d 6ore; 646d)r a>.spae class="vclass=lenlnulREA36="+c1179=co4 2L1102" i4_re6aurg oue a645=co4 2L1105" i43" class6"sref6438scaT_INQUscsodiiquenscnt_lunsi/sc*od.a h6cntly at">6a ">41 t"_veorr106./a>.sp6e cla64f=ie" ntung_ece_strs" cla6c11utex_ .ik33=co4 2L11PONS1utex_ .iktic63refscq_L1Lulamer3[16]L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1nax__1utexsi/scsi_s1159=co4x__1utex>41.llenlnulREA36="+c1179=co4 2L1102" i4_re6cs11s7=co46v">IMEOUaontfortung_ely, 6o724u64 hretminiry_0.Lr8T02" i4_report_luL11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1async_>11050">3a>static .async_>110>41.lamer3REEA0)f="+c1161=co4 2L11ad" c4er6afss=o s"261eL66da>.spae class="vn.c6L1Une64lasf="+c1178=co4 2L1102" i4_report_lu 2L1corplete_async_>110>50">3a>static .u 2L1corplete_async_>110>tic63llenlnulREA36="+c1179=co4 2L1102" i4_re6atandard d6esparisc"""""""adaaaa0t"e6EOUao64sc62/scsi_scaerr>4106./a>.spae class="vn.c6add_lun()I6EOUaontfortung_ely, wo7246nd v 64_INQUscsodlevSPAR"x_ewS_lunOUerr 2L11L11n_o4x__co4swed50">3a>static .u 2L1L11n_o4x__co4swedtic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue)">1121r1121Lscan)) a>stREEA]hretautopm_esc4L11nsf="+c1105=co4 shretautopm_esc4L11ntic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue)"a.C_l133" 6d3.L16max_ewS_lunOUerr.L4.a hretm64.a h"+c1161=co4 2L1102" i4_report_l6ns" c65OUundEOUerr.L4.a hretic .a hrbef="+c__ hretmax__t5">1156L13429    d m__ hretmax__t5">11tic6mscan)) a>stREEApar56h33=co4 2L11PONSpar56h6oueIass="sref">6c110chann53 id45> L133" 6dchann53co4 ,a hc./a>static .idsi/scsi_s1159=cid6oueIa hc./a>static .0)f="+c1072=co4 2L10si&lr,2"x_ewS_lunOUerr5">11050">3a>static .a hrefL1Lul6 gue=58="d@ """""""typea2n7i_i202vn.c6wo724und v6.L4.a h"+c1152=co4 2L11>&6uo4sp65.a hrefscq_L1LNULL.a scan)) a>stREEA]hretautopm_puc4L11nsf="+c1105=co4 shretautopm_puc4L11ntic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue)lenlnulREA36="+c1179=co4 2L1102" i4_re6w"2 ms>ass6m4uc  walready"have bee>I6EOUao65 hretminiry_05stREEA1utex_un .ik33=co4 2L11PONS1utex_un .iktic63refscq_L1Lulamer3[16]L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1nax__1utexsi/scsi_s1159=co4x__1utex>41.llenlnulREA36="+c1179=co4 2L1102" i4_re6wurg oue a6y oddities.IMEOUaontfortu6g_ely6538sca566=co4 2L11st" c4L53" clas6="lin65t resce_strs" cla6c1EX  d 1SYMBOa116e=co4 2L1105EX  d 1SYMBOatic63scan)) a>stREEA hretmax__t5">1156L13429    d m hretmax__t5">11tic6llenlnulREA36="+c1179=co4 2L1102" i4_re6ws11s7=co46g_ely, wo724und v .L4.a h6+c115656d3.L16max_ewS_lunOUerr.L4.a hretmax_ewS_l6gfss=o s"26158=co4 2L1102" i4_report6luns"65lasf=static void"scan)) a>stREEA hretmax__chann53 id45> L133" 6d hretmax__chann53tic63 cl13./a>"stREEAsL11nsf="+c1105=co4 sL11n6oueIaunsigned_ class="sref">6c110chann53 id45> L133" 6dchann53co4 , gue=58="d@ """""""typea2n7i_i202vn.c6wtandard d68iiquenscnt_lunsi/sciry_06truct65uns" cl6 1102 ntung_eminiry_eminiryunsigned_ class="sref">6c110idsi/scsi_s1159=cid6oueIaunsigned_ class="sref">6c1100)f="+c1072=co4 2L10si&lr,2 class="sref">6c1105">11050">3a>static .a hrefL1LulT_INQUscsodiiquenscnt_lunsi/sc*od.a h6wdd_lun()I6f=ie" namv3.L133","3"  er6/sBLI654.a h33" 6d3.L16max_ewS_lunOUerr.L4.a hretm6h" class="6re6c11ad">1161si_41>    d6unsig66OUundEOUerr.Lscan)) a>stREEAuint.aIMEOUerr.L4.auinttic6a hc./a>static .order_idsi/scsi_s1159=corder_idtic6lenlnulREA36="+c1179=co4 2L1102" i4_re6etuparse_l6nscana ers/sBLIST_INQUlun6Uerr.66 2L1f L1/a>     more; L1more62s/sc621c4L536HoseIM.La@6int3rivers/scs6hosess.&qu6t_sca66 hretminiry_0SPAR"x_ewS_lunOUerridsi/scsi_s1159=cid6ouetaEA0)f="+c113e=co4 2>11WILD_CARDsf="+c1105=co4 S">11WILD_CARD>41.l L1/a>     more; L1more62s/sc621c4L536Hsclraco s6e6 11st">1166scs454    d 6rs/sB666d)r a>.spae class="vH_PQR"x_ewS_lunOUerridsi/scsi_s1159=cid6oueta 01Lscan)) a>stREEAidsi/scsi_s1159=cid6ouet<1Lscan)) a>stREEA]L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1max_idsi/scsi_s1159=cmax_idtic6l ++scan)) a>stREEAidsi/scsi_s1159=cid6ouel133" 6d3.L16max_ewS_lunOUerr.L4.a hretm6eurg oue a6USiry_03,"> L133" 6d3.L16633" i66_scade=shosescanrr.L0EOUerr.Ls>118eO_R37hat will be./spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l6hntly at">6ung_ely, eL66daa cl13./a>61025>&g438    444444444444444444444444* XXX4adapwil @ Ifple whennpossible (FCP,2 S"L1)spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l6hs11s7=co46e6 11st">1166i_l387    1.6 L13366 hretcla6p11nul>1106a h433  444444444444444444444444* c d mimodify max_id4totmatch  ieacurr56h max,spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l6efss=o s"2613./a>"444444444444444444444444*s/scsi6sc*IMEOUaontfortung_ely, wo724und v .6hdd_lun()I6arse multiple unitsdIMEOU6ontfo66trs" cla6p11nul>1106a h433  444444444444444444444444* XXX4addQa sh 424id4iwilator, sovH_PQexarple,spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l6s,liXX at"6"all"of.ghim. Normally,IM6OUaon67t.h" class="6 11>&q>1156hre4444444444444444444444444*  ieaFC ID 31_ be  iea3all as6eare; d LL.spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l6stuparse_l6""""REPORTco sS.IMEOUaont6ortun67tfortua4La@"int.cr.L0"cI h"a444444444444444444444444* without6eahuge ofplhead ofaa4Lrsepar20.6es s/scsi6sc*IMEOUaontfortung_ely, wo724und v .6soseIM.La@6scsi_s1173=co4 2L11null_36evice67fortung_ely, wo724und v .L4.444444444444444444444444*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h6ssclraco s6ic .a hreftung_eSPARSEo s6amvl&676d)r a>.spae class="vntunnnnnSPAR"x_ewS_lunOUerr L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1requene_ordering"0">3a>static .a quene_ordering>41.l L1/a>     more; L1more62s/sc621c4L536surg oue a6anlen cl13./a>"118eO_R37hat will be./spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l6sntly at">6len1328./a>static .a hrbe6="+co67t resp5"10b.h>1025>&g438    44444444444444444444444444444444* S31_ from high4totlowLL. s/scsi6sc*IMEOUaontfortung_ely, wo724und v .6saontfortu6evice_strs" cla6c11nul>1166i_l367 hretcla6p11nul>1106a h433  44444444444444444444444444444444*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h6sfss=o s"26len1328./a>static .a hrbe6="+co67lasf="+c1178=co4 2L11EOUerr.LLLLLLLLLshc./a>static .order_idsi/scsi_s1159=corder_idtic6tatic .a hrbef="+coL11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1max_idsi/scsi_s1159=cmax_idtic6 -Lscan)) a>stREEAidsi/scsi_s1159=cid6ouet- 1lenlnulREA36="+c1179=co4 2L1102" i4_re6rtandard d6l6p1102">1176_cm4350./a m6ore6 67uns" cl6 1102 ntung_eminiry_eelseenlnulREA36="+c1179=co4 2L1102" i4_re6rdd_lun()I6csi_s118e=co4 2L1102" i4_6eport67_INQUscsodlevel*ory_0"int3rivLLLLLLLLshc./a>static .order_idsi/scsi_s1159=corder_idtic6tatic .a hrbef="+cidsi/scsi_s1159=cid6ouelenlnulREA36="+c1179=co4 2L1102" i4_re6XX no spec6nt lun i/sci__, "top>41066/a>.s68OUundEOUerr.L4.a hretLLLLLLLLshc./a>static .__ hretmax__t5">1156L13429    d m__ hretmax__t5">11tic6mrefscq_L1Lulamer3[16]L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1nL11n_gen102 id45> L133" 6d3L11n_gen102 .a Iass="sref">6c110chann53 id45> L133" 6dchann53co4 ,enlnulREA36="+c1179=co4 2L1102" i4_re6Xtuparse_l6 s="vn.c#L1Unescsi/scsi_s6181=c68.a hrefscq_L1LNULL.a hretmax_ewS_NULL.L4.a LLshc./a>static .order_idsi/scsi_s1159=corder_idtic6Ia hc./a>static .0)f="+c1072=co4 2L10si&lr,2"x_ewS_lunOUerr5">11050">3a>static .a hrefL1Lul6 gue=58="d@ """""""typea2n7i_i202vn.c6aoseIM.La@6ly, eL66da>.spae clas(24u64unin68 hretminiry_0"int3riv5.38sca6.c#L5686d)r a>.spae elseenlnulREA36="+c1179=co4 2L1102" i4_re6 urg oue a6lass="vn.c#L1Unescsi/T4 26test468_scade=shosescanrr.L0ce_strs" cla6c1__ hretmax__t5">1156L13429    d m__ hretmax__t5">11tic6mrefscq_L1Lulamer3[16]L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1nL11n_gen102 id45> L133" 6d3L11n_gen102 .a Iass="sref">6c110chann53 id45> L133" 6dchann53co4 ,enlnulREA36="+c1179=co4 2L1102" i4_re6Xntly at">6IMEOUaontfortung_ely,a4.a6h"+_s68lasf="+c1106=co4 2L11e=shosescanrr.L0ce_strs" cla6c1idsi/scsi_s1159=cid6oueIa hc./a>static .0)f="+c1072=co4 2L10si&lr,2"x_ewS_lunOUerr5">11050">3a>static .a hrefL1Lul6 gue=58="d@ """""""typea2n7i_i202vn.c6Xaontfortu6"siquest4uclogscav uny, w6v .L468 hret56c110 hretmax__L11n_oelected50">3a>static .u 2L1max__L11n_oelectedtic63 cl13./a>"stREEAsL11nsf="+c1105=co4 sL11n6oueIaunsigned_ class="sref">6c110chann53 id45> L133" 6dchann53co4 , gue=58="d@ """""""typea2n7i_i202vn.c6 1Unescsi/6arse multiple unitsdI h"+6r.Lc#68_INQUscsodlevel*ory_0"int3rivLLLLunsigned_ class="sref">6c110idsi/scsi_s1159=cid6oueIaunsigned_ class="sref">6c1100)f="+c1072=co4 2L10si&lr,2 class="sref">6c1105">11050">3a>static .a hrefL1LulT_INQUscsodiiquenscnt_lunsi/sc*od.a h6t variatio6 4of.PQliXX PDTc  w 38sca6.c#L569OUund33" 6d3.L16max_ewS_lunOUerr.L4.a hretm6tore; " 
o6add ="+ca"nwthi_e a 9.a+c6157=c69.a hrefscq_L10)f="+c113e=co4 2SI_LOG11">11BUSsf="+c1105=co4 S"SI_LOG11">11BUStic633,2"x_ewS_lunOUerr3L11n_printk33=co4 2L11PONS3L11n_printka hreR"x_ewS_lunOUerrKERN_INFO33=co4 2L11PONSKERN_INFOi&lr,2"x_ewS_lunOUerrsL11nsf="+c1105=co4 sL11n6oueI3" 6d3.L16max_ewS_lunOUerr.L4.a hretm6toseIM.La@6rtung_ely, wo724und >sta764und 69 hretminiry_0"int3riv >118eO_R37hastring">"%s:t<1%u:%u:%udevi\n"s/sBLISI3" 6d3.L16max_ewS_lunOUerr.L4.a hretm6t""c""""""6x1f>4106./a>.spae ccccccl64i cl696d)r a>.spae class="vce_strs" cla6c1__func__56L13429    d m__func__6oueIass="sref">6c110chann53 id45> L133" 6dchann53co4 ,a hc./a>static .idsi/scsi_s1159=cid6oueIa hc./a>static .0)f="+c1072=co4 2L10si&lr)l6 gue=58="d@ """""""typea2n7i_i202vn.c6PLOG3_SCAN6""PQlbios bei__ang_______6cq_L16938scaT_INQUscsodiiquenscnt_lunsi/sc*od.a h6Pse_lunsca6y"on7si_ervedlbios).ull_36evice69lasf="+c1106=SPAR(R"x_ewS_lunOUerrchann53 id45> L133" 6dchann53co4 rEEA0)f="+c113e=co41">11WILD_CARDsf="+c1105=co4 S">11WILD_CARD>41.l1>1121r1121LR"x_ewS_lunOUerrchann53 id45> L133" 6dchann53co4 rdevitic .a hrbef="+coL11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1max_chann53 id45> L133" 6dmax_chann53i&lr)l ||T_INQUscsodiiquenscnt_lunsi/sc*od.a h6Paontfortu6csi_s118e=co4 2L1102" i4_6eport69 hretminiry_0"int(R"x_ewS_lunOUerridsi/scsi_s1159=cid6ouetEEA0)f="+c113e=co41">11WILD_CARDsf="+c1105=co4 S">11WILD_CARD>41.l1>1121r1121LR"x_ewS_lunOUerridsi/scsi_s1159=cid6ouet&eviatic .a hrbef="+coL11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1max_idsi/scsi_s1159=cmax_idtic6)l ||T_INQUscsodiiquenscnt_lunsi/sc*od.a h6Pfss=o s"264und v .L4.a h"+c1098MEOU6ontfo69lasf="+c1178=co4 (R"x_ewS_lunOUerr0)f="+c1072=co4 2L10si&lrrEEA0)f="+c113e=co41">11WILD_CARDsf="+c1105=co4 S">11WILD_CARD>41.l1>1121r1121LR"x_ewS_lunOUerr0)f="+c1072=co4 2L10si&lrrdevitic .a hrbef="+coL11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1max_0)f="+c1072=co4 2Lmax_0)ftic6)llT_INQUscsodiiquenscnt_lunsi/sc*od.a h6ttandard d6rtung_ely, wo724und vntfo6tung_69uns" cl6 1102 ntung_eclass="-ce_strs" cla6c1EINVAa116e=co4 2L1105EINVAa6ouelenlnulREA36="+c1179=co4 2L1102" i4_re6t1Unescsi/6_aghi specifiedlperiull_36evice694.a h gue=58="d@ """""""typea2n7i_i202vn.c7piry_r sta7ic .a hreftung_eSPARSEo s7amvl&70OUundEOUerr.Lscan)) a>stREEA1utex_ .ik33=co4 2L11PONS1utex_ .iktic63refscq_L1Lulamer3[16]L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1nax__1utexsi/scsi_s1159=co4x__1utex>41.llenlnulREA36="+c1179=co4 2L1102" i4_re7p1ry_r sta7idd ="+ca"nwthi_e a 9.a+c7s.&qu701asf="+c1106=SPART02" i4_report_luL11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1async_>11050">3a>static .async_>110>41.lamer3REEA0)f="+c1161=co4 2L11ad" c4er7L1Unescsi/7csi_s118e=co4 2L1102" i4_7eport70 hretminiry_0"int3riv s="sref">6c110 hretcorplete_async_>110>50">3a>static .u 2L1corplete_async_>110>tic63llenlnulREA36="+c1179=co4 2L1102" i4_re7 ""c""""""7typeng_ely, eL66da>.sREGA7 CDC-706d)r enlnulREA36="+c1179=co4 2L1102" i4_re7 4"c""""""7t"PQlbios bei__ang_______7evice70_scade=shosesSPAR"x_ewS_lunOUerr 2L11L11n_o4x__co4swed50">3a>static .u 2L1L11n_o4x__co4swedtic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue)">1121r1121Lscan)) a>stREEA]hretautopm_esc4L11nsf="+c1105=co4 shretautopm_esc4L11ntic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue)"a.C_l133" 6d3.L16max_ewS_lunOUerr.L4.a hretm7p5"c""""""7t"on7si_ervedlbios).ull_37amvl&70lasf="+c1106=co4 2L11SPAR"x_ewS_lunOUerrchann53 id45> L133" 6dchann53co4 raEA0)f="+c113e=co4 2>11WILD_CARDsf="+c1105=co4 S">11WILD_CARD>41.l L1/a>     more; L1more62s/sc621c4L537cs11s7=co472L11n cl13./a>" L133" 6dchann53co4 ra 01Lscan)) a>stREEAchann53 id45> L133" 6dchann53co4 rdlviatic .a hrbef="+coL11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1max_chann53 id45> L133" 6dmax_chann53i&lrlenlnulREA36="+c1179=co4 2L1102" i4_re7 711s7=co472und v .L4.a h"+c1098MEOU7eport70lasf="+c1178=co4 2L11EOUerr.LLLLLLscan)) a>stREEAchann53 id45> L133" 6dchann53co4 ++l L1/a>     more; L1more62s/sc621c4L537c811s7=co472tung_ely, wo724und vntfo7tuv .70uns" cl6 1102 ntung_eminiry_eminiryivSEo siry_r a>st hretsax__chann53 id45> L133" 6d hretmax__chann53tic63scan)) a>stREEAsL11nsf="+c1105=co4 sL11n6oueIass="sref">6c110chann53 id45> L133" 6dchann53co4 ,a hc./a>static .idsi/scsi_s1159=cid6oueIa hc./a>static .0)f="+c1072=co4 2L10si&lrI3" 6d3.L16max_ewS_lunOUerr.L4.a hretm7L911s7=co472aghi specifiedlperiull_37cL=co70_INQUscsodlevel*ory_0"int3riv02 ntung_eminiry_eminiryivSEo siry_r a>st5">11050">3a>static .a hrefL1Lul6 gue=58="d@ """""""typea2n7i_i202vn.c7t variatio7 4of.PQliXX PDTc  w ull_37evice71OUundEOUerr.L4.a hretelseenlnulREA36="+c1179=co4 2L1102" i4_re7t1ry_r sta7  ers/sBLIST_INQU  i/scss7"71.a hrefscq_L1LNULL.a hretmax_SEo siry_r a>st hretsax__chann53 id45> L133" 6d hretmax__chann53tic63scan)) a>stREEAsL11nsf="+c1105=co4 sL11n6oueIass="sref">6c110chann53 id45> L133" 6dchann53co4 ,a hc./a>static .idsi/scsi_s1159=cid6oueIa hc./a>static .0)f="+c1072=co4 2L10si&lrIvSEo siry_r a>st5">11050">3a>static .a hrefL1Lul6 gue=58="d@ """""""typea2n7i_i202vn.c7t1Unescsi/7s s.n cl13./a>"6c110 hretautopm_puc4L11nsf="+c1105=co4 shretautopm_puc4L11ntic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue)lenlnulREA36="+c1179=co4 2L1102" i4_re7 class="li7e6 11st">1166scs454    d 7ore; 716d)r a>.spae 541.llenlnulREA36="+c1179=co4 2L1102" i4_re7 5"c""""""7IMEOUaontfortung_ely,Weuo7 2L5a71lasf=enlnulREA36="+c1179=co4 2L1102" i4_re7 s11s7=co47"siquest4uclogscav uno7247nw.L471 hretminiry_0class="0lenlnulREA36="+c1179=co4 2L1102" i4_re7g_ely, wo774und v .L4.a h"+c1098v=co7 2L1171lasf=54106./a>.spae class="vn.c7 9EOUaontf7a hrefL1Lulamer3REEA0)f="7c1072719ns" static void"scan)) a>stREEA hretmysfstaddLamer3[>50">3a>static .u 2L1mysfstaddLamer3[>tic63 cl13./a>"stREEAsL11nsf="+c1105=co4 sL11n6ouel L1/a>     more; L1more62s/sc621c4L5373.L133"sL17ula>statniry_0"int3rivers7scs6I72OUund33" 6d3.L16max_ewS_lunOUerr.L4.a hretm731ry_r sta70"c./a>statiiiiiiiiiiiiii7iiiii72.a hrefscq_L1 cl13./a>"static .a7hrbef72 hretminiry_0scan)) a>stREEA3L11n_H_P_eachLamer3[16], 16=LIST114 L11n_H_P_eachLamer3[tic63scan)) a>stREEA1102 id45> L133" 6d3.L16oue,2"x_ewS_lunOUerrsL11nsf="+c1105=co4 sL11n6ouel133" 6d3.L16max_ewS_lunOUerr.L4.a hretm73class="li7o4          cq_L1L.ice_st7s" cl726d)r a>.spae class="vc>118eO_R37hat will be./1re; d Lremoved beH_Pe  ieaamer3[ c d mibe4added *rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h73cl13./si/7re6f11" c>1106ng 4c .a hr72scq_72_scade=shosescanrr.L0SPARSEo siry_r a>st 102 id45> L133" 6d3.L16oue3device_strs" cla6c1n.L1_stat[16], 16=LIST114 .L1_stat[co4 raEA0)f="+c113e=co4 DEV_DEa116e=co4 2L1105 DEV_DEa6ouel L1/a>     more; L1more62s/sc621c4L53735"c""""""7e6/11st">1106v3.38> L133"76d3.L72lasf="+c1106=co4 2L11e=shosescontinuelenlnulREA36="+c1179=co4 2L1102" i4_re73s11s7=co47"siquest4u105" i43" class7"sref72 hretminiry_0"intry_0SPART02" i4_report_lu2L11L11n_o4x__co4swed50">3a>static .u 2L1L11n_o4x__co4swedtic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue)"||T_INQUscsodiiquenscnt_lunsi/sc*od.a h73_ely, wo771eL66da>.spae46L1+codto_a7er-u272lasf="+c1178=co4 2L11EOUescan)) a>stREEA hretmysfstaddL 102 id45> L133" 6d3hretmysfstaddL 102tic63scan)) a>stREEA1102 id45> L133" 6d3.L16ouelrEEA_lamer3REEA0)f="+c1161=co4 2L11ad" c4er733EOUaontf7esparisc"""""""ada0"cwo727La@"i72uns" cl6 1102 ntung_eminiry_ece_strs" cla6c1__4 2L1removeLamer3[16], 16=LIST114__4 2L1removeLamer3[tic63scan)) a>stREEA1102 id45> L133" 6d3.L16ouellenlnulREA36="+c1179=co4 2L1102" i4_re739EOUaontf7EOUaontfortu" i4_report_l7ns" c72_INQUscsodlev5&7uo4sp73OUund5     more; L1more62s/sc621c4L5374NULL.__ve7m4uc  walready"ha24ung 2L7und c73fortung_ely, wo724und v .L4/*/spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l7sclass="li7"""fouXX .a hr""ca@"nc1Un7s"beo73: aod.L5spa114fund 1si 4" i4*  hretprep_async_>110 - prepar5 H_PQan asyncthrefL1ae="6a ue=58="d@ Ifplessctht w">4131_CSS,l7scl13./si/7y oddities.I" i4_report_l7ns" c73trs" cla6p11nul>1106a h433  * @sL11n:  ieah 424which willibe4131_ne.spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l7s5"c""""""7a ">41 t"_veoNot0b.h" 4tt7e tar73t resp5"10b.h>1025>&g438    * Rlass=s: ascookie4totbe4pLared4tot w">4finish_async_>110()spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l7ss11s7=co47g_ely, wo724und vT, wo7@"7nt.cr73 hretcla6p11nul>1106a h433  *spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l7s_ely, wo771eL66da>.spaeeeeeeffecUnv7a h2473d v181146=co44uyte-orderic (* Tells  ieamidlayer _l06ah 42406ago4_retotdoQan asynchronous4131_ s/scsi6sc*IMEOUaontfortung_ely, wo724und v .7ctandard d7esparisc"""""""""OUe4.1s 7 .L1U73ofs.scssM.Lr8Lare4ignoes 42>* I Lreserves  ieah 4220.6esnposition i_  iea131_n4_reli424and ensur"s>4ae="6a ue=58="d@ Ifplessctht w">4131_CSS,l7wdd_lun()I7" 
on 6alue"vn.c#L1Unescs7e 1di73trs" cla6p11nul>1106a h433  /t i6eso ier asynchronous4131_s41re;ted4after _l06aone won20.6e2"affeci4 ie>4ae="6a ue=58="d@ Ifplessctht w">4131_CSS,l7lamer3[16]7 16=LIST1141=co4 2L11ad" 74er.h74t.h" class="6 11>&q>1156hre4* ordering ofa ieaaiscofpled4amer3[> s/scsi6sc*IMEOUaontfortung_ely, wo724und v .7a hrefscq_71Lulamer3[16], 16=LIST1147=co4 74tfortua4La@"int.cr.L0"cI h"a*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h7a"2 ms>ass7re6f11" c>1106ng 4c .a hr7fscq_74 hretstatic  cl13./a>"110_data50">3a>static .async_>110_dataasf="*scan)) a>stREEA1hretprep_async_>110 id45> L133" 6d3hretprep_async_>110tic63 cl13./a>"stREEAsL11nsf="+c1105=co4 sL11n6ouel L1/a>     more; L1more62s/sc621c4L537asclraco s7>6r1105">1146es 424    d 7ore; 746d)r 33" 6d3.L16max_ewS_lunOUerr.L4.a hretm7aurg oue a745=co4 2L1105" i43" class7"sref74_scade=shoses cl13./a>"110_data50">3a>static .async_>110_dataasf="*scan)) a>stREEAdata50">3a>static .dataasf=lenlnulREA36="+c1179=co4 2L1102" i4_re7cntly at">7a ">41 t"_veorr106./a>.sp7e cla74f=ie" ntung_eunsigned_long scan)) a>stREEAflag>50">3a>static .flag>6ouelenlnulREA36="+c1179=co4 2L1102" i4_re7cs11s7=co47v">IMEOUaontfortung_ely, 7o724u746d3.L16max_ewS_lunOUerr.L4.a hretmax_ewS_l7afss=o s"271eL66da>.spae class="vn.c7L1Une74lasf="+c1178=SPAR"x_ewS_lunOUerr ,rncm133=co4 2L11PONS],rncm1tic6max_ewS_lunOUerr1hretmax__typ[16], 16=LIST114n.c#Lmax__typ[6oueIa >118eO_R37hastring">"sync"s/sBLISIa4lta.C_lamer3REEA0)f="+c1161=co4 2L11ad" c4er7atandard d7esparisc"""""""adaaaa0t"e7EOUao74uns" cl6 1102 ntung_eclass="ax_ewS_lunOUerr/spa116e=co4 2L1105" i43" clenlnulREA36="+c1179=co4 2L1102" i4_re7cdd_lun()I7EOUaontfortung_ely, wo7247nd v 744.a h gue=58="d@ """""""typea2n7i_i202vn.c74.a h"+c1171=co4 2L1102" i4_report_l7ns" c75OUundEOUerr.Lup__ic .a hrbef="+cuL11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1async_>11050">3a>static .async_>110>41.l133" 6d3.L16max_ewS_lunOUerr.L4.a hretm7wo724und v7.L4.a h"+c1152=co4 2L11>&7uo4sp75.a hrefscq_L1LNULL.a scan)) a>stREEAprintk33=co4 2L11PONSprintka hr( >118eO_R37hastring">"%s called4twr3[ H_PQh 424%d"s/sBLISIace_strs" cla6c1__func__56L13429    d m__func__6oueI3" 6d3.L16max_ewS_lunOUerr.L4.a hretm7w"2 ms>ass7m4uc  walready"have bee>I7EOUao75 hretminiry_0"int3riv178=co4 2L11EOUescan)) a>stREEA L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1L11n_nosf="+c1105=co4 L11n_no6ouellenlnulREA36="+c1179=co4 2L1102" i4_re74sclraco s7"""fouXX .a hr""c""""""IM7OUaon756d)r a>.spae class="vce_strs" cla6c1dump_staik33=co4 2L11PONSdump_staiktic63llenlnulREA36="+c1179=co4 2L1102" i4_re7wurg oue a7y oddities.IMEOUaontfortu7g_ely75_scade=shosescanrr.L0class="ax_ewS_lunOUerr/spa116e=co4 2L1105" i43" clenlnulREA36="+c1179=co4 2L1102" i4_re74ntly at">76=co4 2L11st" c4L53" clas7="lin75f=ie" ntung_e53a>static .dataasf=tatic .a hrbef="+ckmco4sc50">3a>static .kmco4sctic63 izeof(*scan)) a>stREEAdata50">3a>static .dataasf=)Iace_strs" cla6c1GFP_KERNEa116e=co4 2L1105GFP_KERNEa6ouellenlnulREA36="+c1179=co4 2L1102" i4_re74tandard d78iiquenscnt_lunsi/sciry_07truct75uns" cl6 1102SPART02" i4_report_ldata50">3a>static .dataasf=)enlnulREA36="+c1179=co4 2L1102" i4_re74dd_lun()I7f=ie" namv3.L133","3"  er7/sBLI75_INQUscsodlevel*ory_0gos" "x_ewS_lunOUerrerr50">3a>static .err3" clenlnulREA36="+c1179=co4 2L1102" i4_re7h" class="7re6c11ad">1161si_41>    d7unsig76OUundEOUerr.Lscan)) a>stREEAdata50">3a>static .dataasf=3device_strs" cla6c1nL11nsf="+c1105=co4 sL11n6ouetatic .a hrbef="+co2n7ih11n_gensf="+c1105=co4 shreth11n_gentic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue)lenlnulREA36="+c1179=co4 2L1102" i4_re7etuparse_l7nscana ers/sBLIST_INQUlun7Uerr.761asf="+c1106=SPART02" i4_report_ldata50">3a>static .dataasf=3device_strs" cla6c1nL11nsf="+c1105=co4 sL11n6oue)enlnulREA36="+c1179=co4 2L1102" i4_re7HoseIM.La@7int3rivers/scs6hosess.&qu7t_sca76 hretminiry_0"int3rivgos" "x_ewS_lunOUerrerr50">3a>static .err3" clenlnulREA36="+c1179=co4 2L1102" i4_re7hsclraco s7e6 11st">1166scs454    d 7rs/sB763hretminiry_0scan)) a>stREEAinit1corpletio050">3a>static .init1corpletio0tic63refscq_L1Lulamer3[16data50">3a>static .dataasf=3device_strs" cla6c1prev4finished50">3a>static .prev4finished6oue)lenlnulREA36="+c1179=co4 2L1102" i4_re7eurg oue a7USiry_03,"> L133" 6d3.L16733" i7638scaT_INQUscsodiiquenscnt_lunsi/sc*od.a h7hntly at">7ung_ely, eL66daa cl13./a>741.llenlnulREA36="+c1179=co4 2L1102" i4_re7hs11s7=co47e6 11st">1166i_l387    1.7 L133766=ie" ntung_ece_strs" cla6c1spin_ .ik_irqsav[16], 16=LIST114npin_ .ik_irqsav[tic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1L11n_ .ik33=co4 2L11PONSL11n_ .ik6oue,2"x_ewS_lunOUerrflag>50">3a>static .flag>6ouellenlnulREA36="+c1179=co4 2L1102" i4_re7hfss=o s"2713./a>"11050">3a>static .async_>110>41.tat1lenlnulREA36="+c1179=co4 2L1102" i4_re7htandard d7csi_s1169=co4 2L1102" i4_7eport768=ie" ntung_ece_strs" cla6c1spin_un .ik_irqrestor[16], 16=LIST114npin_un .ik_irqrestor[tic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1L11n_ .ik33=co4 2L11PONSL11n_ .ik6oue,2"x_ewS_lunOUerrflag>50">3a>static .flag>6ouellenlnulREA36="+c1179=co4 2L1102" i4_re7hdd_lun()I7arse multiple unitsdIMEOU7ontfo769ns" cl6s1102"x_ewS_lunOUerr1utex_un .ik33=co4 2L11PONS1utex_un .iktic63refscq_L1Lulamer3[16]L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1nax__1utexsi/scsi_s1159=co4x__1utex>41.llenlnulREA36="+c1179=co4 2L1102" i4_re7s,liXX at"7"all"of.ghim. Normally,IM7OUaon77t.h" enlnulREA36="+c1179=co4 2L1102" i4_re7stuparse_l7""""REPORTco sS.IMEOUaont7ortun77.a hrefscq_L10)f="+c113e=co4npin_ .ik16], 16=LIST114npin_ .iktic63refscq_L1Lulamer3[16async_>110_ .ik16], 16=LIST114async_>110_ .ik>41.llenlnulREA36="+c1179=co4 2L1102" i4_re7soseIM.La@7scsi_s1173=co4 2L11null_37evice77 hretminiry_0SPAR"x_ewS_lunOUerrli42_empty16], 16=LIST114li42_emptytic63refscq_L1Lulamer3[16]31_n4_rth11n>50">3a>static .u 1_n4_rth11n>>41.l)enlnulREA36="+c1179=co4 2L1102" i4_re7ssclraco s7ic .a hreftung_eSPARSEo s7amvl&776d)r a>.spae class="vq_L1Lulamer3[16corplete50">3a>static .corpletetic63refscq_L1Lulamer3[16data50">3a>static .dataasf=3device_strs" cla6c1prev4finished50">3a>static .prev4finished6oue)lenlnulREA36="+c1179=co4 2L1102" i4_re7surg oue a7anlen cl13./a>" L133" 6dli42_addLtai3tic63refscq_L1Lulamer3[16data50">3a>static .dataasf=3device_strs" cla6c1li42 id45> L133" 6dli426oue,2refscq_L1Lulamer3[16]31_n4_rth11n>50">3a>static .u 1_n4_rth11n>>41.llenlnulREA36="+c1179=co4 2L1102" i4_re7sntly at">7len1328./a>static .a hrbe7="+co77f=ie" ntung_ece_strs" cla6c1npin_un .ik16], 16=LIST114npin_un .iktic63refscq_L1Lulamer3[16async_>110_ .ik16], 16=LIST114async_>110_ .ik>41.llenlnulREA36="+c1179=co4 2L1102" i4_re7ss11s7=co47evice_strs" cla6c11nul>1176i_l3776d3.L16max_ewS_lunOUerr.L4.a hretmax_ewS_l7sfss=o s"27len1328./a>static .a hrbe7="+co77lasf="+c1178=class="ax_ewS_lunOUerrdata50">3a>static .dataasf=lenlnulREA36="+c1179=co4 2L1102" i4_re7rtandard d7l6p1102">1176_cm4350./a m7ore6 77sc62/scsi_scaerr>4106./a>.spae class="vn.c7rdd_lun()I7csi_s118e=co4 2L1102" i4_7eport77_INQUs"x_ewS_lunOUerrerr50">3a>static .err3" c:41067/a>.s78OUundEOUerr.Lscan)) a>stREEAkfree50">3a>static .kfreetic63scan)) a>stREEAdata50">3a>static .dataasf=)lenlnulREA36="+c1179=co4 2L1102" i4_re7Xtuparse_l7 s="vn.c#L1Unescsi/scsi_s7181=c78.a hrefscq_L1class="ax_ewS_lunOUerr/spa116e=co4 2L1105" i43" clenlnulREA36="+c1179=co4 2L1102" i4_re7aoseIM.La@7ly, eL66da>.spae clas(24u74unin78 hret5.38sca7.c#L5786d)r enlnulREA36="+c1179=co4 2L1102" i4_re7 urg oue a7lass="vn.c#L1Unescsi/T4 27test478trs" cla6p11nul>1106a h433 /*/spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l7Xntly at">7IMEOUaontfortung_ely,a4.a7h"+_s78t resp5"10b.h>1025>&g438    *  w">4finish_async_>110 - asynchronous4131_3has6finished6oae="6a ue=58="d@ Ifplessctht w">4131_CSS,l7Xs11s7=co47"siquest4uclogscav uny, w7v .L478 hretcla6p11nul>1106a h433  * @data:scookie4class=ed from earlier call4tot w">4prep_async_>110()spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l7 fss=o s"274und v .L4.a h"+c1098v .L7.5=c=78d v181146=co44uyte-orderic (*spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l7 tandard d7rtung_ely, wo724und vgo v7.L45678ofs.scssM.Lr8Lare4ignoes 42>* All4tieaamer3[sacurr56hly cttached4tot_l06ah 424hav[ been foun. s/scsi6sc*IMEOUaontfortung_ely, wo724und v .7 1Unescsi/7arse multiple unitsdI h"+7r.Lc#78trs" cla6p11nul>1106a h433  /tTl06afunction 1_noun3[saall4tieaamer3[sait3has6foun.4tot_le4cl426oscsi6sc*IMEOUaontfortung_ely, wo724und v .7t variatio7 4of.PQliXX PDTc  w 38sca7.c#L579t.h" class="6 11>&q>1156hre4* ofa ieasystem s/scsi6sc*IMEOUaontfortung_ely, wo724und v .7tore; " 
o7add ="+ca"nwthi_e a 9.a+c7157=c79tfortua4La@"int.cr.L0"cI h"a*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h7toseIM.La@7rtung_ely, wo724und >sta774und 79 hretstatic void"scan)) a>stREEA hretfinish_async_>110sf="+c1105=co4 shretfinish_async_>110tic63 cl13./a>"110_data50">3a>static .async_>110_dataasf="*scan)) a>stREEAdata50">3a>static .dataasf=)enlnulREA36="+c1179=co4 2L1102" i4_re7t""c""""""7x1f>4106./a>.spae ccccccl74i cl796d)r 33" 6d3.L16max_ewS_lunOUerr.L4.a hretm7PLOG3_SCAN7""PQlbios bei__ang_______7cq_L179_scade=shoses cl13./a>"stREEAsL11nsf="+c1105=co4 sL11n6ouelenlnulREA36="+c1179=co4 2L1102" i4_re7Pse_lunsca7y"on7si_ervedlbios).ull_37evice79f=ie" ntung_eunsigned_long scan)) a>stREEAflag>50">3a>static .flag>6ouelenlnulREA36="+c1179=co4 2L1102" i4_re7Paontfortu7csi_s118e=co4 2L1102" i4_7eport796d3.L16max_ewS_lunOUerr.L4.a hretmax_ewS_l7Pfss=o s"274und v .L4.a h"+c1098MEOU7ontfo79lasf="+c1178=SPART02" i4_report_ldata50">3a>static .dataasf=)enlnulREA36="+c1179=co4 2L1102" i4_re7ttandard d7rtung_ely, wo724und vntfo7tung_79uns" cl6 1102 ntung_eclass=lenlnulREA36="+c1179=co4 2L1102" i4_re7P1Unescsi/7_aghi specifiedlperiull_37evice794.a h gue=58="d@ """""""typea2n7i_i202vn.c8piry_r sta8ic .a hreftung_eSPARSEo s8amvl&80OUundEOUerr.Lscan)) a>stREEAnL11nsf="+c1105=co4 sL11n6ouetatic .a hrbef="+cdata50">3a>static .dataasf=3device_strs" cla6c1nL11nsf="+c1105=co4 sL11n6ouelenlnulREA36="+c1179=co4 2L1102" i4_re8p1ry_r sta8idd ="+ca"nwthi_e a 9.a+c8s.&qu80 2L1f L1/a>     more; L1more62s/sc621c4L538L1Unescsi/8csi_s118e=co4 2L1102" i4_8eport80 hretminiry_0scan)) a>stREEA1utex_ .ik33=co4 2L11PONS1utex_ .iktic63refscq_L1Lulamer3[16]L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1nax__1utexsi/scsi_s1159=co4x__1utex>41.llenlnulREA36="+c1179=co4 2L1102" i4_re8 ""c""""""8typeng_ely, eL66da>.sREGA8 CDC-806d)r enlnulREA36="+c1179=co4 2L1102" i4_re8 4"c""""""8t"PQlbios bei__ang_______8evice80_scade=shosesSPART02" i4_report_luL11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1async_>11050">3a>static .async_>110>41.l133" 6d3.L16max_ewS_lunOUerr.L4.a hretm8p5"c""""""8t"on7si_ervedlbios).ull_38amvl&80lasf="+c1106=co4 2L11scan)) a>stREEAprintk33=co4 2L11PONSprintka hr( >118eO_R37hastring">"%s called4twr3[ H_PQh 424%d"s/sBLISIace_strs" cla6c1__func__56L13429    d m__func__6oueI3" 6d3.L16max_ewS_lunOUerr.L4.a hretm8cs11s7=co482L11n cl13./a>"stREEAnL11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1L11n_nosf="+c1105=co4 L11n_no6ouellenlnulREA36="+c1179=co4 2L1102" i4_re8 711s7=co482und v .L4.a h"+c1098MEOU8eport80lasf="+c1178=co4 2L11ce_strs" cla6c1dump_staik33=co4 2L11PONSdump_staiktic63llenlnulREA36="+c1179=co4 2L1102" i4_re8c811s7=co482tung_ely, wo724und vntfo8tuv .80uns" cl6 1102 ntung_e"x_ewS_lunOUerr1utex_un .ik33=co4 2L11PONS1utex_un .iktic63refscq_L1Lulamer3[16]L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1nax__1utexsi/scsi_s1159=co4x__1utex>41.llenlnulREA36="+c1179=co4 2L1102" i4_re8L911s7=co482aghi specifiedlperiull_38cL=co80_INQUscsodlevel*ory_0class=lenlnulREA36="+c1179=co4 2L1102" i4_re8t variatio8 4of.PQliXX PDTc  w ull_38evice81OUundEOUerr.L5     more; L1more62s/sc621c4L538t1Unescsi/8s s.n cl13./a>"stREEAwain_H_P_corpletio050">3a>static .wain_H_P_corpletio0tic63refscq_L1Lulamer3[16data50">3a>static .dataasf=3device_strs" cla6c1prev4finished50">3a>static .prev4finished6oue)lenlnulREA36="+c1179=co4 2L1102" i4_re8 class="li8e6 11st">1166scs454    d 8ore; 816d)r enlnulREA36="+c1179=co4 2L1102" i4_re8 cl13./si/8csi_s118e=co4 2L1102" i4_8eport81_scade=shosesce_strs" cla6c1 2L110ysfstaddLamer3[>50">3a>static .u 2L1mysfstaddLamer3[>tic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue)lenlnulREA36="+c1179=co4 2L1102" i4_re8 5"c""""""8IMEOUaontfortung_ely,Weuo8 2L5a81lasf=enlnulREA36="+c1179=co4 2L1102" i4_re8 s11s7=co48"siquest4uclogscav uno7248nw.L4816=ie" ntung_ece_strs" cla6c1spin_ .ik_irqsav[16], 16=LIST114npin_ .ik_irqsav[tic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1L11n_ .ik33=co4 2L11PONSL11n_ .ik6oue,2"x_ewS_lunOUerrflag>50">3a>static .flag>6ouellenlnulREA36="+c1179=co4 2L1102" i4_re8 711s7=co484und v .L4.a h"+c1098v=co8 2L1181lasf="+c1178=a>"11050">3a>static .async_>110>41.tat0lenlnulREA36="+c1179=co4 2L1102" i4_re8 811s7=co48rtung_ely, wo724und ull_38evice818=ie" ntung_ece_strs" cla6c1spin_un .ik_irqrestor[16], 16=LIST114npin_un .ik_irqrestor[tic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1L11n_ .ik33=co4 2L11PONSL11n_ .ik6oue,2"x_ewS_lunOUerrflag>50">3a>static .flag>6ouellenlnulREA36="+c1179=co4 2L1102" i4_re8 911s7=co48a hrefL1Lulamer3REEA0)f="8c1072814.a h gue=58="d@ """""""typea2n7i_i202vn.c83.L133"sL18ula>statniry_0"int3rivers8scs6I82OUundEOUerr.Lscan)) a>stREEA1utex_un .ik33=co4 2L11PONS1utex_un .iktic63refscq_L1Lulamer3[16]L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1nax__1utexsi/scsi_s1159=co4x__1utex>41.llenlnulREA36="+c1179=co4 2L1102" i4_re831ry_r sta80"c./a>statiiiiiiiiiiiiii8iiiii82 2L1f L1/a>     more; L1more62s/sc621c4L5383NULL.__ve8 hretues_0hc./a>static .a8hrbef82 hretminiry_0scan)) a>stREEA3pin_ .ik16], 16=LIST114npin_ .iktic63refscq_L1Lulamer3[16async_>110_ .ik16], 16=LIST114async_>110_ .ik>41.llenlnulREA36="+c1179=co4 2L1102" i4_re83class="li8o4          cq_L1L.ice_st8s" cl823hretminiry_0scan)) a>stREEAli42_d53 id45> L133" 6dli42_d53tic63refscq_L1Lulamer3[16data50">3a>static .dataasf=3device_strs" cla6c1li42 id45> L133" 6dli426ouellenlnulREA36="+c1179=co4 2L1102" i4_re83cl13./si/8re6f11" c>1106ng 4c .a hr82scq_82_scade=shosesSPART02" i4_report_lli42_empty16], 16=LIST114li42_emptytic63refscq_L1Lulamer3[16]31_n4_rth11n>50">3a>static .u 1_n4_rth11n>>41.l)133" 6d3.L16max_ewS_lunOUerr.L4.a hretm835"c""""""8e6/11st">1106v3.38> L133"86d3.L82lasf="+c1106=co4 2L11 cl13./a>"110_data50">3a>static .async_>110_dataasf="*scan)) a>stREEAnex2 id45> L133" 6dnex26ouetatic .a hrbef="+cli42_entry16], 16=LIST114li42_entrytic63scan)) a>stREEA131_n4_rth11n>50">3a>static .u 1_n4_rth11n>>41..scan)) a>stREEAnex2 id45> L133" 6dnex26oueI3" 6d3.L16max_ewS_lunOUerr.L4.a hretm83s11s7=co48"siquest4u105" i43" class8"sref82 hretminiry_0"intry_0"+c1106=co4 2L11 cl13./a>"110_data50">3a>static .async_>110_dataasf=Ia hc./a>static .0i42 id45> L133" 6dli426ouellenlnulREA36="+c1179=co4 2L1102" i4_re83711s7=co481eL66da>.spae46L1+codto_a8er-u282lasf="+c1178=co4 2L11q_L1Lulamer3[16corplete50">3a>static .corpletetic63refscq_L1Lulamer3[16nex2 id45> L133" 6dnex26oue3device_strs" cla6c1prev4finished50">3a>static .prev4finished6oue)lenlnulREA36="+c1179=co4 2L1102" i4_re833EOUaontf8esparisc"""""""ada0"cwo728La@"i82uns" cl6 11025110_ .ik16], 16=LIST114async_>110_ .ik>41.llenlnulREA36="+c1179=co4 2L1102" i4_re84.a h"+c1181=co4 2L110252=co4 2L11>&8uo4sp83t.h" enlnulREA36="+c1179=co4 2L1102" i4_re841ry_r sta8.L4.a h"+c1155555C4u6r1t,8"ada083.a hrefscq_L10)f="+c113e=co4n2L11autopm_puc4L11nsf="+c1105=co4 shretautopm_puc4L11ntic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue)lenlnulREA36="+c1179=co4 2L1102" i4_re84NULL.__ve8m4uc  walready"ha24ung 2L8und c83 hretminiry_0scan)) a>stREEA3creth11n_pucsf="+c1105=co4 shreth11n_puctic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue)lenlnulREA36="+c1179=co4 2L1102" i4_re84class="li8"""fouXX .a hr""ca@"nc1Un8s"beo833hretminiry_0scan)) a>stREEAkfree50">3a>static .kfreetic63scan)) a>stREEAdata50">3a>static .dataasf=)lenlnulREA36="+c1179=co4 2L1102" i4_re8scl13./si/8y oddities.I" i4_report_l8ns" c83trs" 541 t"_veoNot0b.h" 4tt8e tar83lasf=enlnulREA36="+c1179=co4 2L1102" i4_re8ss11s7=co48g_ely, wo724und vT, wo7@"8nt.cr83 hretstatic void"scan)) a>stREEAdo_ 2L1102" 4L11nsf="+c1105=co4 do_ 2L1102" 4L11ntic63 cl13./a>"stREEAsL11nsf="+c1105=co4 sL11n6oue)enlnulREA36="+c1179=co4 2L1102" i4_re8s_ely, wo781eL66da>.spaeeeeeeffecUnv8a h2483d v1833" 6d3.L16max_ewS_lunOUerr.L4.a hretm8ctandard d8esparisc"""""""""OUe4.1s 8 .L1U83uns" cl6 1102SPARscan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1L11nnsf="+c1105=co4 L11nn6oue3device_strs" cla6c1nax__finished50">3a>static .nax__finished>41.l133" 6d3.L16max_ewS_lunOUerr.L4.a hretm8wdd_lun()I8" 
on 6alue"vn.c#L1Unescs8e 1di83_INQUscsodlevel*ory_0unsigned_long scan)) a>stREEA1re;t50">3a>static .nre;t6ouetatic .a hrbef="+cjiffi[>50">3a>static .jiffi[>6ouelenlnulREA36="+c1179=co4 2L1102" i4_re8lamer3[16]8 16=LIST1141=co4 2L11ad" 84er.h84OUundEOUerr.L4.a hretSPARscan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1L11nnsf="+c1105=co4 L11nn6oue3device_strs" cla6c1nax__1re;t50">3a>static .nax__1re;t6oue)enlnulREA36="+c1179=co4 2L1102" i4_re8a hrefscq_81Lulamer3[16], 16=LIST1148=co4 84.a hrefscq_L1LNULL.a hretmax_SEo siry_r a>st L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1L11nnsf="+c1105=co4 L11nn6oue3device_strs" cla6c1nax__1re;t50">3a>static .nax__1re;t6oue3scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue)lenlnulREA36="+c1179=co4 2L1102" i4_re8a"2 ms>ass8re6f11" c>1106ng 4c .a hr8fscq_84 hretenlnulREA36="+c1179=co4 2L1102" i4_re8aclass="li8>6r1105">1146es 424    d 8ore; 846d)r a>.spae class="vwhileART02" i4_report_luL11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1L11nnsf="+c1105=co4 L11nn6oue3device_strs" cla6c1nax__finished50">3a>static .nax__finished>41.3scan)) a>stREEAsL11nsf="+c1105=co4 sL11n6oueIass="sref">6c110jiffi[>50">3a>static .jiffi[>6oue -Lscan)) a>stREEA1re;t50">3a>static .nre;t6ouel)enlnulREA36="+c1179=co4 2L1102" i4_re8aurg oue a845=co4 2L1105" i43" class8"sref84_scade=shosesLNULL.a hretmax_SEo siry_r a>stmslee133=co4 2L11PONSmslee1>41.310)lenlnulREA36="+c1179=co4 2L1102" i4_re8a5"c""""""8a ">41 t"_veorr106./a>.sp8e cla84f=ie" ntung_e}telse133" 6d3.L16max_ewS_lunOUerr.L4.a hretm8cs11s7=co48v">IMEOUaontfortung_ely, 8o724u84 hretminiry_0"intry_0ce_strs" cla6c1 2L1102" 4L11n_oelected50">3a>static .u 2L1max__L11n_oelectedtic63scan)) a>stREEAsL11nsf="+c1105=co4 sL11n6oueIass="sref">6c110 2>11WILD_CARDsf="+c1105=co4 S">11WILD_CARD>41.Iass="sref">6c110 2>11WILD_CARDsf="+c1105=co4 S">11WILD_CARD>41.I3" 6d3.L16max_ewS_lunOUerr.L4.a hretm8c_ely, wo781eL66da>.spae class="vn.c8L1Une84lasf="+c1178=co4 2L11EOUerr.LLLLLLLLLshc./a>static . 2>11WILD_CARDsf="+c1105=co4 S">11WILD_CARD>41.Ia0)lenlnulREA36="+c1179=co4 2L1102" i4_re8atandard d8esparisc"""""""adaaaa0t"e8EOUao84uns" cl6 11025&8uo4sp85.a hrstatic void"scan)) a>stREEAdo_ 2x__csyncsf="+c1105=co4 do_ 2x__csynctic63void"*scan)) a>stREEA_data50">3a>static ._dataasf=Ia hc./a>static .async_cookie_nsf="+c1105=co4 async_cookie_nns" cq_L1Lulamer3[16c50">3a>static .c6oue)enlnulREA36="+c1179=co4 2L1102" i4_re8w"2 ms>ass8m4uc  walready"have bee>I8EOUao85 hret33" 6d3.L16max_ewS_lunOUerr.L4.a hretm84sclraco s8"""fouXX .a hr""c""""""IM8OUaon856d)r a>.spae  cl13./a>"110_data50">3a>static .async_>110_dataasf="*scan)) a>stREEAdata50">3a>static .dataasf=tatic .a hrbef="+c_data50">3a>static ._dataasf=lenlnulREA36="+c1179=co4 2L1102" i4_re8wurg oue a8y oddities.IMEOUaontfortu8g_ely85_scade=shoses cl13./a>"stREEAsL11nsf="+c1105=co4 sL11n6ouetatic .a hrbef="+cdata50">3a>static .dataasf=3device_strs" cla6c1nL11nsf="+c1105=co4 sL11n6ouelenlnulREA36="+c1179=co4 2L1102" i4_re84ntly at">86=co4 2L11st" c4L53" clas8="lin85lasf=enlnulREA36="+c1179=co4 2L1102" i4_re8ws11s7=co48g_ely, wo724und v .L4.a h8+c115856=ie" ntung_ece_strs" cla6c1do_ 2L1102" 4L11nsf="+c1105=co4 do_ 2L1102" 4L11ntic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue)lenlnulREA36="+c1179=co4 2L1102" i4_re8gfss=o s"28158=co4 2L1102" i4_report8luns"85lasf="+c1178=a>"110sf="+c1105=co4 shretfinish_async_>110tic63scan)) a>stREEAdata50">3a>static .dataasf=)lenlnulREA36="+c1179=co4 2L1102" i4_re84tandard d88iiquenscnt_lunsi/sciry_08truct85uns" 51161si_41>    d8unsig86t.h" class="6 11>&q>1156hre/*/spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l8etuparse_l8nscana ers/sBLIST_INQUlun8Uerr.86tfortua4La@"int.cr.L0"cI h"a*  2L1102" 4L11n -L131_3 ieagIfpn adapterspae="6a ue=58="d@ Ifplessctht w">4131_CSS,l8e"2 ms>ass8int3rivers/scs6hosess.&qu8t_sca86fortung_ely, wo724und v .L4 * @sL11n:      adapter4tot wefL1ae="6a ue=58="d@ Ifplessctht w">4131_CSS,l8hsclraco s8e6 11st">1166scs454    d 8rs/sB86: aod.L5spa114fund 1si 4" i4**rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h8eurg oue a8USiry_03,"> L133" 6d3.L16833" i8638scavoid"scan)) a>stREEA hretm2" 4L11nsf="+c1105=co4  2L1102" 4L11ntic63 cl13./a>"stREEAsL11nsf="+c1105=co4 sL11n6oue)enlnulREA36="+c1179=co4 2L1102" i4_re8hntly at">8ung_ely, eL66daa cl13./a>81166i_l387    1.8 L133866=ie" ntung_e cl13./a>"110_data50">3a>static .async_>110_dataasf="*scan)) a>stREEAdata50">3a>static .dataasf=lenlnulREA36="+c1179=co4 2L1102" i4_re8hfss=o s"2813./a>"stREEA1,rncm133=co4 2L11PONS],rncm1tic6max_ewS_lunOUerr1hretmax__typ[16], 16=LIST114n.c#Lmax__typ[6oueIa >118eO_R37hastring">"none"s/sBLISIa4lta.C_lamer3REEA0)f="+c1161=co4 2L11ad" c4er8hdd_lun()I8arse multiple unitsdIMEOU8ontfo86_INQUscsodlevel*ory_0class=lenlnulREA36="+c1179=co4 2L1102" i4_re8s,liXX at"8"all"of.ghim. Normally,IM8OUaon87OUundEOUerr.Lup__ic .a hrbef="+cuhretautopm_esc4L11nsf="+c1105=co4 shretautopm_esc4L11ntic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue)"dlviC_lamer3REEA0)f="+c1161=co4 2L11ad" c4er8stuparse_l8""""REPORTco sS.IMEOUaont8ortun87.a hrefscq_L1LNULL.a class=lenlnulREA36="+c1179=co4 2L1102" i4_re8s"2 ms>ass8scsi_s1173=co4 2L11null_38evice87 hretenlnulREA36="+c1179=co4 2L1102" i4_re8ssclraco s8ic .a hreftung_eSPARSEo s8amvl&873hretminiry_0scan)) a>stREEAdata50">3a>static .dataasf=tatic .a hrbef="+c 2L11prep_async_>110 id45> L133" 6d3hretprep_async_>110tic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue)lenlnulREA36="+c1179=co4 2L1102" i4_re8surg oue a8anlen cl13./a>"3a>static .dataasf=)133" 6d3.L16max_ewS_lunOUerr.L4.a hretm8sntly at">8len1328./a>static .a hrbe8="+co87lasf="+c1106=co4 2L11scan)) a>stREEAdo_ 2L1102" 4L11nsf="+c1105=co4 do_ 2L1102" 4L11ntic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue)lenlnulREA36="+c1179=co4 2L1102" i4_re8ss11s7=co48evice_strs" cla6c11nul>1186i_l387 hretminiry_0"intry_0ce_strs" cla6c1 2L11autopm_puc4L11nsf="+c1105=co4 shretautopm_puc4L11ntic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue)lenlnulREA36="+c1179=co4 2L1102" i4_re8sfss=o s"28len1328./a>static .a hrbe8="+co87lasf="+c1178=co4 2L11class=lenlnulREA36="+c1179=co4 2L1102" i4_re8standard d8l6p1102">1176_cm4350./a m8ore6 87uns" cl6 1102541068/a>.s88OUundEOUerr.Ls>118eO_R37hat will be./1register4with3 ieaasyncthubsystem so wain_H_P_amer3[tprobe()spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l8Xtuparse_l8 s="vn.c#L1Unescsi/scsi_s8181=c88tfortua4La@"int.cr.L0"cI h"aaaaaaaaa* williflusht_l06aworkspae="6a ue=58="d@ Ifplessctht w">4131_CSS,l8X"2 ms>ass8ly, eL66da>.spae clas(24u84unin88fortung_ely, wo724und v .L4 aaaaaaaa*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h8 ""c""""""8typeng_ely, eL66da>.38sca8.c#L5883hretminiry_0scan)) a>stREEAasync_>1hedul[16], 16=LIST114async_>1hedul[tic63scan)) a>stREEAdo_ 2x__csyncsf="+c1105=co4 do_ 2x__csynctic6Ia hc./a>static .data50">3a>static .dataasf=)lenlnulREA36="+c1179=co4 2L1102" i4_re8 urg oue a8lass="vn.c#L1Unescsi/T4 28test48838scaT_INQUscsodiiquenscnt_lunsi/sc*od.a h8Xntly at">8IMEOUaontfortung_ely,a4.a8h"+_s885UundEOUerr.Ls>118eO_R37hat will be./1shretautopm_puc4L11n(sL11n)406acalled4int w">4finish_async_>110()a*rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h8 s11s7=co48"siquest4uclogscav uny, w8v .L488 hret5static .EXPORT_SYMBOa116e=co4 2L1105EXPORT_SYMBOatic6max_ewS_lunOUerr1hretmax__L11nsf="+c1105=co4  2L1102" 4L11ntic6)lenlnulREA36="+c1179=co4 2L1102" i4_re8 tandard d8rtung_ely, wo724und vgo v8.L45688sc62/scsi_scaerr>4106./a>.spae class="vn.c8 1Unescsi/8arse multiple unitsdI h"+8r.Lc#88trs" void"scan)) a>stREEA hretforesc4L11nsf="+c1105=co4 shretforesc4L11ntic63 cl13./a>"stREEAsL11nsf="+c1105=co4 sL11n6oue)enlnulREA36="+c1179=co4 2L1102" i4_re8t variatio8 4of.PQliXX PDTc  w 38sca8.c#L589OUund33" 6d3.L16max_ewS_lunOUerr.L4.a hretm8tore; " 
o8add ="+ca"nwthi_e a 9.a+c8157=c89.a hrefscq_L1 cl13./a>"sta784und 89 hretminiry_0unsigned_long scan)) a>stREEAflag>50">3a>static .flag>6ouelenlnulREA36="+c1179=co4 2L1102" i4_re8t""c""""""8x1f>4106./a>.spae ccccccl84i cl896d)r enlnulREA36="+c1179=co4 2L1102" i4_re8PLOG3_SCAN8""PQlbios bei__ang_______8cq_L189_scadescan)) a>stREEAreste;t50">3a>static .reste;tscad:stREEA1L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1L11n_ .ik33=co4 2L11PONSL11n_ .ik6oue,2"x_ewS_lunOUerrflag>50">3a>static .flag>6ouellenlnulREA36="+c1179=co4 2L1102" i4_re8Paontfortu8csi_s118e=co4 2L1102" i4_8eport896=ie" ntung_ece_strs" cla6c1li42_H_P_eachLentry16], 16=LIST114li42_H_P_eachLentrytic63scan)) a>stREEA1102 id45> L133" 6d3.L16oue,2refscq_L1Lulamer3[16]L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1_Lamer3[>50">3a>static ._Lamer3[>6oue,2"x_ewS_lunOUerrsibo4 g>50">3a>static .sibo4 g>asf=)133" 6d3.L16max_ewS_lunOUerr.L4.a hretm8Pfss=o s"284und v .L4.a h"+c1098MEOU8ontfo89lasf="+c1178=co4 2L11SPARSEo siry_r a>st 102 id45> L133" 6d3.L16oue3device_strs" cla6c1n.L1_stat[16], 16=LIST114 .L1_stat[co4 raEA0)f="+c113e=co4 DEV_DEa116e=co4 2L1105 DEV_DEa6ouel L1/a>     more; L1more62s/sc621c4L538ttandard d8rtung_ely, wo724und vntfo8tung_89uns" cl6 1102 ntung_eeeeeeeeecontinuelenlnulREA36="+c1179=co4 2L1102" i4_re8P1Unescsi/8_aghi specifiedlperiull_38evice89_INQUscsodlevel*ory_0ce_strs" cla6c1npin_un .ik_irqrestor[16], 16=LIST114npin_un .ik_irqrestor[tic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1L11n_ .ik33=co4 2L11PONSL11n_ .ik6oue,2"x_ewS_lunOUerrflag>50">3a>static .flag>6ouellenlnulREA36="+c1179=co4 2L1102" i4_re9piry_r sta9ic .a hreftung_eSPARSEo s9amvl&90OUundEOUerr.L4.a hretce_strs" cla6c1_L 2L11removeLamer3[16], 16=LIST114__4 2L1removeLamer3[tic63scan)) a>stREEA1102 id45> L133" 6d3.L16ouellenlnulREA36="+c1179=co4 2L1102" i4_re9p1ry_r sta9idd ="+ca"nwthi_e a 9.a+c9s.&qu90.a hrefscq_L1LNULL.a gos" "x_ewS_lunOUerrreste;t50">3a>static .reste;tscadlenlnulREA36="+c1179=co4 2L1102" i4_re9p2ry_r sta9itung_ely, wo724und >sta79eport90 hretminiry_05.sREGA9 CDC-903hretminiry_0scan)) a>stREEAnpin_un .ik_irqrestor[16], 16=LIST114npin_un .ik_irqrestor[tic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1L11n_ .ik33=co4 2L11PONSL11n_ .ik6oue,2"x_ewS_lunOUerrflag>50">3a>static .flag>6ouellenlnulREA36="+c1179=co4 2L1102" i4_re9p4"c""""""9t"PQlbios bei__ang_______9evice90trs" 5"1106a h433 /*/spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l9 711s7=co492und v .L4.a h"+c1098MEOU9eport90d v181146=co44uyte-orderic (*  w">4esc4L11nLame - Creat[ a  hretamer3[t i6espoints4tot_le4L11n adapter4itselfspae="6a ue=58="d@ Ifplessctht w">4131_CSS,l9 811s7=co492tung_ely, wo724und vntfo9tuv .90ofs.scssM.Lr8Lare4ignoes 42>* @sL11n: H11nt i6esneeds a  hretamer3[spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l9 911s7=co492aghi specifiedlperiull_39cL=co90trs" cla6p11nul>1106a h433  /spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l9t variatio9 4of.PQliXX PDTc  w ull_39evice91t.h" class="6 11>&q>1156hre4* L.ik41retus: None  11ume. s/scsi6sc*IMEOUaontfortung_ely, wo724und v .9t1ry_r sta9  ers/sBLIST_INQU  i/scss9"91tfortua4La@"int.cr.L0"cI h"a*s/scsi6sc*IMEOUaontfortung_ely, wo724und v .9t2ry_r sta9s s.n cl13./a>"1166scs454    d 9ore; 91: aod.L5spa114fund 1si 4" i4*3"scsi6sc*IMEOUaontfortung_ely, wo724und v .9t4"c""""""9csi_s118e=co4 2L1102" i4_9eport91trs" cla6p11nul>1106a h433  * Notes:3"scsi6sc*IMEOUaontfortung_ely, wo724und v .9t5"c""""""9IMEOUaontfortung_ely,Weuo9 2L5a91t resp5"10b.h>1025>&g438    *      Attach a  4 glea13retamer3[ttot_le4ShretH11n - _l06asL1uld6oae="6a ue=58="d@ Ifplessctht w">4131_CSS,l9 s11s7=co49"siquest4uclogscav uno7249nw.L491 hretcla6p11nul>1106a h433  *      be mad[ttotlook lik[ a "pseudo-amer3["t i6espoints4tot_le6oae="6a ue=58="d@ Ifplessctht w">4131_CSS,l9 711s7=co494und v .L4.a h"+c1098v=co9 2L1191d v181146=co44uyte-orderic (*      HA4itself s/scsi6sc*IMEOUaontfortung_ely, wo724und v .9t811s7=co49rtung_ely, wo724und ull_39evice91ofs.scssM.Lr8Lare4ignoes 42>*s/scsi6sc*IMEOUaontfortung_ely, wo724und v .9t911s7=co49a hrefL1Lulamer3REEA0)f="9c107291trs" cla6p11nul>1106a h433  /ttttttNote - _l06aamer3[t06anon ac3[>siboe from any high-lev53tiscsi6sc*IMEOUaontfortung_ely, wo724und v .93.L133"sL19ula>statniry_0"int3rivers9scs6I92t.h" class="6 11>&q>1156hre4*      ntfortu (including generics),vwhich 06aprobablyanontiscsi6sc*IMEOUaontfortung_ely, wo724und v .931ry_r sta90"c./a>statiiiiiiiiiiiiii9iiiii92tfortua4La@"int.cr.L0"cI h"a*      optimal.  We 31_3add4L1oks later4totcttach s/scsi6sc*IMEOUaontfortung_ely, wo724und v .93NULL.__ve9 hretues_0hc./a>static .a9hrbef92fortung_ely, wo724und v .L4 *rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h93class="li9o4          cq_L1L.ice_st9s" cl923hret cl13./a>"4esc4L11nLame16], 16=LIST114 hretesc4L11nLametic63 cl13./a>"stREEAsL11nsf="+c1105=co4 sL11n6oue)enlnulREA36="+c1179=co4 2L1102" i4_re93cl13./si/9re6f11" c>1106ng 4c .a hr92scq_92_scad33" 6d3.L16max_ewS_lunOUerr.L4.a hretm935"c""""""9e6/11st">1106v3.38> L133"96d3.L92lasf="+c1106= cl13./a>""stREEA1te;gensf="+c1105=co4 ste;genasf=lenlnulREA36="+c1179=co4 2L1102" i4_re93711s7=co491eL66da>.spae46L1+codto_a9er-u292lasf=enlnulREA36="+c1179=co4 2L1102" i4_re933EOUaontf9esparisc"""""""ada0"cwo729La@"i928=ie" ntung_ece_strs" cla6c11utex_ .ik33=co4 2L11PONS1utex_ .iktic63refscq_L1Lulamer3[16]L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1nax__1utexsi/scsi_s1159=co4x__1utex>41.llenlnulREA36="+c1179=co4 2L1102" i4_re939EOUaontf9EOUaontfortu" i4_report_l9ns" c929ns" cl6s1102SPART02" i4_report_lu2L11L11nL 2x__cllowed50">3a>static .u 2L1L11nL 2x__cllowedtic63scan)) a>stREEA1L11nsf="+c1105=co4 sL11n6oue))enlnulREA36="+c1179=co4 2L1102" i4_re94.a h"+c1191=co4 2L110252=co4 2L11>&9uo4sp93OUundEOUerr.L4.a hretgos" "x_ewS_lunOUerroucsf="+c1105=co4 ounasf=lenlnulREA36="+c1179=co4 2L1102" i4_re941ry_r sta9.L4.a h"+c1155555C4u6r1t,9"ada093.a hrefscq_L10)f="+c113e=co4nte;gensf="+c1105=co4 ste;genasf=tatic .a hrbef="+c 2L11co4sc1te;gensf="+c1105=co4 shretco4sc1te;gentic63refscq_L1Lulamer3[16]L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1nL11nLgen102 id45> L133" 6d3L11nLgen1026oue,20,2"x_ewS_lunOUerrsL11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1_l06_id50">3a>static ._l06_id>41.llenlnulREA36="+c1179=co4 2L1102" i4_re94NULL.__ve9m4uc  walready"ha24ung 2L9und c93 hretminiry_0SPART02" i4_report_lute;gensf="+c1105=co4 ste;genasf=)enlnulREA36="+c1179=co4 2L1102" i4_re94class="li9"""fouXX .a hr""ca@"nc1Un9s"beo936d)r a>.spae class="vgos" "x_ewS_lunOUerroucsf="+c1105=co4 ounasf=lenlnulREA36="+c1179=co4 2L1102" i4_re94cl13./si/9y oddities.I" i4_report_l9ns" c9338scaT_INQUscsodiiquenscnt_lunsi/sc*od.a h9s5"c""""""9a ">41 t"_veoNot0b.h" 4tt9e tar93f=ie" ntung_ece_strs" cla6c1n102 id45> L133" 6d3.L16ouetatic .a hrbef="+cshretco4sc1n102 id45> L133" 6d3hretco4sc1n102tic63scan)) a>stREEA1te;gensf="+c1105=co4 ste;genasf=,20,2"x_ewS_lunOUerr/spa116e=co4 2L1105" i43" cllenlnulREA36="+c1179=co4 2L1102" i4_re94s11s7=co49g_ely, wo724und vT, wo7@"9nt.cr936hretminiry_0SPARscan)) a>stREEA1102 id45> L133" 6d3.L16ouelenlnulREA36="+c1179=co4 2L1102" i4_re94711s7=co491eL66da>.spaeeeeeeffecUnv9a h2493lasf="+c1178=co4 2L11q_L1Lulamer3[16 102 id45> L133" 6d3.L16oue3device_strs" cla6c1borke0 id45> L133" 6dborke06ouetat0lenlnulREA36="+c1179=co4 2L1102" i4_re9ctandard d9esparisc"""""""""OUe4.1s 9 .L1U93uns" cl6 1102elseenlnulREA36="+c1179=co4 2L1102" i4_re9c9EOUaontf9" 
on 6alue"vn.c#L1Unescs9e 1di93_INQUscsodlevel*ory_0a>"stREEA1te;gensf="+c1105=co4 ste;genasf=llenlnulREA36="+c1179=co4 2L1102" i4_re9lamer3[16]9 16=LIST1141=co4 2L11ad" 94er.h94OUundEOUerr.Lscan)) a>stREEApuc4amer3[16], 16=LIST114puc4amer3[tic63refscq_L1Lulamer3[16]te;gensf="+c1105=co4 ste;genasf=3device_strs" cla6c1102 id45> L133" 6d.L16ouellenlnulREA36="+c1179=co4 2L1102" i4_re9a hrefscq_91Lulamer3[16], 16=LIST1149=co4 94.a hre"x_ewS_lunOUerroucsf="+c1105=co4 ounasf=:ass9re6f11" c>1106ng 4c .a hr9fscq_94 hretminiry_0scan)) a>stREEA1utex_un .ik33=co4 2L11PONS1utex_un .iktic63refscq_L1Lulamer3[16]L11nsf="+c1105=co4 sL11n6oue3device_strs" cla6c1nax__1utexsi/scsi_s1159=co4x__1utex>41.llenlnulREA36="+c1179=co4 2L1102" i4_re9aclass="li9>6r1105">1146es 424    d 9ore; 946d)r a>.spae class="ax_ewS_lunOUerr1102 id45> L133" 6d3.L16ouelenlnulREA36="+c1179=co4 2L1102" i4_re9aurg oue a945=co4 2L1105" i43" class9"sref94trs" 541 t"_veorr106./a>.sp9e cla94f=ie"ax_ewS_lunOUerrEXPORT_SYMBOa116e=co4 2L1105EXPORT_SYMBOatic6max_ewS_lunOUerr1hretesc4L11nLame16], 16=LIST114 hretesc4L11nLametic6llenlnulREA36="+c1179=co4 2L1102" i4_re9as11s7=co49v">IMEOUaontfortung_ely, 9o724u946d3.L16max_ewS_lunOUerr.L4.a hretmax_ewS_l9c_ely, wo791eL66da>.spae class="vn.c9L1Une94d v181146=co44uyte-orderic /*/spae="6a ue=58="d@ Ifplessctht w">4131_CSS,l9atandard d9esparisc"""""""adaaaa0t"e9EOUao94ofs.scssM.Lr8Lare4ignoes 42>*  w">4free4L11nLame - Free a  hretamer3[t i6espoints4tot_le4L11n adapter4itselfspae="6a ue=58="d@ Ifplessctht w">4131_CSS,l9cdd_lun()I9EOUaontfortung_ely, wo7249nd v 94trs" cla6p11nul>1106a h433  /t@3.L1: H11ntamer3[ttotbe freed6oae="6a ue=58="d@ Ifplessctht w">4131_CSS,l94.a h"+c1191=co4 2L1102" i4_report_l9ns" c95t.h" class="6 11>&q>1156hre4*6oae="6a ue=58="d@ Ifplessctht w">4131_CSS,l94 hrefscq_9.L4.a h"+c1152=co4 2L11>&9uo4sp95tfortua4La@"int.cr.L0"cI h"a* L.ik41retus: None  11ume. s/scsi6sc*IMEOUaontfortung_ely, wo724und v .9w"2 ms>ass9m4uc  walready"have bee>I9EOUao95fortung_ely, wo724und v .L4 *s/scsi6sc*IMEOUaontfortung_ely, wo724und v .9wclass="li9"""fouXX .a hr""c""""""IM9OUaon95: aod.L5spa114fund 1si 4" i4* Rlass=s:     No_l0ngs/scsi6sc*IMEOUaontfortung_ely, wo724und v .9wurg oue a9y oddities.IMEOUaontfortu9g_ely95trs" cla6p11nul>1106a h433  *rs/sBLIST_INQUscsodiiquenscnt_lunsi/sc*od.a h94ntly at">96=co4 2L11st" c4L53" clas9="lin95lasf=void"scan)) a>stREEA hretfree4L11nLame16], 16=LIST114 hretfree4L11nLametic63 cl13./a>" L133" 6dBUG_ONtic63scan)) a>stREEA1102 id45> L133" 6d3.L16oue3device_strs" cla6c1id50">3a>static .id>41. !atic .a hrbef="+cs102 id45> L133" 6d3.L16oue3device_strs" cla6c1L11nsf="+c1105=co4 L11n6oue3device_strs" cla6c1_l06_id50">3a>static ._l06_id>41.llenlnulREA36="+c1179=co4 2L1102" i4_re94tandard d98iiquenscnt_lunsi/sciry_09truct95sc62/scsi_scaerr>4106./a>.spae class="vn.c94dd_lun()I9f=ie" namv3.L133","3"  er9/sBLI959ns" cl6s1102"x_ewS_lunOUerr_L 2L11removeLamer3[16], 16=LIST114__4 2L1removeLamer3[tic63scan)) a>stREEA1102 id45> L133" 6d3.L16ouellenlnulREA36="+c1179=co4 2L1102" i4_re9h" class="9re6c11ad">1161si_41>    d9unsig96t.h" 5ass9int3rivers/scs6hosess.&qu9t_sca96 hretenlnulREA36="+c1179=co4 2L1102" i4_re9hsclraco s9e6 11st">1166scs454    d 9rs/sB96: aod./pred./div>


./div>

11footer">
Tieaoriginal LXR software byt_le4nlnulREA3http://sourcefores.net/projects/lxr">LXR 06a unitytic6, _l06aexperi h43al +c11ion bytnlnulREA3mailto:lxr@66sux.no">lxr@66sux.notic6.
./div>
11subfooter">
lxr.66sux.no kindly4L11ned bytnlnulREA3http://www.redpill-66spro.no">Redpill L6spro AStic6, provider4of L6suxeconsulting and operatio0s serer3[sasin3[t1995.
./div>