ELF@@$";;;;;;;;;;;;;; ;; ; ;;;;;;;;;;; m m m m m m m m   m n m   4scsi_debug 0190Linux $$$$$$$$$$$$$$$Nscsi_debug  K;;;;(;;;;;;;;;;;;;;;;;;|0%d DIX3%s: tag=%#x, cmd %s %s: %s: k=%d LBA=0x%llx num=%u sg_off=%u %s: %s: sum of blocks > data provided mode parameters changed%s reports: Unit attention: %s 3scsi_debug:%s: guard must be 0 or 1 sdebug_host_list_lock6scsi_debug:%s: every_nth needs statistics=1, set it 0190%s: %s: cdb indicated=%u, IO sent=%d bytes scsi_debug_host_reset%s: qdepth=%d, num_in_q=%d &sdebug_q_arr[k].qc_lockpseudo_0%s: BLKFLSBUF [0x1261] schedule_resp4scsi_debug:%s: max_luns can be no more than 16384, use default %08X3scsi_debug:%s: alloc len too small %d %s: compare_write: cdb indicated=%u, IO sent=%d bytes 4scsi_debug:%s: ndelay must be less than 1 second, ignored 4scsi_debug:%s: fixing max submit queue depth to host max queue depth, %d resp_write_scat3scsi_debug:%s: devip=NULL scsi_debugsdebug_add_host_helper%*pbl DIF2 DIX1sdeb_fake_rw_lckreport: host busy%s: %d device(s) found in host scsi_debug adapter driver, version %s [%s] drivers/scsi/scsi_debug.c4scsi_debug:%s: Invalid LUN format %u, using default none3scsi_debug:%s: %04d: %s 3scsi_debug:%s: Unexpected completion 6scsi_debug:%s: bypassing scsi_done() due to aborted cmd 6scsi_debug:%s: slave_configure <%u %u %u %llu> scsi_debug_slave_destroy%10smicrocode has been changeddix_reads=%d, dix_writes=%d, dif_errors=%d 6scsi_debug:%s: %lu provisioning blocks 4scsi_debug:%s: %s: failed, errno=%d %u too long, over 32 byteshost-managed4scsi_debug:%s: only LUN address methods 0 and 1 are supported DIF13scsi_debug:%s: scsi_add_host failed %s: cmd=0x%x Unprotected WR to DIF device %c Invalid zone %llu condition %x 3scsi_debug:%s: host_max_queue must be in range [0 %d] lun_format_store3scsi_debug:%s: REF check failed on sector %lu 3scsi_debug:%s: >>> Sector Dump <<< %s: num_in_q=%d +1, %s%s scsi_debug_slave_configure4scsi_debug:%s: bus_register error: %d aware4scsi_debug:%s: max_luns can be no more than 256 DIX263scsi_debug:%s: GUARD check failed on sector %lu rcvd 0x%04x, data 0x%04x 3scsi_debug:%s: user data oom DIX0%s: cdb indicated=%d, IO sent=%d bytes resp_mode_select%s: %s: LB Data Offset field bad write same6scsi_debug:%s: slave_alloc <%u %u %u %llu> miss_cpusno0max_luns_storescsi_debug_ioctldif_verifydump_sector%s: non-zero result=0x%x 3scsi_debug:%s: wild qc_idx=%d scsi_debug_bus_resetcylinders=%d, heads=%d, sectors=%d, command aborts=%d 3scsi_debug:%s: num_tgts must be >= 0 3scsi_debug:%s: LBP map oom 4scsi_debug:%s: %s: trim submit_queues (was %d) to nr_cpu_ids=%u %s: sense_buffer is NULL power on resetunknown(work_completion)(&sd_dp->ew.work)3scsi_debug:%s: Zone size is not a power of 2 3scsi_debug:%s: scp is NULL, sqa_idx=%d, qc_idx=%d, hc_idx=%d host list: 3scsi_debug:%s: invalid physblk_exp %u 4scsi_debug:%s: %s: xa_alloc() errno=%d 6scsi_debug:%s: host protection%s%s%s%s%s%s%s naa.322222203scsi_debug:%s: Host info NULL capacity data changed3scsi_debug:%s: index %d too large delay=%d, ndelay=%d, max_luns=%d, sector_size=%d %s RESETs: device=%d, target=%d, bus=%d, host=%d 3scsi_debug:%s: ERR: unmap_granularity <= unmap_alignment 23scsi_debug:%s: DIX oom pseudo%d 0x%x config_cdb_len3scsi_debug:%s: scsi_host_alloc failed microcode has been changed without reset%s: %d device(s) found 3scsi_debug:%s: Invalid ZBC model sdebug_add_storemap20200710https://www.kernel.org/config%s: %s: lb size=%u, IO sent=%d bytes 4scsi_debug:%s: unexpected unit attention code=%d cmnd_count=%d, completions=%d, %s=%d, a_tsf=%d atomic_rw20x4scsi_debug:%s: unexpected cdb_len=%d, force to 10 %s: Opcode 0x%x not%s http://www.kernel.org/log3scsi_debug:%s: Zone size too large for device capacity abort request tag %d %s: command%s found scsi_debug_abortthis host_no=%d 3scsi_debug:%s: dif must be 0, 1, 2 or 3 4scsi_debug:%s: root_device_register() error managed&sip->macc_lck%s: write: cdb indicated=%u, IO sent=%d bytes scsi_debug_target_reset %d: idx=%d%s 16scsi_debug:%s: dif_storep %u bytes @ %pK %s: CDROM_GET_CAPABILITY [0x5331] %02x %s: %s: LBA range descriptors don't fit %s: %s: Fetch header+scatter_list, lbdof_blen=%u submit_queues=%d adapter%d3scsi_debug:%s: Device capacity too small bytes3scsi_debug:%s: invalid sector_size %d 3scsi_debug:%s: add_host k=%d error=%d dev_size_mb=%d, opts=0x%x, submit_queues=%d, %s=%dstatus: TASK SET FULLsdebug_q_cmd_complete %d: host_no=%d, si_idx=%d 4scsi_debug:%s: reducing partitions to %d 0-%u 3resp_verifyreported luns data has changed%s: Not ready: initializing command required not3scsi_debug:%s: Unable to locate host info 3scsi_debug:%s: submit_queues must be 1 or more DIF3 supported for wlunUnprotected RD to DIF device find_build_dev_infomk_sense_invalid_fld3scsi_debug:%s: ato must be 0 or 1 atomic_rw3scsi_debug:%s: Number of conventional zones too large sdebug_change_qdepthshared (ram) not_in_use3scsi_debug:%s: max_queue must be in range [1, %d] 3scsi_debug:%s: add_host_helper k=%d, error=%d SCSI DEBUG%s: [sense_key,asc,ascq]: [0x5,0x%x,0x0] %c byte=%d, bit=%d 3scsi_debug:%s: lowest_aligned too big: %u 6scsi_debug:%s: built %d host(s) host-awarescsi_debug_device_reset%s: %d device(s) found in target scsi_debug_slave_alloc6scsi_debug:%s: slave_destroy <%u %u %u %llu> 4scsi_debug:%s: driver_register error: %d &xa->xa_lockevery_nth_storesdebug_driver_probebus reset in_use_bm BUSY: %s: %d,%d first,last bits per_store array [most_recent_idx=%d]: sdebug_driver_removescsi_debug_initsdebug_build_parts%s %s: version %s [%s] mk_sense_buffer3scsi_debug:%s: out of memory at line %d %s: max_queue=%d exceeded, %s usec_in_jiffy=%lu, statistics=%d resp_report_luns%s: [sense_key,asc,ascq]: [0x%x,0x%x,0x%x] sdebug_device_create_zonesmake_ua%s: Not ready: in process of becoming ready num_tgts=%d, %ssize=%d MB, opts=0x%x, every_nth=%d queue %d: 22CR_ OOOO3OUOOOOOOOOOOOOOOsOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO\<L:%+16clusteringinq_productinq_revinq_vendor lbprzlbpulbpwslbpws10lowest_alignedmedium_error_countmedium_error_startopt_blksopt_xferlen_expphysblk_expunmap_alignmentunmap_granularityunmap_max_blocksunmap_max_descwpwrite_same_lengthzone_max_openzone_nr_convzone_size_mb        /   ?  ? ?(?,??pqq qZ U M %     p ?  ? V W pB ?; A ?5( ? ?4, ?"""""""""linux SAT scsi_debug 12344Z ?7?XXXXXXXX @.381 TS830031SA /?>P xxx~k4}@i4<@@P P P B< <0PO! Q@ Y ( ?  * ?   delayoptsptypedsensefake_rwhost_max_queueno_lun_0num_tgtsdev_size_mbnum_partsevery_nthlun_formatmax_lunsmax_queueno_uldscsi_levelvirtual_gbadd_hostper_host_storevpd_use_hostnosector_sizestatisticssubmit_queuesdixdifguardatorandomremovablehost_lockndelaystrictuuid_ctlcdb_lentur_ms_to_readyzbc @ KYd   &A&?#Ո҈$ȇhVTheҨiT(M T(M THh{"<TJAT( ȓYT葜҈9(`umTŋs(-- Tŋs(-@TH9蚲FTHlT( ȓuTH҈:  Th҈:  THmȮHh& T[h Tyȭt(,THR҈Chn@ TW! Td҈$ȇhV Tˏ҈@HA TU҈9(`u@ TҨhaaT( ȓT4eҨi@T(HhpT3(ȭt( T=ҨL5^!T$'( ȓ#T# ?!T#_( ȓ #T_$?#@9#qCT_@*?#{#WOA8 B R R@@73#RDR@"7@ l @IK6 `&@qkT'C 4qT@qT R)@I +} @@ @ qh K H@} T N} K_ kJ q TyS }K kʱ qT }K k걊qTuSq) )}#T ) +}'/ *qTCJR z,KQ oRZ1y@4_ AAa 9()92" R 9D9 # 9q R19 99!T@*@5@H5@ 5@( 5@ 5!B@!@7`.@`*@`&@!RtA8B_ T*#@OFWE{C#_@qS~@`*!*`*@RR!R: @)@J@q+KHQH ɚ Cm}`.@!`.@ @*Ci}@4BR*!K?#{_WO*R̀R@ q"R@~@6"Rvb uv.@v2)@4}qTRqaT@6uR t )@J@!iRhBj*5@t*OCWB_A{Ĩ#_6i"@(  IR  h&t@aT!K ҷ >@"`T@6"@( ?#{WO(S R J!2)R@`@ qTqT`@9qT !@i" *@(R9i*t@9qT @(@ _qhNT+@ R u} N Rt`:b@qןyShF2C62vVy U@ Jj4K_ T)@RJ- S+Z?q KiZI) * iRT\)@R)ZI K RI% *)uS I}S@9AzhT_ qjRc T *KZR K_q kZ )J@)%˚_ kk )T qj^T*QK}S@ k1hn }{R`>`hZ@4)RKR .ъ m^@ T*.RmN@ q-Rn5) ˏ oR@M1 lZ@? "T`>@JA.)1!OBWA{è#_?#{{#_?# R#_?#{CWO @)@9H5R R ѣ@@k Tc@4hGy2hyiCt^ @?q뷟_ k@ןi I J R qij`T qTqaT @(R?qR @RJR @HR?qH @?qqS hJ@9J7)5 @(R)@9k@_q )l"9I9k4 (9`5*OCWB{A#_!@!B@!@ )Jr kBr )Cr kDr )Er kFr )GrH!?#{ WOT@.CbT Ҷ Ȋ`>@v" Tw@6i"@( @*OCWB @{Ĩ#_!@?#{ sBc RqTqT @hB $@ RE@!Kg@9B @{¨#_@*?#{@94*(fRk T(LRkTccc{#_?#{o g _ W O A8 B6@7@(@9b@@9?$4(R )?( @4 ))߈@qUZ* Hq*I@9(@I4(p6H?H  7b@ 7@?T( RTiu8?qh2Tj@T4߈(%4?q%T(  }?%TRZ;kh@9( 4*~_#T R*k J@_rT87@yk Zl}S-k *Ao@9k`T?a!T@pk{=,*T@9lR*/k}Ap@9kTp@yk`T?aT@k ATk-T 87*@7a@RR*?|@?|?|?|?|?|@9 4a@cRR*`x@H7( RAT 6@9H5(7RTX7h@@95߈5@(4P6*07r@ TqT@(RkTq Rğr RKR)}** *I)} ( D! !R"RR@5Ri@*(k?@X766 ȓuT?x!RRRHRr@*a@c{ByqIT )@ @+  Rw@(Rd{4*qbTj|8A4RKBT q+T`@*c(@H@94c*)R ?qT hc@9 qT?9qR)1) )kglih8Mih8R jT?!T,4*X76h5&q(R6*q @zt@+h@s?*A8B_ TOMWL_KgJoI{H#_6 87,07L(7l 777S R RRRcRCR!R8@*@l&$;) }_) } 5?#{  @) a@)@R@y jT )r%c @@R{¨#_?#{  @) @3h@)@R@y j Tch )R1) @@R{¨#_֟$ }_)@ } Ȫ5?#{  @) @)@R@y j@Tch@ ]H(-C)a `T**@9H(6c @@R{¨#_֟$@ @T @k@_ kAT KR_1+QK}_kK} Ȭ5?#{  @) @S)@R@y j@Tch@ ]Hi(-C)a T* KR_1+@ T$*@9H(6c @@R{¨#_QK}_kK} Ȭ5?#{O@ @) )@R@y j Tc @?T*)@?`T*-C+a_ @TL MR1-J@_ T$*@9h(6a@c*OA@R{¨#_֑}_ȭ}Ȯ5?#{@95*{#_@ W)`@}C!?#{Oh@@95h@ IGy?q`T R Iytj@4hA2h*OA{¨#_ Rh@dW)eb@}C!?#{Oh@@95t"9jOA{¨#_h@dW)eb@}C!4?#{ WO@q+T@+R**1KJ1qTjj@*)1?)1qT&jj@?qH)ğ߈?)qHR51*@96c**@qT@)1?)1qT`2Ay@OCWB @{Ĩ#_?#{Cog_WOA8B!Bc @!$@cE@f@ @!#@D@e@ @!#@D@e@ @!#@D@e@ !@#@D@!R@9߈߈!߈߈!b@h@qT*@90h@1kT*?kT*~C!@(!@T*@@*}C@T!@R*@"Rr@*RA8B@ aTOF*WE_DgCoB{A#_?#C{WOA8ՠRBR_<q*V6 R@6~@##BqBT#!j58qT@ +@I9H4qUZ qT K@q T,@-R11kqT kl߈ }hH@q+T)@)1?)1qTA8B_ AT*ODWC{BC#_ֳ@*l?#{O@]Hh.Cib @T@ @z@ T !A9*4 @@ kT @@ k!T @b@ TDR`@@b@ @)R1)(R 9OA{¨#_!!qR$ }_)@ } Ȫ5?#{ O@HQiqHT )+ih8J @֟$hiCykA @9I3+]`)RjI *K`Jpiky 9'$hiCykA @9I3+]`i*`+pijy 9$hiCykA @9I3+]`i*2 $hiCykA @9I3+]`i*2+`)pjky 9OB @{è#_֟$!hiCykALR @9?#{Cog_WO@q T*9R@" _11@)?kTb0 $=Z{C_THF<#ښFTh@@i@)R K)t_@ q Tq!T"0<$OFWE_DgCoB{A#_ }_)< } Ȫ5 }_)K } 5?#{og_WO@qT*;R@" @191kTb0H@߈?k*_qT)A_T }Fv#Ț kFT"T+@AT@Ji@J-,+R K_+4_F?@ q`TqaT* "0  6 ROEWD_CgBoA{ƨ#_@*ԟ$$+R ÿ }_)6 } Ȫ5QL}_ KL} 5?#{Cg_WO@X?qRR7*** @R**:*qh 3 Z2+@ H}S4 @9LRK!   9y9 @c C ?9 Hy(@94qhR@c**OEWD_CgB{A#_?#{ @RR*?|@?|?|?|?|?|@94a@cRR* a@c @{¨#_?#{WO Rq0T ~@)* +yJ @֟$a@A"R#R*?|@?|?|?|?|?|@9!4a@cR&R*$a@RCR$R?|@?|?|?|?|?|@9(4a@cRFR'R$a@R#RDR?|@?|?|?|?|?|@9H4a@cR&RGR$a@RCR$R?|@?|?|?|?|?|@94a@cRFR'R$a@ARRR?|@?|?|?|?|?|@94a@cRRR$@qk T @?T R)@?`T+-C,a T$k@ T@n@AT@n@kTmR.k@ !T$a@RR$R?|@?|?|?|?|?|@94a@cRR'Rsa@! RRR?|@?|?|?|?|?|@9h 4a@cRRRFa@cHa@c<a@c0a@c$a@ca@c a@c ~F,R*@9_q H!՚ *VR(@9rH4a@c$*OBWA{è#_!*$}_*}ȯ5( }_k* } Ȭ5?#{ WO R@߈ qT:@mT HRr} T*F@BRR$R?|@?|?|?|?|?|@94@cERR'R@95@c@9H4c@@94UR@rBRRDR?|@?|?|?|?|?|@94@cERRGR@95)@c@94c HRr@ R} 3UR irIic}ɛR* @OCWB{Ĩ#_?# )*߈ @?q+UZL  4*#_? 1lT  @H7?6@ @9*!Q_qT+Rj!ʚҫ _ T*)Q?qT @*R+J!ɚ @+_ T R#_ %@9%QqTR(%#_*?#{Cog_W O **94h@*`@|S@kT@RVc01߈5h ߈h@ 1Ayi4 kJT @j4 \5 J@X6)Q k3T *)R JK) @qUZ?k6T * *RV0@k TRFV )R 0,!ܚ 1((R_?(q/2TR^VQ<x@dRR@@4`@ GRQr kT RH ȓu-T@?*_rxrx$ @z(h5@9" 7@9h4eB5q TqT(B95(R^ !(9B**@**(˩(R صrC} {{)'(s) (C)(+(@94 8)ii(HR_@9(6߈5"#R@@9H6߈4h@c@!@`@(R_K?(+B_+ Rq(R*! ^ R4^^_5@4H6 )r@&c@tP7 Rc@qMTq+T }R|@9(4) Tr}*} `@94|` 4L*h~Tut**GRrk T R@bT(B95(R!RbR(9^@(˩(R صrC}  ))(s)@94 8)ii((RcR(_*qa T@ H6c@@@I^ts(R_K?(+Brq_+^vt@, R߈4aRb RcRIR ri *y(R(9RH ȓuT@?x*qt@ @zh+@s?*OJWI_HgGoF{E#_ R *K@*@l@l$#T$ժ_%U$(R_&$) R$(R_)$,$ J- H<H<qh}_ h} ȩ5QH}_H} 5qi}_)Ki} 5QH}_+H} ȩ5qi}_)Ki} 5QH}_+H} ȩ5QI}_)I 5;?#{WO@( **** @**}}}}}}@94@c*** @cOBWA{è#_?#{*{#_?#{ {#_?#{ g_WOB9 5 NU)@Z@(@94(R )?( 8)ii@ kT(R )?(qBTRUgb0u@@i@`_)R K)R )k~FJg(߈)R@0)!Ӛ L+TS K ` TqJT5@+@s`?OEWD_CgB @{ƨ#_9@@!*!߈k*T~@k @@zǀ(@9h4!*$)R$$' T!$o$ qT!*H<( }_J K } 5QK}_l)L ȭ5; }_) } 5 }_) } 5?#{og_WOA8BdRIR@@V3@x @N@ R@(C9?qqx TR R( k@k4@k+Rk9L@97 Zn}S 7 J`Rk@@9)@j2xqi 9 aS@9m9h9k52h9 JBR )@J-@hyi R@rj.KKh" i+kB 4?qȀRR( T5RG!R"R#RURr@) *k@ R+y @;)q}C T@ R }R;} }  @R }R;}@W} i )A @BCR*H @9 Q?!qhTj *B5 JLii8k `֟$R`*Ce9h9R Rh~y߁q RA1+Rkj)xJ4jA qAT@AA*K&R(59hhB @4(R)R@hyi:9y4R$ @%qI ?qT(R`!GRh9HRhy^$Ո_S@`hR!3C*h9`9O$ RJiWRh9HRK)@i*yh9kBjB$ RJ)R rRxh9K!@iI @99Rxk iRHQA rk Rhi*h%@j9hh @iBhR!$RR@i9j9 qTR@h9P$R AR R Rh9HRi2xj9k"9h*9 $R`*h9Rh9@h@y IRA Z}S k1! q1 5*A8B_ a T*OGWF_EgDoC{B#_*4qTqT`h9Q@@9qTRh9 5qT`h9R@R)9Rh9x4q!T h9(RR)@Rh9? qRR>h")Tn@ Zq(ZRhi9IRRi>94R jJ(8 *Qh9h9(RN@Bh9R?qBBB>h9aTRh"9R!RBR?#C{og _ W O A8B@ @? T R)@?T+-C,a T$k@ T@n@AT@n@kTmR.k@ !Tb@ Z_ qT @9 q TqT5 *R)@ @(R* ***J@_q?q* : KH AqS Z&H!S)4*(R R@@+** 7z @929"{" !qT kT  CT@qTwc@*'@Ak)TjA qT@*ARA &@ K?k(1&#@9"k@65 R @'@iA?kiTijA? qATqS`@*aAhA i&@* K?k(1h& * TRr!RBRRA8B_ T*OLWK_JgIoH{GC#_!TRr!RR }_*}ȯ5(?#C{CA8B)@ @9@9)߈?q T 7 R? q)RKRLRR#9*+9IR?9S9W9. )@9)6 )@9) ?qT 7 RKRRIR#9?9+y? q)RJNRR, Ry+9/9*7 RKRIR3y#9?9 JR RJRR R#9y?kjA#14hjA qT`@#aAhAK*h&*RA8B_ T{GC@C#_)?#{Cog_WOA8RB @ @  (L@  ?q q@9@9_rLj*ZzNR @9 L* Rqt}SjqT@9qT @9-@R@9q _q @ jqATR`R 9:q@x Z}SqaTTRa@rR#R*?|@?|?|?|?|?|@9 4a@cR&R*WAq9T-RRR9 a@cERR-@ P@*}C 97@qTR@~@P9B8Aq T!qT / Z/Z#@y/ Z}S,y  2@/ Z,LQkq(TeqT!RbRTRrA8B_ @T*OVWU_TgSoR{Q#_kQqh T }RR} 1A ik8 ֟$)@H xq ( )T?y?#$q !@)#aT??#C$5  @y)@y?jRk@9 Z) Z}S)}S*(y)yk4 R(S9qT? ??#c$j4@9 6 @9)y 9 q )@@)+(%Tq%T )@!@y)#*('ySk$!RBRR$ @*@9qJyJ *@*94 @9)2 9 q @ @)( Tq! T!$HQqTHqh T(Àҟq(R T?y?#R$ q @ @)( TqT @@y)#(y3!$JJ_qT+@J xq * +TJR?#??C*oIARH`RIr( ) @ @)( 3jqT Q9 Q) Z)}SykiA24hjA qT`@aAhA*Kh&*R*_q`T_qaT )C(J.&MFR.Mr K1@qOAC-9-9mQ+1K1B/AO)@+1k QJEk Z/)+* Z,ET?e??A??A??A??A??A??A_q`T_ qaT )C(JqK)@+)aT? ?AA  JK)@+*C4( 4 @9(s 6 *@9Jy*9 q)*-@)@ - ` Tq! TR )@!@y)*c(_yT kR?C@y)@y* + Z) Z}SJ@9)}S(Oy)Syj4 R(9qT??c? @9( 6 *@9Jy*9 q)*-@)@ -  TqT R )@!@y)c*(y  Aoݒ?)#SFR Aoݒ R R  Aoݒ  R % R5C<*)Àq aT y!S_qT (C()-&LFR-Lr *-@q.=C 5 5lQ -*-B=.)@ -j Q)EJ Z)   Z ET)KRe rAAAAAA~B )(*%@ %3 )C(J qK@J @+* @TqT JK@J@y+!*y JK@J @+*  1?#{ _WOCA8B*@R@#@9@9WqaT@9r@x) Z5}SAqATqThA4hjAq!T`@*aA#1TRGWqRRTRr"!R<*@94kTa@c**WqT#@9/@9 R_ qT@y@y Z}S) Z )}SR_ qhT *"A(_kT_qHT# @987_q 07hT#JA"J@9J "TRr**A8B_ !T*CODWC_B @{Ũ#_*RyTJ_ CT @yJ ZJ}SJJ _k Ta@RCR*TR?|@?|?|r?|?|?|@9H4a@cRFR*)?qqT?)qT?!qT# )A"J@9)@9_ kT !@J @%@yI-H!y/a@cTRr# )A"J@9)@9_ kaT !@ J@y +]PIk S) SHy9# )A"J@9)@9_ kT !@@yJIHyR1)*z*RTRrs@* ԟ$ }_)~ } Ȫ5?#{ OCA8B*@R@#@9rTS!R"RTRrA8B_ T*COB @{è#_ֈ @9@9 r@x_q#9Tj5?q`T?5q`Ti5 RRiRy;96*2R?q#9'9T?5qT5 R'!RbR!RBRR jR rk`R)@9I7R j@R) r+@R RRIRyRR#y/9 Z@y}SjA) Z)}S)?k(1 IR! q14hjA qT`@#aAhA*Kh&*R?#{CA8 B)@?qT @ Rj I}  )@ +? IT)Q) Z @yiA Z}Sy4hjA qT`@aARhAK*h&*RA8B@ T{A@#_?#{og_WO@"5(@h@ JT @9?IqT?MqT?q T?!qT !@ @6 W Z!?!qT?qaT q@x !@) ZV Z7}S q@x*!@) Z Z7}S !@ a@6 ZW Z  @9 @y @9J@)=P6 q RVp7 )@9?qT* @ @@6 X Z Z@96߈H5** 5(@96 @)@  )Q TB7?HT@4h@h @ 5hAh4hjA qT*`@aA@*k ؚ&@ JY 3<˃ h|@ AT_ T~`@aA*1T*hA R)@9K? jh&T߈5*ROEWD_CgBoA{ƨ#_ )@? qT@9qT@Rr~S)y?qAT@9}qTa@co(@7(7H76R6**4*aRR*IRR r *aR"R*h@ @9*_q!T)2FR 9Ȃi@ Z(1hA@Rrh&!R R*@Rr aRR#RJRR r@ *!?#{Cog_WOH@#5(@h@ @9?IqT?MqT?q T?)qT !@ @7 V Z!?)qT?qaT q@x !@) ZW Z6}S q@x*!@) Z Z6}S !@ a@7 ZV Z  @9 @y @9J@)=P7 q RWp6 )@9?qT* @ @@7 Y Z Z*#R4*c@4h@h @(5*)R 9hA4hjAqAT*&@+%R@`@aA ܚ J1 39# |@) T_ Tc`@aA%R@ H@5H@H5@( 5@ 5@h 5Z@4*1T@94(@}k#T R @9? jT ))߈5**OFWE_DgCoB{A#_ H@5 )@? qT@9qTHRrAAQRa@c*)y?qT@9}qTa@cT*@(7H(776XRrR **`4*XRrRR*!R R*IRr8AAQ XRraRR#R!)?#{WO@@9?AqT6(߈ qT Rh:@ T HRr))}  "Tv5(R!RRRSRr!RR**FR kaTR h }_ 5;ը@9S*OBWA{è#_     ?#C{#A8 B*@@_qT R)@k j}  *@i@ @jJы@9, ZJ ک@k *5S@W9[9L5 k@5 k@5 k@+4 J2k@9[96*}SJ2[9*L@_ qaT RS9  Z_9J@9_qT )@9)yS)QS9q RjA14hjA qT`@#aAhAK*h&*RA8B_ T{C#@C#_?#{og_ W O @75(@@ @98@qaT@y*"@y@ Z) Z}S4}SJ Z @y @yˢ@ Z)@9}SH Z}Sj Z?q@,T+R**4*44jSkT@94a@c @94a@ca@ RR*YR?|@?|?|r?|?|?|@9$4a@cRR*dR+=) @94a@c*hA4hjAqT*`@aA}@1TC** ֲ _H _ւkTB_ _)@9 ; Z)4a@c*_ 4*#R 5^h6*@ Z^u k(T@4h@h @5*(R (9hAh4hjAqT &@%R`@@JaA ښ - _)3*w ~  |@~? T]@__TB%R`@aAC}@$ H[@5H[@4*@H5@5@5@H5?1TC^z@9h4?kT R@9 j T߈4@7(776@_H[@5a@c***?1TO* 4*RR'a@cYRr# R!R**@94a@cRR*YRr @*OKWJ_IgHoG{F#_ @ @9? qATqTYRrR+R)y?qT *}q(Ta@c+R*!R R*IRr9AAQYRraRYRrRR#R!?#{ WO)@ @dR) @R@Va@7}C^S@ ˪Rr~+(3I@ Zjk`j R?qJ k K y iRJ 9 Z2 y qqR 9Z @ RmAc1$y @ 4hjA qT`@aAhA*Kh&R*R* @OCWB{Ĩ#_?#{og_WO@5(@@V@@9 S4? q!T!RBRCRXRr @9?q@T?=qAT"@@7 [ Z;5**OEWD_CgBoA{ƨ#_֩r@x"@) ZW Z;}S;4qy***5*dRhAh4hjAqTH@`@aA%R}1TRrXRa@rRR*?|@?|?|?|?|?|@9h4a@cRR*a@cR RcRXRr*@94&kTa@cqT qCTyQ*B;{ 9qATZ@&@@ ٚY3 7} 4RR*XRr Tb@4*X!?#{g_WO@5(@@h5@5@5@H5**ODWC_BgA{Ũ#_h@iAq@x Z}S?k T"QS@k)T!RRURrdR`c`@aA@y Q Z?AHkA T@y o Z?AHk TCqTqBH_I@#R 7 Z*@5*9ZCT*"URa@raR RdR?|@?|?|?|?|?|@9h4a@cR RgR*a@c!!!!?#@@9 Q? q(T @J Lyk `֟$(GFIR1)FE R1)$*@I-C#$*@I-C$(:9 R1)*#_֟$5*@)@Ja? T*@ @_ kT* R_1+$**@)@Ja? T*@ @_ kT*  KR_1+? T R_1+$?T$$$ QK}_kzK} Ȭ5QK}_k{K} Ȭ5QK}_kK} Ȭ5 }_) } Ȫ5 }_){ } Ȫ5 }_)z } Ȫ5?#{ @ @9 6 J@5!R"RcR  q@xJ@k Zb}S_kT!RRSRr!@# S* Z** @{¨#_?#{O@ @9?qT q@x !@+ ZI Zj}S !@ @) J Z )A*k@? )TSR@rR#R*?|@?|?|?|?|?|@9H4@cR&R* *@9_qT@97*?9 R @c*OA{¨#_?#{og_WO@$5(@@6@94"@@:@ qT@9qTWR@rRR*?|@?|?|?|?|?|@94@cRR**yqaT@9}qT@c***`5dR~A(4jAqT(@@A%R}1TR@a R RdRWR?|@?|?|r?|?|?|@94@cR RgR*@94~kBT@c:@w&@_@ ՚ ] )39}4@RR*WR?|@?|?|r?|?|?|_@9 4@cRR*IWRr@cA @T_i  4~_@@cWRr__H@@5@5@5@4***OGWF_EgDoC{B#_!?#{g_WO@5(@@@9qTr@x"@ Z( ZI}S"@@ ) Z  * J@? )T@ R#R*SR?|@?|?|r?|?|?|@9H4@cR&R*5t&@4 6@ ֚:X3+ IS j% _ T )? T)TRTT@9RrRr3 @cSRr*ODWC_BgA{Ũ#_!?#{ WO@@:@9h4@Z@I4 7"@@* _bTV@>@I%ɚ +@_ T*@_q!T@aRR*TR?|@?|?|r?|?|?|@94@cRRx@!RR*TR?|@?|?|r?|?|?|@9(4@cRR*n@4ɪL)I ?k)T@ R RRTR?|@?|?|r?|?|?|@9( 4@cR RR\Z@( 4>@7B( Tjt?qAT>@Z@@aR#R*TR?|@?|?|r?|?|?|@94@cR&R*(@cTRr@cTRr *@ q`T9q Tn@4f@?kT** @OCWB{Ĩ#_R RRTRr?#{og_WO@@h4@ )Z@4H4@4"@@X  TV@7 ZdR:@9 'ʚQ KH}Sk1@4 **L'a@aRR*VR?|@?|?|r?|?|?|@94a@cRRt*:87J$k? kTR@}  TqTV@>@qil81 %К ֟$1@?q!T"$1@? qaT$1@?qT$1@?qT$1@?:q!T $1"@95$@?qT$_kBT@9@9mS9!@9p429 @  @  @  a@R#R*VR?|@?|?|r?|?|?|@9H 4a@cR&R*MVRra@cAVRa@raR RdR?|@?|?|?|?|?|@94a@cR RgR!*KJeS)kJ Z) kA24ijA? qT`@}@aAhA*Kh&*R*OEWD_CgBoA{ƨ#_֟$RR*VRr?#{ WO@@:@9h4@Z@i4 7"@@+ BTV@>@j%ɚ  , A TK{ ikqT@!RR*TR?|@?|?|r?|?|?|@94@cRRf@ RR*TR?|@?|?|r?|?|?|@94@cRR*oZ@H 4*RR j@jZ@)? T>@ihqT@y qaT qTb@Qbf@Qf9A AT@aR#R*TR?|@?|?|r?|?|?|@9H4@cR&R*%@cTRr@cTRr   lM@y qT qTb@Qb** @OCWB{Ĩ#_f@Qf )@ @ T(R*hR*hj@j?#{ WO@@:@9h4@Z@i4 7"@@+ TV@>@i%ɚ  L A T+{ ikqT@RR*TR?|@?|?|r?|?|?|@9h4@cRRt@RR*TR?|@?|?|r?|?|?|@94@cRR*Z@4RR  @ @ Z@)?A. T>@@ Q qTy qTihq@T qTb@Qbf@Qf=ATj@j@qTj@Qj@aR#R*TR?|@?|?|r?|?|?|@94@cR&R**@cTRr @cTRr  lM@ Q qBTy q!T q!Tb@QbqT** @OCWB{Ĩ#_֌f@Qf  M@ @ TRlj@jl@qTj@Qj I@* @) R j?#{ WO@@:@9h4@Z@i47"@ @(  "TV@>@ %ɚA )@ T(@qTTR@r?|`@ RR*TR?|@?|?|r?|?|?|@94@cRR*gZ@4>@Z@T*V@! R#R*TR?|@?|?|r?|?|?|@9h4@cR&R*@cTRr.@TRr?|?|?|?|@RR*?|?|@9(4@cRR* TRr@c* @OCWB{Ĩ#_?#{O@h4@h@qTh@ y? qT qTb@Qbf@Qfi"A T(Rh Rhj@jh@qTj@Qjh&A))T $@*J- "} h @)R"9hiOA{¨#_?#(@qT(@ qT qT`@Q`) A TR(h@h l@I4(L)J _ kT X@j4 <@+@ qT)JqaT *@_qTQ`*!A T(R((@qTh@QhhR(d@d#_ֈR(?#{O @ A")@ T@ R#R*SR @}}r}}}}@94@cR&R# )@?kBT@h RR*SR @}}r}}}}@9h4@cRR*)h@6 J@95,Y@L4-U@n*=@ %͚%͚N M 6@q T qa T@TSR@r} 7(M@*qT`T@qaT@qT@( R#RRSR @}}r}}}}@9(4@cR&RR|@q T@ SR r}}}} @R#RR}}@9 4@cR&RRXH @q`TqT(m@(4.e@kBT qT-a@ k T @ q TqaTTN @9qT @`TR"RRSRr0 qaT*,@ R RRSR @}}r}}}}@94@cR RR SRrc*OA{¨#_ @qTQ,a 1A T,R R (i@(iH M@_qT*i@JQ*iJR* (a@(aRRCR?#(@"T ,R/@M@ $M@/@5Kq?BTKq *. ͚m@ T ,@}Fӭ !Κ1/#_ֱ}_}ȱ5?#{  @(@96 J@5!R"RcR  +@J@b Z_ k T!RBRSRr)!@ S! ** @{¨#_?#{Cog_WO@5@*i@**@@!*#R*56@H5@h5@5@5{&@@ Ț(m6*(A~@h4kAq!T@A1!TRe*_*@94kT@c** qT@@ш ښmT@h5@5@5@H4@T ,R/@M@ !ԟ$.M@/@5KqBTKq * ͚m@ Tm.@}Fӭ !Κ1/Z@4***OFWE_DgCoB{A#_ֱ}_}ȱ5?#{og_WO5@"iT$@@:R@ @@ !  K?qT ˟T  K?q*  \ Ț' ThT(@Th.@F I#ܚ)h@(4 @Q)b B} h*@@ R"}$ h@5OEWD_CgBoA{ƨ#_ }_J) } ȫ5?#{ g_WOT@ <@*$Ț( @q T @ @* q(T4 @)A5? TN@_ q`T_qThb@QhbD4) R8a:R @ @T8*_T_ (T?TkaT/^_ qT_qThb@Qhb  ?Thf@Qhf(@9H6kT@t @ _:9!hf@Qhf @9i6ROEWD_CgB @{ƨ#_)R 9!?#{ _WO@ a@U ZB@Q_ k(T!RRURr+ @q R2 (Rq@1dR @9 @9 @y ) (*Q_ qbT ))iw8?q#T* RK)}"T R k,- @-H7L}. j qTqaTrTURa@r!R RdR?|@?|?|?|?|?|@9h4a@cR RgR 5qR RJRqI} ) Z T *R @R@H7@y)@9 Z~S9y40jp812j08rT/jo82j/8a@9]S yH4y4 @ΡqT@97) @9)9@y Z~Sy40~@jp812j08 @yrT0~@jp812j08a@9^S yH4y) B8qT?kTs!RBRCRURra@cxR_rT!RRr`THT R-- @y Z}Sk T?q TN@94a T R)- * @I@y kTJqaT4@ T R-- @9 kATIa@9+]S? qyK@99TJe,эOik8i+8Tn=)TR)kR?qTM@94aT R)- +R* @I@9 k`TJqRATR+Rj*94@RJ)x)1?k(1iAk14hjA qT`@aAhA*Kh&*R* @ODWC_B{Ũ#_ @*?#{A8B @(a@ Z q(T!RR@Rr) 9 9Ryi7RR R/9?kjA#14hjA qT`@#aAhAK*h&*RA8B_ T{B@#_?#C{og_WOA8BA 4@* @"4*@CR@cARc}@;C 6c6@*7@?(Tc 6*@}@3@* `5(@J#@Z}@ _ T*!6@qT*9ZCR@*>=53<;:987q"Tjt8}@`iQ?yqB3 BaTC!*sBkTc @) C C*** @) A8B_ AT*OXWW_VgUoT{SC#_7R!7R!@*!!?#{ O * @(4*Z}S@y! kT@ qTqT@ ZkaT*OB @{è#_֨@ ZkT!`R ZZ$}S! R?#{Cog_W O A8 B(@h 5@*i@*@*(@ @Z}(@!@" @*rRjRC\Z6(@@ Ț_\1(*@! (6wwA8B_ ATOJWI_HgGoF{E#_!?#{_WOA8B@ @) Z?aqbT* !@"R*4A8B_ TOFWE_D{C#_@H5@5@H5@5@qT R)@I )} @(* ` _Zi R ZC iA' s94hjA qaT`@#aARhAK*h&R@,@@ @q*K  ɚ)RH_q})!šhA@ h@ @J@  K?q $ HK?#{Cog_WO@ 5@*i@*@54**@!$@a# 5@ZTx* ɚ[ *@9 )y?1T&@H@*#R *) )(@OFWE_DgC(oB{A#_!?# @*@9qJyJ *@*94 @9)2 9?q @@ `T?qT @y@ y #_IARH`RIr #_?#{#_WOA8I RB***~@ y 9)@*@)!@ @pbrh9X7z+R @v}@k984~̆JR)8IRjj(8Ȋi+x,8i(*@HR+)jR*~)8jj(8fhfɂ R Rj+8l) R  !) Rr,R-xi(8j+l.8)* RkRj98,k)x DID* R(( -3k,8+R rh* Z*K}Sk-+S,lR-c)4 rh*x( )Cl+LFRh- (*k Rh(Lr)x@B#R* r5k* )@h5)A8B_ ATOG WF_E{C#@#_?# R) D-LD!҉)( @R-j R$ p <9  9#_?# *R@)@?k@z )H!+1@ Z}S.@*5A 0 y+9@/@@ 4)@ 8q cT Z @ Z(@(4 @ Z(@ Z@4 Z 2 p9 @ Z(@ #_?# (@h4R9 K@k429 l@l429 @L4 @5)@5I@5i@i5#_։ S *9#_?#{@ qT )BR#yh|@{#_@*?#{BR@|@{#_?#{BR@|@{#_?#C{CWOA8B*`4|@@ (@@T@ @A8B@ !T@ODWC{AC#_?#{BR@q|@{#_?#{BR@9|@{#_?#{CA8B*qAT@7q (9A8B@ T{A@#_?#{BR@|@{#_?#{C_WOA8B*qT@7?RIsr kLT@?kT@q T@+R*1KJ1qT*40 @|@(@kT@1kTq T@ ?qJjq T  @qT@)1?)1qT`~@A8B@ !TOEWD_C{A@#_?#{BR@9|@{#_?#{CA8B*qAT@7q (9A8B@ T{A@#_?#{BR@9|@{#_?#{CA8B*qAT@7q (9A8B@ T{A@#_?#{BR@9|@{#_?#{CA8B9`4@9 (9A8B@ T{A@#_?#{ @H5@h5@5@5BR@|@ @{¨#_@(`,@BR@|@IRij(x?#{BR@|@{#_?#{BR@|@{#_?#{BR@|@{#_?#{BR@|@{#_?#{BR@|@{#_?#{BR@9|@{#_?#{CA8B"*qaT@(74(R   ?_ (9A8B@ T{A@#_?#{BR@|@{#_?#{BR@|@{#_?#{CA8BB*qT@7 (A8B@ T{A@#_?#{BR@9|@{#_?#{CA8B9`4@9 (9A8B@ T{A@#_?#{BR@|@{#_?#C{WOA8 B!3(@ 5@9qqT@qT u4C#R `@@@qT 6A8B_ TODWC{BC#_ֈ6*@1cT?#{O* ?`T 3@T7j@ 7 @T}@)@?T?T*@ k!T "R @ kaTQ 6i"@(  IR  h&` @)Q OA{¨#_ ?#{BR@|@{#_?#{CA8 B(@9h6`A>*qAT@7 I@H(4 RJ@j J}$ J@ ?kjT @)@?T*-C+a_ @TL R1-J@$J@A8B@ T{A@#_}_ȭ}}Ȯ5?#{BR@|@{#_?#{BR@|@{#_?#{BR@|@{#_?#C{C_WOA8B*qaT@?q T?qT@h5@qT@+R*1KJ1qT**40R@k1kT@ qIT* *I k鷗 qIT@)1?)1qTA8B@ TODWC_B{AC#_?#{BR@|@{#_?#{CWOA8Bb *qT@7q T@@ T J R)@ @lCjq? kן , l@Tk T@qT@@@T -C a? @T+ R1,)@$)@A8B@ TOCWB{A#_!ql}_Ȍ|l} ȭ5?#{BR@|@{#_?#{CA8B*4A8B@ T{A@#_@h7 qT *@(_kT@q+T @)@?T*-C+a_ @TL R1-J@$J@!}_ȭ|}Ȯ5?#{BR@|@{#_?#{#OA8B!C#qTC!BRC`4C3AR`4A8B_ T#@OE{C#_ր3R5@4@9)4qUZ qT K@q T,@-R11kqT kl߈ }hH@q T)@)1?)1qT!)R@9l?#{BR@|@{#_?#{BR@|@{#_?#{BR@|@{#_?#{COA8B*qAT@7 @?T@K R, @Cq_ kן M )@?TA8B@ TOB{A#_?#{BR@|@{#_?#{CA8BB*qT@7 (A8B@ T{A@#_?#{BR@|@{#_?#{BR@|@{#_?#C{C_WOA8B*q!T@7q@?qן_ kT4 R&'%@7"R*7@T@ T?k`T"R@A8B@ ATODWC_B{AC#_ր~@?#{COA8*BR`47@7,@}@`*@`&@RsR@7.@}@*@&@6 @(A8B@ TOC{A@#_?#{BR@|@{#_?#{CA8BB*qT@7 (A8B@ T{A@#_?#{BR@|@{#_?#{COA8ՠB@Qq@T*qT@7Qq`TA8B@ TOB{A#_?#{BR@|@{#_?#C{OA8B!C#qTC!BRC@4C3AR@4A8B_ TOD{CC#_ր3R5@ @Ljq9 UZ? qT K@q T @-R11kqT kl߈ } iI@?q T@11)qTl?#{BR@|@{#_?#{C_WOA8BqaT@@ k@T@q T@+R*1KJ1qT*40 @|@(@k!T@1kTqT@ _q T  @qT@)1?)1qT`~@A8B@ !TOEWD_C{A@#__$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$?#{ g_WO )J  ) @R@h@Isr k 'TqT @HQ%q3T)R(!iR j2T@ Q? qT)R 9h35@H$7@ q"$T@ q $T@_@q#T@_qb#T@qT@q&T(Rh@_@q"T(@q"T *@KQ1"T b@_qb"Tb4_k"T }@ RJ}ɛ 1T})R(@qkT:RRsCR(_T@Z{1@QqTHR( sa@3h@94aR6aR6aR(7q "T(@(4 *R@*94qT(RR (* Jl J ɚk@qT RI )} I}@ R RqMnT RRAqT RRL R, Țq T,RlURLMn,}̛) ˉI)M @H5@5@5@(4 RH@i@q 1?q(@Mhi4 kTs!BCRR*rhJu4** 7!? T` 7 7@qT**5*@6@5@9h67@7skT@95*@5Rg!vsp_!U`RK!"(@ TR(!(R!@*!* *!*@7@H*,@*@&@.!!@}!K!*K!*d!@* @OEWD_CgB{ƨ#_s?#{ WO@4 RsqT@qT*v@jwj7B0aT@֢1kT@*`@OCWB @{Ĩ#_$$$$$$$$$$$$$$$$$$$$$$$$$$$$$parmtype=add_host:intparmtype=ato:intparmtype=cdb_len:intparmtype=clustering:boolparmtype=delay:intparmtype=dev_size_mb:intparmtype=dif:intparmtype=dix:intparmtype=dsense:intparmtype=every_nth:intparmtype=fake_rw:intparmtype=guard:uintparmtype=host_lock:boolparmtype=host_max_queue:intparmtype=inq_product:stringparmtype=inq_rev:stringparmtype=inq_vendor:stringparmtype=lbprz:intparmtype=lbpu:intparmtype=lbpws:intparmtype=lbpws10:intparmtype=lowest_aligned:intparmtype=lun_format:intparmtype=max_luns:intparmtype=max_queue:intparmtype=medium_error_count:intparmtype=medium_error_start:intparmtype=ndelay:intparmtype=no_lun_0:intparmtype=no_uld:intparmtype=num_parts:intparmtype=num_tgts:intparmtype=opt_blks:intparmtype=opt_xferlen_exp:intparmtype=opts:intparmtype=per_host_store:boolparmtype=physblk_exp:intparmtype=ptype:intparmtype=random:boolparmtype=removable:boolparmtype=scsi_level:intparmtype=sector_size:intparmtype=statistics:boolparmtype=strict:boolparmtype=submit_queues:intparmtype=tur_ms_to_ready:intparmtype=unmap_alignment:intparmtype=unmap_granularity:intparmtype=unmap_max_blocks:intparmtype=unmap_max_desc:intparmtype=uuid_ctl:intparmtype=virtual_gb:intparmtype=vpd_use_hostno:intparmtype=wp:boolparmtype=write_same_length:intparmtype=zbc:charpparmtype=zone_max_open:intparmtype=zone_nr_conv:intparmtype=zone_size_mb:intauthor=Eric Youngdale + Douglas Gilbertdescription=SCSI debug adapter driverlicense=GPLversion=0190parm=add_host:add n hosts, in sysfs if negative remove host(s) (def=1)parm=ato:application tag ownership: 0=disk 1=host (def=1)parm=cdb_len:suggest CDB lengths to drivers (def=10)parm=clustering:when set enables larger transfers (def=0)parm=delay:response delay (def=1 jiffy); 0:imm, -1,-2:tinyparm=dev_size_mb:size in MiB of ram shared by devs(def=8)parm=dif:data integrity field type: 0-3 (def=0)parm=dix:data integrity extensions mask (def=0)parm=dsense:use descriptor sense format(def=0 -> fixed)parm=every_nth:timeout every nth command(def=0)parm=fake_rw:fake reads/writes instead of copying (def=0)parm=guard:protection checksum: 0=crc, 1=ip (def=0)parm=host_lock:host_lock is ignored (def=0)parm=host_max_queue:host max # of queued cmds (0 to max(def) [max_queue fixed equal for !0])parm=inq_product:SCSI INQUIRY product string (def="scsi_debug")parm=inq_rev:SCSI INQUIRY revision string (def="0190")parm=inq_vendor:SCSI INQUIRY vendor string (def="Linux")parm=lbprz:on read unmapped LBs return 0 when 1 (def), return 0xff when 2parm=lbpu:enable LBP, support UNMAP command (def=0)parm=lbpws:enable LBP, support WRITE SAME(16) with UNMAP bit (def=0)parm=lbpws10:enable LBP, support WRITE SAME(10) with UNMAP bit (def=0)parm=lowest_aligned:lowest aligned lba (def=0)parm=max_luns:number of LUNs per target to simulate(def=1)parm=lun_format:LUN format: 0->peripheral (def); 1 --> flat address methodparm=max_queue:max number of queued commands (1 to max(def))parm=medium_error_count:count of sectors to return follow on MEDIUM errorparm=medium_error_start:starting sector number to return MEDIUM errorparm=ndelay:response delay in nanoseconds (def=0 -> ignore)parm=no_lun_0:no LU number 0 (def=0 -> have lun 0)parm=no_uld:stop ULD (e.g. sd driver) attaching (def=0))parm=num_parts:number of partitions(def=0)parm=num_tgts:number of targets per host to simulate(def=1)parm=opt_blks:optimal transfer length in blocks (def=1024)parm=opt_xferlen_exp:optimal transfer length granularity exponent (def=physblk_exp)parm=opts:1->noise, 2->medium_err, 4->timeout, 8->recovered_err... (def=0)parm=per_host_store:If set, next positive add_host will get new store (def=0)parm=physblk_exp:physical block exponent (def=0)parm=ptype:SCSI peripheral type(def=0[disk])parm=random:If set, uniformly randomize command duration between 0 and delay_in_nsparm=removable:claim to have removable media (def=0)parm=scsi_level:SCSI level to simulate(def=7[SPC-5])parm=sector_size:logical block size in bytes (def=512)parm=statistics:collect statistics on commands, queues (def=0)parm=strict:stricter checks: reserved field in cdb (def=0)parm=submit_queues:support for block multi-queue (def=1)parm=tur_ms_to_ready:TEST UNIT READY millisecs before initial good status (def=0)parm=unmap_alignment:lowest aligned thin provisioning lba (def=0)parm=unmap_granularity:thin provisioning granularity in blocks (def=1)parm=unmap_max_blocks:max # of blocks can be unmapped in one cmd (def=0xffffffff)parm=unmap_max_desc:max # of ranges that can be unmapped in one cmd (def=256)parm=uuid_ctl:1->use uuid for lu name, 0->don't, 2->all use same (def=0)parm=virtual_gb:virtual gigabyte (GiB) size (def=0 -> use dev_size_mb)parm=vpd_use_hostno:0 -> dev ids ignore hostno (def=1 -> unique dev ids)parm=wp:Write Protect (def=0)parm=write_same_length:Maximum blocks per WRITE SAME cmd (def=0xffff)parm=zbc:'none' [0]; 'aware' [1]; 'managed' [2] (def=0). Can have 'host-' prefixparm=zone_max_open:Maximum number of open zones; [0] for no limit (def=auto)parm=zone_nr_conv:Number of conventional zones (def=1)parm=zone_size_mb:Zone size in MiB (def=auto)vermagic=5.10.157-android13-4-ge3e0ccfb3fbf-ab9990464 SMP preempt mod_unload modversions aarch64name=scsi_debugintree=Ydepends=crc-t10difsrcversion=A5A9D8E3BE37D0CF007BE12scmversion=ge3e0ccfb3fbfLinuxscsi_debugmodule_layoutcZmemmove~)Hmemcpy ѩ__stack_chk_faildmemsetӅ3-system_wq*zcpu_number}nr_cpu_ids/cpu_hwcap_keys5arm64_const_caps_readyD'kmalloc_cachesfparam_ops_charpk0param_ops_stringަparam_ops_uintxparam_ops_bool7param_ops_intR1<&bcmpbfQxa_destroyE9atdriver_unregisterYkxa_erasevfreedevice_registerfdev_set_namescsi_remove_hostG-6scsi_add_host_with_dmacapableAxa_get_markW6zseq_putsuxseq_printfMVscsi_change_queue_depthFcancel_work_syncUdhrtimer_cancelSwqueue_work_on%}Ԇlockdep_init_map_type˫hrtimer_start_range_nsXprandom_u32s$jiffies_to_usecsq8Fwblk_abort_request$ hrtimer_init,__cfi_slowpathscsi_set_sense_informationh__list_add_validރiuuid_gen=p>=p>:h>:h >(>4>:R@>:RL>:P>:\>h>l>p>:Rx>:|>:><><><><>{>>:>:?f,?fHu{Tu:lu:uu:u<u<u<ku<u<u<ku{u^u:u:u<u<u<ku<>v<v<v<k v<>v{Dv\vv:v:v<v<Zv<kv<>v<v<Zv<kv<>v{ w=y<y<y<ky<>y{ z=HDz z]Lz:Pz:tz=/z<z<oz<z<oz{z=HDz:z: {=HD${:({:T{Xp{X|{_{;D{;DD|~t|]|:|:|;0|:|:|;0|v}=t.}=}^}};0}$~:8~:P~T~:X~:`~<d~<h~<kp~<t~<x~<k~{~<~<O ~<U~<~<O ~<U~{~=HD~:~:~<~<^<k< <<^<k< {HX:\;0h:=HD] :: :$:,v0:8:(@:(H:,L:,T:0X:0;@;@Ѐ=t.^,d=x=,::́Ё:ԁ:܁<<<k<<<k{ ](<,<O 0<U8<<<O @<UH{|<<:0:0;H;H؄=t.=(X:`:|::::<<<kȅ<̅<Ѕ<k{:::<<O <U(<,<O 0<U8{t:x:::v:;0:;0:: ::< <$<k,<0<4<kH{p<t<o|<<o{=^ȇ;0:4:PT:X:`<d<h<kp<t<x<k{::<<t<kĈ<Ȉ<ẗ<kԈ{؈:܈;0:(:@:\`:h:p<t<x<k<<<k{<<O <U<<O ĉ<Ủ{$8<<<O @<UH<L<O P<U`{::(:(:,:,:0:0=ԧȊЊ]: :4:8:@v|::::Ћԋ:؋:<<<k<<<k {:$:<@;0H;0t;0<<O <UȌ<̌<O Ќ<U{ :0:H:L:TvX;@`;@t|::č:܍::: <<<k<< <k<:T:pt:x:<<<k<<<k{Ԏ:: ::<< <k(<,<0<kD{=::؏܏::<<<k<<<k{< <O $<U,<0<O 4<UD{L<P<O T<U\<`<O d<Ut{==HD:,:@:D:LvP;@X;@p:x:^đ̑:ԑ<<: :(,:0:8<<<@<kH<L<P<kē:ܓ::: <<<k<< <k4{D<H<O L<UT<X<O \<Ud{|::::<<<kȔ<̔<Д<k{8~`h]=HD̕:ܕ:::v;@ ;@ (:0:t::::<<Ė<kȖ<̖<Ж<k:: $:(:0<4<8<k@<D<H<k\{ :$:@D:H:P<T<X<k`<d<h<k|{<<O <U<<O <U{<<O <UĘ<Ș<O ̘<Uܘ{::ę:ș:Йvԙ;@ܙ;@::D:\:x|::<<<k<<<k:Ԛ:::<<<k<<<k,{:,:HL:P:X<\<`<kh<l<p<k{<<O <U<<O <U{<<O Ĝ<U̜<М<O Ԝ<U{4ܝ::::v;@;@08:@::::ОԞ:؞:<<<k<<<k {0=ԠX:p:::<<<k<<<kȟ<̟<O П<U؟<ܟ<O <U{::48:<:H<L<P<kT<X<\<kp{<<O <U<<O <U{̠=Ԡ::::v;0;0:::0:PT:X:`<d<h<kp<t<x<k::::ܣ::<<<k<<<k{(:,::̤::: :<<<k$<(<,<k@{`:x:::<<<k<<<kХ{p=HD::Ȧ̦:Ц:ئ<ܦ<<k<<<k{<<O <U <$<O (<U0{:t;8:p:t;8;8 :tD:p:,:,Ȩ;HШ;H=t. =(L:P:`:h:t;0;0v=::(ĩ:(̩:,Щ:,ة:0ܩ:0:: <`=,l:p:<< <k<<< <k<{Ī::::(:( :,:,:0:04:t8;8<:pH:tL;8`;8d:t:pܫ=X:t\;8l:pp:tx;8|;;8:tܬ:p; ;0;8;0(4;8DT;8<D;L<ܮ;;0;4;d<l<p;tԯ=t.^(<,<T<X<::̰а:԰:ܰ<<<k<<<k{<<L<x=t.<<O <U<<O <U{X~]=t.T~,@D;0\dp=ȶ;0<-<3 <-<3 ;0V<P<$<P(<g<d<3 <d<3 Vȷ:з:ط:ܷ=|:::t:;0:;0ȸ::0<4<( 8<<<( DVT<X<( d<h<( pV:::ȹ:v::DP`l:ĺ=::Ȼ:(̻:(Ի:,ػ:,:0:0:|:|;0;0::(:4:~::v:t;8ļ:tȼ;8ؼ:p:pi;8 :$:t(:Px:|:::v:̽:н;0ؽ::v;0= :d=|h:p:x:|::;5:ľ;5̾;ܾ;;5;8;8;8;3;3 <'$<';;h;h;:x:x<< @< H<Fd<F}8:L<:XD:LH:XX<z$\<z$|::;(:(;(:(;<;@;<;@:t:t ;8;H;8 ;H8:(@:(P:,T:,d:0h:0x;|;:::(:,:0::<<<<<<g :p$< ,< 4:p8gX;\< d< l;pgk;( ;;( ;p; ; w =X),w<;( @;( Dq|:x< < :xg:l< < :lg <<(<<8hX:ld:l:<< < :<g<<<< hL:<P:<\;4`:d;4p:;;i;;4; :<; ;4:dt: x< < : g<<<<h: : @P:dT< \< d:dhg<<<<h:d:d,:`0< 8< @:`Dgu:`:`:::(:(:,:, :0:0:< <,:0gH:hL:hT:\:`vh:pl<t<:pg;< < ;g:<<:g :$< ,< 4:8gX: \< d< l: pg;4< < ;4g:h< < :hg<<$<<4hd:h:l:p:t:x:|:::h:h;0<<;0g;D< < ;DgT<<\<<lh;D;D:T< < :Tg0uD:TH:Tx:< < :g:<<<<::T:T h(:,;0:LnX;`;d=|==;( ;( p; ; ; ; X:`:hml;p;;t;( ;( qs:::;( ;( q:| < < :| gL:X:t<<|<<h:|:|:|;0;0::::;( ;( p; ; P;( T;( Xq;,< < ;,g:D< < :Dg ;$< ,< 4;8g|<<<<h:$:$;4:;4: r;40;8;P;X;d:l:t:;< < ;g(<<0<<@hd;h;( l;( p;t;xp|; ; ;$;$;( ;( q;,;,;( ;( pX;( \;( `q<< << V:< < :g8k:::;,;,;( ;( p; ; ;( ;( q<< <$<(V0X:\< d< l:pg<-<-h<G<GjkDkP:T:\:h`:hx;4|:;4:::;4:<"<<"<V::h  :H$< ,< 4:H8gX:\< d< l:pg;$< < ;$g<<<<h;( ;$ ;( $;$(p,; 0; @;$|;( ;( q:@< < :@g <<(<<8hT:@\:@:$< < :$g:< < :g4<<<<<Lhh:t::=|;;::l=; ; :: m,;0;<:x::n::]::o$:,:Do`hp|];;;;:< < :g0<<8<<Hhd:l::\< < :\g:\ :\<< <<0hX:\:P< < :Pg<-<-h <G<G j4kxk::P:::P:;4:;4:::;4: 4; 8< @< H; Lg<<<<h; ; ;4:;4:;;i;(;4H:<L; P:<h;4x:==(=x,=x=8=8==4=X8=Xp=t====p=p=8=8=h=h=` =`(=,=4=H8=H@=`D=``d=h=p=t=|===P=P==T=x===x=@= ==4=$=|,=4=<= D=` L=!T=!\="d=&l= Et=@E|=H=O=S=`U=`=d=g=h=l=8q=Xr=t=8{=|==`=p= =P==$=,=4=<=ĝD=L=T=\=$d=l=t=L|====h=D= =====L======|= ===$=,=4=L<=D=LL=T=\=d=l=t=|==(=====|=X==,===4=L==== ===$=,=4=`<U====Q =4$=X(0=84=X8Q@=|D=PHP=T=PXQ`=4d=Xhp=8t=XxQ=l==p=Q=(=4)=(=4)Q=+=$,=+=$,Q=,=\+=,=\+Q=|-=0.=-=0.Q =-$=$.(0=-4=$.8Q@=3D=3HP=3T=3XQ`=6d=7hp=6t=7xQ=;=lC=;=lCQ=T<= C=X<= CQ=d<=C=h<=CQ=>=(C=>=(CQ=>===C=T>=C=>=C=@=C=A=C=E=@H=\F=DH=@G=HH=S =\U=\i=l =j$=l,=|o0=4q8=lq<=@rD=rH=DrP=xT=4{\=`=h=l=t=x=$=?  =lm=0qw$=0{(0=4<=P@H=TLT=XX`=\dl=px=|=T==x=\=h=x=|=  ==:: =*,=8;4<:@;4P:\]p;4;;;(;([::\=|:::]<' ;(<^'08H;P<'X`p;x<8:<h&; <&:<T':<P' (8: @<y&HP`:h<&px:<&:<X':<s': <&(:$0<C8@P<PX<``hx<h<x<<;<:(<:, <(0@:0H<PXh:4p<&x:8<&;<&;<;< 0; 8<}'@HX:<`<&hp:@<&:D<&:H<&;$< ;((<08H:LP<n&X`p:Px< ':T<:X<s&:\<b':`<i' (8:d@<&HP`;,h<+'px;0<7':h<':l<B';4<'(:p0< 8@P:tX<`hx;8<-;<<>;@<':x<&:| <'(0@;DH<MPXh:p<Px;H<':<b;L<p ;P <}  0 :X;hp;|;<_<<< <<< << ;=X0=HX=P====@ =H=p=(=0=88=x`===<$=<%(=P=x=<(%=<%==<=@=H<(=<x=<<& <@&X = = = !=(!<H!=P!<p!=!=!<@!=!<h!= !<0%=X%=%=%=%=%=X=`=8<G<<(< P;X=h=x=;;(<;;8;p;;;;P;;; ;0(;h0;8;@;H;HP;X;`;h;(p;`x;;; ;@ ;x ; ; ; ;X ; ; ; ;8 ;p ; ; <h&(=0=08<n&`=xh=(p<s&=p= <y&=h=<&=`=<&@=XP<&x=P=<&=H=<&=@<& =80<&X=0`=h<&=(=<&= =<&==<&8=H<&p=<&==<'==< '= =(<'P=X=`<+'=<7'==<B'= <P'0 =@ <T'h =x <X' = <^' = <  = <b'H =P =X <i' = = <s' = = <}' = = <'( =0 =8 <'` =xp <' =p = <' =h <' =` ; ; X < p x <! = = = = = = =( =0 =8 =@ =H =PH =XP =`h ;p<Android (8508608, based on r450784e) clang version 14.0.7 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6) UX[cfjm 8] $B{` ,-. A_9a|P10/M&    S R Q  67!"#32C s J I  ^ hw  O  T(UHD )*HvAH~!<  !0 $&+GX8'44!!$%\*)(4)")|Hk1(,0K0W(@f8UtX$(#TEP"4lA6H+ +x3!pԧ!>"4 D( H :4 0x6':'pu)PNLx |7x34r&0X n"p PPhD!x}-x@K@G&|D&A=:3730j .- K("blfG1D:!'t.l(8C&/BD7)0tY94@4S&,|=: 6830,0<|,|J@FCPY@=(9`?683p/<4q,8JFpJC?t'*( P< #` [9` 'DX)p!l5!! 2!m/$,"~"I"a]VF0Ct&?<P<x& 9H5|& 2T/&&+&I` F(B(W?<(8V5(/2X).p+*PIE+OB ?+;I8,41,^.,+lI@._E B->K;-8 4-w10.-*t.H/E0,A@l>3;P74r4`016-pt*6KGD7DxeA9>9:u7:,4:0v-CKGCuDA;=z:;,73X<0'-\<J_Gh<*D@l<u=:C63C%0,CJF>CR@> =9>863>/y2j,1J?`FCCC? <AT905A2@f/A,PIAOFBCYHD?HD%" E I< EX"`E?"@E 9@E5`E2`/E+pIEFB@HP?;E8O5E(2.8Fi+II\|)0"-\-H4A4HOXEOB>lPD;7pPES4Sp1.\U "`U8 *`Ut3 Hp`  E`Ae>td:7xd"d0k4dg)1gHh-h@Hm*KlO G Dl(T`8^A>lHl:l(~n7,%44q"B0o-0q8qK8qG8nD@rAD=Dr6Xrs:Xr!t,%7t3P04{G. -J0{8{\XG8{|\#D|HE@n=p:,T4;6y3P`10,THJFXU>CK@\G`=`9 1630/c,@*JFPĝ2%Ԡ;Ԡ;841ԧP.*dHQEh6A>(<=;7T4i1.*H,E A^>0:7'+d4"1B-f*x-,KGDx|8WA >\.:g7hE40x};h-{K|GgD|1A= $0l:$7TH30>-JQGD\@g=4L)z$<9(<:4JP68r3vL80L'$,@J8F#C8D@H#<h89hy B$*6$D8 3D$|/| 8\, 5$X|#JXPFY85C38?8<L8F9L-85@82$X/8,b8I$,AF,8B$|?|8;<|#,8u5k2\/d8+$4XI4E@B,B?P;088>8+582b$Lx.L8A+#;IE`:B,>p;0848#041@.*HL8AELR$A>h-;87SL84L8Y1#-t8*$H8D8AU#xN>|T:|87r$]481$-8_*#dKGtD$(8PA(I#`l>`:`740a-tKG`D A=e:87H3Py0X-`JhJGpDx@``=:86(k3@0,((=JtP(J:'. 8 F8CE x(6<=@ (3U< )(Z0h9 (,#6 (J3"@(0G/>h(CU,n(@J&(G=F g(9.C$!(k6C ?C%P<P0(L3+`?9`h5hX(/Gx 2xQ/(,_+I(mJz:FB($(F?4<,(C K850 K ("@'d2.4'H(<+8p(o9I(6E!(2B;?(/( ;8 4(/,H $5<8(Jh1@QH`(jF|.D'(C:+Ht(?4I$(d< E3B(((#9>v;L((5-8PP(24T~#x(// 19.X3(+5*\$(INH`( Fa:Ed%(BvA,@(k?>0 !h(<&;h(87lS(j544(C2R1p(.! - *t=0(+%.HD8LX(dIBI-A-G><f(Ea%(>:>7@@((cBV4x(?1|)(;-DQ (]8ZMX*MKiH(5aPGPDHp(1IA((r.b=b:L8(+(p Y7p4P(ICG)} 0}Z-`) (sE]Bw(>&_; 8 4G1%:"._5*:H;E :AC0>s0;8704 :=1E4-y,*]yH @DB 7Ay 92> J: 470 E?4u G0 /- ;>*& KKq =G JD F3A> <=z 3: 9@7 +3 <0M ;;- TYK KsG'N>Du1@-=S*:&56[53790?,;JA9 GzRCBf@G =UR9NL6I+3>G/I~,EJFF2QcCM?7<.mKXG`YDh@|=C:63S0,J)GC@@=9d6E3/,fJFC(h@% <h962z/(,IcF C?p]<x9(5702888$p8"8Z8p!8x X; 8 4 1X . * H E8 Ap > ; 7h&x4n&61-s&z*y&rH&D A&+>&:&7( 84&0&-&7*&K&G&D&,A&=&:'97 '3'0+'4-7'RKlG7D@B'=P'#:T'6X'3^'20b',i'Js'G}'C'_@'='9'E6'$3p /w,>JF(\C(P?(x(<xPa9`(5p(2 @(s/@hx!,h (I\FG$(%((%x<%x/&(S@&(C0"?B"V<z$95'2$!/'+'I'FB']?(<38(\5x(52(.$v+%VI(E(UB@?;O85(%1d. +%I&eE@&B>Q;84}1.*  U%   p ( (  ( (( 0(8 @H Po X `X hy plx l  "  [ 2 :  I  >A    (08@ H PQ X? `(h( p() x(((U ( ( ((( ( (((( (( ((g (> (, ( ( (.((k 0(E8(O @(lH(~ P( X(`( h( p([x((' vG{;e 3c S( 0(87 0 H;5aD58qA25 @&> 2.#H+0% %=er-N=&}([& Y!(m(u(/,#  R &`SF'@ (?(Kf~  3i @ i=.n]'"PC%( +&*%7&#<k"$%K %X%`QVZ"@P.P@)@&0!U@k@n$hn ('('0#T~XK