ELF>@@?>USHHtHHH{HHH;u1[]fUSHHtHHH{HHH;u1[]fUSHHtHHH{HHH;u1[]fUSHHtHHH{HHH;u1[]fUSHHtHHH{HHH;u1[]fATUSHHt"IHHH{HHLH;u[1]A\ff.@AUATUSHHt&IIԉHH{HLLH;u[1]A\A]AUATUSHHt&IIԉHH{HLLH;u[1]A\A]AUATUSHHt&IIԉHH{HLLH;u[1]A\A]AUATUSHHt&IIԉHH{HLLH;u[1]A\A]ATUSHHt IHH{HLH;u[1]A\AUATUSHHt&IAԉHH{HDLH;u[1]A\A]USHHtHHH{HHH;u1[]fAUATUSHHt&IAԉHH{HDLH;u[1]A\A]AUATUSHHt&IAԉHH{HDLH;u[1]A\A]AUATUSHHt(IIHHH{HHLLH;u[1]A\A]DAUATUSHHt(IIHHH{HHLLH;u[1]A\A]DAUATUSHHt(IIHHH{HHLLH;u[1]A\A]DAUATUSHHt&IIԉHH{HLLH;u[1]A\A]AUATUSHHt&IIԉHH{HLLH;u[1]A\A]AUATUSHHt&IIԉHH{HLLH;u[1]A\A]AUATUSHHt&IIԉHH{HLLH;u[1]A\A]AUATUSHHt&IIԉHH{HLLH;u[1]A\A]USHHtHHH{HHH;u1[]fUSHHtHHH{HHH;u1[]fUSHHtHHH{HHH;u1[]fATUSHHt!IHH{HLH;u[1]A\ATUSHHt!IHH{HLH;u[1]A\ATUSHHt!IHH{HLH;u[1]A\AUATUSHHt&IAԉHH{HDLH;u[1]A\A]AUATUSHHt&IAԉHH{HDLH;u[1]A\A]AUATUSHHt&IAԉHH{HDLH;u[1]A\A]USHHtHHH{HHH;u1[]f@t/v@tUv41@D@.t6v>@uR=1@t1@D@1@(t1@*D@ff.HHHHG@utFLMA@t9A8@@ H1tQAff.  ff.H1DP@8r HA9|p H y1A 0)Ѻ!f.H1@P@8rP9|H H yGftf=t&f=it'f=H.@AVIAUA͹ATUHSHH8eHHD$01ILHHEH`udHLHt/AV$Dh LPSPSPSPS PHD$0eH+u#H8[]A\A]A^uHtAUIATUSHH8eHHD$01ILHHCH`uFHLHtAU$@hLPHD$0eH+u!H8[]A\A]uHtDAVAUAATA̹UHSHH8eHHD$01ILHHEH`u]HLHt(HLHR$PH SQDhP D`HD$0eH+u#H8[]A\A]A^uHtATUHSHH8eHHD$01ILHHEH`uhHLHt7HLR$PHSH RQP SXPHSPPPHD$0eH+uH8[]A\uHtAVIAUA͹ATUHSH8eHHD$01ILHHEH`uQHLHtILR$PA^X DhHD$0eH+u#H8[]A\A]A^uHtDAVIAUIATI̹USHH8eHHD$01HHHHCH`uS HHHtIUHR$PAL`fP HD$0eH+u#H8[]A\A]A^uHtfAVIAUIATA̹USHH8eHHD$01HHHHCH`uSHHHtIUHR$PAD`fP HD$0eH+u#H8[]A\A]A^uHtfATIUSHH8eHHD$01HHHHCH`uA HHHtAT$$HPHD$0eH+uH8[]A\uHtff.AUAATUHSHH8eHHD$01ILHHEH`ux$HLHtEHLR$PHSH RQP SXPHSPPS(PHpADh PHD$0eH+u%H8[]A\A]uHtff.AVAUAATA̹UHSHH8eHHD$01ILHHEH`uk HLHt6HLR$PHSH RQP SXPHS DhPD`HD$0eH+u#H8[]A\A]A^uHtf.ATIUSHH8eHHD$01HHHHCH`uLHHHtAT$$HPA$pAP HD$0eH+uH8[]A\uHtAWHAVAUATUSHH0H@tH0[]A\A]A^A_D}MLsxDUUu}D|$ D}D]L$DEMT$ DDMEt$D|$LD\$,DD$DL$L$(DT$$D$uLHIu!LHIu DEID$UPL$QD\$1HcLlpIEHHtLAƅu=L;krMt H{LHK0EqtE1뚃uUx8HcʼnLlpHH\hH)I}HGH HtIL9uLD[]A\A]A^H{HyHC(HbH(OA7fUSHH{S X#HHH H d#S H{H[]ff.UHSH=H@0uG(u'HHHH߾[]Hff.@SHHeHHD$Ft*tdtBHD$eH+ueH[61HT$fD$D$1H#CH;C뾋6HT$D$D$ً6HT$D$D$U1SHHHŅuH[]HH[]ff.HHfUSHHtH=eH HH9H`t/wHHi[]Hw2H[]t$t$vHH[]HiHw2f.AWEAVEAUATAUSHHH<$HDL-D$ T$ Iʼn!A9u5E1H<$DH‰!D9uL|$HL9xH[]A\A]A^A_HHB %uQBuM0{f¿t7&ff@t$ wf 1Qwu+D1t&HHGnFA9u @Ht4SHH=H=s$HH[ff.USHHu[]H߾[]ff.fAVLwAUATUSGtTI1LcK\8Ht/H=H=s$HHKD8A;l$r[L]A\A]A^fATIUSHoxEt$1HcHDpHt H8Ht;]rID$xH}8E8t ~[]A\[]A\[]A\fDHW8G8t ~ HHff.USH@HH@Hu 1[]H߾1[]taAVIqEFSLAȅtHH Ox HA9uLLI9r HI9tx t[A^ AWAVAUATIUSI$H@eHHD$81Hl$H|$HD$HD$0HHH))HH߹)D$HD$H߹ Ht$HHHtH{HtGHt$u9H{HHuE1HD$8eH+H@D[]A\A]A^A_I$Dkt© u EuDkH=@ IHtHLD$@HH1A HH t5AsIcH @HH)LHAH uI$AT$LHPHp$LDkAVAUIATUSHeHH$1Ld$.H|$0HD$.LHl$HD$xH)RHH|$HHD$HD$&H)*HA 9t'IEAUAHPHp$1MHӹ)LL)HHt$WHL H߹ Ht$LHt$Wu>Ht$H¸uOH$eH+ufHĈ[]A\A]A^IEAULD$WLHPHp$1IEAULD$HHPHp$1ff.AT1USHL@HHŅu"HID$ǀ[]A\HH[]A\ff.@+GHHi@  w!HH1҄HD1fDGctf%f=@t;GxGjtGlft WnJfv-WGW HHttOpftff.@AWAAVAAUAATEUSHHHŋC  H@ DAC HHtB>ALJJALHSHDD$'$PHp$IHA@t$'H$D$&gt$'He AVjIA1ҹZff.@SHH(eHHD$ 1HHD$H$HD$HD$HH$D$D$ 1E1ɃE1PD$jHt$Zu[!|$HT$ eH+ucH([HKHHDD$HHP$@t막HSHPHp$1fUSH(eHHD$ HH$HD$HD$HD$HHhGtHD$ eH+H([]Hptt =tt u1HHtHSHPHp$E1E1j1HHt$XaHHT$ eH+uSPHHp$H([]fSH(eHHD$ tHD$ eH+H([HHHD$H$HD$HD$HH$D$@D$D$ PD$G@H$D$HaHSHPHp$E1E1j1HHt$XHSHPHp$D$ff.@AWIAVAAUEATAUSHH8T$ H@t$ H2eHHD$01HFHD$HD$HD$ HD$( EEDl$HAA D\$DHD${HD$ HD$HD$(HD$P1D$$t0f,y&nf%f=@pf%f=@txD$AMD$%/1HDd$!Dt$"Dl$ D\$HD$jHt$X1HD$0eH+H8[]A\A]A^A_C@uD$ D$1AD$MH߈D$!D$ D$%GD$"D$HD$D$ D$D$jHt$ZD$lHK @H2HF HH HEp$SAQEDHOJEEċV$HHH$@H$H$G@t1ATUSfHt3L11ALuOft =t@s[]A\HSHPHp$HL1HǃHǃxHH)H1ff.G t1U0SHu6 ft@uurduK 1[]1A0HH@ uH t̃ 9t@8@ u몃 vHSHPHp$|@ATAUSHH(eHHD$ 1H$HD$HD$HD$HH$HD${HD$HD$HD$@l$H$D$ Dd$PD$1@tqP1E1E1HHt$ZHT$ eH+u`H([]A\HOHHHHP$@6,0utiufUSHHW H)Et@S AEtfw []tftot-HCxHu "H@@HtHx`ufts{iHSHQp$DžAOW 놺HJHSH[]PHp$AWE1AVAUAATIUHSH`HHt$T$L1eHHD$X1$D$HD$ UHD$(HD$HD$0HD$!PD$,D$-D$ IFHD$FH@XHLHt$HAEA8|$nA D$'Evۍ\HME1 tTHQH EHq$HHD$XeH+H`[]A\A]A^A_E GAA$AAu&fI=@0f4$tD$tHD$1]AD$f=7$f=sD$tAuA$ft!@D +uED$ El$HD$8HD$@HD$HA@HD$Pf=+AEfHE}HHD$HHD$8HD$@HD$PHDD$HD$MHD$8D$AA1҃E1E1PA Dl$LjHt$@ZRd$f{ftA$f%f=@ $D$nAD$cTjAM1HHt$ AYAHMUHA]HEUED $HPHp$AMHjHh_AX_HEMHHDD$HHP$@DD$6DD$'D$GHMUAH1ҾHtfA|$s*$CfA|$7u$E1.HMUH3HMUHHEMHHHHP$@qgHEUHPHp$d:HEMHHHHP$@ HEMHHHHP$@bAHMUH+AHMUH @ATUH@ SHHHeHHD$ Ht$D$AątHD$eH+upHD[]A\t$HHtEH@ HHHHH)HH8 H)΁HxHAfAWAVAUATUSHH0L?=eHHD$(1EHkHAALLwI‹ u1t(&ff@u.ff@t:1HD$(eH+H0[]A\A]A^A_Au+t%tC uHHHD$HD$HD$HD$  I{T$҃L$L|$E1E1T$1LHD$HD$'j^L$9D$T$Dt$H H(H T$AMcH T$HH T$HcH I IC @IALM9EHSMLHPHp$qIHD$D$CuL$L|$E1E1T$1LD$HjZL$u6D$T$Dt$ T$ HI IHSH $PHp$ $ulD$teHHPHSp$K uPE~HSMLHPHp$XHD$E 9&IVf%f=@$HHH{HHD$HD$HD$HD$ HD$HPH@t$HD$H L$HH(L$7fT$@HE1L$E1LH߈L$T$1҈D$jYL$1HL$#E.LL$WH SMIHHQH $p$H{HD$HD$HD$HD$ HD$PHD$HH ȹHSHL$PHp$-D$"HSMHH $PHp$K 8HSHPHp$K HSHPHp$@AWAVIAUATUSHHeHH$1Hl$WH|$XD$'H鋂L"D$*H)D$6)$1HD$WHD$xHD$.HA  HIDIIdžHH\$Idžx)HLwIA F AF E~HDyH@ H9DH;==E1IcHHHЋtH9;W$udPA9A@At9uJPׅu#xt8 HAV p!AV AVQH H@q$HAv IAD;-jH :5AD$@tA  L=M)AVuL@ Lt*AF t#AvAALJLADž LADžIfE1IAdž@HIdžAdžPfETIdž8HD$D$aH|$ Ht$.D,$H|$H)AA ƒAf{ftA&f%f=@h A9 D$'CFAH|$袾IAf Aff E AIFHD$7HD$?HH$HD$GHIVA&HD$Off@u3IHt)t$HHIINH$IAAH(H: AV t-IFxHu "H@@HtHx`uft@FD$HED@;f1IAH\$7MDD$DH HEII@ 5LDIFEA(ff@@{H@HhEN E[IFAfwPAtFLt5H0LAuIp INIfA,yRAnff@u<@t8Apff@F LAtA  IdžAdžA <A ft5Ѹ@tyvu u11IIHA ft!@ uIfIIdžAdž@ EuLh2E1H$eH+HĈD[]A\A]A^A_HANHHJP$@tA_LA Hp$AVQHHLZp$AVHQL7IIANIHHHHP$A0PA.PA,PA*PA(PA&PA$PEH8@IFLH%A<IHdu ,A AF tA<9GA<tA<9GA<tA<9GA<t Adž<IT$HR`Ht LAF 1EIAVHPHp$IAVHPHp$AF pIAVHPHp$IAVHPHp$3IANHHHHP$A:PA0PA(PA&PA$PA"PA PAPAPAPEEHP@EyHAfAdž<AF AxLFH0LAuIh H$ tINA f+@ GLLcML H HH1EHGLD;EAǾ H@H<HHAD8HQHC@HHH8H H@zx@zHxHzHxHzH9uRAt'fAtAAfVAA APAIfATI@ 4AvrHIz$PARHPEPE8A[[ LNH 0LAIH Hy AIX HyAI` HyAIh HAfA:ufA EAL?Adž< 0LLeLPH0LAI H IH HP H/E Afr Ad H0LA,IFIH % HH LIAVHPHp$ YsA+f%!HqHfHqHf9A8AD$ fAfIAVHAPHp$VIAVHPHp$HD$w HH IAVIHPHp$QLL$6HL$/]$@IAVHPHp$A ft»@t ruپH|$'HA f]@uGs9Aff@IAVHPHp$IAVHPHp$IdžD$7I@ |=A@HtYAD$tQAVfw@A t6A$=I$@ HT$ A`Hf u INH5u{AFutA Hft @uEr4uHAtINELvfAHyINHIAVHPHp$IAVHPHp${ AI@ @N AIPHHAVIp$SLL$E8ZHED  A9ANINADžuE@tftA8IL$D9H\$7H HIHNCQ (notH\$7Ht used)H\$>jH\$7I@ ID$w HL I6AFHFH6v$RSQHLD$FL,L褙HIANHHHHP$@ 7HIF*1AfAPAxLp1AHLIHHL"1AHLnApIAVHHAPHp$lIANHHHHP$@/%LX H0LAuZAI tPIINHNCQ (notHD$7Ht used)HD$>HyIfLQINAH IAVHPHp$INH|$HAFp6AaIAVHPHp$AIANHHHHP$@t Hu1Ҿ LuuLIH1ALu=IN IAVHHPHp$AIAVHPHp$IE1MIAVHPHp$bH= HHtI-IAVHPHp$LIÅIAVHPHp$~IAN @u/ALIÅuQPHHIAVp$HD$7PLL$E8XH  L=IAVHPHp$ IAVHPHp$^IAVHPHp$IAVHPHp$AUATUS LL ֺHsBH wHs HŅt*HSPHHp$[]A\A]HŅuȃ uMtLM9tHSLHPHp$L9t\HSLLoHWAHPHp$HSC[]A\A]HHSI9uI9rBL9sM9uC uPHHp$HKHSVPHHp$AW1AVIHAUATIUSHXL/1eHHD$P1D$HC Lt$ILl$Ld$pA9AÃAEt D9,p! ALQH HH@q$HADD#-t$EHALA A%A DA0Ht$LA1<DD$1҉D$IHA At4AAf{ftA&E1f%f=@AGlmI.ALILe A$$A$(M$= % A$  AH% AD !AV!ø)Hi@ H wAIs %HEAD$t AFMAF BAG0t0IGhI9t'Ht"IAVHPHp$ID$H@8AD$AtAQf҃!HtLILIHIt كADHtAHHt ALIAVL DQI@ AH9tfEI;=tZ5PHcLHata_port, __print_symbolic(REC->hsm_state, { HSM_ST_IDLE, "HSM_ST_IDLE" }, { HSM_ST_FIRST, "HSM_ST_FIRST" }, { HSM_ST, "HSM_ST" }, { HSM_ST_LAST, "HSM_ST_LAST" }, { HSM_ST_ERR, "HSM_ST_ERR" })"ata_port=%u ata_dev=%u tag=%d flags=%s offset=%u bytes=%u", REC->ata_port, REC->ata_dev, REC->tag, libata_trace_parse_tf_flags(p, REC->flags), REC->offset, REC->bytes"ata_port=%u ata_dev=%u tag=%d proto=%s flags=%s task_state=%s dev_stat=0x%X", REC->ata_port, REC->ata_dev, REC->tag, __print_symbolic(REC->protocol, { ATA_PROT_UNKNOWN, "ATA_PROT_UNKNOWN" }, { ATA_PROT_NODATA, "ATA_PROT_NODATA" }, { ATA_PROT_PIO, "ATA_PROT_PIO" }, { ATA_PROT_DMA, "ATA_PROT_DMA" }, { ATA_PROT_NCQ, "ATA_PROT_NCQ" }, { ATA_PROT_NCQ_NODATA, "ATA_PROT_NCQ_NODATA" }, { ATAPI_PROT_NODATA, "ATAPI_PROT_NODATA" }, { ATAPI_PROT_PIO, "ATAPI_PROT_PIO" }, { ATAPI_PROT_DMA, "ATAPI_PROT_DMA" }), libata_trace_parse_qc_flags(p, REC->qc_flags), __print_symbolic(REC->hsm_state, { HSM_ST_IDLE, "HSM_ST_IDLE" }, { HSM_ST_FIRST, "HSM_ST_FIRST" }, { HSM_ST, "HSM_ST" }, { HSM_ST_LAST, "HSM_ST_LAST" }, { HSM_ST_ERR, "HSM_ST_ERR" }), REC->dev_state"ata_port=%u", REC->ata_port"ata_port=%u rc=%d class=[%s,%s]", REC->ata_port, REC->rc, __print_symbolic(REC->class[0], { ATA_DEV_UNKNOWN, "ATA_DEV_UNKNOWN" }, { ATA_DEV_ATA, "ATA_DEV_ATA" }, { ATA_DEV_ATA_UNSUP, "ATA_DEV_ATA_UNSUP" }, { ATA_DEV_ATAPI, "ATA_DEV_ATAPI" }, { ATA_DEV_ATAPI_UNSUP, "ATA_DEV_ATAPI_UNSUP" }, { ATA_DEV_PMP, "ATA_DEV_PMP" }, { ATA_DEV_PMP_UNSUP, "ATA_DEV_PMP_UNSUP" }, { ATA_DEV_SEMB, "ATA_DEV_SEMB" }, { ATA_DEV_SEMB_UNSUP, "ATA_DEV_SEMB_UNSUP" }, { ATA_DEV_ZAC, "ATA_DEV_ZAC" }, { ATA_DEV_ZAC_UNSUP, "ATA_DEV_ZAC_UNSUP" }, { ATA_DEV_NONE, "ATA_DEV_NONE" }), __print_symbolic(REC->class[1], { ATA_DEV_UNKNOWN, "ATA_DEV_UNKNOWN" }, { ATA_DEV_ATA, "ATA_DEV_ATA" }, { ATA_DEV_ATA_UNSUP, "ATA_DEV_ATA_UNSUP" }, { ATA_DEV_ATAPI, "ATA_DEV_ATAPI" }, { ATA_DEV_ATAPI_UNSUP, "ATA_DEV_ATAPI_UNSUP" }, { ATA_DEV_PMP, "ATA_DEV_PMP" }, { ATA_DEV_PMP_UNSUP, "ATA_DEV_PMP_UNSUP" }, { ATA_DEV_SEMB, "ATA_DEV_SEMB" }, { ATA_DEV_SEMB_UNSUP, "ATA_DEV_SEMB_UNSUP" }, { ATA_DEV_ZAC, "ATA_DEV_ZAC" }, { ATA_DEV_ZAC_UNSUP, "ATA_DEV_ZAC_UNSUP" }, { ATA_DEV_NONE, "ATA_DEV_NONE" })"ata_port=%u deadline=%lu classes=[%s,%s]", REC->ata_port, REC->deadline, __print_symbolic(REC->class[0], { ATA_DEV_UNKNOWN, "ATA_DEV_UNKNOWN" }, { ATA_DEV_ATA, "ATA_DEV_ATA" }, { ATA_DEV_ATA_UNSUP, "ATA_DEV_ATA_UNSUP" }, { ATA_DEV_ATAPI, "ATA_DEV_ATAPI" }, { ATA_DEV_ATAPI_UNSUP, "ATA_DEV_ATAPI_UNSUP" }, { ATA_DEV_PMP, "ATA_DEV_PMP" }, { ATA_DEV_PMP_UNSUP, "ATA_DEV_PMP_UNSUP" }, { ATA_DEV_SEMB, "ATA_DEV_SEMB" }, { ATA_DEV_SEMB_UNSUP, "ATA_DEV_SEMB_UNSUP" }, { ATA_DEV_ZAC, "ATA_DEV_ZAC" }, { ATA_DEV_ZAC_UNSUP, "ATA_DEV_ZAC_UNSUP" }, { ATA_DEV_NONE, "ATA_DEV_NONE" }), __print_symbolic(REC->class[1], { ATA_DEV_UNKNOWN, "ATA_DEV_UNKNOWN" }, { ATA_DEV_ATA, "ATA_DEV_ATA" }, { ATA_DEV_ATA_UNSUP, "ATA_DEV_ATA_UNSUP" }, { ATA_DEV_ATAPI, "ATA_DEV_ATAPI" }, { ATA_DEV_ATAPI_UNSUP, "ATA_DEV_ATAPI_UNSUP" }, { ATA_DEV_PMP, "ATA_DEV_PMP" }, { ATA_DEV_PMP_UNSUP, "ATA_DEV_PMP_UNSUP" }, { ATA_DEV_SEMB, "ATA_DEV_SEMB" }, { ATA_DEV_SEMB_UNSUP, "ATA_DEV_SEMB_UNSUP" }, { ATA_DEV_ZAC, "ATA_DEV_ZAC" }, { ATA_DEV_ZAC_UNSUP, "ATA_DEV_ZAC_UNSUP" }, { ATA_DEV_NONE, "ATA_DEV_NONE" })"ata_port=%u ata_dev=%u eh_action=%s", REC->ata_port, REC->ata_dev, libata_trace_parse_eh_action(p, REC->eh_action)"ata_port=%u ata_dev=%u tag=%d flags=%s err_mask=%s", REC->ata_port, REC->ata_dev, REC->tag, libata_trace_parse_qc_flags(p, REC->qc_flags), libata_trace_parse_eh_err_mask(p, REC->eh_err_mask)"ata_port=%u ata_dev=%u eh_action=%s err_mask=%s", REC->ata_port, REC->ata_dev, libata_trace_parse_eh_action(p, REC->eh_action), libata_trace_parse_eh_err_mask(p, REC->eh_err_mask)"ata_port=%u host_stat=%s", REC->ata_port, libata_trace_parse_host_stat(p, REC->host_stat)"ata_port=%u tag=%d proto=%s cmd=%s%s", REC->ata_port, REC->tag, __print_symbolic(REC->proto, { ATA_PROT_UNKNOWN, "ATA_PROT_UNKNOWN" }, { ATA_PROT_NODATA, "ATA_PROT_NODATA" }, { ATA_PROT_PIO, "ATA_PROT_PIO" }, { ATA_PROT_DMA, "ATA_PROT_DMA" }, { ATA_PROT_NCQ, "ATA_PROT_NCQ" }, { ATA_PROT_NCQ_NODATA, "ATA_PROT_NCQ_NODATA" }, { ATAPI_PROT_NODATA, "ATAPI_PROT_NODATA" }, { ATAPI_PROT_PIO, "ATAPI_PROT_PIO" }, { ATAPI_PROT_DMA, "ATAPI_PROT_DMA" }), __print_symbolic(REC->cmd, { ATA_CMD_DEV_RESET, "ATA_CMD_DEV_RESET" }, { ATA_CMD_CHK_POWER, "ATA_CMD_CHK_POWER" }, { ATA_CMD_STANDBY, "ATA_CMD_STANDBY" }, { ATA_CMD_IDLE, "ATA_CMD_IDLE" }, { ATA_CMD_EDD, "ATA_CMD_EDD" }, { ATA_CMD_DOWNLOAD_MICRO, "ATA_CMD_DOWNLOAD_MICRO" }, { ATA_CMD_DOWNLOAD_MICRO_DMA, "ATA_CMD_DOWNLOAD_MICRO_DMA" }, { ATA_CMD_NOP, "ATA_CMD_NOP" }, { ATA_CMD_FLUSH, "ATA_CMD_FLUSH" }, { ATA_CMD_FLUSH_EXT, "ATA_CMD_FLUSH_EXT" }, { ATA_CMD_ID_ATA, "ATA_CMD_ID_ATA" }, { ATA_CMD_ID_ATAPI, "ATA_CMD_ID_ATAPI" }, { ATA_CMD_SERVICE, "ATA_CMD_SERVICE" }, { ATA_CMD_READ, "ATA_CMD_READ" }, { ATA_CMD_READ_EXT, "ATA_CMD_READ_EXT" }, { ATA_CMD_READ_QUEUED, "ATA_CMD_READ_QUEUED" }, { ATA_CMD_READ_STREAM_EXT, "ATA_CMD_READ_STREAM_EXT" }, { ATA_CMD_READ_STREAM_DMA_EXT, "ATA_CMD_READ_STREAM_DMA_EXT" }, { ATA_CMD_WRITE, "ATA_CMD_WRITE" }, { ATA_CMD_WRITE_EXT, "ATA_CMD_WRITE_EXT" }, { ATA_CMD_WRITE_QUEUED, "ATA_CMD_WRITE_QUEUED" }, { ATA_CMD_WRITE_STREAM_EXT, "ATA_CMD_WRITE_STREAM_EXT" }, { ATA_CMD_WRITE_STREAM_DMA_EXT, "ATA_CMD_WRITE_STREAM_DMA_EXT" }, { ATA_CMD_WRITE_FUA_EXT, "ATA_CMD_WRITE_FUA_EXT" }, { ATA_CMD_WRITE_QUEUED_FUA_EXT, "ATA_CMD_WRITE_QUEUED_FUA_EXT" }, { ATA_CMD_FPDMA_READ, "ATA_CMD_FPDMA_READ" }, { ATA_CMD_FPDMA_WRITE, "ATA_CMD_FPDMA_WRITE" }, { ATA_CMD_NCQ_NON_DATA, "ATA_CMD_NCQ_NON_DATA" }, { ATA_CMD_FPDMA_SEND, "ATA_CMD_FPDMA_SEND" }, { ATA_CMD_FPDMA_RECV, "ATA_CMD_FPDMA_RECV" }, { ATA_CMD_PIO_READ, "ATA_CMD_PIO_READ" }, { ATA_CMD_PIO_READ_EXT, "ATA_CMD_PIO_READ_EXT" }, { ATA_CMD_PIO_WRITE, "ATA_CMD_PIO_WRITE" }, { ATA_CMD_PIO_WRITE_EXT, "ATA_CMD_PIO_WRITE_EXT" }, { ATA_CMD_READ_MULTI, "ATA_CMD_READ_MULTI" }, { ATA_CMD_READ_MULTI_EXT, "ATA_CMD_READ_MULTI_EXT" }, { ATA_CMD_WRITE_MULTI, "ATA_CMD_WRITE_MULTI" }, { ATA_CMD_WRITE_MULTI_EXT, "ATA_CMD_WRITE_MULTI_EXT" }, { ATA_CMD_WRITE_MULTI_FUA_EXT, "ATA_CMD_WRITE_MULTI_FUA_EXT" }, { ATA_CMD_SET_FEATURES, "ATA_CMD_SET_FEATURES" }, { ATA_CMD_SET_MULTI, "ATA_CMD_SET_MULTI" }, { ATA_CMD_PACKET, "ATA_CMD_PACKET" }, { ATA_CMD_VERIFY, "ATA_CMD_VERIFY" }, { ATA_CMD_VERIFY_EXT, "ATA_CMD_VERIFY_EXT" }, { ATA_CMD_WRITE_UNCORR_EXT, "ATA_CMD_WRITE_UNCORR_EXT" }, { ATA_CMD_STANDBYNOW1, "ATA_CMD_STANDBYNOW1" }, { ATA_CMD_IDLEIMMEDIATE, "ATA_CMD_IDLEIMMEDIATE" }, { ATA_CMD_SLEEP, "ATA_CMD_SLEEP" }, { ATA_CMD_INIT_DEV_PARAMS, "ATA_CMD_INIT_DEV_PARAMS" }, { ATA_CMD_READ_NATIVE_MAX, "ATA_CMD_READ_NATIVE_MAX" }, { ATA_CMD_READ_NATIVE_MAX_EXT, "ATA_CMD_READ_NATIVE_MAX_EXT" }, { ATA_CMD_SET_MAX, "ATA_CMD_SET_MAX" }, { ATA_CMD_SET_MAX_EXT, "ATA_CMD_SET_MAX_EXT" }, { ATA_CMD_READ_LOG_EXT, "ATA_CMD_READ_LOG_EXT" }, { ATA_CMD_WRITE_LOG_EXT, "ATA_CMD_WRITE_LOG_EXT" }, { ATA_CMD_READ_LOG_DMA_EXT, "ATA_CMD_READ_LOG_DMA_EXT" }, { ATA_CMD_WRITE_LOG_DMA_EXT, "ATA_CMD_WRITE_LOG_DMA_EXT" }, { ATA_CMD_TRUSTED_NONDATA, "ATA_CMD_TRUSTED_NONDATA" }, { ATA_CMD_TRUSTED_RCV, "ATA_CMD_TRUSTED_RCV" }, { ATA_CMD_TRUSTED_RCV_DMA, "ATA_CMD_TRUSTED_RCV_DMA" }, { ATA_CMD_TRUSTED_SND, "ATA_CMD_TRUSTED_SND" }, { ATA_CMD_TRUSTED_SND_DMA, "ATA_CMD_TRUSTED_SND_DMA" }, { ATA_CMD_PMP_READ, "ATA_CMD_PMP_READ" }, { ATA_CMD_PMP_READ_DMA, "ATA_CMD_PMP_READ_DMA" }, { ATA_CMD_PMP_WRITE, "ATA_CMD_PMP_WRITE" }, { ATA_CMD_PMP_WRITE_DMA, "ATA_CMD_PMP_WRITE_DMA" }, { ATA_CMD_CONF_OVERLAY, "ATA_CMD_CONF_OVERLAY" }, { ATA_CMD_SEC_SET_PASS, "ATA_CMD_SEC_SET_PASS" }, { ATA_CMD_SEC_UNLOCK, "ATA_CMD_SEC_UNLOCK" }, { ATA_CMD_SEC_ERASE_PREP, "ATA_CMD_SEC_ERASE_PREP" }, { ATA_CMD_SEC_ERASE_UNIT, "ATA_CMD_SEC_ERASE_UNIT" }, { ATA_CMD_SEC_FREEZE_LOCK, "ATA_CMD_SEC_FREEZE_LOCK" }, { ATA_CMD_SEC_DISABLE_PASS, "ATA_CMD_SEC_DISABLE_PASS" }, { ATA_CMD_CONFIG_STREAM, "ATA_CMD_CONFIG_STREAM" }, { ATA_CMD_SMART, "ATA_CMD_SMART" }, { ATA_CMD_MEDIA_LOCK, "ATA_CMD_MEDIA_LOCK" }, { ATA_CMD_MEDIA_UNLOCK, "ATA_CMD_MEDIA_UNLOCK" }, { ATA_CMD_DSM, "ATA_CMD_DSM" }, { ATA_CMD_CHK_MED_CRD_TYP, "ATA_CMD_CHK_MED_CRD_TYP" }, { ATA_CMD_CFA_REQ_EXT_ERR, "ATA_CMD_CFA_REQ_EXT_ERR" }, { ATA_CMD_CFA_WRITE_NE, "ATA_CMD_CFA_WRITE_NE" }, { ATA_CMD_CFA_TRANS_SECT, "ATA_CMD_CFA_TRANS_SECT" }, { ATA_CMD_CFA_ERASE, "ATA_CMD_CFA_ERASE" }, { ATA_CMD_CFA_WRITE_MULT_NE, "ATA_CMD_CFA_WRITE_MULT_NE" }, { ATA_CMD_REQ_SENSE_DATA, "ATA_CMD_REQ_SENSE_DATA" }, { ATA_CMD_SANITIZE_DEVICE, "ATA_CMD_SANITIZE_DEVICE" }, { ATA_CMD_ZAC_MGMT_IN, "ATA_CMD_ZAC_MGMT_IN" }, { ATA_CMD_ZAC_MGMT_OUT, "ATA_CMD_ZAC_MGMT_OUT" }, { ATA_CMD_RESTORE, "ATA_CMD_RESTORE" }, { ATA_CMD_READ_LONG, "ATA_CMD_READ_LONG" }, { ATA_CMD_READ_LONG_ONCE, "ATA_CMD_READ_LONG_ONCE" }, { ATA_CMD_WRITE_LONG, "ATA_CMD_WRITE_LONG" }, { ATA_CMD_WRITE_LONG_ONCE, "ATA_CMD_WRITE_LONG_ONCE" }), libata_trace_parse_subcmd(p, REC->cmd, REC->feature, REC->hob_nsect)"ata_port=%u proto=%s cmd=%s%s tf=(%02x/%02x:%02x:%02x:%02x:%02x/%02x:%02x:%02x:%02x:%02x/%02x)", REC->ata_port, __print_symbolic(REC->proto, { ATA_PROT_UNKNOWN, "ATA_PROT_UNKNOWN" }, { ATA_PROT_NODATA, "ATA_PROT_NODATA" }, { ATA_PROT_PIO, "ATA_PROT_PIO" }, { ATA_PROT_DMA, "ATA_PROT_DMA" }, { ATA_PROT_NCQ, "ATA_PROT_NCQ" }, { ATA_PROT_NCQ_NODATA, "ATA_PROT_NCQ_NODATA" }, { ATAPI_PROT_NODATA, "ATAPI_PROT_NODATA" }, { ATAPI_PROT_PIO, "ATAPI_PROT_PIO" }, { ATAPI_PROT_DMA, "ATAPI_PROT_DMA" }), __print_symbolic(REC->cmd, { ATA_CMD_DEV_RESET, "ATA_CMD_DEV_RESET" }, { ATA_CMD_CHK_POWER, "ATA_CMD_CHK_POWER" }, { ATA_CMD_STANDBY, "ATA_CMD_STANDBY" }, { ATA_CMD_IDLE, "ATA_CMD_IDLE" }, { ATA_CMD_EDD, "ATA_CMD_EDD" }, { ATA_CMD_DOWNLOAD_MICRO, "ATA_CMD_DOWNLOAD_MICRO" }, { ATA_CMD_DOWNLOAD_MICRO_DMA, "ATA_CMD_DOWNLOAD_MICRO_DMA" }, { ATA_CMD_NOP, "ATA_CMD_NOP" }, { ATA_CMD_FLUSH, "ATA_CMD_FLUSH" }, { ATA_CMD_FLUSH_EXT, "ATA_CMD_FLUSH_EXT" }, { ATA_CMD_ID_ATA, "ATA_CMD_ID_ATA" }, { ATA_CMD_ID_ATAPI, "ATA_CMD_ID_ATAPI" }, { ATA_CMD_SERVICE, "ATA_CMD_SERVICE" }, { ATA_CMD_READ, "ATA_CMD_READ" }, { ATA_CMD_READ_EXT, "ATA_CMD_READ_EXT" }, { ATA_CMD_READ_QUEUED, "ATA_CMD_READ_QUEUED" }, { ATA_CMD_READ_STREAM_EXT, "ATA_CMD_READ_STREAM_EXT" }, { ATA_CMD_READ_STREAM_DMA_EXT, "ATA_CMD_READ_STREAM_DMA_EXT" }, { ATA_CMD_WRITE, "ATA_CMD_WRITE" }, { ATA_CMD_WRITE_EXT, "ATA_CMD_WRITE_EXT" }, { ATA_CMD_WRITE_QUEUED, "ATA_CMD_WRITE_QUEUED" }, { ATA_CMD_WRITE_STREAM_EXT, "ATA_CMD_WRITE_STREAM_EXT" }, { ATA_CMD_WRITE_STREAM_DMA_EXT, "ATA_CMD_WRITE_STREAM_DMA_EXT" }, { ATA_CMD_WRITE_FUA_EXT, "ATA_CMD_WRITE_FUA_EXT" }, { ATA_CMD_WRITE_QUEUED_FUA_EXT, "ATA_CMD_WRITE_QUEUED_FUA_EXT" }, { ATA_CMD_FPDMA_READ, "ATA_CMD_FPDMA_READ" }, { ATA_CMD_FPDMA_WRITE, "ATA_CMD_FPDMA_WRITE" }, { ATA_CMD_NCQ_NON_DATA, "ATA_CMD_NCQ_NON_DATA" }, { ATA_CMD_FPDMA_SEND, "ATA_CMD_FPDMA_SEND" }, { ATA_CMD_FPDMA_RECV, "ATA_CMD_FPDMA_RECV" }, { ATA_CMD_PIO_READ, "ATA_CMD_PIO_READ" }, { ATA_CMD_PIO_READ_EXT, "ATA_CMD_PIO_READ_EXT" }, { ATA_CMD_PIO_WRITE, "ATA_CMD_PIO_WRITE" }, { ATA_CMD_PIO_WRITE_EXT, "ATA_CMD_PIO_WRITE_EXT" }, { ATA_CMD_READ_MULTI, "ATA_CMD_READ_MULTI" }, { ATA_CMD_READ_MULTI_EXT, "ATA_CMD_READ_MULTI_EXT" }, { ATA_CMD_WRITE_MULTI, "ATA_CMD_WRITE_MULTI" }, { ATA_CMD_WRITE_MULTI_EXT, "ATA_CMD_WRITE_MULTI_EXT" }, { ATA_CMD_WRITE_MULTI_FUA_EXT, "ATA_CMD_WRITE_MULTI_FUA_EXT" }, { ATA_CMD_SET_FEATURES, "ATA_CMD_SET_FEATURES" }, { ATA_CMD_SET_MULTI, "ATA_CMD_SET_MULTI" }, { ATA_CMD_PACKET, "ATA_CMD_PACKET" }, { ATA_CMD_VERIFY, "ATA_CMD_VERIFY" }, { ATA_CMD_VERIFY_EXT, "ATA_CMD_VERIFY_EXT" }, { ATA_CMD_WRITE_UNCORR_EXT, "ATA_CMD_WRITE_UNCORR_EXT" }, { ATA_CMD_STANDBYNOW1, "ATA_CMD_STANDBYNOW1" }, { ATA_CMD_IDLEIMMEDIATE, "ATA_CMD_IDLEIMMEDIATE" }, { ATA_CMD_SLEEP, "ATA_CMD_SLEEP" }, { ATA_CMD_INIT_DEV_PARAMS, "ATA_CMD_INIT_DEV_PARAMS" }, { ATA_CMD_READ_NATIVE_MAX, "ATA_CMD_READ_NATIVE_MAX" }, { ATA_CMD_READ_NATIVE_MAX_EXT, "ATA_CMD_READ_NATIVE_MAX_EXT" }, { ATA_CMD_SET_MAX, "ATA_CMD_SET_MAX" }, { ATA_CMD_SET_MAX_EXT, "ATA_CMD_SET_MAX_EXT" }, { ATA_CMD_READ_LOG_EXT, "ATA_CMD_READ_LOG_EXT" }, { ATA_CMD_WRITE_LOG_EXT, "ATA_CMD_WRITE_LOG_EXT" }, { ATA_CMD_READ_LOG_DMA_EXT, "ATA_CMD_READ_LOG_DMA_EXT" }, { ATA_CMD_WRITE_LOG_DMA_EXT, "ATA_CMD_WRITE_LOG_DMA_EXT" }, { ATA_CMD_TRUSTED_NONDATA, "ATA_CMD_TRUSTED_NONDATA" }, { ATA_CMD_TRUSTED_RCV, "ATA_CMD_TRUSTED_RCV" }, { ATA_CMD_TRUSTED_RCV_DMA, "ATA_CMD_TRUSTED_RCV_DMA" }, { ATA_CMD_TRUSTED_SND, "ATA_CMD_TRUSTED_SND" }, { ATA_CMD_TRUSTED_SND_DMA, "ATA_CMD_TRUSTED_SND_DMA" }, { ATA_CMD_PMP_READ, "ATA_CMD_PMP_READ" }, { ATA_CMD_PMP_READ_DMA, "ATA_CMD_PMP_READ_DMA" }, { ATA_CMD_PMP_WRITE, "ATA_CMD_PMP_WRITE" }, { ATA_CMD_PMP_WRITE_DMA, "ATA_CMD_PMP_WRITE_DMA" }, { ATA_CMD_CONF_OVERLAY, "ATA_CMD_CONF_OVERLAY" }, { ATA_CMD_SEC_SET_PASS, "ATA_CMD_SEC_SET_PASS" }, { ATA_CMD_SEC_UNLOCK, "ATA_CMD_SEC_UNLOCK" }, { ATA_CMD_SEC_ERASE_PREP, "ATA_CMD_SEC_ERASE_PREP" }, { ATA_CMD_SEC_ERASE_UNIT, "ATA_CMD_SEC_ERASE_UNIT" }, { ATA_CMD_SEC_FREEZE_LOCK, "ATA_CMD_SEC_FREEZE_LOCK" }, { ATA_CMD_SEC_DISABLE_PASS, "ATA_CMD_SEC_DISABLE_PASS" }, { ATA_CMD_CONFIG_STREAM, "ATA_CMD_CONFIG_STREAM" }, { ATA_CMD_SMART, "ATA_CMD_SMART" }, { ATA_CMD_MEDIA_LOCK, "ATA_CMD_MEDIA_LOCK" }, { ATA_CMD_MEDIA_UNLOCK, "ATA_CMD_MEDIA_UNLOCK" }, { ATA_CMD_DSM, "ATA_CMD_DSM" }, { ATA_CMD_CHK_MED_CRD_TYP, "ATA_CMD_CHK_MED_CRD_TYP" }, { ATA_CMD_CFA_REQ_EXT_ERR, "ATA_CMD_CFA_REQ_EXT_ERR" }, { ATA_CMD_CFA_WRITE_NE, "ATA_CMD_CFA_WRITE_NE" }, { ATA_CMD_CFA_TRANS_SECT, "ATA_CMD_CFA_TRANS_SECT" }, { ATA_CMD_CFA_ERASE, "ATA_CMD_CFA_ERASE" }, { ATA_CMD_CFA_WRITE_MULT_NE, "ATA_CMD_CFA_WRITE_MULT_NE" }, { ATA_CMD_REQ_SENSE_DATA, "ATA_CMD_REQ_SENSE_DATA" }, { ATA_CMD_SANITIZE_DEVICE, "ATA_CMD_SANITIZE_DEVICE" }, { ATA_CMD_ZAC_MGMT_IN, "ATA_CMD_ZAC_MGMT_IN" }, { ATA_CMD_ZAC_MGMT_OUT, "ATA_CMD_ZAC_MGMT_OUT" }, { ATA_CMD_RESTORE, "ATA_CMD_RESTORE" }, { ATA_CMD_READ_LONG, "ATA_CMD_READ_LONG" }, { ATA_CMD_READ_LONG_ONCE, "ATA_CMD_READ_LONG_ONCE" }, { ATA_CMD_WRITE_LONG, "ATA_CMD_WRITE_LONG" }, { ATA_CMD_WRITE_LONG_ONCE, "ATA_CMD_WRITE_LONG_ONCE" }), libata_trace_parse_subcmd(p, REC->cmd, REC->feature, REC->hob_nsect), REC->cmd, REC->feature, REC->nsect, REC->lbal, REC->lbam, REC->lbah, REC->hob_feature, REC->hob_nsect, REC->hob_lbal, REC->hob_lbam, REC->hob_lbah, REC->dev"ata_port=%u ata_dev=%u tag=%d flags=%s status=%s res=(%02x/%02x:%02x:%02x:%02x:%02x/%02x:%02x:%02x:%02x:%02x/%02x)", REC->ata_port, REC->ata_dev, REC->tag, libata_trace_parse_qc_flags(p, REC->flags), libata_trace_parse_status(p, REC->status), REC->status, REC->error, REC->nsect, REC->lbal, REC->lbam, REC->lbah, REC->hob_feature, REC->hob_nsect, REC->hob_lbal, REC->hob_lbam, REC->hob_lbah, REC->dev"ata_port=%u ata_dev=%u tag=%d proto=%s cmd=%s%s tf=(%02x/%02x:%02x:%02x:%02x:%02x/%02x:%02x:%02x:%02x:%02x/%02x)", REC->ata_port, REC->ata_dev, REC->tag, __print_symbolic(REC->proto, { ATA_PROT_UNKNOWN, "ATA_PROT_UNKNOWN" }, { ATA_PROT_NODATA, "ATA_PROT_NODATA" }, { ATA_PROT_PIO, "ATA_PROT_PIO" }, { ATA_PROT_DMA, "ATA_PROT_DMA" }, { ATA_PROT_NCQ, "ATA_PROT_NCQ" }, { ATA_PROT_NCQ_NODATA, "ATA_PROT_NCQ_NODATA" }, { ATAPI_PROT_NODATA, "ATAPI_PROT_NODATA" }, { ATAPI_PROT_PIO, "ATAPI_PROT_PIO" }, { ATAPI_PROT_DMA, "ATAPI_PROT_DMA" }), __print_symbolic(REC->cmd, { ATA_CMD_DEV_RESET, "ATA_CMD_DEV_RESET" }, { ATA_CMD_CHK_POWER, "ATA_CMD_CHK_POWER" }, { ATA_CMD_STANDBY, "ATA_CMD_STANDBY" }, { ATA_CMD_IDLE, "ATA_CMD_IDLE" }, { ATA_CMD_EDD, "ATA_CMD_EDD" }, { ATA_CMD_DOWNLOAD_MICRO, "ATA_CMD_DOWNLOAD_MICRO" }, { ATA_CMD_DOWNLOAD_MICRO_DMA, "ATA_CMD_DOWNLOAD_MICRO_DMA" }, { ATA_CMD_NOP, "ATA_CMD_NOP" }, { ATA_CMD_FLUSH, "ATA_CMD_FLUSH" }, { ATA_CMD_FLUSH_EXT, "ATA_CMD_FLUSH_EXT" }, { ATA_CMD_ID_ATA, "ATA_CMD_ID_ATA" }, { ATA_CMD_ID_ATAPI, "ATA_CMD_ID_ATAPI" }, { ATA_CMD_SERVICE, "ATA_CMD_SERVICE" }, { ATA_CMD_READ, "ATA_CMD_READ" }, { ATA_CMD_READ_EXT, "ATA_CMD_READ_EXT" }, { ATA_CMD_READ_QUEUED, "ATA_CMD_READ_QUEUED" }, { ATA_CMD_READ_STREAM_EXT, "ATA_CMD_READ_STREAM_EXT" }, { ATA_CMD_READ_STREAM_DMA_EXT, "ATA_CMD_READ_STREAM_DMA_EXT" }, { ATA_CMD_WRITE, "ATA_CMD_WRITE" }, { ATA_CMD_WRITE_EXT, "ATA_CMD_WRITE_EXT" }, { ATA_CMD_WRITE_QUEUED, "ATA_CMD_WRITE_QUEUED" }, { ATA_CMD_WRITE_STREAM_EXT, "ATA_CMD_WRITE_STREAM_EXT" }, { ATA_CMD_WRITE_STREAM_DMA_EXT, "ATA_CMD_WRITE_STREAM_DMA_EXT" }, { ATA_CMD_WRITE_FUA_EXT, "ATA_CMD_WRITE_FUA_EXT" }, { ATA_CMD_WRITE_QUEUED_FUA_EXT, "ATA_CMD_WRITE_QUEUED_FUA_EXT" }, { ATA_CMD_FPDMA_READ, "ATA_CMD_FPDMA_READ" }, { ATA_CMD_FPDMA_WRITE, "ATA_CMD_FPDMA_WRITE" }, { ATA_CMD_NCQ_NON_DATA, "ATA_CMD_NCQ_NON_DATA" }, { ATA_CMD_FPDMA_SEND, "ATA_CMD_FPDMA_SEND" }, { ATA_CMD_FPDMA_RECV, "ATA_CMD_FPDMA_RECV" }, { ATA_CMD_PIO_READ, "ATA_CMD_PIO_READ" }, { ATA_CMD_PIO_READ_EXT, "ATA_CMD_PIO_READ_EXT" }, { ATA_CMD_PIO_WRITE, "ATA_CMD_PIO_WRITE" }, { ATA_CMD_PIO_WRITE_EXT, "ATA_CMD_PIO_WRITE_EXT" }, { ATA_CMD_READ_MULTI, "ATA_CMD_READ_MULTI" }, { ATA_CMD_READ_MULTI_EXT, "ATA_CMD_READ_MULTI_EXT" }, { ATA_CMD_WRITE_MULTI, "ATA_CMD_WRITE_MULTI" }, { ATA_CMD_WRITE_MULTI_EXT, "ATA_CMD_WRITE_MULTI_EXT" }, { ATA_CMD_WRITE_MULTI_FUA_EXT, "ATA_CMD_WRITE_MULTI_FUA_EXT" }, { ATA_CMD_SET_FEATURES, "ATA_CMD_SET_FEATURES" }, { ATA_CMD_SET_MULTI, "ATA_CMD_SET_MULTI" }, { ATA_CMD_PACKET, "ATA_CMD_PACKET" }, { ATA_CMD_VERIFY, "ATA_CMD_VERIFY" }, { ATA_CMD_VERIFY_EXT, "ATA_CMD_VERIFY_EXT" }, { ATA_CMD_WRITE_UNCORR_EXT, "ATA_CMD_WRITE_UNCORR_EXT" }, { ATA_CMD_STANDBYNOW1, "ATA_CMD_STANDBYNOW1" }, { ATA_CMD_IDLEIMMEDIATE, "ATA_CMD_IDLEIMMEDIATE" }, { ATA_CMD_SLEEP, "ATA_CMD_SLEEP" }, { ATA_CMD_INIT_DEV_PARAMS, "ATA_CMD_INIT_DEV_PARAMS" }, { ATA_CMD_READ_NATIVE_MAX, "ATA_CMD_READ_NATIVE_MAX" }, { ATA_CMD_READ_NATIVE_MAX_EXT, "ATA_CMD_READ_NATIVE_MAX_EXT" }, { ATA_CMD_SET_MAX, "ATA_CMD_SET_MAX" }, { ATA_CMD_SET_MAX_EXT, "ATA_CMD_SET_MAX_EXT" }, { ATA_CMD_READ_LOG_EXT, "ATA_CMD_READ_LOG_EXT" }, { ATA_CMD_WRITE_LOG_EXT, "ATA_CMD_WRITE_LOG_EXT" }, { ATA_CMD_READ_LOG_DMA_EXT, "ATA_CMD_READ_LOG_DMA_EXT" }, { ATA_CMD_WRITE_LOG_DMA_EXT, "ATA_CMD_WRITE_LOG_DMA_EXT" }, { ATA_CMD_TRUSTED_NONDATA, "ATA_CMD_TRUSTED_NONDATA" }, { ATA_CMD_TRUSTED_RCV, "ATA_CMD_TRUSTED_RCV" }, { ATA_CMD_TRUSTED_RCV_DMA, "ATA_CMD_TRUSTED_RCV_DMA" }, { ATA_CMD_TRUSTED_SND, "ATA_CMD_TRUSTED_SND" }, { ATA_CMD_TRUSTED_SND_DMA, "ATA_CMD_TRUSTED_SND_DMA" }, { ATA_CMD_PMP_READ, "ATA_CMD_PMP_READ" }, { ATA_CMD_PMP_READ_DMA, "ATA_CMD_PMP_READ_DMA" }, { ATA_CMD_PMP_WRITE, "ATA_CMD_PMP_WRITE" }, { ATA_CMD_PMP_WRITE_DMA, "ATA_CMD_PMP_WRITE_DMA" }, { ATA_CMD_CONF_OVERLAY, "ATA_CMD_CONF_OVERLAY" }, { ATA_CMD_SEC_SET_PASS, "ATA_CMD_SEC_SET_PASS" }, { ATA_CMD_SEC_UNLOCK, "ATA_CMD_SEC_UNLOCK" }, { ATA_CMD_SEC_ERASE_PREP, "ATA_CMD_SEC_ERASE_PREP" }, { ATA_CMD_SEC_ERASE_UNIT, "ATA_CMD_SEC_ERASE_UNIT" }, { ATA_CMD_SEC_FREEZE_LOCK, "ATA_CMD_SEC_FREEZE_LOCK" }, { ATA_CMD_SEC_DISABLE_PASS, "ATA_CMD_SEC_DISABLE_PASS" }, { ATA_CMD_CONFIG_STREAM, "ATA_CMD_CONFIG_STREAM" }, { ATA_CMD_SMART, "ATA_CMD_SMART" }, { ATA_CMD_MEDIA_LOCK, "ATA_CMD_MEDIA_LOCK" }, { ATA_CMD_MEDIA_UNLOCK, "ATA_CMD_MEDIA_UNLOCK" }, { ATA_CMD_DSM, "ATA_CMD_DSM" }, { ATA_CMD_CHK_MED_CRD_TYP, "ATA_CMD_CHK_MED_CRD_TYP" }, { ATA_CMD_CFA_REQ_EXT_ERR, "ATA_CMD_CFA_REQ_EXT_ERR" }, { ATA_CMD_CFA_WRITE_NE, "ATA_CMD_CFA_WRITE_NE" }, { ATA_CMD_CFA_TRANS_SECT, "ATA_CMD_CFA_TRANS_SECT" }, { ATA_CMD_CFA_ERASE, "ATA_CMD_CFA_ERASE" }, { ATA_CMD_CFA_WRITE_MULT_NE, "ATA_CMD_CFA_WRITE_MULT_NE" }, { ATA_CMD_REQ_SENSE_DATA, "ATA_CMD_REQ_SENSE_DATA" }, { ATA_CMD_SANITIZE_DEVICE, "ATA_CMD_SANITIZE_DEVICE" }, { ATA_CMD_ZAC_MGMT_IN, "ATA_CMD_ZAC_MGMT_IN" }, { ATA_CMD_ZAC_MGMT_OUT, "ATA_CMD_ZAC_MGMT_OUT" }, { ATA_CMD_RESTORE, "ATA_CMD_RESTORE" }, { ATA_CMD_READ_LONG, "ATA_CMD_READ_LONG" }, { ATA_CMD_READ_LONG_ONCE, "ATA_CMD_READ_LONG_ONCE" }, { ATA_CMD_WRITE_LONG, "ATA_CMD_WRITE_LONG" }, { ATA_CMD_WRITE_LONG_ONCE, "ATA_CMD_WRITE_LONG_ONCE" }), libata_trace_parse_subcmd(p, REC->cmd, REC->feature, REC->hob_nsect), REC->cmd, REC->feature, REC->nsect, REC->lbal, REC->lbam, REC->lbah, REC->hob_feature, REC->hob_nsect, REC->hob_lbal, REC->hob_lbam, REC->hob_lbah, REC->devGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLdrivers/ata/libata-core.cata_port=%u ata_port=%u task_state=%s ata_port=%u host_stat=%s CPR CDL NCQ-prio NCQ-sndrcv DIPM HIPM Dev-Sleep Dev-Attention Trust FUAata_host_stopinvalid port/linkunknown valueambiguous valueinvalid deviceWDC AC11000H %s4ata%u.%02u: %s %s:%s%swaking up from sleepata%u.%02u: set features unsupported classI/O errorINIT_DEV_PARAMS failedSPINUP faileddevice reports invalid type6ata%u.%02u: init dev params disabledLBA48LBA, AA, ATAPI AN, CDB intr, DMADIRata%u.%02u: no device 1.5 GbpsATA-%dNCQ (depth %d)%sNCQ (depth %d/%d)%s (SET_XFERMODE skipped) (device error ignored)4ata%u.%02u: no PIO support &ap->eh_wait_q&x->waitata_devres_release6ata%u: %cATA max %s %s 6ata%u: DUMMY %s[%s]irq %dlpm-pol %dext3.0 Gbps6.0 GbpsPIO0PIO1PIO2PIO3PIO4PIO5PIO6MWDMA0MWDMA1MWDMA2MWDMA3MWDMA4UDMA/16UDMA/25UDMA/33UDMA/44UDMA/66UDMA/100UDMA/133UDMA7HSM_ST_IDLEHSM_ST_FIRSTHSM_STHSM_ST_LASTHSM_ST_ERRATA_PROT_UNKNOWNATA_PROT_NODATAATA_PROT_PIOATA_PROT_DMAATA_PROT_NCQATA_PROT_NCQ_NODATAATAPI_PROT_NODATAATAPI_PROT_PIOATAPI_PROT_DMAATA_DEV_UNKNOWNATA_DEV_ATAATA_DEV_ATA_UNSUPATA_DEV_ATAPIATA_DEV_ATAPI_UNSUPATA_DEV_PMPATA_DEV_PMP_UNSUPATA_DEV_SEMBATA_DEV_SEMB_UNSUPATA_DEV_ZACATA_DEV_ZAC_UNSUPATA_DEV_NONEATA_CMD_DEV_RESETATA_CMD_CHK_POWERATA_CMD_STANDBYATA_CMD_IDLEATA_CMD_EDDATA_CMD_DOWNLOAD_MICROATA_CMD_DOWNLOAD_MICRO_DMAATA_CMD_NOPATA_CMD_FLUSHATA_CMD_FLUSH_EXTATA_CMD_ID_ATAATA_CMD_ID_ATAPIATA_CMD_SERVICEATA_CMD_READATA_CMD_READ_EXTATA_CMD_READ_QUEUEDATA_CMD_READ_STREAM_EXTATA_CMD_READ_STREAM_DMA_EXTATA_CMD_WRITEATA_CMD_WRITE_EXTATA_CMD_WRITE_QUEUEDATA_CMD_WRITE_STREAM_EXTATA_CMD_WRITE_STREAM_DMA_EXTATA_CMD_WRITE_FUA_EXTATA_CMD_WRITE_QUEUED_FUA_EXTATA_CMD_FPDMA_READATA_CMD_FPDMA_WRITEATA_CMD_NCQ_NON_DATAATA_CMD_FPDMA_SENDATA_CMD_FPDMA_RECVATA_CMD_PIO_READATA_CMD_PIO_READ_EXTATA_CMD_PIO_WRITEATA_CMD_PIO_WRITE_EXTATA_CMD_READ_MULTIATA_CMD_READ_MULTI_EXTATA_CMD_WRITE_MULTIATA_CMD_WRITE_MULTI_EXTATA_CMD_WRITE_MULTI_FUA_EXTATA_CMD_SET_FEATURESATA_CMD_SET_MULTIATA_CMD_PACKETATA_CMD_VERIFYATA_CMD_VERIFY_EXTATA_CMD_WRITE_UNCORR_EXTATA_CMD_STANDBYNOW1ATA_CMD_IDLEIMMEDIATEATA_CMD_SLEEPATA_CMD_INIT_DEV_PARAMSATA_CMD_READ_NATIVE_MAXATA_CMD_READ_NATIVE_MAX_EXTATA_CMD_SET_MAXATA_CMD_SET_MAX_EXTATA_CMD_READ_LOG_EXTATA_CMD_WRITE_LOG_EXTATA_CMD_READ_LOG_DMA_EXTATA_CMD_WRITE_LOG_DMA_EXTATA_CMD_TRUSTED_NONDATAATA_CMD_TRUSTED_RCVATA_CMD_TRUSTED_RCV_DMAATA_CMD_TRUSTED_SNDATA_CMD_TRUSTED_SND_DMAATA_CMD_PMP_READATA_CMD_PMP_READ_DMAATA_CMD_PMP_WRITEATA_CMD_PMP_WRITE_DMAATA_CMD_CONF_OVERLAYATA_CMD_SEC_SET_PASSATA_CMD_SEC_UNLOCKATA_CMD_SEC_ERASE_PREPATA_CMD_SEC_ERASE_UNITATA_CMD_SEC_FREEZE_LOCKATA_CMD_SEC_DISABLE_PASSATA_CMD_CONFIG_STREAMATA_CMD_SMARTATA_CMD_MEDIA_LOCKATA_CMD_MEDIA_UNLOCKATA_CMD_DSMATA_CMD_CHK_MED_CRD_TYPATA_CMD_CFA_REQ_EXT_ERRATA_CMD_CFA_WRITE_NEATA_CMD_CFA_TRANS_SECTATA_CMD_CFA_ERASEATA_CMD_CFA_WRITE_MULT_NEATA_CMD_REQ_SENSE_DATAATA_CMD_SANITIZE_DEVICEATA_CMD_ZAC_MGMT_INATA_CMD_ZAC_MGMT_OUTATA_CMD_RESTOREATA_CMD_READ_LONGATA_CMD_READ_LONG_ONCEATA_CMD_WRITE_LONGATA_CMD_WRITE_LONG_ONCE40c80cshort40cunkignsata1.5Gbps3.0Gbpspio0pio1pio2pio3pio4pio5pio6mwdma0mwdma1mwdma2mwdma3mwdma4udma0udma16udma/16udma1udma25udma/25udma2udma33udma/33udma3udma44udma/44udma4udma66udma/66udma5udma100udma/100udma6udma133udma/133udma7nohrstnosrstnorstrstoncenodbdelaydbdelayexternalnoncqncqnoncqtrimncqtrimnoncqatincqatinotrimtrimtrim_zeromax_trim_128mnodmadmaatapi_dmadiratapi_mod16_dmanodmalogdmalognoiddevlogiddevlognologdirlogdirmax_sec_128max_sec_1024max_sec_lba48nolpmlpmnosetxfersetxferdump_idnofuafuadisableata_portlibataWDC AC22100HWDC AC32500HWDC AC33100HWDC AC31600HWDC AC32100H24.09P07WDC AC23200L21.10N21Compaq CRD-8241BCRD-8400BCRD-848[02]BCRD-84SanDisk SDP3BSanDisk SDP3B-64SANYO CD-ROM CRDHITACHI CDR-8HITACHI CDR-8[34]35Toshiba CD-ROM XM-6202BTOSHIBA CD-ROM XM-1702BCCD-532E-AE-IDE CD-ROM CR-840CD-ROM Drive/F5AWPI CDD-820SAMSUNG CD-ROM SC-148CSAMSUNG CD-ROM SC_NEC DV5800ASAMSUNG CD-ROM SN-124N001Seagate STT20000A 2GB ATA Flash DiskADMA428MVRFDFC22048UCHC-TE*Config DiskASMT109x- ConfigTORiSAN DVD-ROM DRD-N216QUANTUM DAT DAT72-000Slimtype DVD A DS8A8SHSlimtype DVD A DS8A9SHST380013AS3.20LITEON CX1-JB*-HPLITEON EP1-*DELLBOSS VDMV.R00-0WDC WD740ADFD-00WDC WD740ADFD-00NLR1FUJITSU MHT2060BHMaxtor *BANC*Maxtor 7V300F0VA111630ST380817AS3.42ST3160023ASOCZ CORE_SSD02.10104ST31500341ASSD1[5-9]ST31000333ASST3640[36]23ASST3320[68]13ASST2000DM008-2FR102ST1000LM024 HN-M101MBBVB0250EAVERHPG7HTS541060G9SA00MB3OC60DHTS541080G9SA00MB4OC60DHTS541010G9SA00MBZOC60DC300-CTFDDAC128MAG0001SanDisk SD[789]*HDS724040KLSA80KFAOA20NWDC WD3200JD-00KLB0WD-WCAMR1130137WDC WD2500JD-00HBB0WD-WMAL71490727MAXTOR 6L080L4A93.0500OCZ-VERTEX1.30ST340823AST320413AST310211AQUANTUM FIREBALLlct10 05A03.0900TSSTcorp CDDVDW SH-S202[HJN]SB0[01]MTRON MSP-SATA*BUFFALO HD-QSU2/R5WD My BookSeagate FreeAgent GoFlexPIONEER DVD-RW DVRTD08PIONEER DVD-RW DVRTD08APIONEER DVD-RW DVR-215PIONEER DVD-RW DVR-212DPIONEER DVD-RW DVR-216DPIONEER BD-RW BDR-207MPIONEER BD-RW BDR-205CT*0BX*00SSD1Crucial_CT512MX100*MU01Crucial_CT480M500*Crucial_CT960M500*R3SL240GApacer AS340*MD619HXCLDE3TCTCVAIDMD619GXCLDE3TCTCV35DSAMSUNG MZMPC128HBFU-000MVCXM14M1QSAMSUNG SSD PM830 mSATA *CXM13D1QSAMSUNG MZ7TD256HAFV-000L9SAMSUNG MZ7TE512HMHP-000L1EXT06L0QMicron_M500IT_*Micron_M500_*Micron_M5[15]0_*Micron_1100_*Crucial_CT*M500*Crucial_CT*M550*Crucial_CT*MX100*Samsung SSD 840 EVO*Samsung SSD 840*Samsung SSD 850*Samsung SSD 860*Samsung SSD 870*SAMSUNG*MZ7LH*FCCT*M500*SuperSSpeed S238*M88V29*INTEL*SSDSC2MH*Micron*Crucial*INTEL*SSD*SSD*INTEL*Samsung*SSD*SAMSUNG*SSD*SAMSUNG*MZ7KM*ST[1248][0248]0[FH]*WDC WD800JD-*WDC WD1200JD-*WDC WD1600JD-*WDC WD2000JD-*WDC WD2500JD-*WDC WD3000JD-*WDC WD3200JD-*SATADOM-ML 3MEMaxtorBANC1G10WDC*WD2500J*OCZ-VERTEX*INTEL*SSDSC2CT*diagnosticmaxsec128brokenhpahpasizeivbstuckerrbridgeokatapimod16dmafirmwarewarn1.5gbpsbrokenfpdmaaadumpidmaxseclba48atapidmadirwdbrokenlpmzeroaftertrimmaxsec1024maxsec8191maxtrim128mnoncqonatinolpmonativersion3.00unsigned intunsigned charhsm_stateata_devtagflagsoffsetbytesqc_flagsprotocoldev_stateunsigned int[2]classintrcunsigned longdeadlineeh_actioneh_err_maskhost_statcmdfeaturehob_nsectprotodevlballbamlbahnsecthob_lbalhob_lbamhob_lbahhob_featurestatuserrorctl TT1 c H \ R   c     s  ata_port=%u ata_dev=%u tag=%d proto=%s cmd=%s%s tf=(%02x/%02x:%02x:%02x:%02x:%02x/%02x:%02x:%02x:%02x:%02x/%02x) ata_port=%u proto=%s cmd=%s%s tf=(%02x/%02x:%02x:%02x:%02x:%02x/%02x:%02x:%02x:%02x:%02x/%02x) ata_port=%u tag=%d proto=%s cmd=%s%s ata_port=%u deadline=%lu classes=[%s,%s] ata_port=%u rc=%d class=[%s,%s] ata_port=%u ata_dev=%u tag=%d flags=%s status=%s res=(%02x/%02x:%02x:%02x:%02x:%02x/%02x:%02x:%02x:%02x:%02x/%02x) ata_port=%u ata_dev=%u tag=%d proto=%s flags=%s task_state=%s dev_stat=0x%X ata_port=%u ata_dev=%u tag=%d flags=%s err_mask=%s ata_port=%u ata_dev=%u eh_action=%s err_mask=%s ata_port=%u ata_dev=%u eh_action=%s ata_port=%u ata_dev=%u tag=%d flags=%s offset=%u bytes=%u 6ata%u.%02u: Features:%s%s%s%s%s%s%s%s%s%s failed to start port %d (errno=%d) failed to enable device after resume (%d) 4ata: failed to extend force table, libata.force ignored 4ata: failed to parse force parameter "%s" (%s) 7libata version 3.00 loaded. Model '%s', rev '%s', applying quirks:6ata%u.%02u: class mismatch %d != %d 6ata%u.%02u: model number mismatch '%s' != '%s' 6ata%u.%02u: serial number mismatch '%s' != '%s' 4ata%u.%02u: failed to resume link for reset (errno=%d) 4ata%u: failed to resume link for reset (errno=%d) 6ata%u.%02u: SATA link up %s (SStatus %X SControl %X) 6ata%u: SATA link up %s (SStatus %X SControl %X) 6ata%u.%02u: SATA link down (SStatus %X SControl %X) 6ata%u: SATA link down (SStatus %X SControl %X) 5ata%u: FORCE: cable set to %s 4ata%u.%02u: device reported invalid CHS sector 0 4ata%u.%02u: limiting speed to %s 4ata%u.%02u: link is slow to respond, please be patient (ready=%d) 4ata%u: link is slow to respond, please be patient (ready=%d) 4ata%u.%02u: qc timeout after %u msecs (cmd 0x%x) 3ata%u.%02u: Check power mode failed (err_mask=0x%x) ata%u.%02u: Power mode: 0x%02x 5ata%u.%02u: Entering standby power mode 3ata%u.%02u: STANDBY IMMEDIATE failed (err_mask=0x%x) 5ata%u.%02u: Entering active power mode 3ata%u.%02u: VERIFY failed (err_mask=0x%x) ata%u.%02u: read log page - log 0x%x, page 0x%x 3ata%u.%02u: Read log 0x%02x page 0x%02x failed, Emask 0x%x 4ata%u.%02u: Invalid log directory version 0x%04x 4ata%u.%02u: ATA Identify Device Log not supported 4ata%u.%02u: LPM support broken, forcing max_power 3ata%u.%02u: Disable DIPM failed, Emask 0x%x ata%u.%02u: NODEV after polling detection 6ata%u.%02u: IDENTIFY failed on device w/ SEMB sig, disabled ata%u.%02u: both IDENTIFYs aborted, assuming NODEV 6ata%u.%02u: dumping IDENTIFY data, class=%d may_fallback=%d tried_spinup=%d ata%u.%02u: host indicates ignore ATA devices, ignored 4ata%u.%02u: failed to IDENTIFY (%s, err_mask=0x%x) 4ata%u.%02u: failed to read native max address (err_mask=0x%x) 4ata%u.%02u: HPA support seems broken, skipping HPA handling 6ata%u.%02u: HPA detected: current %llu, native %llu 4ata%u.%02u: native sectors (%llu) is smaller than sectors (%llu) 4ata%u.%02u: failed to set max address (err_mask=0x%x) 4ata%u.%02u: device aborted resize (%llu -> %llu), skipping HPA handling 3ata%u.%02u: failed to re-read IDENTIFY data after HPA resizing 6ata%u.%02u: HPA unlocked: %llu -> %llu, native %llu not supported with this driver5ata%u.%02u: FORCE: modified (%s) 6ata%u.%02u: unsupported device, disabling 4ata%u.%02u: WARNING: ATAPI is %s, device ignored 6ata%u.%02u: applying link speed limit quirk to %s ata%u.%02u: %s: cfg 49:%04x 82:%04x 83:%04x 84:%04x 85:%04x 86:%04x 87:%04x 88:%04x ata%u.%02u: 49==0x%04x 53==0x%04x 63==0x%04x 64==0x%04x 75==0x%04x 80==0x%04x 81==0x%04x 82==0x%04x 83==0x%04x 84==0x%04x 88==0x%04x 93==0x%04x 4ata%u.%02u: supports DRM functions and may not be fully accessible 6ata%u.%02u: Security locked, setting capacity to zero 6ata%u.%02u: %s: %s, %s, max %s 3ata%u.%02u: failed to enable AA (error_mask=0x%x) 4ata%u.%02u: NCQ Send/Recv Log not supported ata%u.%02u: disabling queued TRIM support 4ata%u.%02u: NCQ Non-Data Log not supported 6ata%u.%02u: %llu sectors, multi %u, CHS %u/%u/%u ata%u.%02u: failed to enable Sense Data Reporting, Emask 0x%x 4ata%u.%02u: ATA Zoned Information Log not supported 4ata%u.%02u: Security Log not supported ata%u.%02u: Trusted Computing capability qword not valid! 4ata%u.%02u: Command duration guideline is not supported 4ata%u.%02u: CDL supported but Successful NCQ Command Sense Data is not supported 4ata%u.%02u: CDL supported but NCQ autosense is not supported 3ata%u.%02u: Enable CDL feature failed 3ata%u.%02u: Disable CDL feature failed 4ata%u.%02u: failed to enable Sense Data for successful NCQ commands, Emask 0x%x 4ata%u.%02u: Read Command Duration Limits log failed 4ata%u.%02u: Initialize CDL resources failed 4ata%u.%02u: unsupported CDB len %d 3ata%u.%02u: failed to enable ATAPI AN (err_mask=0x%x) 6ata%u.%02u: ATAPI: %s, %s, max %s%s%s%s 6ata%u.%02u: applying bridge limits 4ata%u.%02u: Drive reports diagnostics failure. This may indicate a drive 4ata%u.%02u: fault or invalid emulation. Contact drive vendor for information. 4ata%u.%02u: WARNING: device requires firmware update to be fully functional 4ata%u.%02u: contact the vendor or visit http://ata.wiki.kernel.org 6ata%u.%02u: %llu sectors, multi %u: %s %s 6ata%u.%02u: class mismatch %u != %u 4ata%u.%02u: n_sectors mismatch %llu != %llu 4ata%u.%02u: new n_sectors matches native, probably late HPA unlock, n_sectors updated 4ata%u.%02u: old n_sectors matches native, probably late HPA lock, will try to unlock HPA 3ata%u.%02u: revalidation failed (errno=%d) 4ata%u.%02u: device does not support DMA, disabling DMA 4ata%u.%02u: simplex DMA is claimed by other device, disabling DMA 4ata%u.%02u: limited to UDMA/33 due to 40-wire cable 5ata%u.%02u: FORCE: xfer_mask set to %s 4ata%u.%02u: NOSETXFER but PATA detected - can't skip SETXFER, might malfunction ata%u.%02u: set features - xfer mode ata%u.%02u: xfer_shift=%u, xfer_mode=0x%x 6ata%u.%02u: configured for %s%s 3ata%u.%02u: failed to set xfermode (err_mask=0x%x) 5ata%u: FORCE: port flag 0x%x forced -> 0x%x 5ata%u.%02u: FORCE: PHY spd limit set to %s 5ata%u: FORCE: PHY spd limit set to %s 5ata%u.%02u: FORCE: link flag 0x%x forced -> 0x%x 5ata%u: FORCE: link flag 0x%x forced -> 0x%x 5ata%u.%02u: FORCE: link flag 0x%x cleared -> 0x%x 5ata%u: FORCE: link flag 0x%x cleared -> 0x%x BUG: trying to register unstarted host ATAPI CD-ROM DRIVE 40X MAXIMUMH=H=AWAVAUATUSHheHHD$`1iH<,HuHc(HHG HH81ɄD$ID$L$HD$@MHD$HHD$PHD$XHD$0<,AGIt<,uL:LHHLH{H.HHHLhLd$0 LLD$ HD$0I9X8O LHD$$HD$0H98HHE1E1Lt$(MHD$'H4$HAtZH HH9t2MHuHT$HIH4$tH HMH9uLt$(EA?HcD$L$$\$ MMH4ID\$DL$HLL$@MEI}\$`acde $04)9@BE'7/?GW[\]^_Q8 J"#23 %&+*56;:=>`acde $04)9@BE'7/?GW[\]^_Q8 J"#23 %&+*56;:=>`acde $04)9@BE'7/?GW[\]^_Q8 J"#23 @@@@@ ,(,,$$$$$$$d$$$$$$ @ @)9 0$4%5=libata.atapi_anlibata.allow_tpmlibata.noacpilibata.ata_probe_timeoutlibata.dmalibata.ignore_hpalibata.fualibata.atapi_passthru16libata.atapi_dmadirlibata.atapi_enabledlibata.forcelibataata_bmdma_statusata_bmdma_startata_bmdma_setupata_exec_commandata_tf_loadata_qc_complete_doneata_qc_complete_failedata_qc_complete_internalata_qc_issueata_qc_prep @ @@@@ @@ @@  g AX6$libata.version=3.00libata.license=GPLlibata.file=drivers/ata/libatalibata.description=Library module for ATA deviceslibata.author=Jeff Garziklibata.parm=atapi_an:Enable ATAPI AN media presence notification (0=0ff [default], 1=on)libata.parmtype=atapi_an:intlibata.parm=allow_tpm:Permit the use of TPM commands (0=off [default], 1=on)libata.parmtype=allow_tpm:intlibata.parm=noacpi:Disable the use of ACPI in probe/suspend/resume (0=off [default], 1=on)libata.parmtype=noacpi:intlibata.parm=ata_probe_timeout:Set ATA probing timeout (seconds)libata.parmtype=ata_probe_timeout:intlibata.parm=dma:DMA enable/disable (0x1==ATA, 0x2==ATAPI, 0x4==CF)libata.parmtype=dma:intlibata.parm=ignore_hpa:Ignore HPA limit (0=keep BIOS limits, 1=ignore limits, using full disk)libata.parmtype=ignore_hpa:intlibata.parm=fua:FUA support (0=off [default], 1=on)libata.parmtype=fua:intlibata.parm=atapi_passthru16:Enable ATA_16 passthru for ATAPI devices (0=off, 1=on [default])libata.parmtype=atapi_passthru16:intlibata.parm=atapi_dmadir:Enable ATAPI DMADIR bridge support (0=off [default], 1=on)libata.parmtype=atapi_dmadir:intlibata.parm=atapi_enabled:Enable discovery of ATAPI devices (0=off, 1=on [default])libata.parmtype=atapi_enabled:intlibata.parm=force:Force ATA configurations including cable type, link speed and transfer mode (see Documentation/admin-guide/kernel-parameters.rst for details)libata.parmtype=force:string$$$$$$$$$ata_sff_flush_pio_taskatapi_send_cdbatapi_pio_transfer_dataata_sff_pio_transfer_dataata_sff_port_intrata_sff_hsm_command_completeata_sff_hsm_stateata_port_thawata_port_freezeata_std_sched_ehata_slave_postresetata_link_postresetata_link_softreset_endata_slave_hardreset_endata_link_hardreset_endata_link_softreset_beginata_slave_hardreset_beginata_link_hardreset_beginata_eh_doneata_eh_about_to_doata_eh_link_autopsy_qcata_eh_link_autopsyata_bmdma_statusata_bmdma_stopata_bmdma_startata_bmdma_setupata_exec_commandata_tf_loadata_qc_complete_doneata_qc_complete_failedata_qc_complete_internalata_qc_issueata_qc_prepGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GNU - J i 0 @ P ` p 6 T t      > _ ~ 0 @ P ` p  D e       1 R r  0 @ P ` p/ M l      = g   0 @2; PY `t p    . Y     ? l 0 @ P `# pO ~    8 h @ u  p)  @)0 0 P p  _ @!D `     0 P9 P *Y !" " #e `$   @% p&9!'C(s)p*@+,,R-P.//081]_ j u2U @ `4   5 @# `.5[ f q`6D6[ @`0728 @`% 0@9TR9zz@:v:V@;t<Y  ;>AQ&,(: -O EM10' a t`IwIzK `  @(M`PQ0RPR)SE2S7KSQ^`TQrUZ p,)v)08)8}+}1)88L _)h8z)8)8)8J+)8)8)8:)8U *(*a)P8|)8)p8)8   0 P p & 2 > J V @b `n"""""]$|" "("0-"8g$ "@"H"P6"Xp$0"`"h"pB"x}$@"" "A"w$X """!"I"t%"'"""J"""""K"x"" "( "0- "8Y "@ "H "P "X !"`8! H!"hu!"p!"x!"""4""a"""""")""#"K#"y#"#"#"#"+$"Y$"$"$"+$"%"D%"q%" %"(%"0%"8$&"@U&"H&"P&"X&"`'"h:'"pe',Hs'.'.'.''.F2'.x'.Y (."(/(3( )H(.Ma(.Uz(/((( )(.s[(.(/P(( )(.@ ).)&$)/x(>) )\).OCt).)/() ) )._). )/() **.(4*.\2*/(>* * N*.t^f*.%~*/(* 0**.T*.K!*/@(* P*+.lT*+."B+/h(X+ p*r+.+.+/(+ * + *1+2+cx+ ,2,@dx(,2*,dxH,2J,@exj, ,2 ,ex,2(,@fx,20,fx,-28 -@gx-2@-gx5-2H7-@hxN-s-2Pu-hx-2X-@ix-2`-ix-2h-@jx-2p-jx. ..2x0.@kxO.2Q.kxq.2s.@lx. /.2.lx.2.@mx.`t /2 /mx)/J/2L/@nxf//2/nx/`[/2/@ox/2/ox/2/@px/20px0<02>0@qxP0%f02h0qx020@rx020rx0:020@sx020sx1 </1QxS1Q1R@1SP1@T2T72Ua2 V2 W2X2X3YX"3 \N3_w3b 3 b 3@b 3`b /4b b4b 4b 4b 4c 5 c F5@c w5`c 5c 5c 54H46 ,364`HZ64H{64 H64H64H64@H74H:74HZ74`Hw74H74 H74H74H788888880[88P88p8888888898298Q980o98P98p989898:8C:8 Z:8 x:8@:8`:8:8:8 ;8%;8A;8 X;8x;8 ;8@;8` ;8p ;"x<"`<$p<"<"<$#="S="=$="="/>$ M>"}>">$ >"???6 H5?P?7h?6 H??7?6@ H?@7*@6 HN@t@ 7@6 H@ @p76 Hi(A6 H 0@IO 6` H 8| I 6 H @3  I@6HAH8AI 6@HH P ?SA6HtAXAPIA6HA`B7$B6 HDBhfB IB6HBpBIB6`HBxCKDC6HkCC`KC6HCDK-D6@HQDwD ID6HDDI E6H.ETEIwE6 HEE`IE6HEFII IbI6`H~II II6HIJ@ 7;=YZ y $>DV8p>*%LF@E<d0Km0Dyv!  @,`NoPJ @ijT[0~>TEUk  0YpX`S/RAPb+EBJ5@P  ??>@]AT|1FW1W5f(AME3wBUJMpOq X5K CiPCD 0>uu u_ u u$J=JPJ` hJ  J J0 J J@ J "K` *@KYKoK|KKKKKKKL/LEL_LwLLLLLLM-MIMVQMdMxMMMMMMMM NN4NGN\NqNNNNNNNOO$O*O7OJOm]OlO{OOOOOOO@F O`F PF %PF IPF dPF PPPPPPPPPP QG %Q G AQ@G ]Q`G |QG QG QG QG RH R H FR@H oR`H RH RH RH RH SI )S I BS@I gSuSSSSSSSSSTT+TZLZZZ0<gZ%!9~ZZ 0ZZZZZZ *[['[<[@tb[Pt[`t[pt[t[t\t>\t[\tz\t\t\t\u]u,] uR]0uz]@u]Pu]`u]pu^u.^uQ^uo^v^v^ v^0v^@v_)_libata-core.c__export_symbol_ata_link_next__export_symbol_ata_dev_next__export_symbol_atapi_cmd_type__export_symbol_ata_pack_xfermask__export_symbol_ata_xfer_mask2mode__export_symbol_ata_xfer_mode2mask__export_symbol_ata_xfer_mode2shift__export_symbol_ata_mode_string__export_symbol_ata_dev_classify__export_symbol_ata_id_string__export_symbol_ata_id_c_string__export_symbol_ata_id_xfermask__export_symbol_ata_pio_need_iordy__export_symbol_ata_do_dev_read_id__export_symbol_ata_cable_40wire__export_symbol_ata_cable_80wire__export_symbol_ata_cable_unknown__export_symbol_ata_cable_ignore__export_symbol_ata_cable_sata__export_symbol_ata_dev_pair__export_symbol_ata_set_mode__export_symbol_ata_wait_after_reset__export_symbol_ata_std_prereset__export_symbol_ata_std_postreset__export_symbol_ata_dev_set_feature__export_symbol_ata_std_qc_defer__export_symbol_ata_qc_complete__export_symbol_ata_qc_get_active__export_symbol_ata_link_online__export_symbol_ata_link_offline__export_symbol_ata_sas_port_suspend__export_symbol_ata_sas_port_resume__export_symbol_ata_host_suspend__export_symbol_ata_host_resume__export_symbol_ata_port_alloc__export_symbol_ata_port_free__export_symbol_ata_host_put__export_symbol_ata_host_alloc__export_symbol_ata_host_alloc_pinfo__export_symbol_ata_host_start__export_symbol_ata_host_init__export_symbol_ata_port_probe__export_symbol_ata_host_register__export_symbol_ata_host_activate__export_symbol_ata_host_detach__export_symbol_ata_pci_remove_one__export_symbol_ata_pci_shutdown_one__export_symbol_pci_test_config_bits__export_symbol_ata_pci_device_do_suspend__export_symbol_ata_pci_device_do_resume__export_symbol_ata_pci_device_suspend__export_symbol_ata_pci_device_resume__export_symbol_ata_platform_remove_one__initcall__kmod_libata__1139_6662_ata_init4ata_init__export_symbol_ata_ratelimit__export_symbol_ata_msleep__export_symbol_ata_wait_register__export_symbol_ata_dummy_port_ops__export_symbol_ata_dummy_port_info__export_symbol___tracepoint_ata_tf_load__export_symbol___traceiter_ata_tf_load__export_symbol___SCK__tp_func_ata_tf_load__export_symbol___SCT__tp_func_ata_tf_load__export_symbol___tracepoint_ata_exec_command__export_symbol___traceiter_ata_exec_command__export_symbol___SCK__tp_func_ata_exec_command__export_symbol___SCT__tp_func_ata_exec_command__export_symbol___tracepoint_ata_bmdma_setup__export_symbol___traceiter_ata_bmdma_setup__export_symbol___SCK__tp_func_ata_bmdma_setup__export_symbol___SCT__tp_func_ata_bmdma_setup__export_symbol___tracepoint_ata_bmdma_start__export_symbol___traceiter_ata_bmdma_start__export_symbol___SCK__tp_func_ata_bmdma_start__export_symbol___SCT__tp_func_ata_bmdma_start__export_symbol___tracepoint_ata_bmdma_status__export_symbol___traceiter_ata_bmdma_status__export_symbol___SCK__tp_func_ata_bmdma_status__export_symbol___SCT__tp_func_ata_bmdma_statusata_set_rwcmd_protocolata_rw_cmdsata_xfer_tblata_dummy_qc_issueata_dummy_error_handlerperf_trace_ata_qc_issue_templateperf_trace_ata_qc_complete_templateperf_trace_ata_tf_loadperf_trace_ata_exec_command_templateperf_trace_ata_bmdma_statusperf_trace_ata_eh_link_autopsyperf_trace_ata_eh_link_autopsy_qcperf_trace_ata_eh_action_templateperf_trace_ata_link_reset_begin_templateperf_trace_ata_link_reset_end_templateperf_trace_ata_port_eh_begin_templateperf_trace_ata_sff_hsm_templateperf_trace_ata_transfer_data_templateperf_trace_ata_sff_templateata_host_stopata_finalize_port_opslock.2trace_event_raw_event_ata_qc_issue_templatetrace_event_raw_event_ata_qc_complete_templatetrace_event_raw_event_ata_tf_loadtrace_event_raw_event_ata_exec_command_templatetrace_event_raw_event_ata_bmdma_statustrace_event_raw_event_ata_eh_link_autopsytrace_event_raw_event_ata_eh_link_autopsy_qctrace_event_raw_event_ata_eh_action_templatetrace_event_raw_event_ata_link_reset_begin_templatetrace_event_raw_event_ata_link_reset_end_templatetrace_event_raw_event_ata_port_eh_begin_templatetrace_event_raw_event_ata_sff_hsm_templatetrace_event_raw_event_ata_transfer_data_templatetrace_event_raw_event_ata_sff_templatetrace_raw_output_ata_qc_issue_templatesymbols.33symbols.32trace_raw_output_ata_tf_loadsymbols.31symbols.30trace_raw_output_ata_exec_command_templatesymbols.29symbols.28trace_raw_output_ata_link_reset_begin_templatesymbols.27symbols.26trace_raw_output_ata_link_reset_end_templatesymbols.25symbols.24trace_raw_output_ata_port_eh_begin_templatetrace_raw_output_ata_sff_templatesymbols.21trace_raw_output_ata_qc_complete_templatetrace_raw_output_ata_sff_hsm_templatesymbols.23symbols.22trace_raw_output_ata_bmdma_statustrace_raw_output_ata_eh_link_autopsy_qctrace_raw_output_ata_eh_link_autopsytrace_raw_output_ata_eh_action_templatetrace_raw_output_ata_transfer_data_templateata_dev_print_featuresxfer_mode_str.20async_port_probeata_force_tbl__func__.0ata_idaata_force_param_bufata_force_tbl_sizeata_host_releaseata_devres_release__ata_dev_quirksata_quirk_namesata_dev_same_deviceata_id_n_sectorsata_port_request_pmata_port_pm_poweroffata_port_runtime_resumeata_port_pm_resumeata_port_runtime_suspendata_port_pm_freezeata_port_pm_suspendata_port_detachata_port_runtime_idlespd_str.19ata_dev_power_is_active__UNIQUE_ID_ddebug_1036.45__UNIQUE_ID_ddebug_1038.44ata_log_supported__already_done.43ata_identify_page_supported__UNIQUE_ID_ddebug_1077.35ata_dev_config_lpm__UNIQUE_ID_ddebug_1034.46__UNIQUE_ID_ddebug_1080.34__UNIQUE_ID_ddebug_1030.48__UNIQUE_ID_ddebug_1032.47ata_hpa_resizeata_ignore_hpa__UNIQUE_ID_ddebug_1051.38__UNIQUE_ID_ddebug_1023.49__UNIQUE_ID_ddebug_1045.41__UNIQUE_ID_ddebug_1049.39__func__.14__UNIQUE_ID_ddebug_1047.40__UNIQUE_ID_ddebug_1040.42libata_dma_mask__UNIQUE_ID_ddebug_1075.36__UNIQUE_ID_ddebug_1066.37__key.5__key.4__func__.7__func__.8__func__.9__func__.10__func__.11__func__.12__func__.13__func__.15__func__.16__func__.17__func__.18__UNIQUE_ID_addressable___SCT__tp_func_ata_bmdma_status_1165__UNIQUE_ID_addressable___SCK__tp_func_ata_bmdma_status_1164__UNIQUE_ID_addressable___traceiter_ata_bmdma_status_1163__UNIQUE_ID_addressable___tracepoint_ata_bmdma_status_1162__trace_check_ata_bmdma_status__UNIQUE_ID_addressable___SCT__tp_func_ata_bmdma_start_1161__UNIQUE_ID_addressable___SCK__tp_func_ata_bmdma_start_1160__UNIQUE_ID_addressable___traceiter_ata_bmdma_start_1159__UNIQUE_ID_addressable___tracepoint_ata_bmdma_start_1158__trace_check_ata_bmdma_start__UNIQUE_ID_addressable___SCT__tp_func_ata_bmdma_setup_1157__UNIQUE_ID_addressable___SCK__tp_func_ata_bmdma_setup_1156__UNIQUE_ID_addressable___traceiter_ata_bmdma_setup_1155__UNIQUE_ID_addressable___tracepoint_ata_bmdma_setup_1154__trace_check_ata_bmdma_setup__UNIQUE_ID_addressable___SCT__tp_func_ata_exec_command_1153__UNIQUE_ID_addressable___SCK__tp_func_ata_exec_command_1152__UNIQUE_ID_addressable___traceiter_ata_exec_command_1151__UNIQUE_ID_addressable___tracepoint_ata_exec_command_1150__trace_check_ata_exec_command__UNIQUE_ID_addressable___SCT__tp_func_ata_tf_load_1149__UNIQUE_ID_addressable___SCK__tp_func_ata_tf_load_1148__UNIQUE_ID_addressable___traceiter_ata_tf_load_1147__UNIQUE_ID_addressable___tracepoint_ata_tf_load_1146__trace_check_ata_tf_load__UNIQUE_ID_addressable_ata_dummy_port_info_1145__UNIQUE_ID_addressable_ata_dummy_port_ops_1144__UNIQUE_ID_addressable_ata_wait_register_1143__UNIQUE_ID_addressable_ata_msleep_1142__UNIQUE_ID_addressable_ata_ratelimit_1141__exitcall_ata_exit__UNIQUE_ID_addressable_ata_init_1140__UNIQUE_ID_addressable_ata_platform_remove_one_1138__UNIQUE_ID_addressable_ata_pci_device_resume_1137__UNIQUE_ID_addressable_ata_pci_device_suspend_1136__UNIQUE_ID_addressable_ata_pci_device_do_resume_1135__UNIQUE_ID_addressable_ata_pci_device_do_suspend_1134__UNIQUE_ID_addressable_pci_test_config_bits_1133__UNIQUE_ID_addressable_ata_pci_shutdown_one_1132__UNIQUE_ID_addressable_ata_pci_remove_one_1131__UNIQUE_ID_addressable_ata_host_detach_1130__UNIQUE_ID_addressable_ata_host_activate_1127__UNIQUE_ID_addressable_ata_host_register_1124__UNIQUE_ID_addressable_ata_port_probe_1116__UNIQUE_ID_addressable_ata_host_init_1115__UNIQUE_ID_addressable_ata_host_start_1114__UNIQUE_ID_addressable_ata_host_alloc_pinfo_1111__UNIQUE_ID_addressable_ata_host_alloc_1110__UNIQUE_ID_addressable_ata_host_put_1109__UNIQUE_ID_addressable_ata_port_free_1108__UNIQUE_ID_addressable_ata_port_alloc_1107ata_port_pm_ops__UNIQUE_ID_addressable_ata_host_resume_1106__UNIQUE_ID_addressable_ata_host_suspend_1105__UNIQUE_ID_addressable_ata_sas_port_resume_1104__UNIQUE_ID_addressable_ata_sas_port_suspend_1103__UNIQUE_ID_addressable_ata_link_offline_1102__UNIQUE_ID_addressable_ata_link_online_1099__UNIQUE_ID_addressable_ata_qc_get_active_1090__UNIQUE_ID_addressable_ata_qc_complete_1089__UNIQUE_ID_addressable_ata_std_qc_defer_1082__UNIQUE_ID_addressable_ata_dev_set_feature_1079__UNIQUE_ID_addressable_ata_std_postreset_1073__UNIQUE_ID_addressable_ata_std_prereset_1072__UNIQUE_ID_addressable_ata_wait_after_reset_1071__UNIQUE_ID_addressable_ata_set_mode_1068__UNIQUE_ID_addressable_ata_dev_pair_1064__UNIQUE_ID_addressable_ata_cable_sata_1063__UNIQUE_ID_addressable_ata_cable_ignore_1062__UNIQUE_ID_addressable_ata_cable_unknown_1061__UNIQUE_ID_addressable_ata_cable_80wire_1060__UNIQUE_ID_addressable_ata_cable_40wire_1059__UNIQUE_ID_addressable_ata_do_dev_read_id_1029__UNIQUE_ID_addressable_ata_pio_need_iordy_1028__UNIQUE_ID_addressable_ata_id_xfermask_1025__UNIQUE_ID_addressable_ata_id_c_string_1022__UNIQUE_ID_addressable_ata_id_string_1021__UNIQUE_ID_addressable_ata_dev_classify_1019__UNIQUE_ID_addressable_ata_mode_string_1018__UNIQUE_ID_addressable_ata_xfer_mode2shift_1017__UNIQUE_ID_addressable_ata_xfer_mode2mask_1016__UNIQUE_ID_addressable_ata_xfer_mask2mode_1015__UNIQUE_ID_addressable_ata_pack_xfermask_1014__UNIQUE_ID_addressable_atapi_cmd_type_1013__UNIQUE_ID_addressable_ata_dev_next_1012__UNIQUE_ID_addressable_ata_link_next_1010__modver_attr__UNIQUE_ID_modinfo_1008__UNIQUE_ID_modinfo_1007__UNIQUE_ID_modinfo_1006__UNIQUE_ID_modinfo_1005__UNIQUE_ID_modinfo_1004__UNIQUE_ID_modinfo_1003__UNIQUE_ID_modinfo_1002__param_atapi_an__param_str_atapi_an__UNIQUE_ID_modinfo_1001__UNIQUE_ID_modinfo_1000__param_allow_tpm__param_str_allow_tpm__UNIQUE_ID_modinfo_999__UNIQUE_ID_modinfo_998__param_noacpi__param_str_noacpi__UNIQUE_ID_modinfo_997__UNIQUE_ID_modinfo_996__param_ata_probe_timeout__param_str_ata_probe_timeout__UNIQUE_ID_modinfo_995__UNIQUE_ID_modinfo_994__param_dma__param_str_dma__UNIQUE_ID_modinfo_993__UNIQUE_ID_modinfo_992__param_ignore_hpa__param_str_ignore_hpa__UNIQUE_ID_modinfo_991__UNIQUE_ID_modinfo_990__param_fua__param_str_fua__UNIQUE_ID_modinfo_989__UNIQUE_ID_modinfo_988__param_atapi_passthru16__param_str_atapi_passthru16__UNIQUE_ID_modinfo_987__UNIQUE_ID_modinfo_986__param_atapi_dmadir__param_str_atapi_dmadir__UNIQUE_ID_modinfo_985__UNIQUE_ID_modinfo_984__param_atapi_enabled__param_str_atapi_enabled__UNIQUE_ID_modinfo_983__UNIQUE_ID_modinfo_982__param_force__param_str_force__param_string_force__event_ata_sff_flush_pio_taskprint_fmt_ata_sff_template__event_atapi_send_cdb__event_atapi_pio_transfer_data__event_ata_sff_pio_transfer_dataprint_fmt_ata_transfer_data_template__event_ata_sff_port_intr__event_ata_sff_hsm_command_complete__event_ata_sff_hsm_stateprint_fmt_ata_sff_hsm_template__event_ata_port_thaw__event_ata_port_freeze__event_ata_std_sched_ehprint_fmt_ata_port_eh_begin_template__event_ata_slave_postreset__event_ata_link_postreset__event_ata_link_softreset_end__event_ata_slave_hardreset_end__event_ata_link_hardreset_endprint_fmt_ata_link_reset_end_template__event_ata_link_softreset_begin__event_ata_slave_hardreset_begin__event_ata_link_hardreset_beginprint_fmt_ata_link_reset_begin_template__event_ata_eh_done__event_ata_eh_about_to_doprint_fmt_ata_eh_action_template__event_ata_eh_link_autopsy_qcprint_fmt_ata_eh_link_autopsy_qc__event_ata_eh_link_autopsyprint_fmt_ata_eh_link_autopsy__event_ata_bmdma_statusprint_fmt_ata_bmdma_status__event_ata_bmdma_stop__event_ata_bmdma_start__event_ata_bmdma_setup__event_ata_exec_commandprint_fmt_ata_exec_command_template__event_ata_tf_loadprint_fmt_ata_tf_load__event_ata_qc_complete_done__event_ata_qc_complete_failed__event_ata_qc_complete_internalprint_fmt_ata_qc_complete_template__event_ata_qc_issue__event_ata_qc_prepprint_fmt_ata_qc_issue_templatetrace_event_fields_ata_sff_templatetrace_event_fields_ata_transfer_data_templatetrace_event_fields_ata_sff_hsm_templatetrace_event_fields_ata_port_eh_begin_templatetrace_event_fields_ata_link_reset_end_templatetrace_event_fields_ata_link_reset_begin_templatetrace_event_fields_ata_eh_action_templatetrace_event_fields_ata_eh_link_autopsy_qctrace_event_fields_ata_eh_link_autopsytrace_event_fields_ata_bmdma_statustrace_event_fields_ata_exec_command_templatetrace_event_fields_ata_tf_loadtrace_event_fields_ata_qc_complete_templatetrace_event_fields_ata_qc_issue_templatetrace_event_type_funcs_ata_sff_templatetrace_event_type_funcs_ata_transfer_data_templatetrace_event_type_funcs_ata_sff_hsm_templatetrace_event_type_funcs_ata_port_eh_begin_templatetrace_event_type_funcs_ata_link_reset_end_templatetrace_event_type_funcs_ata_link_reset_begin_templatetrace_event_type_funcs_ata_eh_action_templatetrace_event_type_funcs_ata_eh_link_autopsy_qctrace_event_type_funcs_ata_eh_link_autopsytrace_event_type_funcs_ata_bmdma_statustrace_event_type_funcs_ata_exec_command_templatetrace_event_type_funcs_ata_tf_loadtrace_event_type_funcs_ata_qc_complete_templatetrace_event_type_funcs_ata_qc_issue_templateevent_class_ata_sff_templatestr__libata__trace_system_nameevent_class_ata_transfer_data_templateevent_class_ata_sff_hsm_templateevent_class_ata_port_eh_begin_templateevent_class_ata_link_reset_end_templateevent_class_ata_link_reset_begin_templateevent_class_ata_eh_action_templateevent_class_ata_eh_link_autopsy_qcevent_class_ata_eh_link_autopsyevent_class_ata_bmdma_statusevent_class_ata_exec_command_templateevent_class_ata_tf_loadevent_class_ata_qc_complete_templateevent_class_ata_qc_issue_template__tpstrtab_ata_sff_flush_pio_task__tpstrtab_atapi_send_cdb__tpstrtab_atapi_pio_transfer_data__tpstrtab_ata_sff_pio_transfer_data__tpstrtab_ata_sff_port_intr__tpstrtab_ata_sff_hsm_command_complete__tpstrtab_ata_sff_hsm_state__tpstrtab_ata_port_thaw__tpstrtab_ata_port_freeze__tpstrtab_ata_std_sched_eh__tpstrtab_ata_slave_postreset__tpstrtab_ata_link_postreset__tpstrtab_ata_link_softreset_end__tpstrtab_ata_slave_hardreset_end__tpstrtab_ata_link_hardreset_end__tpstrtab_ata_link_softreset_begin__tpstrtab_ata_slave_hardreset_begin__tpstrtab_ata_link_hardreset_begin__tpstrtab_ata_eh_done__tpstrtab_ata_eh_about_to_do__tpstrtab_ata_eh_link_autopsy_qc__tpstrtab_ata_eh_link_autopsy__tpstrtab_ata_bmdma_status__tpstrtab_ata_bmdma_stop__tpstrtab_ata_bmdma_start__tpstrtab_ata_bmdma_setup__tpstrtab_ata_exec_command__tpstrtab_ata_tf_load__tpstrtab_ata_qc_complete_done__tpstrtab_ata_qc_complete_failed__tpstrtab_ata_qc_complete_internal__tpstrtab_ata_qc_issue__tpstrtab_ata_qc_prep__UNIQUE_ID_addressable___SCK__WARN_trap_695.50__UNIQUE_ID_addressable___SCK__tp_func_ata_qc_complete_done_694.51__trace_check_ata_qc_complete_done.52__UNIQUE_ID_addressable___SCK__WARN_trap_690.53__UNIQUE_ID_addressable___SCK__tp_func_ata_qc_complete_failed_689.54__trace_check_ata_qc_complete_failed.55__UNIQUE_ID_addressable___SCK__WARN_trap_685.56__UNIQUE_ID_addressable___SCK__tp_func_ata_qc_complete_internal_684.57__trace_check_ata_qc_complete_internal.58__UNIQUE_ID_addressable___SCK__WARN_trap_680.59__UNIQUE_ID_addressable___SCK__tp_func_ata_qc_issue_679.60__trace_check_ata_qc_issue.61__UNIQUE_ID_addressable___SCK__WARN_trap_675.62__UNIQUE_ID_addressable___SCK__tp_func_ata_qc_prep_674.63__trace_check_ata_qc_prep.64__UNIQUE_ID_addressable___SCK__preempt_schedule_notrace_52.65.LC0.LC1__tracepoint_ata_qc_prep__SCT__tp_func_ata_qc_prep__traceiter_ata_qc_prep__tracepoint_ata_qc_issue__SCT__tp_func_ata_qc_issue__traceiter_ata_qc_issue__tracepoint_ata_qc_complete_internal__SCT__tp_func_ata_qc_complete_internal__traceiter_ata_qc_complete_internal__tracepoint_ata_qc_complete_failed__SCT__tp_func_ata_qc_complete_failed__traceiter_ata_qc_complete_failed__tracepoint_ata_qc_complete_done__SCT__tp_func_ata_qc_complete_done__traceiter_ata_qc_complete_done__tracepoint_ata_bmdma_stop__SCT__tp_func_ata_bmdma_stop__traceiter_ata_bmdma_stop__tracepoint_ata_eh_link_autopsy__SCT__tp_func_ata_eh_link_autopsy__traceiter_ata_eh_link_autopsy__tracepoint_ata_eh_link_autopsy_qc__SCT__tp_func_ata_eh_link_autopsy_qc__traceiter_ata_eh_link_autopsy_qc__tracepoint_ata_eh_about_to_do__SCT__tp_func_ata_eh_about_to_do__traceiter_ata_eh_about_to_do__tracepoint_ata_eh_done__SCT__tp_func_ata_eh_done__traceiter_ata_eh_done__tracepoint_ata_link_hardreset_begin__SCT__tp_func_ata_link_hardreset_begin__traceiter_ata_link_hardreset_begin__tracepoint_ata_slave_hardreset_begin__SCT__tp_func_ata_slave_hardreset_begin__traceiter_ata_slave_hardreset_begin__tracepoint_ata_link_softreset_begin__SCT__tp_func_ata_link_softreset_begin__traceiter_ata_link_softreset_begin__tracepoint_ata_link_hardreset_end__SCT__tp_func_ata_link_hardreset_end__traceiter_ata_link_hardreset_end__tracepoint_ata_slave_hardreset_end__SCT__tp_func_ata_slave_hardreset_end__traceiter_ata_slave_hardreset_end__tracepoint_ata_link_softreset_end__SCT__tp_func_ata_link_softreset_end__traceiter_ata_link_softreset_end__tracepoint_ata_link_postreset__SCT__tp_func_ata_link_postreset__traceiter_ata_link_postreset__tracepoint_ata_slave_postreset__SCT__tp_func_ata_slave_postreset__traceiter_ata_slave_postreset__tracepoint_ata_std_sched_eh__SCT__tp_func_ata_std_sched_eh__traceiter_ata_std_sched_eh__tracepoint_ata_port_freeze__SCT__tp_func_ata_port_freeze__traceiter_ata_port_freeze__tracepoint_ata_port_thaw__SCT__tp_func_ata_port_thaw__traceiter_ata_port_thaw__tracepoint_ata_sff_hsm_state__SCT__tp_func_ata_sff_hsm_state__traceiter_ata_sff_hsm_state__tracepoint_ata_sff_hsm_command_complete__SCT__tp_func_ata_sff_hsm_command_complete__traceiter_ata_sff_hsm_command_complete__tracepoint_ata_sff_port_intr__SCT__tp_func_ata_sff_port_intr__traceiter_ata_sff_port_intr__tracepoint_ata_sff_pio_transfer_data__SCT__tp_func_ata_sff_pio_transfer_data__traceiter_ata_sff_pio_transfer_data__tracepoint_atapi_pio_transfer_data__SCT__tp_func_atapi_pio_transfer_data__traceiter_atapi_pio_transfer_data__tracepoint_atapi_send_cdb__SCT__tp_func_atapi_send_cdb__traceiter_atapi_send_cdb__tracepoint_ata_sff_flush_pio_task__SCT__tp_func_ata_sff_flush_pio_task__traceiter_ata_sff_flush_pio_task__x86_indirect_thunk_rax__x86_return_thunk__probestub_ata_qc_prep__probestub_ata_tf_load__probestub_ata_exec_command__probestub_ata_bmdma_status__probestub_ata_eh_link_autopsy__probestub_ata_link_hardreset_begin__probestub_ata_link_hardreset_end__probestub_ata_sff_hsm_state__x86_indirect_thunk_rdx__ref_stack_chk_guardthis_cpu_offperf_trace_buf_allocperf_trace_run_bpf_submit__stack_chk_fail_raw_spin_lock_raw_spin_unlocktrace_event_buffer_reservetrace_event_buffer_commit__trace_trigger_soft_disabledtrace_raw_output_preplibata_trace_parse_subcmdtrace_print_symbols_seqtrace_event_printftrace_handle_returnlibata_trace_parse_statuslibata_trace_parse_qc_flagslibata_trace_parse_host_statlibata_trace_parse_eh_err_masklibata_trace_parse_eh_actionlibata_trace_parse_tf_flags_printkmutex_init_generic__devres_alloc_nodeata_eh_freeze_portdevres_adddevres_free_dev_errata_acpi_port_power_on_raw_spin_lock_irqsaveata_port_schedule_eh_raw_spin_unlock_irqrestoreata_port_wait_ehasync_synchronize_cookieata_scsi_scan_hostpci_read_config_wordpci_read_config_bytepci_read_config_dwordpci_set_power_statepci_restore_statepcim_enable_devicepci_set_masterata_scsi_transport_templateata_release_transportlibata_transport_exitata_sff_exitkfree___ratelimitconst_current_taskusleep_range_stateata_eh_releaseata_eh_acquireioread32__msecs_to_jiffiesida_freepci_save_statepci_disable_device__probestub_ata_sff_port_intr__probestub_ata_slave_postreset__probestub_ata_link_softreset_begin__probestub_atapi_pio_transfer_data__probestub_ata_bmdma_stop__probestub_ata_qc_complete_failed__kmalloc_noprofstrchrstrimsimple_strtoulstrlenstrcasecmpstrncasecmpata_sff_initlibata_transport_initata_attach_transport__probestub_atapi_send_cdb__probestub_ata_bmdma_setup__probestub_ata_bmdma_start__probestub_ata_eh_about_to_do__probestub_ata_eh_done__probestub_ata_slave_hardreset_begin__probestub_ata_slave_hardreset_end__probestub_ata_link_softreset_end__probestub_ata_link_postreset__probestub_ata_sff_pio_transfer_data__probestub_ata_sff_hsm_command_complete__probestub_ata_std_sched_eh__probestub_ata_qc_complete_done__probestub_ata_eh_link_autopsy_qc__probestub_ata_port_freeze__probestub_ata_port_thaw__probestub_ata_sff_flush_pio_task__probestub_ata_qc_issue__probestub_ata_qc_complete_internalscsi_host_putrefcount_warn_saturatestrnlenglob_matchkmalloc_caches__kmalloc_cache_noprofsnprintfstrcmpcancel_delayed_work_syncsata_deb_timing_hotplugsata_deb_timing_normalsata_scr_readsata_link_resumemutex_lockscsi_remove_devicemutex_unlockata_tlink_deletescsi_remove_hostata_tport_deleteata_acpi_dissociatesata_scr_writeata_dev_phys_linkata_force_cblata_tf_read_blockata_build_rw_tfata_unpack_xfermasksata_spd_stringata_tf_to_lba48ata_tf_to_lbaata_dev_power_init_tfata_timing_cycle2modeata_timing_find_modeata_down_xfermask_limitata_wait_ready__x86_indirect_thunk_r14atapi_check_dmaata_sg_initswap_buf_le16ata_qc_free__ata_qc_completedma_unmap_sg_attrsata_qc_schedule_ehcpu_number__cpu_online_mask__preempt_count__SCT__preempt_schedule_notracedma_map_sg_attrsata_ehi_push_descata_link_abortata_exec_internalwait_for_completion_timeoutsg_init_oneata_internal_cmd_timeoutata_internal_cmd_timed_out__dynamic_pr_debugdump_stackata_dev_power_set_standbysystem_statesystem_entering_hibernationata_dev_power_set_activeata_read_log_pagepci_bus_typeata_dev_read_idprint_hex_dumpata_dev_reread_idata_dev_configuresata_scr_validata_acpi_on_devcfglibata_fuaata_dev_disableata_dev_revalidateata_phys_link_onlineata_phys_link_offlineata_dev_initata_link_initata_acpi_gtf_filter__kmalloc_large_noprofida_alloc_rangedelayed_work_timer_fnata_scsi_hotplugtimer_init_keyata_scsi_dev_rescan__init_waitqueue_head__init_swait_queue_headata_eh_fastdrain_timerfnata_sff_port_initdevres_open_groupdevres_release_groupdevres_remove_groupsata_link_init_spdata_tport_addata_scsi_add_hostsata_ehi_clear_descasync_schedule_nodedev_driver_stringdevm_kasprintfdevm_request_threaded_irqata_port_descdevm_free_irqata_host_getata_dev_free_resourcesata_std_end_ehata_port_type__modver_version_showparam_ops_intlibata_allow_tpmlibata_noacpiparam_ops_stringata_base_port_opsata_std_error_handlertrace_event_regtrace_event_raw_init__SCK__tp_func_ata_sff_flush_pio_task__SCK__tp_func_atapi_send_cdb__SCK__tp_func_atapi_pio_transfer_data__SCK__tp_func_ata_sff_pio_transfer_data__SCK__tp_func_ata_sff_port_intr__SCK__tp_func_ata_sff_hsm_command_complete__SCK__tp_func_ata_sff_hsm_state__SCK__tp_func_ata_port_thaw__SCK__tp_func_ata_port_freeze__SCK__tp_func_ata_std_sched_eh__SCK__tp_func_ata_slave_postreset__SCK__tp_func_ata_link_postreset__SCK__tp_func_ata_link_softreset_end__SCK__tp_func_ata_slave_hardreset_end__SCK__tp_func_ata_link_hardreset_end__SCK__tp_func_ata_link_softreset_begin__SCK__tp_func_ata_slave_hardreset_begin__SCK__tp_func_ata_link_hardreset_begin__SCK__tp_func_ata_eh_done__SCK__tp_func_ata_eh_about_to_do__SCK__tp_func_ata_eh_link_autopsy_qc__SCK__tp_func_ata_eh_link_autopsy__SCK__tp_func_ata_bmdma_stop__SCK__tp_func_ata_qc_complete_done__SCK__tp_func_ata_qc_complete_failed__SCK__tp_func_ata_qc_complete_internal__SCK__tp_func_ata_qc_issue__SCK__tp_func_ata_qc_prep__SCK__WARN_trap__SCK__preempt_schedule_notrace44"4%4)(4Dy+4.4M14r44-74R:4=4 ]@4C4-F4RI4L4mO4R4-U4RX4 [42m^4a4) d4D y g4  j4  m4;  p4  s4 - v4R  y4  |4 I 4d   p) @) @)+Ln~3+e'5];Ipiw6X5VxUv 4o  5 t   A!O!v!!!!x""""#+####$$  $%  [%%&"&A&P&&&j'w''''((((()@)t))))) *"*/*L*W*****+$+[++++++4,_,,,,,, -C-P-o-z---../.:.k...... /K/////0@0{00000161C1^1i1112?2 G2U2 ]22 |2333 @33 34 |x$4z444 44 44 |485V5 @^5k5 `s55 |555 5 6 6)6 |8.6t66 i666 @67 i( 7P777+8 |`A888 @888 89 |9T9m9z9 iC9999: |(:X:w::: |`:::; |;X;|;; |;< i]< i< ib< ig< iq= i!= i-= i4= iD= iY= iy= |== i= i]= i}= i= i> @)|> i> >? ? i? #?@(@>@@@@ |0@A#ARAAAAAB)BJBoBBBBBBBB |XB'C .C jCCCC(D2D;D\DdD{DEEE EEFIII IIJ,JJKrK.K"L;L @LGL iOL/fL/LL0LL1 M | M21M @(=M iLM2hM ivM~MMM3N |HANgN~NNNN3N3NO |pO9O |GOPOOOOOO |XOQQQQQQMR4pS4S4 T4}T4T 5TT 6)U7:UhU8U |UU | UUUUV9 V>VGV:PVVVVV;VV4V4W<1W=}XX7XX7Y=YeY7Y7YY[[[[7"\73\U\7p\7\ |\\@] i%] p ] |X*]6] i%C] pR] |Y]l] |q]{]]]$:^ |8_ |`_jb i%wb pc @)dK6d @)de ie e i5e2e ie ie i/e2 f |fiff &g QggggN5hEh}h |hhhhhhi |ifiviiiiVkT4llVlWlXl+4l,lXlYmXmkmVsmWmXm%4m&mXmYm+nV3nW@nXGn(4Xn)_nXjnYwooo[pV#pW0pX7p"4Hp#OpXZpYfpVnpWwpX~p4p pXpYp i8p\qq}s >sZsssss_ss`t:tttjuauuubv |Hv3vEvccvd|vv^vMw^iww |w 0wew Nwfw |wwwCxnxh~xixIx |xx^xx | y-yMyy |@yz^.z |p%K ico  i % i.O A_ |$ i 1Rw i i i#CeS%e5e'EeE S   L e   e  % s      !   Bb*Jj<_:UJ\!! b!"#4$;$%%$%1&'()@* ++,c-#../0R112(3A445H555@66667h7^88*9`999&:h:::";h;;$<5<P<|<<=C>P>>> ?A?@`AA7BBC3CCCCDEE%EpExEEEFFEFeFFFFFG%GEGeGGGGGH%HEHeHHHHHI%IEIIOJfJ-JJ-KKKLNOO?PFP}PPPPQRlR|RR1SASS,T=TTTHUCW>W?X?QX?XYCZ[C\]]]C^Q^^^(__s`@b|bbcWccodd~fhiii&jEjzj+khklUop]tvuwTxy]y{}t}}D~p<Qf{'%{N[-h-0PQi5Qi(QiB0QiPQi5QiQi5QiZQi5QibQi5Rif Ri5(RilHRi5PRisRi5RiRi5RiZRi5RibSi5 Siy@Si5HSihSi5pSiPSiBSiSi5Si@Ti5HTihTipTiTiTiTi5TiUiUi0Ui8UiUi5UiUi5UiZUi5Ui Vi5(ViHVi5PViZpVi5xVibVi5ViyVi5Vi Wi5(WiHWi5PWiZpWi5xWiWi5WiXi5Xi(Xi50XibPXiBXXiXi5XiXi5XibXiBXiYiB Yi@YiBHYihYiBpYiYi5YiYiBYiZiBZi8ZiB@Zi `ZiBhZiZiBZiZiBZiZiBZi[iB[i([iB0[i'P[iBX[i0x[iB[i[iB[i9[iB[i \i5(\iH\i5P\iZp\i5x\ib\iB\iE\iB\i\iB\i ]iB]i8]iB@]i`]iBh]i]iB]iL]iB]i]iB]i'^iB^i0(^iB0^iP^iBX^i9x^iB^iR^i^if_i5_i(_i50_iZP_i5X_ibx_iB_i_iB_i_iB_i _iB_i`iB `i@`iBH`ih`iBp`i`iB`i`iB`i'`iB`i0aiBai0aiB8ai9XaiB`aiRaiBaiaiaifb6 b@;@b8`b`6b5b 5b:b9c@: c@9@c`4`c2c07c1cccbd Pd`Xd|xd bd d`dyd be Pe`Xevxe be eese@bfPfXfpxf@bfffmf@bgPg Xgjxg`bgg ggg`bhPh Xhdxh`bhhhahbiPiXi^xibiii[ibjPjXjXxjbjjjUjbkPkXkRxkbk kkOkbl PlXlLxlbl l@lIlbm`Pm@XmFxmbm`mmCmbnPnXn@xncnn`n=n co`PoXo:xo@cooo7o@cpPpXp4xp@cppp1p@cqPq Xq.xq`cq%qq+qcr:PrXr(xrcr:rr%rcs:PsXs"xscs <sssct <@tPt~`t{ptxtutrtotltitftct`u]uZ uW0uT@uQPuN`uKpuHuEuBu?u<u9u6u3u0v-v* v'0v$@v!"% (+.14 7$:(=,@0C4F8I<L@ODRHULXP[T^Xa\d`gdjhmlppstvxy||! $'*!-)01396A9I<Q?YBaEiHqKyNQTWZ]`cfilorux{~  ((0088@@HHPPXX``hhppxx?$@$B$ <(tE0K8^W@_WHaWPYXY` YhYpYxYZMgi i"ickdkfkkkkmmmnnnppp p(p0p8lv@mvHovPX`h p x (8HXhx(8HXhx(8HXhx(8HXhx.0/132(486HX5h7x98=?>Pp (`08@0HPX`php x@p0PpP `   P p  ( 0p 8 @0 H P0 X `hppx 0Pp@p @`0p ( 0@8@ @!H"P#XP$`0%h`&p'x()`*0+,,-@../0p12P455P66 7p809 9(0:0:80;@;H<P>X`>`>h>p?xApAABC@CCD0EEE0FPFpFFFFFG 0G(PG0pG8G@GHGPGXH`0HhPHppHxHHHHI0IPIIpJJ KKM`OOPPP RRRR PS(S0S8PT@THUPpWXW`Xh`Xp YxYZ[]]`^0_bPbbb0ccd`g0iij0jPjj k(n0p8v@vHwPyX`z`}h}p~x@@Ш@ 0@p p@$< uE$(0K48@_WDHPYTX`YdhpZtxNg idkkmnppmv  $(kkk k0 k@(kP0k`8kp@kHkPkXk`hp xkk0@kkkP`p  0(k0k !&-$2&4nC n{$n n2>Ns   +  w$#(38?O |Ta$ i | i  | i i|iCiHiMiRiWi\icijiqixiiii i(i0i8iHiXihixiiiiii$i1i>iRid(isHiXihixiiiiiiiiii(i8iHiXi.iiiiiiiiii(i8i.hixiiiiiiiiiii.HiXihixiiiiiiiii.(i8iHiXi$hi1xi>iRidisi;iMi_ioi|i(i8iHiXihixiiii#i4iHi`i|i i i( i8 iH iX ih i-x iA iV ii i| i i i i i i i( i 8 i<H iQX ich irx i i i i i i i i i1  iA  iU ( ij 8 i H i X i h i x i i i i# i4 iI i[ iq i  i  i ( i 8 i H i X i h i# x i1 iD iY ie i} i i i i  i  i ( i 8 i0 H iE X iU h ig x i~ i i i i i$ i1 i>iRid(isHi;XiMhi_xioi|iiiiiiiii(i#8i4HiHXi`hi|xiiiiiiii-iAiVii(i|8iHiXihixiiii i<iQiciriii(i8iHiXihi xi1 iA iU ij i i i i i i i (i# 8i4 HiI Xi[ hiq xi i i i i i i i# i1 iD iY (ie 8i} Hi Xi hi xi i i i i0 iE iU ig i~ i (i8iHiXi$hi1xi>iRidisi;iMi_ioi|i(i8iHiXihixiiii#i4iHi`i|iii(i8iHiXihi-xiAiViii|iiiiiii(i 8i<HiQXichirxiiiiiiii i1 iA iU (ij 8i Hi Xi hi xi i i i# i4 iI i[ iq i i i (i 8i Hi Xi hi# xi1 iD iY ie i} i i i i i i (i 8i0 HiE XiU hig xi~ i i 0`T8S@SHSP0RXSSRZii i(i#@i0Xi=`iJpiSxi`iiiziiiii0iHi`ixiii%i9iJiVim |8iPiXihiiiiiiii!i:(iR@ijHiuXizpiiiiiiii i i i  i0 i8 iH i)P i6` i?h iLx iU iL ib iL iq iL i i i i!i!i !i(!i8!i@!iP!iX!ih!i!i/!i?!iH!i\!il!i!i!i!i!i!i"i("i@"iH"iX"i`"ip"i"i-"i@"iK"id"i|#i#i0#iH#i`#ix#i#i#i2#i#i7#iJ#i]$if $it($i8$i@$iP$iX$ih$ip$i$i$i$i$i&$i2$i6$iD$i2$iU%ic(%it0%i2@%iH%i2X%ip%i%i%i%i%i%i&i &i0&i$H&i4`&i<x&iE&iP&i[&ih&iu&i'i 'i8'iP'ih'i'i'i'i'i'i'i 'i-(i9@(iIH(iAP(i X(iT`(i^h(ip(ihx(ip(it(i}(i(i(i(i(i(i(i(i(i (i(i(i(ih(i)i)i)i)i )i()ix0)i8)i*n8+P+x+++>?= 8(0987@5HP6X4`2hp3x1/0. (08@HPX`hpx (08@HPX`hpxi i @i `i i i i i i i @i `i i i i i i i @i `i i i# i* i2 i8 i? @iG `iM iT i\ ib ii iq iw @i~ `i i i i i i i @i `i i i i i i i @i `i ii iii$ i)@i3`iAiGiKiXihiq ix@i`iiiii i i@ i` i i i i ii@ii8i@HiPiMpix0i|iPi|ii|Xi (i0iPiXp`ih|ii|ii|hii|0i8 @iH|hip`xi| i`i|` i`i| i i(|i(8i@i0) ()8HP)`px))**s0*(8@P*P`hp*x**c@dd@e e(@f0f8@g@gH@hPhX@i`ih@jpjx@kk@ll@mm@nn@oo@pp@qq@rr@ss,0" Q0080@`,h/p!xQ,/P R ,(P.0P8@SPPXP`,-0@T,,T @,H,PX`Uppxp,@+ V,p*  W0080@`,h)pxX,(@X ,('08@YPPXP`,p& \,@%p_  (0)`x}~0z{  P8@wHxP"ptu qr#@X`nhopkl( h(i0'`xef$bc  08@_H`P!P\] pYZ@X`VhWpST  P(Q0`xMNJK  8@GHHP@DE&`AB@X`>h?p;<    8( 90 ` x  5 6    2 3  8 @ /H 0P    , - %    ) * @ @X ` &h 'p + `  # $ * p   ( !0 .symtab.strtab.shstrtab.rela.text.rela.data.bss.rela__tracepoints_ptrs.rela.static_call.text.rela.discard.annotate_insn.rela.export_symbol.rela.initcall4.init.rela__patchable_function_entries.rodata.str1.1.rela__bug_table.rela.discard.annotate_data.rodata.str1.8.rela.exit.text.rela.init.text.rela.smp_locks.rela__jump_table.rela.rodata.rela.discard.addressable__tracepoint_check.rela.exitcall.exit.rela.init.rodata.rela__dyndbg.data..once.rela__modver.modinfo.rela__param.init.data.rela_ftrace_events.rela.ref.data.rela__tracepoints__tracepoints_strings.comment.note.GNU-stack.note.gnu.property @@أ<+Pv &@`'h"<1P90;P96@I<S9N@L<j:e@O< `=@xWP< @B@^<HB@^0<2XIVc0@tX<d8@hy<2f 6@}<,`'@}<<` 7@H<Lp@G@<^, Y@9< khf@8p<"@0@<%@ @<'@H@@<)H@`<,x@@</@ @@X<2`( @p <4*H %@x<68|N0l(Wg Y= DI_hz