ELF>V@@/.GNUB7G w'2LAp"UHDOXE EALDW@11II&DHNHt Ht$HL9t7I4HHtHuǃu1E9HL9uE9E1E~wLAz1HH*HNHt Ht%AHH9t6I4HHtHuƃu1E9HAH9uDD9ALDW@1d@UHSHG(HH(t;C<[@;G<[fffff.UHAVAUATSDNDD^\1DfEuVBECACJD9EE~(ASH 1@HHH9uDND1DhE1 DDNDDDv@DQfEADDD9tDvBED9t fEAuAHcʃMcH HA9HAN9J u[A\A]A^fff.UHAUATSDo`_\DOX1HcHHED+g<1McIAӉW4Iƒtetj1ADt0MtfAx@fEhBfA@DH1HIډH[A\A]@D1ADo8_0DO@qAv Afv EB$EB$A1AD1pMc1IHAT;AA1KMc1DI)1McIA9H[A1AD1McDIA1)A9ADAEi1D1Ei1McIHAT;A1Ei1DMcI)Ei1IcHA9|ADEi1DMcI)A9|ADMc1EaID)B'AAAT;A.H@Ay1McI)Љ9DjtTA9}<ǸMc1AID9HDht)A9|ADAǸDAE1DEl$DA1AD1Mc1IAHAD$AACTAMc1AyI)׍GAAAT;Mc1AID9HDhtFA9QA1DAy1McI)Љ9DjtA9RADFA1E1Dffffff.UHHHAHIt3LcV\1D^XILD+GDC8fEtF9DMADL9AELAID$(HHH@HHP HHE1E10AD9t9DCEHD9mF9DMA)AUHHHcPD HH HH9w< HH HH9rffHOH<HHy HHE9HM HH H11fff.UHuttHO8HHH1UHATS_\Lg(DO@ET$4AAMcKHHؐtVD9tHcHHH HtLLH L tHJ@JbFu^tKGdNPNPNPKHHH`FA[A\Et>AIcHHHtHHH@u`FEu…tAGdNPAD$<FMc9YoH IA$;@DFE_GdNPDGBHHHHH`F HO8LNPHDFHH1$ D f.UHAVAUATSH0eH%(HE1IHMtyID$(AT$@HAt$4+1EL$@E~+Lm1@LcIM$IHu9A9\$@HEeH3%(uQH0[A\A]A^H1Hx0LIHH1Hf.UHAUATSHHA;Dc@DEKEx D9AA9{HIcDHHLMuHcHHH:t9}DHcHL AtHcHHHz9}AHHD[A\A]fHIcHH< FDf9t ǃLE1H2A|$1@ǃLE1Hr\HHuAHuIDffff.UHHHH1HtHHÐUHHHH1HtHHÐUHHHH1HtHHÐUHHHH1HtRDHH@UHAWAVAUATSHLw(WlIH=,II;>EtEIcWlHHHcL$IMhID$ƀIT$AlH5AD$ DhDIAAE~{At~qf.E~XA9t~OHcHHPHHID$uƀIT$AAlH5EH[A\A]A^A_ÐIF(HHH[A\A]A^A_ÐHc5AGlfHcHHHcHHIhHsHC I_pfUHATSHLfL;fHHFHtI@t tXFX+D~KHHLHPSH~`uHHHH tN ffHfIDtEurHHLHC(HHH[A\vHFIuHrLH[A\fDHH[A\HHLHP\HC(HHG`HC(HHHUHuHuHU;  UHAVAUATSHI1HE1HIuNAMt>IuMmfJVFNPtHAHcHIMu[A\A]DA^DUHHpH]LeLmLuL}eH%(HE1IIHLLIAHLA$LA$A@AAL$(ID$HDC@HuI}0IE$HX HDEIDIT$HDEHHHr HHIDE)1HEeH3%(uH]LeLmLuL}HH1@UHAWAVAUATSH(AHIA2H1HEIcHUL|HMLHMHUH HHH|;H;?LL9t%HHrH LIMHMH>HqHHRHLAt,AIcHJT H;kH;Rau,H([A\A]A^A_DH;tHuhH1ɺHtHC(HHH([A\A]A^A_AADUHAWAVAUATSH8HG(IӋWHs81ɺLwfUHSHH>HHtH{HHCH[UHHH$Ld$4HIt>I|$tV{4t1H$Ld$I<$uLHnH>u1I$HHID$uUHHLHHHHtv%Ht/HuJ4HfDHt J4HHUHUtHH1 fff.UHAUATSHHG(DE~CHE1HH9u0HtHǃAH@E9H[A\A]HHfDUHAWAVAUATSHuIH8ЀI1MtqM~(AFTAFhEE~iLE1AHHH@E9~B1HuLI8L1H[A\A]A^A_fEAFPfAFFAIFLIFIFH[A\A]A^A_ffffff.UHAWAVAUATSH(UHG(HIAHEsLcTLkhLLEHc}E1HHHHAHHHI6H9w&HPH@HHH9vwP0 H H9sHHHHLfff%LfffH(1[A\A]A^A_Hc}E1HHHP@EF0A EI40H9rINHIFL2AF,EHHH HHLPf.1NL9IBHt,L9s'LL9rN0 LcMM9vHvI9wHHHHuqLfff%LfffHUEHB(HuH([A\A]A^A_@HtHs81ɺHU@CXKItyHHK8HDEHH1DMDMIsHO8HHH1RH9c fffff.UHAWAVAUATSHL7E~@E9~XEM~XEHǸE1E1H}fDAIE9~{LIHHtu؋tHC0HHHttHE AIE9fH[A\A]A^A_ÐUHAUATSHL'HD0EHcHc<HHH!AD$@H#A9D$XAND$XA+D$fDAD$DA9AD$D~&LÃ)ÉufDHD[A\A]A^A_fDUHH H]LeHIHHI$vHH]Le@HHtHU u͋uLHcЅHHEfUHHH]LeLmLuL}D0L'IEu:8;u,<1;uLeH]LmLuL}@L踆 A0yI(L tLuE0El$X1LuLuE;$~I|$(rAuA+$E111HcHi@HHIHHHhE|$DEu0L`(@THx@hHULAtyHhЀHuB1AAT9H_HhHH}L9uHhsHEI9LxI$I$Dž|EDH`HUHEeH%HHHH(HHPHcUHpITHH8H}HpH8HIH;uLHUHfffHpIDfff%AGPE$1E~ZHcЃH HIH HHHHA;$|fHcЃHHIDŽA9EfAGFI$8|AD$D)9UH…H9||EDž|IGI9LxDI$8IcHHIA|$@~-1I$HcƒHH4I4HLILA;T$@|I$M$AEIHHI$-HUHzH0H8H0H8HBHc5AWH=HcAHcI9sBJI$HEI$H8HH8mHEL9tn]LeL`IT$IL$HQH ID$ID$HUDz@E9~#IcHHIHtRAE9LVHEL9u]LeA+$HhE$I$8A$1HHHEEEH(1 HXD@MIHHHHEHEHPHEHE6HEffffff%I}(HH}H`HuHXL;"tH`HuMD@!ffffff.UHSH8HH<yThtH7H[ÅxQ88~ A0K(HHDvH[HcH~Huv܍pHcHtf.UH8<y' @HcHJHuwÍJvуṽwƒHHtfUHAWAVAUATSHHIIHtTEǃdHcdMtH0LH0EL}EteH4%HHxHIH]LfUIHXIGHXIHEHxHhHH}u{AHtpHuHxHEHEHUHuHu!fff%HLLAHuLLAMdf+MgIEHuH0HuwHHthL;b8Huf;J0uHtaJPIHÅyHcHczP9ȉYLfff%HĸH[A\A]A^A_fDE1ETADžHhHXH;2t!AEDA@HH9HuHH L1L@LXHUHEHuHu0fEEt[fff%LHLLHhL; tAEDA@HH9~LLL@ADždLHHP(IHHU@PHCHH{`1HHHH ƒHuMvhLuDtuE'HuFdf+EEfC0FXC\L{8HHuDLeDk\HCHEGAMcK4HH43HHYLM)LMLMKHH HHǁH0H8H0H8HhHǁHHH0H8H0H8DDHHxǁ4H@KDHH\HǁH8ЀH8EHHuFh;EHS8LuIAL&u?I$HHtHXI$Lce%ClCP, HUB@ttHH1HUBhEM1Hs8HT$H$D1)H5HLE1HHMHE1HHHLH|HHLLHULHH1IHHH LHH1HJPt~HcHc99IH8HH0H8H0JPuCBHuAHrHJH9t7HzH~H7HJHJHJpHt i HBpBPfffBIu HHuLHH188LHHH1  fffff.UHAWAVAUATSHHHEIIfIN\L}1fDAD$@9ttAD$B9tjL-}E11LHLw1AHLHIt(@ItHcEHHIDt2L袒A9\$\tH}HH[A\A]A^A_@HUELMHEHEAHE1HUHcHH41HI4HEHcEHHIHHcEHHIHAv@1~0A}@L@9tAMB9t tH@9|9AMIAMHff.UHAWAVAUATSH(HG(HOTIHHW\HH(4AD$HI\$HH@Ad$HAd$H"LP1MT$(E|$\E1LLHID$HEEHH H XTfEQAIc HHI Ht&HtAD$I@uIH HtH`HItHdHIt(||\"HHI ZxHHIHtluEHHIttIILILhMt?AuIt$8HFI9HHIH LIL(HHI`MtAE11fDH4HI4HJbMAI44HtJJHtJLIHI9HEHHItALIHHj]EHHIt?MIFHdWEHHIuaaHHItbHHIp M퉅pADDEAD$Ht>EIB(H8I9T$8@Dž\U=HEH}xRLHpA;A<~@AD$`AD$dlht\PEt$dAFUpAt$@=9Mt'1;M…UA\$B~9Mt ;MLH1Ay4DtMEu6HHi@IHHH €u6HHi@IzHHH €gD4LHADž8EAIcHHIHtHuHHHHH р Hi@Ip҅t`p҅t/Hi@A\ Hi@IHHHi@IHHǂHHH0HH9HHIHHt{H9H3HH9slH؋X0 HcH1H9vHXDp,fuI(HHHHuHHHpHEHHuHIG(IL$HE1It$8HHHi@IH4HHIhDID$8HI;"JI4AtJI4t@A8It$81H}A@ AaHHIfDaHHI?fDaHHIfDHD|pfDA8\HHIHI44HHǁH_JHNfDb[fDLmA@AL$HH(fffH}HpDMD4Eu_HuHC HPLۼDEEtHHdH}ͺH([A\A]A^A_EtAMcKDHIssstHHILI]H= It$81ɺHHHHQ(H`W EKfLHLIt$8H1IL<LHHHQ(IA  LHLIt$8H1IL<LHHIHP(A AD$I@fMH@K@@DžPQ8AD$@HHi@AI`ID$@Hi@I`AD$Bfx2HHi@I`ID$BHi@I`H@cHHHHMIT$Ht!I$HHtHPI$ID$fff%AD$HtAL$HAt$H t.LHAtIA(HHDhEuT}uNHHx4 Pt|d94 \uTf.fA|$HsI|$`g4IA߃A8=DE}LcKHIHuԨuH dD9 ;8ItMi@K4HH `eL-XKPHH1)McEHH@JMMi@K4HMi@K<HA\$xEl$|dE@AL$HDlEt-I|$`u%4HHHPL{fET$`Eu0P`ID$HfHHy4AL$HAT$`tIL$8HH1 U9u AD$`up1A|$`ƒAT$`AT$`ADŽ$u#HcHi@IbdAT$`5p$AD$HAD$`49dpu*HcU`Hi@IJJ@p~$HcU`Hi@IJJ@A$t*H`Hi@IHH@A$t#Hc`Hi@IHH@Ad$HAL$H@\u P`IT$Hfx}uxLHAy@~X1LcIi@I t(Mi@K,H@H`HH9X@\tAL$HAL$HPM`uWID$HfxMtIHHHz(Ad$HID$@Hi@Ip҅eHHp;A<vHQ(z8ulHP1H89}[Hc3Hi@I4t7u2t-I4H@HH`pH@A|$d XtmAD$I'A|$duY`uPH@cLHALϺHǰ1HHHx(T` fA|$HHHL`HHLHx(XI]I\$hHAD$Ju#At$HtAL$HAd$HAd$HfffL@苄$ID$@AD$dHi@IJAD$Bf4IfDLcKDHItAT$@9tAT$B9t HtvKDHIJ@AtpAt AD$@9tAD$B9g_H@ O1A|$d.HHI|$81ҋA@LAD$\HHdHPLhAd$HID$@Hi@Ip҅LHDžPDž\Iy(Ay@v1E1A2HxHtHu0LHAE;q@HHMcILHH8HtHuuIt$81ɺ%HHLHo1HAD$`AD$H84;d8`8@Ad$HAL$H^AD$`pHA$tHHHA(HHA(xAD$`H@KMID$@Hi@IHAD$@AD$|AD$xdph 4;dAD$`M ID$@Hi@I`duHHHD886HHII9 HAt$HE\44IT$hMLHIHLfDLcKHAt~LHI$L0MtgAt]AIu81ɺLu I|$(LID$(IAtt fHKHIDLHǀHfff%IH8r?MKIHIDHHHH9L LIM!Mt[IuI $HH9sJMAF0E1 HHH9vMfAfAF,fuI(HEMIFLuuML LID$(Iu8E11ɺHKHIDLHǀL8Aq҅t'W Ii@IDHHMKI6HIDHHHH9L LIMDMt[IMI4$HH9sJMAF0E1 HHH9sMfAfAF,fuI(HEMIFLuuML LKHI t HIi@IDLHǀHfff%H8rWMIi@IIHH9spKHIfDHHHH9sIIAF0 HH1H9sIFAfAV,fu HUIVLuHuf.uAH8aDEtJH1ɺID$(Iu8E11ɺHMAt$H HHiHC(HHTHC(HHH1ɺHHLHEAD$@AL$BAL$Hp`AT$`ɃvIL$8HH1 $)HHHHHx(ڃIt$81ɺAD΃lpp4DhD9tMcIi@ADHHIt$8AHH@IAL$H@AL$HhHuHH3r]pD9t9H@HMMi@K4HA\$xAD$|EdqHtXHPJ\tQIT$(LHHHTHt4Hu(u#IL$8H9HRH;8pIc~4Hi@ItHcHi@IIT$(DJ4A<t4Li@K t"tAD$H tHi@A4dHr(L8M9L$8l+uJ@+J<9AD$H D[pAD$dL@AaHHB@&HcHi@IJ@J`uHHPCHi@HHIHH$LDLH1LDLDnaIT$8HH1@HHHq(H„_W JEDlHDhdH`D$ED$p$1HPHXlt}HHHQ(HÄt t HEAD$dED$PHEL$@IL$HHIT$8D$AD$`D$AD$B$1 HH1ɺHǰI4H H`pHcEHi@IvIuXI8LEHMLDLDIUXH)UIuXI8LEHMLDLDcIEXH)EBAIT$8EHH1 IT$8HH1zIy(A$AD$`u0p|AD$`  M HHHS(HHS(4AD$xAD$|AD$`L@AIMA$ucID$xVHcHi@IJd1 H  HHcHi@IJAD$xdID$|A$m   f.ID$@Hi@IFHHH1ɺHǰz HHH5(DHH1 L=}pHH1THHi@I  fD  fffff.UHAWAVAUATSHHE1HL}IHEHcMHLhAHpHUHH`HxHIA$t1LmtAHxI$hIIEI9I$HI9@Iu6I;$OI$A$A+$HA$HHt k H@pHXHHHPHKHHPHPPPAIIA LhE1I$fff%HpL8`EE1EH]L@H;AH8E9|H]H1LpID9}5I7VFNPtLHcIHIT[D9|DHĘ[A\A]A^A_f.I$I9A$A;$I9HBAjA$tZPlH=ɅCHcHMHD;*H`-PlH=Ʌ HcHD;HPI9HBuELhD9Hp1H9uHH9tE1ADA$uA$pE1I$hH;IHC(1fHHIH(H99|fDADŽ$HA$)HA$A$H1 HH >1M;$HIA$E$HHHLEM;mH$LXDPHDH1LXDPf.UHAWAVAUATSHHG IHXH+hHiEHMl$(E1HHEALHrZuLLHA~AƄ$uEuHEfff%uCH[A\A]A^A_k^HH1DttHH1m`DHH1CfUHAWAVAUATSHHHhHHEHhHUHHHUHMHEHUEHHH`HMH˜HxHEHpHHHHXH`H}XHUT@;DHMfff%HhHH}HUH}DHMHXHHEHHHHBHHXHHDHEH;Ht[HpHNHVHQH HFHF@@NFH@„tHMHHHHUHEH;HuHEHHHEHULx,HǂHMfff%HEH}HM1E1E1HHHEHUIŋB0H E HH9HEr"HH9]IAAD9H}1ALHIUHu1HفHcEHHIHLHLD`EH9]tAftHHx tHp1ɺH}DEEE~HUD HBEHHH}1AAHcD HcA9uHUHEHwLAh_AHcD HcA9uHEHMH7HMHHHMt*HUHAII,HHAA,H`H}1ҾOtAHhH@(u]DHUfff%HhH}ЃTuHMfff%HhuFHĘ[A\A]A^A_@3HH1ttHH1YLUHH1/L%MI$IHuHI$HufUHAWAVAUATSHHXL'IHAT$@A|$LhHPE1LLILHHHE>IHHPI9LCM9rkA1ɺLL`HIHHHI*YM9sHEH;(t5HxHOHWHQH HGHGXHEH;(uLXLhHhHHLH)H)HH92A$LmLpHEeH%HEIEMHEMIHEHEI$HxH@Au!LHA$uHxLMLMLpE$EeID$HLhH(HID$pK(HHC(t~"DH}Lm LIEHEeH%HEHUHEfDuLLC(uLLH8H(ID$PH8fff%I$1ɺH{PH1HHEHcdI9HHhIFI)HHH#H)L)H9XLPIT$xIHHH)I)҅M9L9A$tuulLmHEHEeH%HEIEM$HEHEu!LLA$uLLA$E1#IcHHm۶m۶mHHIHHHH H@uu@uW1Ht Ht fHtHHIHH7HffHzID$HH(HXHhHID$pK(HHH{(tyLmHEHEeH%HEIELHEHEfDuLLH{(uLL`I$HH8H(ID$PH8fff%I$1ɺH{PH1[dDHID$HIL$HHX   fffff.UHAWAVIAUIATISHHLHI9HNI$A$;S<@L}uLI$LE11ҹLHHIS@1Ʌ~-H1HHH<DHH9uI$LLANHANHL`RHH[A\A]A^A_@ea h eAVc (m (W ( ApZ   8eA n!p{!! ! ! x!e!A!!p!! "  " "e2"A#8#8#A#[$ !y$a$p$:$ $ $ $e$A!% U6% %& &&-'' P '&'( (&P)j))  * *o*K* (F+ QW+Fl++o+K;, (- . J.H.//8/p/2/ / / /e0p0&0 -0 40 `B0e0 0 1 1&G1}1 1 O2&2 2p22 2 2 2e3p313 83 ?3 M3eo383 3>4p4J'4 @.4 54 (<4eG4pT4f4 `m4 t4 {4e4p44 4 4 5e%55p5r5 `5 5 P5e5p56  6 6 6e6*6 !6F6p66 6 6 6e7A78 8l9"9"9 9 9L9p9: 8!: ,:eE:^: e: z:L:: P:l: : x:L"; p+;lB; I; 0b;Ln; 0w;l; ; ;L;z;A;< 2<A<<<A< ;= 0B= pI=Ln=A== =>>A>)v>>??A?C?oK?K? (@@ (IA fApoAA A AeApAA A AeBAB1BAOCgC\CKC (mDADEK8F (@FrHFF^F:F %G GGOG[/G7G`G  G]G+GKHH OH aHLH (HA9IXHI`I\IAJ!J!J^K:iK!KAL9MA>M @QMi]M -nMiM 8M :M <MiM ?MiNANNPwNrNNA)OPZOAbO{OAO^O~P3PP:PYPAPfPAQfQAIQjhQ0}QjQAQRpR R pR R ReSASBS  T .UbVIV6WXIAX6X 7YYxrZ2ZqZpZbZ Z @ [e[Il[ q[>[p[[ [ [ h[e[Ix\ \>\p\\ \ h\ \e]A,]/j]]^]:]]j^0,^4^pA^jO^ V^ H]^ei^j^A^m_pv__ I_ _e_A_K_ (`?^`Ax` ` ``,``a aT)an3aT=aIaZUa ]a ea aAas bNb ZbVhb mbVcc~csc9dbWd <fd#d d hdLAe He aeLe e eLee;e eTfn fTff@f og yg]g g]g3h :h 0OhLhh rh hhLh h]h phOh hLh i]ii "i p)iL.iPi"ci ~iLi i 0iLipi"i i ei jejA~j j jLjA%kAk lAl l 0HmAZm ~mRmgm mAo o (oL7p `mp tp @pL-q 4q 8 FqLeq q  qLq %q GqOq r rJfrpr Purr rr PO s P$sm>s|sEsEst nu u  uLv v vLv vLv v v  wLw  wL"w  )wL9w @w RwLfw mw wLw w ` wLw w wL x x x&xL;x Bx 8TxLix px  xLxAyyAyPy5 zAz{^{Yu{){<{?{-| h|Kq|o| (Q}?}}~ *~]~ v~T~;~n~T~ ~~ u ("*K3oH nAUAՁA$KL ς u (K $3 (ʃ` u (fK Y^NN>a Up  peχ @ L >upj h HeˆpΈ߈  e0opBω ։  ep   eRAx8%AOo{}kdЖIzܘK! (dp˚ :Қ ٚe    Lm..oi pza f>:zKK (zkdkKA (1Udǩ# *  1L> s.zpbĭ  ˭ @e p-*B  I PepƮ X ڮ e2p:  etx°xp  & -e<pI\ Ic je_ d>y ~> >. 3>IpUf  m htep  e%A, @ (BKtض t OBWKsp V [ [ ̸  e"ADiK (Ĺܹp a xepJ# * (1e9pFrW y^ PeeAqǺK] (pcyKYx (Kɽj0 (qK+ (0hB]pjzx  Xep*  epǿRؿ y߿ 0ej5A  4[qYK (# 6 uk{ [ u( JZ kK (  u  [, u5 br K ( '(SD K\ (t u   /sSyA=x7xp 0 eA 7 ua$  if+ p- $Ljl0pB h   e0kIw] ]/{/p  eK6 (mK (7>K] (I6 u  (#K7 Pi (n9 y u Kt (  (k0 x M,I^jA (ooo4Lx ( (ooo( (@k { u  ( (oo(o8U1E1E111HHHHt&HHH1҉ A4"0 5< AH M__get_priority_stripehandle_parity_checks6handle_parity_checks5schedule_reconstructionops_run_biofillops_complete_biofillops_run_compute5ops_complete_computeops_run_compute6_1ops_run_compute6_2ops_run_prexorops_complete_prexorops_run_biodrainops_run_reconstruct5ops_complete_reconstructops_run_reconstruct6ops_run_check_pops_complete_checkops_run_check_pqops_run_ioraid5_alloc_percpuraid456_cpu_notifydevices_handle_discard_safelysetup_confraid5_do_workhandle_stripeanalyse_stripehandle_stripe_clean_eventremove_hashfetch_blockhandle_stripe_dirtyingget_active_stripe__find_stripeinit_stripeinsert_hashraid5_end_read_requestraid5_end_write_requestraid5dadd_stripe_bioerrormake_requestchunk_aligned_readraid5_align_endio}K 5((0282@HPiX2`2h2p2x2J.`L   Dr r   ( 0D8@Hr Pr X `hpx) )  HlFkFkFkFkFkFkFkFkFkFk@l0l l l(k0-m8&m@mHmPlX4m`pthXtpoxooooooooopppppttooooo o(o0o8o@oHtPtXt`thtpx*drivers/md/raid5.cmdX%s: stripe %llu <7>RAID conf printout: (conf==NULL) <7> --- level:%d rd:%d wd:%d <7> disk %d, o:%d, dev:%s %d raid456: error called raid5 rmw %llu %draid5 rcw %llu %d %d %dRead_old block %d for r-m-w %s: stripe %llu checkp: %d %s: stripe %llu block: %d rd%dreshape [%d/%d] [U_%s]raid5wqremove_hash(), stripe %llu raid456: run(%s) called. raid%d-%sraid%d-%p%s-altraid%dget_stripe, sector %llu __find_stripe, sector %llu __stripe %llu not in cache insert_hash(), stripe %llu Writing block %d Return write for disc %d Reading block %d (sync=%d) busyempty+++ raid5worker active %d stripes handled --- raid5worker inactive +++ raid5d active --- raid5d inactive sync_completedraid6raid5raid4raid456stripe_cache_sizestripe_cache_activepreread_bypass_thresholdskip_copym  A('KKw u   ? 3   \& 2$(0 4< @HLTX`dlpx|!(/1!1%122349A R _$,=`08[w<DwHPwT\w`hqltx)- 56mIJٳ (,48@bDL&PX*\d.hpt<3>md/raid:%s: compute_blocknr: map not correct <4>md/raid:%s: reshape: not enough stripes. Needed %lu %s: stripe %llu locked: %d ops_request: %lx <1>md/raid:%s: Disk failure on %s, disabling device. md/raid:%s: Operation continuing on %d devices. force RCW max_degraded=%u, recovery_cp=%llu sh->sector=%llu for sector %llu, rmw=%d rcw=%d Read_old block %d for Reconstruct %s: stripe %llu block1: %d block2: %d %s: stripe: %llu faila: %d failb: %d <6>md/raid:%s: read error corrected (%lu sectors at %llu on %s) <4>md/raid:%s: read error on replacement device (sector %llu on %s). <4>md/raid:%s: read error not correctable (sector %llu on %s). <4>md/raid:%s: read error NOT corrected!! (sector %llu on %s). <4>md/raid:%s: Too many read errors, failing device %s. end_read_request %llu/%d, count: %d, uptodate %d. <3>%s: failed memory allocation for cpu%ld adding bi b#%llu to stripe s#%llu added bi b#%llu to stripe s#%llu, disk %d. <3>md/raid:%s: array size must be reduced before number of disks level %d, %dk chunk, algorithm %d%s: for %llu schedule op %ld on disc %d %s: for %llu schedule op %ld on replacement disc %d skip op %ld on disc %d for sector %llu raid5_align_endio : io error...handing IO for a retry <3>md/raid:%s: raid level not set to 4/5/6 (%d) <3>md/raid:%s: layout %d not supported <3>md/raid:%s: not enough configured devices (%d, minimum 4) <3>md/raid:%s: invalid chunk size %d <6>md/raid:%s: device %s operational as raid disk %d <3>md/raid:%s: couldn't allocate %dkB for buffers <6>md/raid:%s: allocated %dkB <3>md/raid:%s: couldn't allocate thread. <3>md/raid:%s: cannot takeover raid0 with more than one zone. <5>md/raid:%s: not clean -- starting background reconstruction <3>md/raid:%s: unsupported reshape required - aborting. <3>md/raid:%s: reshape_position not on a stripe boundary <3>md/raid:%s: reshape position is confused - aborting <3>md/raid:%s: in-place reshape must be started in read-only mode - aborting <3>md/raid:%s: reshape_position too early for auto-recovery - aborting. <6>md/raid:%s: reshape will continue <3>md: cannot handle concurrent replacement and reshape. <3>md/raid:%s: not enough operational devices (%d/%d failed) <4>md/raid:%s: starting dirty degraded array - data corruption possible. <3>md/raid:%s: cannot start dirty degraded array. <6>md/raid:%s: raid level %d active with %d out of %d devices, algorithm %d <1>md/raid:%s: raid level %d active with %d out of %d devices, algorithm %d <4>md/raid:%s: failed to create sysfs attributes. <6>md/raid456: discard support disabled due to uncertainty. <6>Set raid456.devices_handle_discard_safely=Y to override. <1>md/raid:%s: failed to run raid set. <3>sector=%llx i=%d %p %p %p %p %d init_stripe called, stripe %llu <3>%s: unknown check_state: %d sector: %llu handling stripe %llu, state=%#lx cnt=%d, pd_idx=%d, qd_idx=%d , check:%d, reconstruct:%d check %d: state 0x%lx read %p write %p written %p locked=%d uptodate=%d to_read=%d to_write=%d failed=%d failed_num=%d,%d Computing stripe %llu block %d Computing stripe %llu blocks %d,%d %s: handle: %s hold: %s full_writes: %d bypass_count: %d end_write_request %llu/%d, count %d, uptodate: %d. chunk_aligned_read : non aligned raid456: make_request, sector %llu logical %llu r}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}  0*8 H2,P`C,hx??!@'A-C3/F9H? _(E8|@KP|XQhpW ]ci|ou֕{(>0@HX8`pxTo" 08HSP`-hxT `S e(8@ PXhp3 8 = X ] (b 0w 8| @ H P X ` h pD xf k @H <Eo (08@H(P-X` h:px7Fdsx  !-!!#$&}(,))-++,-%- -(-0-8-@.H4P4X4`.6h6p8x,8U8j88888989=999M:::>?X@@]AB B(B0D8.D@FHFPFXF`FhFpqGxI_J}JJ=KLLLLPPPQRRRRgS{SSUU =U(9V0V8V@WHlXPXXX`YhyYpYxYZZ7ZQZP]] ^$_`_#`qqqquhO (d08@HPkXr`.h;p]xǎ̎bÏȏi>ZؔO (0ȕ8%@uHPX`hgpxϗb|Ř-4I/Pۛf ߜ(0 8@<HAPlXq`vh}px%,q am)07`ۡ (V0|8@HPXo`#h[poxΥaiLɨ^w@GNa    U |( 0 x8 @ ]H pP X ` h бp  x  D  S    C o   O   X ^ ` e    ( ,0 28 @ H P X ` ah up zx    [ n     -   % B L   b   M R( Y0 `8 u@ H .0/111111111111111111111111111111111010110`j 0*@8,P?`@pC5FH_| >0@PZ`up(Y3Zf 0@Pu`p%alias=raid6alias=raid5alias=md-level-6alias=md-raid6alias=md-personality-8alias=md-level-4alias=md-level-5alias=md-raid4alias=md-raid5alias=md-personality-4description=RAID4/5/6 (striping with parity) personality for MDlicense=GPLparm=devices_handle_discard_safely:Set to Y if all devices in each array reliably return zeroes on reads from discarded regionsparmtype=devices_handle_discard_safely:boolsrcversion=1BBD7E2EAABC2CE37A99299depends=async_raid6_recov,async_pq,async_tx,async_memcpy,async_xorvermagic=2.6.32-696.20.1.el6.x86_64 SMP mod_unload modversions 5vf(QPC raid5_set_cache_sizemd_raid5_congestedmd_raid5_unplug_devicevvv v v(v0vE8v@vHvcPv5Xv`v(hvppvnxv% vU v v v v v| vvrvv=vv|v:vvivuv0vj5v5vI6 v6(v70v88v;@vn<Hv=Pv>BXvrC`v-EhvFpvGxvaHvHvBIvUJvuJvJv*KvLvVv-XvEYvYv[vcv5dvdvfvfvRgv"rvs vs(vz0vz8vU{@v҃HvPvXv`vhvpvrxvv2 @#Rmodule_layout2M@!blk_queue_merge_bvec;Oalloc_pages_current_Wnkmem_cache_destroy9Oper_cpu__current_task\4Z__kmallocZaplugger_initƘplugger_remove_plug@async_raid6_datap_recov!tBXblk_queue_io_opt_mddev_congested@rdev_set_badblocks8schedule_timeout_uninterruptible:ۊmd_is_badblock/Ӯbio_clone_mddev'|autoremove_wake_functioncpu_online_maskˑmalloc_sizesC1mddev_suspend֗{md_check_recovery=+dynamic_debug_enabled2s8_spin_lockѣfind_next_bit]Xblk_queue_io_minH__ratelimit md_write_endvA7__tracepoint_block_bio_completeo?wseq_printfyv dma_issue_pending_allpcancel_work_sync'd__dynamic_pr_debugqbitmap_endwritetbitmap_unplug XU__alloc_percpuK async_syndrome_val6Ѻrmd_new_eventJunregister_md_personality*q_spin_lock_irqsaveZ,<sprintf+Vrevalidate_diskh}jiffies!Nfree_percpuC__list_addaYbitmap_resize]''_atomic_dec_and_lock__init_waitqueue_headjH)per_cpu__cpu_numberB|nr_cpu_idsbitmap_start_syncdel_timer_sync֢kstrtoull!md_register_threadl,bio_initZmd_flush_requestcsprintk_spin_lock_irq -sysfs_create_groupL__tracepoint_block_remapxN;async_raid6_2data_recovLmd_do_syncMasync_trigger_callback5N_disk_stack_limits@bitmap_close_sync>a-param_set_bool nǡ_cond_resched9mcounto?per_cpu__x86_cpu_to_node_map )skmem_cache_freeR0warn_slowpath_nulll destroy_workqueue[D!list_delcpu_present_maskyK_spin_unlock_irqrestore, synchronize_sched0.async_memcpy}Mblk_recount_segmentsSgeneric_make_request__create_workqueue_key0plugger_set_plugmd_wait_for_blocked_rdevQblk_unplugduLbio_endioO?bio_putRmd_done_syncf&flush_signalstunregister_cpu_notifierm=sysfs_create_link}>(async_xor_val\kmem_cache_allocNOvxpv_irq_ops)\bitmap_cond_end_syncjasync_xor llist_reverse_order3&md_write_startPEregister_cpu_notifier^:bdevnameksysfs_notify_dirent¹__trace_note_messagesasync_tx_quiescerdev_clear_badblocks__stack_chk_failvcpu_possible_mask6md_allow_writeQschedule2put_online_cpus􀴜dynamic_debug_enabledmd_set_array_sectorsql#esysfs_notifylx:md_wakeup_thread5>get_online_cpusD kmem_cache_alloc_tracez2__per_cpu_offset9kmem_cache_createT.d__wake_upnTmd_unregister_threadmKasync_gen_syndrome zkfreeKbitmap_startwrite/3prepare_to_wait.kmd_errorrput_page~Rfind_first_bit"&˜finish_waitparam_get_bool ӂ%queue_work_onmddev_resume<register_md_personalityz!Sbitmap_end_sync    $ (0m8@m@MHP XK`Ih@pHx@PPDBlm@mM K I(@0H8@@HPDPBX` km@mM KI@H@PDB j ` 80@y` xN7M**`*\*L*P**** * ** * * * *d *R *9 **>*:***K ****v*T****b*R*y****L*8*h***`**Z***p* *[ **-**ne(0y8@PXy`hyxya X  (0 @HPX hpx I:   08@HpX`hpP" ("08HP0X`h px<@x`p (8@HP`hpx (0@8@PX``hx (0@HPXhpxhP8p0  08@HyX`hp (08h HPX`raid456  `dmodule.sig^Zkk Bh)hz!&a*VhI-o V*'W)O~=.uSEOxiN ֞_T    !"#%')* ,0B"7pL _[}p@P{;###) P H%(   64%(E@T e t///0,`  \#%(4kQPDh%(y%(%X(%0(`%8( %x()!i<%(M\ "l#}%($QI%(%`(%(%(0%((A@P%(a`p%(%P(`%(%(7#%("#P,#p6#0@;=T <i<|0`==?%(%(BBmPDZH$I2K~DMKMaN|POWWPPQ%(pR %@(%h() 8%(I][%H(l^|%(_P`$a))p%(jjc kb%l4@m{9#Km O)mywzPgr%p(%H(%( % ( %(( @@ 'N %(_  n } %@( %( %( %( %( %h( %(  %( * ^8 %x(I %((Z %P(k %X(| %( %0(   @ %(  % ( %(     )  9 1I @Y `i y    @     . K h   (  @ ,8 (^ P n y      "0 -< <PKpZix#( # (#`(#(#( $2!<#P@Ca" n@~%+'0&;5EW]pW.>GRR`o#-BM^l~x$9N[m'9P[sGC *5I_t#3FO]n )6F_7r)?Rfraid5.ccalc_degradedhas_failedset_syndrome_sourcesraid5_compute_sectorstripe_set_idxraid5_mergeable_bvecraid5_sizeraid5_exitraid6_personalityraid5_personalityraid4_personalityraid5_wqcompute_blocknrcheck_stripe_cacheops_complete_prexordescriptor.40220__func__.40221schedule_reconstructiondescriptor.41780__func__.41781print_raid5_confraid5_add_diskraid5_show_skip_copyraid5_show_preread_thresholdstripe_cache_active_showraid5_show_stripe_cache_sizeraid5_wakeup_stripe_threaddo_release_striperelease_stripe_listerrordescriptor.41435release_inactive_stripe_listhandle_stripe_dirtyingdescriptor.42619descriptor.42627descriptor.42632descriptor.42640release_stripeops_complete_computedescriptor.39804__func__.39805ops_complete_reconstructdescriptor.40403__func__.40404ops_complete_checkdescriptor.40655__func__.40656async_copy_dataops_run_check_pqdescriptor.40751__func__.40752raid_run_opsops_complete_biofilldescriptor.39860__func__.39861descriptor.39967__func__.39968descriptor.40084__func__.40070descriptor.40069descriptor.40312__func__.40313descriptor.39730__func__.39731descriptor.40598__func__.40599descriptor.40502__func__.40503descriptor.40257__func__.40258descriptor.40695__func__.40696raid5_end_read_request_rs.41175descriptor.41170_rs.41180_rs.41179_rs.41181free_scratch_bufferalloc_scratch_bufferraid456_cpu_notify__func__.45613shrink_buffersgrow_one_stripeadd_stripe_biodescriptor.41903descriptor.41890unplug_slavesraid5_finish_reshaperaid5_start_reshaperaid5_resizeraid5_spare_activeraid5_remove_diskstatusraid5_store_skip_copyraid5_store_preread_thresholdraid5_congestedraid5_initraid5_unplug_queueraid5_unplugreturn_iodescriptor.39665__func__.39666ops_run_ioraid5_end_write_requestdescriptor.39355descriptor.39350__func__.39345descriptor.39344raid5_align_endiodescriptor.44086get_free_stripedescriptor.38780drop_one_stripefree_confsetup_conf__key.45680__key.45681raid5d__func__.45638descriptor.45696raid45_takeover_raid0raid4_takeoverraid5_takeoverraid6_takeoverstopraid5_attrs_grouprundevices_handle_discard_safelyraid5_store_stripe_cache_sizecheck_reshaperaid5_check_reshaperaid6_check_reshapeget_active_stripedescriptor.38811descriptor.38925descriptor.39036descriptor.39026descriptor.39178handle_stripe_expansionhandle_stripedescriptor.42275__func__.42880__func__.42961descriptor.43139descriptor.42263descriptor.43392descriptor.43387descriptor.42272descriptor.42482descriptor.43398handle_active_stripesdescriptor.44272__func__.44273raid5_do_workdescriptor.45130descriptor.45141descriptor.45138descriptor.45205descriptor.45222descriptor.45219reshape_requestsync_requestdescriptor.41327make_requestdescriptor.44158descriptor.44516raid5_quiesce__mod_alias7139__mod_alias7138__mod_alias7135__mod_alias7134__mod_alias7133__mod_alias7132__mod_alias7131__mod_alias7130__mod_alias7129__mod_alias7128__mod_description7127__mod_license7126__ksymtab_raid5_set_cache_size__kstrtab_raid5_set_cache_size__kcrctab_raid5_set_cache_size__ksymtab_md_raid5_congested__kstrtab_md_raid5_congested__kcrctab_md_raid5_congested__ksymtab_md_raid5_unplug_device__kstrtab_md_raid5_unplug_device__kcrctab_md_raid5_unplug_device__mod_devices_handle_discard_safely70__mod_devices_handle_discard_safelytype68__param_devices_handle_discard_safely__param_str_devices_handle_discard_safely__func__.45697__func__.45131__func__.43388__func__.43140__func__.42483__func__.38781__func__.42264__func__.42620__func__.39179__func__.39027__func__.38926__func__.38812__func__.41171__func__.41328__func__.45206__func__.41891__func__.41436raid5_attrs__func__.44517__func__.44159__func__.44087raid5_stripecache_sizeraid5_stripecache_activeraid5_preread_bypass_thresholdraid5_skip_copy.LC0raid456.mod.c_rheldata__mod_srcversion156__module_depends____versions__mod_vermagic5bitmap_end_syncregister_md_personality__crc_raid5_set_cache_sizemddev_resume__this_modulequeue_work_onparam_get_boolfinish_waitfind_first_bitput_pagemd_errorcleanup_moduleprepare_to_waitbitmap_startwritekfreeasync_gen_syndromemd_unregister_thread__wake_upkmem_cache_create__per_cpu_offsetkmem_cache_alloc_traceget_online_cpusinit_modulemd_wakeup_threadsysfs_notifymd_set_array_sectorsdynamic_debug_enabledput_online_cpusschedule__crc_md_raid5_congestedmd_allow_writecpu_possible_mask__stack_chk_failrdev_clear_badblocksasync_tx_quiesce__trace_note_messagesysfs_notify_direntbdevnameregister_cpu_notifiermd_write_startllist_reverse_orderasync_xorbitmap_cond_end_syncpv_irq_opskmem_cache_allocasync_xor_valsysfs_create_linkunregister_cpu_notifierflush_signalsmd_done_syncbio_putbio_endioblk_unplugmd_wait_for_blocked_rdevplugger_set_plug__create_workqueue_keyraid5_set_cache_sizegeneric_make_requestblk_recount_segmentsasync_memcpysynchronize_sched_spin_unlock_irqrestorecpu_present_masklist_deldestroy_workqueuewarn_slowpath_nullkmem_cache_freeper_cpu__x86_cpu_to_node_mapmcount_cond_reschedparam_set_boolbitmap_close_syncdisk_stack_limitsasync_trigger_callbackmd_do_syncasync_raid6_2data_recov__tracepoint_block_remapsysfs_create_group_spin_lock_irqprintkmd_flush_requestbio_initmd_register_threadkstrtoull__crc_md_raid5_unplug_devicedel_timer_syncbitmap_start_syncnr_cpu_idsper_cpu__cpu_number__init_waitqueue_head_atomic_dec_and_lockbitmap_resize__list_addfree_percpujiffiesrevalidate_disksprintf_spin_lock_irqsaveunregister_md_personalitymd_new_eventasync_syndrome_val__alloc_percpubitmap_unplugbitmap_endwrite__dynamic_pr_debugmd_raid5_unplug_devicecancel_work_syncdma_issue_pending_allseq_printf__tracepoint_block_bio_completemd_write_end__ratelimitblk_queue_io_minfind_next_bit_spin_lockdynamic_debug_enabled2md_check_recoverymddev_suspendmalloc_sizescpu_online_maskautoremove_wake_functionmd_raid5_congestedbio_clone_mddevmd_is_badblockschedule_timeout_uninterruptiblerdev_set_badblocksmddev_congestedblk_queue_io_optasync_raid6_datap_recovplugger_remove_plugplugger_init__kmallocper_cpu__current_taskkmem_cache_destroyalloc_pages_currentblk_queue_merge_bvecraid456.ko.debug.rodata.str1.1.rodata.str1.8.rela.data.rheldata.rela.rodata.rela__kcrctab.symtab.rela__ksymtab.strtab.shstrtab.rela__mcount_loc.note.gnu.build-id.rela__bug_table.rela.gnu.linkonce.this_module.rela__verbose.note.module.sig.gnu_debuglink.rela__kcrctab_gpl.rela__ksymtab_gpl.rela__param.modinfo__ksymtab_strings.rela.smp_locks__versions.rela.parainstructions.rela.altinstructions.bss.altinstr_replacement.rela.text.rela.init.text@$pDi+I#JW8K+9L4T +2_Ab|he + 2Xo  }}0 + PP K8!+k(fȺ+0 ]X0+FA+  `+0+((#`+9H?~y+*[ $ +#Xp@+% 0 P0+'xPx$,gp<{ToU