ELF@@('@"yB6!D@_qT!@!?"!_ց|_B!|ȣ5_!1#|_c"#|Ȥ5R D@kTD@kiTcB0qTҢ`R$D@kTD@kITcB0qT` R (҉ }R(R " ƚBkBTZB|B_qITR!c|@c|b{BbBzBƚBkBTZB|B_qiTqT) ? aT_ *R%" _b|B#D@b|`RB#J`@ @9A6@y7@N9_D@9Aa7C_@yA6D@C_$(@ @%D)cDB*B*2b @# @BDB2C @BDB2#RC @#$@BDB2C @!(@D2_ @D2R_ @B'<c<!<@@_qTH@@ Bt#D2դ_ @P!<@c<`BpcB c2_?#{S@!@ ?*a@! @A ?*4`FAj`T R`n`@$@*@?aVA RjaT`@@*@?ֿq@RKSA@{è#_@R! ` @! ?#{[A@S *qT R 4tR4sB@Tb@`Ta@sBTAR`A97SA@R[B{Ĩ#_SA@* R!SASA`@?#{S@6RSA{¨#_t`:@ 5a6@a:a ?0 bQ@|_@@|ȡ5?#{?[@TSB@ѿTb*@S@ѿTb @@TCy6@DT@@* 4SA@*[B{Ĩ#_R?#{S*y7@ *!RqTqaRR SA{¨#_SA R{¨#_?#{@@c qhT M9$74@kT!@ ?{#_!R{#_!R?#{S4<[Uv< e@****@?SA[B@{Ĩ#_a @***! B?#{S@yH@@yQkTc>@`@c,@C|cV@qTe>@(Aq TcB97 C,@t`>@>a@y*RR  Ra"? RtySA{¨#_b"Q@|_@|5!!``5@`>@!@ @?#{SR a2a6*Fq!TSA@{è#_qa~_ ~`Ȣ5;Ք7SAR@{è#_?#{S` @ 4R5`@4a@Ra7a@a6`@ 7SA{¨#_` SA{¨#_?#{S[@ ҵ@`T @a3Xs@TSA[B@{Ĩ#_@9A7N9B7?#{R{#__?#{S4q[@$T~@RB4R~3"~ |@!" A!@@! @sBAT@@SA[B@{Ĩ#_?#{ @qT`A@?rT @{¨#_` @!< @{¨#_@A07_?#{ @R`R`" @{¨#_?#{S@>@ta:@`!Qa:@SA@{è#_?#{S@@07R*SA{è#_"R*`7@zBA4"Q* b?k`T**!@* |_J55;?#{@"B_qT{#_"Ey! _@!T!@{#_?#{Sc7(A@ ?q TcF)kT`RR[* 7RRx@|6 @@@@yB| Rk6"99`:@`:[BSAcC{Ĩ#_!!@5+a ? b6@!!!5a ? [Bb6@!!!5bQ@|_@|ȡ5bQ@|_@|ȡ5[B!?#{A8S[ CR@B#@ R###!qT#AR5`@T#cWA8A"BcTCSA[B@{Ĩ#_ր @!  @! @?#{  H@%pD9(@y!Axaa@P?kT: a"? c2ByRBRRq @ R{¨#_a6@b<? #k Tf@R }S`|SQ)QBR@@<h'x`AkTdJ@R`rD9R`r9c? k T@erD9`|S'<&k TA`y@RB aAb"Q@|_@|ȡ5?#{S[c@E@" @<@@@t˗AH@E4qTSA[BcC{Ĩ#_@T4<@?<  At>SA[BcC{Ĩ#_ր@q@T@6B6hT` @L@6@a.@kT`@x.`@dA~a@ Br`BLSA[BcC{Ĩ#_֟ @T@IT!` @?#{"RD@*@{#_?#{SAF)sK@*SA{è#_@A07_?#{@ !R _!R {#_ qa|_!a|5R {#_?#{s P@y_3 4 Qc|@| @ S[5Rk7 ?7@ ? T`@3@hwxR8@~W@q@T;@7@@@yCA9?@0#@@y?kT#<<|ӆ@y@y*R"Ra9@@yCA9?kT1A@y.@@7@!|a@?ց@y@y!Q@_kTCA9R!RC9q`~_K`~5@@yCA9?k@T@ykvx$R*57@ ?TSA[BcCkDsE{Ǩ#_?#{S[cA@4|@@(TNR!a:9vytFSA[BcC{Ĩ#_R@ T6*@?q`T?#{ @!@A ?`@@ ? @{¨#__` @! @! @?q`T?#{ @! @A ?`@@ ? @{¨#__` @! @! @qhT M974@k#T?#{!@ ?{#__?#A8{CS[6AByR<"*v6@yc2**}Rysq@T*@y! CkTRA8@"BcҡT{ASB[C#_@ycxc< ?#A8{CS5ABRyu6@yc2*R}Rysq@TR@y!AӿkTRA8@"BcҡT{ASB@#_@ycxc< ?#{  !` ? qT @ R{¨#_"`Q@|_@|ȡ5qAT`@7 @a 0`7b" @R!@cq`|_aȢ5;@@@y@A9a!@y!_k!T տ1@y @yaBQ$<k!<|@A9TcRR@9@yA!@y!?kT R_R_?#{S@t @7`@@*SA{¨#_`@$@zT!Q?#{ "|}AL!S7[ Ֆ_>@ua:@`!Qa:@TSA[B@{Ĩ#__?#CA8$@z{@SccB`T[**UksB@ TC @@R|hCqz**` @B@?T B@B@?TC@k*T @bC"a@+@@aT@@T@R |@`@ T{#kT@5*_@HTz{#kTk`T @@T@***W@_4@T ҵ  @"AX @B4@_T[EkGsHA8@BB!T{C*SDcFC#_4z@*kT@R@[ks?#{ A@CAkT` @!<bA` @A @CAkT!<` @bAA@CAkT!< @{¨#_@A07_?#{wRS@t"!RazB4"Q *c b?kTSA{¨#_*e |_J55;*?#A8{S[`B@Rr@?k@T`Rr?kA TA8,@a6a@!|?TA8@"Bc T{BSC[D#_aH#>@A8,@@c,@ )!6`@s|hTH#@6@ 6cA8,@6a@!~?TaH@@yq(Tb@A#9A8,@@ y6`@s~THc"cE`Ҫ@ 6cEcE ՠ@@6c@A07_?#{ @R`R`" @{¨#_ @B!!@1*c @@*a2 _?#{ @B!"*!@1* @@ a2 {#_ @B!!@1*c @A*b2A @D2_?#{S @!D! !@1*B@HAB @3 @?ցNA *qSA{¨#_?#{I @HAD2 @B!*@1*B @ A2 {#_?#{ @@1*B6 @`7" @Ra@* @{¨#_ @! * @{¨#_ @&BB@1* @B`A*2A @c!!@1*B @!22_?#{SC a@! !@h6TBRA`? `@ @h7RSA{¨#_֠ ?#{S @D2!RCҔ a@!!@7TBRA`? `@@6RSA@{è#_֠ @A 7_ @!!@1*B @!22_?#{S5`@ @25a@! !@1*B? rTSA{¨#_` @! !b_!SA{¨#_cqa|_!a|Ȣ5SA{¨#_` @! ` @!  ?#!{SS!*A8!2BtByy#*A8@BBT{B*SC#_?#A8{[ck;@ zC@y @bxG@)9# #|*5RSRK%tR&@Rs@ss@1` TqTx44R5kcT"Ԛ`T*kTSC A8@BBҡT{B*[DcEkF;@#_!SCS?#{S@q@T`@2!RC a@! !@7TBRA`? `@ @6SA{¨#_` @! SA{¨#_?#{S4@@bPa@` @ `6@bF"a>@``@7SA{¨#_`ASA{¨#_?#{St`A`@qT`@q T`"M97t @SA{¨#_tAfa@!2 ?#{[s @D"@1*BjTSck5 7 @936Z"TX7 7 sBTt@j`Tb@*TW6@cDcPc@1*eF"d|ScBxe!sBTSA RjT@D2@_AD2SAcCkD@R[BsE{ƨ#_փ@ 2cc@1*`F q@T*%Cd|Scxb@@1*!6! RkSA[BcCkDsE{ƨ#_!?#CA8{S@ [B@R) # *@5@!!@1*@!223RsqT@R@!!@1*B7A8@BBT{B*SC[DC#_ր @!  ?#CA8{S[@aBRyy#* 5`@ @1*b@B B@1*AA8@BBT{B*SC[DC#_?#A8{S[+@aB#*5`@ @1*c@c c@1*a`\cmӠcA8@BB!T{B*SC[D+@#_@A 7_@5 @!D!2" @!!@1*B @!2B2A @!!@1*B @!x2_?#C{C[A8S3 @BA96A9@}RB2sq TA9@6RA8@"Bc T{ASB[CC#_#@3}RA9Bx @sq@ TA9!P@5Cs R@@jTTBRA`? @@j!TC s @@ rTTBRA`? @@ raT#@"!#@"! "!#?#{ @A9B@!6*RR @{¨#_*`@+ `@D@1*!`4?#{S[*c**k*?q TC  `@@7TBRA`? `@@T6 2`@!2`@ q TD25RRa@ !2"a@!2 `@2`@DP2!RC a@!!@7TBRA`? `@@6RSA[BcCkD{Ũ#_`@q@TdqTQT*`@6`ARZD8*2_@z`TAAC@Bm@ a,q*`ӫqRR!rRB  *`ӛ?#{S*<@?k Cz T[*B *_k T***RL*`5***!RD*`5@7[B*SA@{Ĩ#_R RA~abhb@|5@~CD2$R*RAR$5$R**AR4** @! *RRR*RR!R[B[B?#{[cs4@@@!4<@*{KkcTky S*;:*{4{Q*k*s***`5 q`TkT# kTRkIT *RRQjk!TSAkD*[BcCsE{ƨ#_ֵ?#{c S*[>@*4[B*SAcC{Ĩ#_*` 5k T@6qmT RR}R բA|$Ch!kjT**5**5F**![B*SAcC{Ĩ#_!F@`44RF@kT*RR 4[B*SAcC{Ĩ#_!*!**3!F?#{[ 6S>@`56FF@@43RF@kT*RRs4SA[B{è#_֟FRSA[B{è#_ց2@"4!!?#{5{#_{#_?#A8{S[ cRd@Bc@ Tc 7c3C?38x|@@5I 0 75 @ R @ @4|k TR*ºAa~Xh!ºAAg* 5*$RRAR5$R**AR5 @* @! R?  A8@BBT{RSS[TcU#_|@q`|_~aȢ5;մqa|_! a|Ȣ54R*! @! s @S! !?#A8{C[c3RF@ BW 4@ 6RKS'ktR @&@R@ss@1`3? TqTZ#94R8 @*"5@_qThT_q T_qT*! ՔkcT#ԚT*kT@5@D2@@1*!@2!2 SBkEA8@BBT{A*[CcD3@#__qT*!*!*!RSkR@cBqTqT7@@_@@_@@_ @A@@1*!CA)$ _?#{S*[C  b@Cc@7TBRA`? b@U@6 B2!RA`@2BR`@D2`@B2`@DP2C b@A!@7TBRA`? b@U@u7R,BDBB@1*@`@D@1*A(H#RD@Rc B8Kc|@~aA`Rc|  R}R hta{!a|!z!š!"TB|BÚ_TSA[B{è#_` @! R?#CA8{CS[cRd@B# ` @ A?q@T|@ 5.a 0@7`@5RV㣐R c=rB|#ce|@#|@@a? A8@BBaT{QSR[ScTC#_cq`|_~aȢ5;6` @X! pCy?@TX!z!4R4|@5 @R`zC@5qaT` @ ! cqa|_! a|Ȣ5` @! ?#A8{ CsS s[ c k @ BGҀ@"qTqT`b >C!!;@07 @"*@7@@**`S7&Bdҡ*Bb&@9#?!@ BDxF 8EB@N@)bB f q!Q?qT+@iB 'R ++@q* 4 @|S`! ?0 )qqT@qTq T+@`5@4@!@|S! š a0! @R  kg  i"+@ D@q  T@E6 RK(@9gҠfBbҡjBD 8 #?!@BECxbBJ @@ ?qT@g"#RR?"RC7@*kBT@`7!C@7*q@4Tr8`:|_B|ȣ5@@@@@1*!A)$ 1"|_B"|ȣ5r`AB@:@! @"* 6 !A8G@BBVT{I*SJ[KcLkMsN#_@1*!6 ҁ?0 @qT@ @1*!+@q@TD@@QT@@Q`?*4@I7@r@R+@@4"Rqa"**CR* F7A @@CAkT!<@!*'5 @A @CAkT!<@B*?5 @A@?q@BT@?rA+T@CAkT!<@!*`D5@5@2@qT@!P@1*B@2A2 ?*'5 @"kCq-T@6|@||BBR *}R+@@qa"BR|S҆7@AH!O@( !{{|z@!!?R7 Հ'@y҂@y7@H$H"{;@B{Bc|{ӊ @c  'Ҁ @!# R ` @# `R`{cR7@ @|7@RR@|`4+@a"bRq</@|S*7@B# R~5?t@ 49 `RR@Y&h97@ @/@"@~! @@R@[(Rb @s">k; Հ7@Z_kT4RR{k Հ@"|'!@@ @7@?k#T@ 5C {k@q)T {k @"@@Cd@ARR"b"*! @U@*@A @K@ ?qTk"!Q@|_@@|ȡ5Q@?@B7@!<@!* 5 @A!? @L A@m@@* @҂@@ @ F@?@@`6A#M9`7yAy Ra"{C`7*@T4@`6# 9&Dܰ|S9@q Tq!!'Ҁ@qT@G`6K@| S+@a"bRq/@ <|S҄|!ccL @"F @! "*! @A@CAk`T!< @$!>@@CAkT!* @! A @ @CAkT!< @Ab! @"*!"|!}@<!s#M97BymA?#A8{S4[*cksB` @yB6D<@ q TT 4yf@xv@@q`T@!D! !@1*@KAB @7 @?ցOA *@ 5wB>>62#yy*5A8@BBҡT{B*SC[DcEkFsG#_֟qTyn@x~@* !2#yy*yj@xz@yb@xr@` @! ?#A8{S[3@Bw@`>@@(A"_qT"RJNRbB9b @y@BQ,@Zq TKqLSB*b"@95<a@B S;yB2CyGyqT#*RR*4A8@BB! T{C*SD[E3@#_ M9A6aB97R#*R?yR*5`>@a@yc"@!Q@_q`T!2dR;y#_q T M96aB97!R?y #*R!R*5 R`V *BKq3yLSBRbR3y;y#!!`5!?#{S<@sR*@*SA{è#_?#{S@>@Ays;*@*SA{è#_?#A8{S[ Ba @4  `6@4`6@`@ 4!Rar9a9aZ@`@"v @qaTR+e@ysRQR2AR7* 5e@yf^@Q2sRRaR7* 5aR@RvB 3*4 A8@BB! T{D*SE[F#_bF)R*4c6@B"!aV@R 3s*5`@(6`@2cBByRbRRUc2ByRBRRO`@02`@2`@*q)T`@qT`@2!h!?#{[c@*76@4SR#RkiT@N9aV@?q!TaB96\*@796@kT SA#@RcC*[B{Ũ#_*!"SA#@?#{SD@5R*SA{Ũ#_[@n* 5`@@ 7cx2@u @B@@T#a*@3@T` @@Ty6DT*4"**![BcC#@a-*5[B*SA{Ũ#_[B*SAcC#@{Ũ#_"*![B"![B[BcC?#A8{CS[ BayA6`Du">@@@5@!@ ?@5B@5}@5@5@4`y@6sD`@R@@1T!jA8@BBT{ASB[C#_*!!!`4*!!?#{S![<@!R @ 5@!RB@@?* 5@!@ ?*5@2@qT@!P@1*B@2A2 *5*4@qT"`7*![B*SA{è#_"!*![B*SA{è#_*"!"!"!! R?#A8{CSc B'ғ>@V@w @qT9A8'@BBAT{ESFcH#_@RV"`@qiT`.A`5[` @y 7@@q`T@!D! !@1*š@JAB @5 @?NA *5`@@7x @}R#qTBRҀ *#$RR 5$R**5@yW@y_k!T?@y@yJ77[G`AB9 7 ե@`BD>@RSyBWy7?*4` @! !R`B@4a@!`A[GB9 6J@4[k S @y@yJ@ K>@ qT"8 "?3R d/@@6@!!<!|a@?*?6kAT[GkIS@ N!!@ `5aR!aR!!@`5R!R1 _K 5*![k S?#{ <@`>@ @{¨#_?#A8{S[*+RABt @`*AqT$Rd*v."5`@02!R`@2`@4Rc6@RR5k Tb@ 6AB9A6@B96@@RB@c6@khT `6@Rb>@.A8@BBa T{B*SC[D+@#_RRR*6!c6@RR4`@@%B97@@`:c6@BkTa@q AjTRR5kT`@7T@?q!T9xc6@kTc4RR%R`@ $B97@@@:c6@!kT!vB#*w5c6@!?#{ARS @5SA{¨#_!SA{¨#_?#A8{CS[*t @!@BҔ"u @yA6Da@@?qIT;5* 5@5u @ҵ"a@!!@?qTTBRĉ q? `@@qTRa@4a@!!@1*Bb@!2B2A5@_ qTu @` 53q 5!A8@BBa T{ASB[C#_a@!D!2?*"! R`*c6@RR%R#4 a@A$ B97 @!@:c6@B_kTC4RR%R a@$"B97"@!@A%:c6@kT&4"!s"!"! R`**"!Ҙ!'!!?#A8{S*[5<*cB@/a@""W Ԛ5a@!D!27d@@1*!a@2!2$5@_ q T(T_q T_q T!R?_$qA Tv @*"* 4kRRx @yByy#)#5%zR*K @R`@@1TZqT*!*!kF!A8@BBT{BSC[DcE#_*!ARB`bz*!*!kFk?#{S [@F@5@D@1ՠuV43R7skCT"Ӛ`T*s?kT@SA[B{Ĩ#_R4SA[B{Ĩ#_?#{S![<@R`5@ @RB@@?*5@L2!RC*s @!!@? qTTBRA`? @@ qT @R*5[B*SA@{Ĩ#_**![B*SA{Ĩ#_"!@*![B*SA{Ĩ#_"!" !@?#{[c*D@b4S@@B 70@B@ѿT+`*@@ѿ T` @@Ty6DT**4"*!SA*[BcC{Ĩ#_*5SA*[BcC{Ĩ#_SARcC*[B{Ĩ#_RSA*[BcC{Ĩ#_ր"!SA*[BcC{Ĩ#_?#A8{CS[u @ B!"v @yA6Da@@?qIT*`5O"RA`5!R*5c`"M9)7j'5'@a? `@(@a ?`@v @qT`@2WKRC b@A!@?k T TBRA`? c@qa|_! a|Ȣ5"!!R*`4!"N`@@kA8T`F@$5b@RB@@?* %5`@qT`nAajA%4-4`@L2!RC*Ҕ a@!!@? q T TBRA`? b@T@ka3TB2շ@a7n5 @R{¨#_*! @R{¨#_?#{S (`4sb@ SA{¨#_@qa~_! a~Ȣ5SA{¨#_A5SA{¨#_փ @*!` ?#{S[cyB6D5@ >@R@qT@!!@1*@JAB @3 @?֡NA *4*GqTSA[BcC{Ĩ#_ր @yA6D@@?qIT* 5@@ 4BR!Ғ5AR5 5!SA[BcC{Ĩ#_*!6@4RR%R Հ@ $B97@@@:Ղ6@!_kT4R$R@`#B97@@ :Ղ6@s_kTSA[BcC{Ĩ#_!!!!SA[BcC{Ĩ#_?#{S@>@F>@B4BR 4 ՀRBskhTB@! @ RSA@{è#_?#{S[c A6@y!L@5|"҃B"3x`QD9R7RaBP?kTbRQs>_q`T_qT"4 @! "AD9#?kTN@RR9"@aBP?kTRbRRSA R[BcC{Ĩ#_ր @*! @s`B97` @a@:`>@`>@`B97` @a@: @!  @yA7 <@@?qT7 @y!7@@?qIT5AR55oSA R[BcC{Ĩ#_քB|_B|ȣ5D  @@?qT!SA R[BcC{Ĩ#_D!!"A?#{@ 4`@ 7{#_bA$R{#_bA4R{#_!߈!߈!߈!߈߈߈B߈!߈!߈߈!߈߈!߈!߈s!߈߈߈c߈c߈߈!߈!߈߈B߈߈c߈!߈!߈߈߈߈߈߈߈߈!߈߈s߈߈c߈߈!߈߈B߈߈߈߈߈߈!߈߈!߈!߈߈!߈߈ȵ!߈߈!߈߈!߈߈!߈߈߈߈߈!߈       GPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPL%%%%%%%%%%%%%%^^^^^^^^^^^^^^%^^^^^^^^^^^^^^^^^^^^^^^^%%^^^^^^^^^%%%%^^%^^^^^%^^^^^^^^%^^^^^%^^%^^%^%QM doesn't support hw error report! Device doesn't support get hw error status! algs size %u is equal or larger than %d. PCI error detected, state(=%u)!! HW V2 not both use uacce sva mode and hardware crypto algs. qp_num is less than task need. QM doorbell request: qn=%u, cmd=%u, index=%u QP is stopped or resetting failed to get_sync(%d). can not read/write - device in suspended. failed to create qp as qm is stop! All %u queues of QM are busy! %s %sinput qos value is error, please set 1~1000! input pci bdf number is error! Unexpected QM hw error uninit! Unexpected device hw error uninit! QM doesn't support hw error handling! Device doesn't support hw error init! 6Failed to create qps, node[%d], alg[%u], qp[%d]! Driver is down, message cannot be processed! QM mailbox is busy to start! QM mailbox operation timeout! QM mailbox operation failed! failed to send command to VFs! failed to get response from VF(%u)! QM writeback sqc cache fail! %s [error status=0x%x] found qm %s doorbell timeout in function %u qp %u qm %s fifo overflow in function %u qp %u unknown error type qm axi poison error happened failed to send command to PF! failed to empty MSI PENDING! failed to empty PEH MSI! failed to finish MSI operation! failed to calculate shaper parameter! %d VFs already enabled. Please disable pre-enabled VFs! %d VFs is more than total VFs %d! Can't assign queues for VF! Can't enable VF! VF enabled, vfs_num(=%d)! Failed to disable VFs as VFs are assigned! Task is using its VF! dev resetting, write alg qos failed! type: %d, failed to set shaper vft! the qos value of function%u is set to %lu. failed to enable function shaper! failed to get msg from VF(%u)! failed to stop VF(%u)! failed to start VF(%u)! unsupported cmd %u sent by VF(%u)! VF(%u) not ping PF! error_rate: %u, get function qos is error! dev resetting, read alg qos failed! failed to send cmd to PF to get qos! PF ping VF timeout! %u hisi_qm_v1hisi_qm_v2hisi_qm_v3&qm->mailbox_lock&qm->qps_lock_PS0 and _PR0 are not definedFailed to enable device mem! Failed to request mem regions! Don't support vft read! qp num(%u) is more than max qp num(%u)! Default qp num(%u) is too big, reset it to Function's max qp num(%u)! Failed to enable MSI vectors! failed to request eq irq, ret = %dfailed to request abnormal irq, ret = %dfailed to request function communication irq, ret = %dfailed to reset device memory &qm->isolate_data.isolate_lockfail to alloc uacce (%d) allocate qm dma buf size=%zx) allocate qp dma buf size=%zx) %sfailed to alloc workqueue! unknown mailbox cmd %u failed to send mailbox since qm is stop! failed to start qp as qm is stop! queue %d started qm start with %u queue pairs qp_num should not be 0 Set eqc failed! Failed to start qp%d! failed to assign VFs, ret = %d. failed to send cmd to all VFs after PF reset! failed to start vfs, ret = %d. Failed to init PF, ret = %d. Failed to start QM, ret = %d. failed to start vfs by pf in FLR. failed to start by vfs in FLR! FLR reset complete Device can not be used! resuming from suspend state failed to enable MSE after resuming! failed to enable MSI after resuming! failed to init device after resuming failed to rebuild resume(%d) failed to start qm due to device error, device will be reset! failed to start qm(%d)! Failed to stop qp! Failed to dump sqc! Failed to dump cqc! Fail to empty queue %u! Failed to drain out data for stopping qp(%u)! stop queue %u!failed to drain qm! Failed to set vft! Fail to stop qm in shutdown! device reset start... reset prepare not ready! failed to stop QM, ret = %d. PF responds timeout in reset prepare! couldn't get reset done status from PF, timeout! failed to get msg from PF in reset done! the cmd(%u) is not reset done! failed to start QM, ret = %d. PF responds timeout in reset done! device reset done. failed to get msg from source! function(%u) failed to get qos by PF! failed to send command to vf(%u)! failed to send cmd to VF(%u)! unsupported cmd %u sent by function(%u)! entering suspended state failed to stop qm(%d) failed to disable MSI before suspending! Bus lock! Please reset system. failed to disable MSE before suspending! failed to prepare suspended(%d) failed to send cmd to all VFs before PF reset! failed to prepare reset, ret = %d. Controller resetting... Controller reset not ready! failed to stop vfs by pf in soft reset. Fails to stop QM! failed to isolate hw err! failed to stop by vfs in soft reset! Fails to read QM reg! Fails to read QM reg in the second time! Fails to disable vf MSE bit. Fails to disable PEH MSI bit. Fails to disable pf MSE bit. NO controller reset method! Reset step %llu failed! No reset method! Fails to enable PEH MSI bit! Fails to enable pf MSE bit! Fails to enable vf MSE bit! Failed to init device Failed to start QM! failed to start vfs by pf in soft reset. failed to start by vfs in soft reset! Controller reset complete Controller reset failed (%d) controller reset failed (%d) FLR not ready! failed to stop vfs by pf in FLR. Failed to stop QM, ret = %d. failed to stop by vfs in FLR! FLR resetting... Stop q %u timeout, state %u eq overflow, reset function reset function not ready failed to stop qm when reset function failed to start qm when reset function cq overflow, stop qp(%u) unknown error type %u alg_qoshisi_qmdrivers/crypto/hisilicon/qm.ccqeqaeqsqqm_axi_rrespqm_axi_brespqm_ecc_mbitqm_ecc_1bitqm_acc_get_task_timeoutqm_acc_do_task_timeoutqm_acc_wb_not_ready_timeoutqm_sq_cq_vf_invalidqm_cq_vf_invalidqm_sq_vf_invalidqm_db_timeoutqm_of_fifo_ofqm_db_random_invalidqm_mailbox_timeoutqm_flr_timeoutU  include/linux/rwsem.hdrivers/crypto/hisilicon/qm.cd , X L't'a bPdd,XLhisi_qp_sendqm_create_qp_nolock @ @1 1011111@XX 11 11111 1qm_start_qp_nolockqm_wait_qp_emptyhisi_qp_alloc_memoryhisi_qm_memory_inithisi_qm_startqm_dbqm_stop_qp_nolockdescription=HiSilicon Accelerator queue manager driverauthor=Zhou Wang license=GPL v2 pvgE5 ::::: :@:::::<$<&3<<&3<hint&3&3,<&3*<Ru8Ru16Ru32$)S)Rs64Ru64SG$GE6 s&7<&7<$SS&7H&7Is&7X<$<<&8$&8&&8(&9&9#,$<&9*&94&9=&9B&9| =$c&9 G&9 &9 G&9F&9$F&9$$ijS&: GF&:1%[=& $ &;$D$NSE<     k>o[.&?$+AwXF>@XF>@!fF>@'tF>@/F>@5F>@<2BEC1$11+Dt+EXF.+Ga/,$$lnVL@ +++W` 2q  @`:::J!2 J!2J!2J!2J!2J!2J!2>H0$>H +I0+I}*+I   +I         !"#$%&'()*+,-./2I 2I8 2Ih XI 2  / ,, J midr$ EJq      +K: 2LU a$ ?) EM- ENo XO 2PJ a $ $  >Q )>Q>QG; 2*| 2* 2* [(H o +R &R &+h49MM X+,  )2S   +T       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh+U!$+VC E`6  & E`& &"&"$>H 2J+Wi+Wo+Wt3+WyV !0+Ws+W+W+W+W$$@2 222C 2) 26/E,$=& /E,$F& J& /E7, $'N&7 /3b,$R[b NbTw0c 5d 5e 5f 5g  N qTqmr5s5tcN|)5}5~N855 55 5  5 (5$0$)M   b     M b M  M$  NP5)Tmsg$)/Pe,$U&e /,$  N 5)Tend)Tval)/,$ /+,$  g  ' $ $ $        W            J  %I    [ c      $ : F Y k   /,$oG /,*$G /,6$G -V  -W ! (2C  H*xm K m  t-  ;-  ;*X  *   t K (      (#@   (#a   -#x cc*V *YH W   K(   *+ ( (   (! 5 2 *P G*k G(   K (  (  C> (# (  )-r ? ;  ? -ZN `   ? (  C -[4  H(  (  (!  ** 4!   4! 9!, (*U! -[,m!  H(! -\L! C4 ! (: ! (3 !  (9 ! (O W"  K  K*]?"  K H(< V" *q" * " "  " "M" * "  9!*]"  H(O" W#  K  K(O 7#  *^Ka#     a#I*,u# #   @*J # D(V# K (\#  K(c$ K *_ 5$ *`L$ H*I g$ d G*,v$ # *b+$  C$  (r$  C $ $$nC; % C % *+;% (W%  -Vi% -z% K  t C% -,}% #C % 2-c % (2 % -%=& C+ & 2o -d;& ;&  H?-[8X&  H*e, s& s& 0- & ;- & ;(?& K *b &  *Y&  *b#'   @ @ -[2;'  H-Z M' -Z _' -%?{'   dDc9*dev# eqmretc%' <*(/<fCV xC 5.*G. S.f`.|(5@ )P@C@ ]@(b@B (BBBl@m@*@**6**4 ** 6*P@*@@ @)@_B )oB{B A)AAA5@P@C@ ]@e*b@B *BBBl@m@];o;{;;95.dev$ eqmretc%N+ <+/<fCV xCn.. .f .c.5@ zY,P@C@ ]@,b@B 5,BBBl@m@.`... G},HH?};-?? ?,?_B P-oB{B?? 'H}_-CH7H<}-<<;H}?}?? ?-?_B P .oB{B?? n. qm2retm . qmm3oretpvalq)"}G}}cKat0qma(Pdevc SZenRzRRR RW '8D'7'*''Q'''D'7'*'Q'@ @@ @7@0_B 7oB{B A7AAA1R9fM}MrMM NQMPPPQ-/Q$QSSS{ZA%9ZZZ ZZZVAL9VVYAYY$Y0Y ' :D'7'*''Q''0'D'7'*'Q'@ @@ @3:@0_B \:oB{B A{:AAA fM<}MrMM NPMPPPQ-/Q$QSSS{ZA;ZZZ ZZZVA;VVYAYY$Y0Y R r<RRRRRC CCC fM=}MrMMNMPPPQ-/Q$QSSS{ZA=ZZZ ZZZV A=VVYAYY$Y0YR(@ @@ @>>@_B e>oB{B A>AAA SZ>nZcZ y? )???C '"~L(T LFL  L?VL S?S (SV5SSZ?nZcZSZ?nZcZ@ k^RSZ@nZcZ=<"K< =7l@== =i%< % CS9CUS aSinSwSBS TvWAT TfT TQTT,? cl?`?T?H?>}Hw>j>]>P>1uOHOAOOLLLLL OJIOOOO P>>w>j>]>P> $PL6PBPOP\PiP vPjPBP1PIPPFkFFFFFF GF PvJPPFoFFFFFF GF &uJ&&&& 'f1PKQAQQLLLLLǷ|  ٷ d %c 2d>BK1TKUbF #FFFFFF GF>> w>j>]>P>ݵ_L=. 0>#>> >=L0>#>> >SZnZcZ 7QNIQ UQQ1`Q8MLQ!L-L;L sQ MLT!L-L;L Q MLW!L-L;L HZ+NmS.H S;Y ;C` CEq E U!Nco-; Gc O qm0dev ret off KPO )))%uOO"G? %OD"/O,$O@ P qm2PPdev off K^1d "Q qmd1devf ggh Kiireti )P2Q %PkOk%PoOo"G? %QD"/2Q,$"QL Q qmL.iN%sQQ%QT"W& Q qm&-(dev) *ret+)G)E \R qm+dev ret)!)) R qm+!R)val)i )??E S qm7Si K KJ CS qm*dev r S qmr-rett)))6jTqmj0c VlS"V.V;V HVQUV}U$nJTU UPU UQUToTU U UQ'UX T qmX/Z[)val[)ret\?K )U qmK2MN)valN)?8 }U qm80:;)val;)ret<?+ U qm+3-.)val.)? V qm3)val)ret?  WV qm 6)val)? V qm5)val)ret?6dWqm8c)val)QpOAW qm-FAWSO9Wqm*PCAWQPRdev S6X0Pqm)fvalGi)c7Xx@ @@ @_X@6B XFB RBe @ X@@@6{\qm{/c{7)ddev} fmsg~Gcmd)retP \[ T ?Z @@ @Y@B #YBBB)@*@@Z@@ @UZ@_B |ZoB{B AZAAA5@P@C@ ]@ [b@B 6[BBBl@m@ Ēfђ ޒQ7 bUI oh | 5, \55555x@7 @@ @j\@6B \FBRB @ \@@@` $] qm`4adevc retd)v; ] qm;4dev= val>)cmd> )msg?Gret@"CGCCc& ] qm&1cmd()ret* P^ qm4cmdret)qout ^:qmret"Kh_+Pqmret</<fCV xC'birq(P3cqmret /N`=N`QnQzQ0 QQSp SS0{ZCU`ZZZ ZZZV C|`VV=YCSYIY]YiYSZ`nZcZ M`b0M%MMH MMMMZP*wPlPPB  QPS SS{ZVaZZZ ZZZ\V V&bvVlV VPX VXX XPXXGGG GGKKd)cqmret8<%c <P <_c/<fCV xC <c/<fCV xC cKd]djdwd dD< d <c</<fCV xC d3qmid)Kexihe,Pgqmhi)hretj <ge <Q <gJe/<fCV xC ];r fo;{;;]; o; {;c; ;uf;@ @@ @ f@_B 1foB{B APfAAA; ;<hf/<fCV xC ]9xbgo9 {9P9< *g <P</<fCV xC>LgXL eQ :.G  .:G>@XL ec :.G  .:G9RdhR9PqmTretUP<T/<fCV xC'" ( "qm"0c$ret%d8A )^m fɁ ]9io9{99<i <P</<fCV xC BM OkYMNMM*MMPPP;QTQIQS[TS0{Z@jZZZ ZIZIZV @kVVX@XXXX ( 4Q AdN[ hj u=lzwF FFFF' GFGG%G DG7G1Rl Q sl d J lJJKK'KK3K m PcK {KoKKKKKK 5w €f πd܀ E,rWcp}5@ fenP@C@ ]@nb@B AnBBBl@m@1:pGgnHH?gCo?? ?n?_B PooB{B?? 'HggoCH7H<go<<;Hg?g?? ?o?_B PpoB{B??1rń҄ 'HpzpCH7H?pq?? ?p?_B PpoB{B??Gpt@ s@@ @&s@_B MsoB{B AlsAAA5@/tP@C@ ]@sb@B  tBBBl@m@5@!P@C@ ]@utb@B tBBBl@m@5@ AguP@C@ ]@ub@B CuBBBl@m@18w GEuHH?EAv?? ?u?_B PvoB{B?? 'HEevCH7H<Ev<<;HE?E?? ?v?_B PwoB{B?? tw d()>Xw>A8 9F1Qw Rd_`>\>>L+xXL eQ :.G  .:G>H,yXL eQ :.G  .:G BM-szYMNMM*MMPPP;QTQIQS[TS{Z@zZZZ ZZZV@AzVVX @XXXX"94 @fMz } Q@ {@@ @9{@_B `{oB{B A{AAA 5@>|P@C@ ]@{b@B |BBBl@m@; a|;5@ }P@C@ ]@|b@B |BBBl@m@5@P@C@ ]@F}b@B s}BBBl@m@[Ti uP@ ~@@ @~@_B @~oB{B A_~AAA5@P@C@ ]@~b@B ~BBBl@m@ [ qm5ret  qm-))  qm0)  qm+  qm- cmd@retp  qmp-rAWsturetv)%y"y% q qm%*'ret(val))%EGEEc%8Xq"X"YsZ "\q"\   qm4) ׁ qm8ret' xqm,Scmd4GQgdretf SZbnZcZ )6 CP Pc ]fBj1s xP  P<<  qm0AWret)%"  qm* set3posiy E qmy* sety3{cmd|i}]  qm]._ret`vala)%gGggc"pGppc9H|oH;PI6cqmKretL<K/<fCV xC'1qm1Ac33 )6 ׅ;9  d, qm>)U V - 79 +c6fqm <چ/<fCV xC ʜ ֜P c9Y*f4dqmP!hret,c8 <ԇ/<fCV xCSZnZcZY0+sg Pʜ֜ d  qm19iKۈqm.SSZ nZcZ'TW|T- PbufTFgUKeposU! dqmWfX}Y}valZ}len[ret[ 88 Mm50M%MMH MMMMZP*wPlPPB  QPS SS{ZV͊ZZZ ZZZ\V VvVlV VPX VXX XPXX Axl_S yg d dBMYMNMM*MMPPP;QTQIQS[TS{Z@ZZZ ZZZV@VVX@XXXX/,'2W@qm21dbuf2Aeval3c4f6"g7{8}9dev: ret;%M IAIIIEGEEE' Wd , Pbuf ?e Kfpos ! gqm c})ir)Pret8-8+ 333s=3= M0M%MMH MMMMZP*wPlPPB  QPS SS{ZV>ZZZ ZZZ\V VlvVlV VPXVXX XPXX BM,YMNMM*MMPPP;QTQIQS[TS{Z@ZZZ ZZZV @VVX @XXXX3.63d  v h  qm +cnt ret   qm + 3)dev   Gqos )ret ' )Aqm 2c :)d G G G G Gir GSval  )ret 7 G  c G HH? ?? ?M?_B PuoB{B?? 'H CH7H< <<;H ? ?? ?C?_B PkoB{B??=P G  cG HH? ?? ?B?_B PjoB{B?? 'H CH7H< ږ<<;H ? ?? ?8?_B P`oB{B??7__x )5@  ;P@C@ ]@b@B BBBl@m@ 5@ ֘P@C@ ]@b@B BBBl@m@ 5@ qP@C@ ]@ b@B MBBBl@m@ 5@  P@C@ ]@b@B BBBl@m@ 5@ P@C@ ]@Vb@B BBBl@m@@ _@@ @@_B oB{B A;AAA @ @@ @@0_B כoB{B AAAA    qm 2 :) qos I)dev  ir )ret  i {  qm{ 0ret} i~ )'L qmL +hL 3)fN )kN )kN )SN *)iiN 1)djN 4)fO )lP )gretQ en )n )eDn 9! a! 1AWP! >d" e" gqps" /aTtmp$ klret% g& i' frerrF =2 P=۞2 Pp-  R âj ϢQڢ L P C kC1 wF FFFF' GFAGG%G DG7G1' ,R1:% ?R >K VKJKK KKKKM NP 4 N P9IZ IIS jH`I H5 mI]`G k xP  R ١ Q J NJJ KK'KK3KA Qfm ] % =  AWres ktmp !kqm n  dev   % %' O %: %M "  ȣ ) res ktmp !k% % " O qps (a 1i O  qm -O ) qm + H qm ? c qm 0 ~ qm .9Y (qmY "crY :fdev[  dret\ g8 N` %NmS! SNd pNNHSDaSVS>$| ɦL5@  1P@C@ ]@b@B  BBBl@m@5@ P@C@ ]@wb@B BBBl@m@(l 6 BR Nd>Dh {XL eR  :.G  .:GSZn nZcZZHw h tP fN4 NmS! S>Hy XL eQ :.G  .:G,p 0, Q0D070*00 ]0 j0g5_55555B Z qmB -qpD fiE -  qm- 0qp/ fi0 ' -qm 'edev  qp fcret fi dN NmS! S9 ]qm #cdev  dret d\m8 7G ? =ϪD  L LLLL r : d1X  ˰ذ  $ 0 t ݫ@  04 }Q0D070*00 ]0 j0d5_5555500 Q0D070*00 ]0 j0d5_55555( 6BOSZ>GnZcZ5@PP@C@ ]@b@B BBBl@m@YP g5@ P@C@ ]@Ob@B |BBBl@m@5@ P@C@ ]@b@B BBBl@m@ N }NNHSDaSVS- G;- ;G5@! P@C@ ]@ b@B 6BBBl@m@/m, $]  qm ,ret "   qm .dev  ret   qm +  > qm *eqc  Y qm : t qm 9  qm 3 6' @qm ,d 4)g A)e )f )QF  ~ q d X  c B SZonZcZ       5@P@C@ ]@b@B BBBl@m@e y qme ,e 5e @KI qmI %c L ³ -P G;- ;G5@! P@C@ ]@Rb@B BBBl@m@ -S Ѵ; GdUU c od61 ݵqm1 3cdev3  ݵ6 =. 0>#>> >=9 0>#>> >SZ? nZcZ)  qm) 2+ Pdev,  $ - qm$ 0 U qm / 6 } qm 0 6 \qm ,c d SZ ٶnZcZ=< K< ! qm )val ) I qm +val ) Ƿ qm . %  %  " %q" % q qm 0 ;K id I  dev  off Kqp fret ) " #O #6 qm 3gnum ;Qdev  e Pi d= 0>#>> >K qm /c HAWd SZ WnZcZ SZ {nZcZSZ nZcZ'n n .do AWgqmq cq devr Rrets f8 7;z P=_z R <~ ~<< /<fCV xC'[ qm[ &c SZ] nZcZfM0e }MrMM0NMP0PPQ0-/Q$QS0SS{ZA4ZZZ ZZZVA[VVYAYY$Y0Y - qm +       ret "O   U qm - Y )0 @Pqm P <  Ľ <P< /<fCV xC' @O APnum L)Qqm PY , LPqm P P < <P< /<fCV xC6 qm /derr Ptmp =c P7{ c= cJ JJ KK'KK3K  qm .err tmp    )% O % % " Y'e qe 5dcmde EQargf cqph fei j  2D} YDMDBDD DDDD0rE !EE0J.J E+ EQL/ LLM1E 1 \MEAEYEeEJ.&~JaJ.&|JqJSZ#v nZcZDDD E E D 'DDDdD DDtD0rE zEE0J.J E EcL/ LLM1E 1 MEAEYEeEJ.&3JaJ.&|JqJSZ#v nZcZdD DDtDDDD E E 2Dm YDMDBDD DDDD0rE !^EEJ.{J E EQL/ LLM1E 1 MEAEYEeEJ.&JaJ.&|JqJSZ#v nZcZDDD E Et Dw 'DDDdD DDtD0rE AEE0J.^J E EcL/ LLM1E 1 MEAEYEeEJ.&JaJ.&|JqJSZ#v nZcZdD DDtDDDD E E[  q[ 0[ 7qm] qp^ fYJ {qJ 5PqpL fPcqeM {N P"S ""M "r6- q- :Pqp/ feqm0 d1 i2 )c4 ''& \oq& :Pqp( fd/* J>W cd' pq3Pvma!cqfr%RqpfVqmTsz KdPdev dretPSZ LnZcZ> >>>m>> >l??BCdHFpHHHAHH NUNPu PQ& Q>6dq9Pqpfe8 c' >9eargfqdqmgqpf  P9IZ II4S cH`I HII ,I q qm2:i' LAPqmdretc60qp2fP6qm.cval=PGcGHH??? ??_B PoB{B?? 'HACH7H<i<<;H??? ??_B PoB{B??5@ P@C@ ]@^b@B BBBl@m@90~qp"fcmsg2Q~RdsqeP 7V_rs0  %1>NNmS! SNNmS! SN<NmS! SNNRR#SGret   qm/7)D))reti )   qm/7)qos)reti ' |qm.c@g )i)h$)ejvalret=X~Gc G HH??? ?;?_B PcoB{B?? 'HCH7H<<<;H??? ?1?_B PYoB{B??=Ts G  cG HH? |?? ?0?_B PXoB{B?? 'H CH7H< <<;H ? ?? ?&?_B PNoB{B??5@P@C@ ]@b@B BBBl@m@ 5@P@C@ ]@\b@B BBBl@m@ 5@2P@C@1]@b@ B BBBAl@m@ G:- T5@ P@C@ ]@b@B BBBl@m@5@P@C@ ]@Sb@B BBBl@m@ 5@AP@C@ ]@b@B BBBl@m@ 5@P@C@ ]@b@B BBBl@m@SZnZcZ, b qm-?I) )-tmpGY} dir}#)P}@Q) )T)))7__x+ ) S  Z S p ) irp&)risc ) irc&)eif] )(]%G]0G];G9 ] qm9.dev; <)/  qp//f1~'irq&P1dqmef)R )c7Z  c :.G  .:G :.G  .:G  c <l< </<fCV xC ];o;{;;]9o9 {9P9 <<</<fCV xC/N=N`QnQzQ0 QQSp SS{ZCCZZZ ZZZV CjVV=YCSYIY]YiY|  qm/dev ret)   qm+3)qpf U qp/f7 irq&1qmval)'<irq"P-cqm T R X Q /Nj=N`QnQzQ0 QQSp SS{ZCZZZ ZZZV C9VV=YCSYIY]YiYIGGG  qm5eqecqn ?wT6m"m1PoqmqrQqpsflitP% p "N"" "j "d Nd"NRQRRS ST)TT0vYY!YYYY0V!WVW 'WW{ZZZZ ZZZ"`""M "NxNmS! SW " qpW,fcqeY{qmZM " qpM/fB # qmB,devD '1 %qm1+Pdev3 eret4 SZ6q#nZcZ#=95= B=c==NNvNkN`NQ QQQQ RRR )RQmSz K$S5R _RRRGRlRwRR[RRRARRUT T}TqTeTTTTT{Zs%ZZZ ZZZU %U UPUWWWWW WP) )& qm)+9&qm&f.GeP&c )ddev  P ptr Pi C CCC" ' qm.7  ,C)U)_' qm)#R)val)' *qm-cval)7) G  c G 'HH? (?? ?=(?_B Pe(oB{B?? 'H (CH7H< (<<;H ? ?? ?3)?_B P[)oB{B??5@ P@C@ ]@)b@B )BBBl@m@ D* qm3val)66+qm#cqn+dcmd2e;fEg\F+G? =*DLLLLL/F+,$6+LTp,qm&Pqn.Wcmd5R>SHTGT? @@ @,@B #K,BBB)@*@L0{-qm&Pqn.Qcmd5R>SHTGS? @@ @)-@B #V-BBB)@*@9j0qmj(ccmdj/dxqcj:fjC)eopjOklm}n thoip Kjretqc<l[. <Q <l./<fCV xC];P/o;{;;];D o; {;g;; /;@ @@ @W/@_B ~/oB{B A/AAA; ;555555UYx0 qmY  cmdY'Y7tYE opZ\}ret]'8 3qm8)c8@3dret:Pval;)8T]3C143(3A3N3[3@K1@@ @i1@_B 1oB{B A1AAA/NU=N`QnQzQ0 QQSp SS{ZC2ZZZ ZZZV C2VV=YCSYIY]YiY} i3 qm) src9 ##95qm+cval) G  cG 3HH? 4?? ?G4?_B Po4oB{B?? 'H 4CH7H< 4<<;H ? ?? ?=5?_B Pe5oB{B?? 5/3 cmd; G op!L]9qm0PQ< D6 <Q<6/<fCV xC BM7YMNMM*MMPPP;QTQIQS[TS{Z@7ZZZ ZZZV @7VVX @XXXXBMYMNMM*MMPPP;QTQIQS[TS{Z@9ZZZ ZZZV @*9VVX@XXXX 9 qm3' ];qm1PdM 0M%MMH MMMMZP*wPlPPB  QPS SS0\VV:vVlV VQ{ZV";ZZZ ZZZXVXX XQXX ; qm0val) ) ); qm2 ); qm3^;^: Y<Y4Y@T=<T5}Y<})v<v)v;< dev:!%B<min%B/max%BBS< devSC F= devF> #= dev= P= dev< ret!s=dev= "@#=dev8 !=dev9 !t=devt; = dev< EGrc>> dev5 AK t> dev7 CKm gfp!#24 >24B6 j> vmaj8k> vma;"D ,? vma:D#+y?irq++-(+D+dev+ $? $1 $>K K)? K>?val M)%?) O") Q$ 5@ G =$%)@) !"") %' x@ ) =$%l@) "") '# G@ 6?.val G%@Q %@.tmp "Q $# )A 6?.val )%AQ %A.tmp "Q $! dgAval d+G d3 dW? e e4! bA b% bI? c c/! `Aval `,G `4 `R$ a a5! ^6Bval ^'G ^/ ^M$ _ _0#WG_BWE?.valYG#L)BLE?.valN)!.Bval..G.J$.ptr0BQ!'Bval'.)'J$.ptr)B8!D CmmDE CZ(R*X=C*XE6 fC dev3 >C dev:C dev. kC devk9FD devF1 F=K gfpFI# 2Dto  +n ?# dDto  -n A# Dto # 3n G"3 # Dto  5n I.res "3 #EptrB3ZwZr#"rEptr"2"E3"!3""#&E&0&D"3/ GZf# EbusM" #/WF/W>F !,%Fidr,)#!,JFidr,.#,7-~rF xa-~1rF-~; %%F%;K%G(F nDKNKZ K.%GDKP"%]G#$c'Hkt$2o$@V#$]PH$]/o$]CofF^g!}HsemG}H6!SHsemSQ}H"3U@D(HH@DC $^& f.F%#h3!Hh3<#;!Iptr;<#1!9Iptr1=#'#VI'0^i!iIi2i<i# Is5EresZ##J##*K#6.sz#"3#V#3J#&#:V#aJptr#2n#E###tJti#t;J#tC#,J3jJj8JjVJ!J/ !K7 !>K2 K "@!cKnew4 K !Knew/ F !Knew1   "@#K= #Lnew7   !#FL#5 %;L@%"@&#'cLres'DX#0~Ln0)#)GL.tcr)G#LkeyJL'.kQ&5$L#!M!2!=3!#D=MnrD3DO=M!'fMnr','H=M!Mnr*F=M#$Mnr$$p$@=M.old&3'!Mnrp9=M! Nnrp7=Mr *N vr '*NIN vINN vN a$ u+NN vNNN vN!ANvANiA#NvN!j6Otoj-jDnjj$!jdOtoj.jEnjY!jnOtojn&jn6njnJ!j^Ovj^O?j^YK!jPOvjPJ?jPTK!jBOvjBI?jBSKVkW6PtokW4kWDkXKkX"KVkQZPkQ6kQFK?P i? v?1P *P i* v*+PP i v/P##Pv#+*N=Q i= v*IN;Q i= v$INX`Q iX= vX(IN+ zQ v+ INn Q in = vn %IN =Q v %Q Q v !N a ( u /u 5R vu 'N au . uu 5cz OR vO"N oldO* newO3rZoZ R vN old% new." R vNR vN#S i v!N HS i  v !NmS vN i!S v!N#VSiVvVIN!CSiCvCIN!ASiAvAIN!@Ti@v@IN!4TivN!UTivN#Tptr$oldnew"@WGTptr$oldGnewG#) Uptr$old)new)W?Uptr$oldnewW~tUptr~$old~new~ GU ptr $ old G new G )U ptr $ old ) new ) "V ptr $ old  new  \V ptr $ old  new # Vi =v IN.old =! Vi =v IN! Vi =v IN! Vi =v IN! Wi 2v ?N! 2Wi v N %GW ptr %$ old % new %Gtmp % %G $)W ptr $$ old $ new $)tmp $ $) #.X ptr #$ old # new #tmp # # "X ptr "$ old " new "tmp " "! Xi =v IN3 =.tmp # Yi =v IN3 =.val =.tmp ! =Yi =v IN3 =.tmp ! vYi =v IN3 =.tmp ! `Yi `v `N.tmp `3 `! _Yi _v _N.tmp _3 _sfls1 Zx1 -#NZnr@NZ.p3.val#y{Znry yBNZ# Z 0Q # Zcap '%Z@ "@ Vl[ptrld JeW cd4l c f dSZAlnZcZ +7D QP ^ckBx1l P l Q<~<4Dl c4\:t \c \f ]d ] ]jo ^]^ #^e0^B=^F^]9( no9{99<m <P</<fCV xCNLnNNHSDaSVS>LnXL eR :.G  .:G>HVoXL eP :.G  .:GN NNHSDaSVS $]ls6] B]eO]\] i]@ v]P1]q]]] GC"pHH?Cp?? ?pp?_B PpoB{B?? 'HCpCH7H<Cq<<;HC?C?? ?fq?_B PqoB{B??Q Q@r@@ @,r@_B SroB{B ArrAAA5@5sP@C@ ]@rb@B sBBBl@m@? @@ @{s@B #sBBB)@*@ ]pt]] ]e]\` \\] ]B]tP^ ^^ck^w^1^ut^P^ ^^k^w^BMYMNMM*MMPPP;QTQIQS[TS{Z@uZZZ ZZZV@uVVX@XXXX141(  11X YW 4: ;9 I4: ;9 I1RUX YW I : ;9 I 41 1 1RUX YW  U 11X YW : ; 9 I4:!;9 I: ;9 I.: ;9 'I :!;9 I !I1X Y W : ; 9 I1X Y W 4:!;9 I 1.: ;9 ' <1RUX Y W :!;9 I 1!.: ; 9 ' !" #.: ; 9 'I !$&I% &: ; 9 I'.:!;9 'I@|(.?: ;9 'I<) : ;9 *.?: ; 9 'I<+>! !I: ; 9 ,!I/ -.?: ; 9 '<.4: ; 9 I/I01RUX Y W 1 1U2> !I: ;9!34: ; 9 I4.1@|5 :!;9 I8 6.:!;9! '@|7 U8 :!;9!9.?:!;9 'I@|:(;1RUX!YW <$ > = >: ;9 I? @.?: ; 9 '<A 1UB 1C.?: ;9 '<D.?: ;9 '<E>! !I: ; 9!F<G4:!;9 I HI 1UJ4: ;9 I?<K.?:!;9!'@|L.:!;9! '@zM'IN :!;9!O.?:!;9!' !P4I4Q : ; 9 R:!4; 9!IS5IT :!;9 I8 U.?:!;9!'I !V.: ; 9!'W.: ; 9 'IX>! !I: ;9 Y.:!;9 'I@zZ.: ; 9 'I ![4: ; 9 I?<\4I4] U^.: ; 9!' !_.1@z`(a(!b'c.?:!#; 9!'<d.?:!; 9 'I<e f.: ;9 'I !g% h$ > i j&k4: ; 9 I?l4: ; 9 I? <m<n5o.?: ;9 '<p q : ;9 r : ;9 s.: ; 9 'I t.1@|, 0d0@D`             ####$%##%%$$$%%%%%''''((''((''((''(())**))**))**))**))**))***++-*+,,--*+--++,,++,,,,,-..//..//////000001111122666666666667777777788888888888999:;;;;;;;;<<<<<<<<<<<<<<====??==??====??>>>>>>>>@@@@@AAAABBBAAABBBAAABBBABBBBBBBCCCCDDDDCCCCDDCCCCDDDDDEDDDDDEDDDDEEFFEEFFEEEFFFEEEFFFEEEEFFGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIJJJJKKKLKKKKLLLMMMMMNNMMMMMMMMNOOONNNNNNOONNNOPPPPPQQQRRRRRRRRRRSSSSSSTTTTTTVVWWWWWWWWXXXXYYYYYYZZYYZZ[\]^^^[[[\]^^^[[[[]^^^\\]]____aaaabbbbbbbbccccddddddddeeeeeeeeeeeegggjjjjjhhhhhhiihiiiiiiiiiiiiiiikkkkllllllllllllmmmmmmoommoommoommoommmmooopppmmmmmmmnnnnnnnnnnnnnqqrsttttuuuvvvxxyyyyyyyyzzzz}}}}}}}~Ѐ~~ȁЅЅ܅ЅЅ܅Ć̆܆ć̇̇̇؇ԈԈԈԈĉȉ̉ĉĉ̉ԉ،ȎЎ̖̖̬̏̏ĤȤ̬ܐĐĐȐ̐ĐĐȐ̐ĐĐȐ̐ЗЗđؑБؑؕؕ̕̕̕̕ܕԗȓГГГГГГИؤܤ̬ܬܬИܬ̥̬ȚЪȚКК̥ԫЪتتȭĩĩةܩĭȭ̥اĜĜȜ̜ĝȝԝĥȞ̞О؞ܞȞ̞О؞ܞğğ̟؟РĦԠؠĦԦԠؠԠؠġħȧԢ̣ħȧاįԯ̳IJIJȳĶ̶ԶضܷȻȻȻȻнؽнؽĺ̺нȁȁ̂؂؂؂܂؂܂ă؂܂ă؂܂؅؅Ȍȍ؊ЋȌȍԋ܋܋ȍЍȍЍR o          !/" v|=| nc  ~   <|nc  ~   < } t } t c </#<;   X !o#<;  O ''!$1,V '& /X*+7U+* $. !*,Y.'.7X+* $. !+X*+3 A-' J!v ! !!!V <h  i  i<  !! p 1 v  p..!%! p /" v 2v 0 %"!%"!0  " w" ~   ' w"# #  w. ~   ' w". w< ~  .' w"$ $  w. ~   ' w"# #  w. ~   'o 1 w<" ~  .'{ ! P #/8 .8  % A |" ~   'd ! 2 $ |" ~   ' zzf.% .^.& =! /#0.!> j 1.!<MzX /=  Y g k!? 4|  <.#"<= /,""2=!! m< ltZ AJlJl   ! tJ>/!!!ktb  ~    Jf 0 3 33O;/  <  /o!o..{v  >=&0 /fX 4 .rvJ$ h.  h K 1/ K uX <="".3A /v<K  7K  _.zz    uzf   J'# r  !|r  1#  . o  .o   .5v  #s  ."q  Yr|{  ~  ~ < " oJf f !- g|..r.Y }  .|^b  ~    | !/3 $ }Jf| ' !JJ/ "%-"+ . 0(/k /k / "0k #/G0/~J\#+#! n< =nri  ! " .2/f##1v! <#" ! u<  O.!! n .!n <+#+B//fJ$?/3H </`Jz +K%{  ~  } . JY"}">!/00.tXzJ !z ! sf&|K=} bp   } q "n   ~  / <  uJY ! { ~  ( ="V)< !V<.).K $c< ut /q 3C X/'"  !^JL! !!!>#fft |k  ~     <+nt |k  ~     J3sft ! s.  f s.  tx. /<L=!!Kg1c J Od f%  " "qY   .Y 6j T(JX %% !./|k  ~   < f\X!0   &w."  p " s $" !'w "z&z /!.!& r.( / " !.!}  |Xf u!   z ! "  !!%<otC !! L!]f ?n  %2t~mz g l  ! ?5 ."   "f.  "t  . " ,<af9n<  ./!Y@Y!=!!"fV) +=%V|{  ~  ~ *<Y&< U<*fY&<\<M!/ y .!/00  .0>tBz.4z 1K#!i=H  Km m ~ <? l~~  .# !<!  <   /Ag g _ ! !   7.  /  t.q  .f, = t /#=K0q . !!fDw.  ./bf"    g./.gri  ! "  . Xt  .!f=4=l / X J /1 <./!!1 ..# ^!1 ..JV) +4z / %/Y&<V bp   } q "n   ~  / <  . WJ~  <"#! . Km   n Wd" !! ~  "p <  n '  s<"m   !# na~d" !! ~  "p <r' < v m.# /.d.# / .  n Wd " !! ~  "p < '  s<"  1i K!.m   0 na~d" !! ~  "p <r' <  $m.# /. fm.# / < \z #.\J%{  ~  } &.`J :"  w  ~$  =$ ! w " ~   'p M"" -"! -! w ~$  =$! !! w " ~   '< :"  v  ~$  =$ ! w " ~   ' w" w< ~   ' x p ~ ~ Jw }<$  =$  u  !t    0/XM#4 4  w." ~   '" -"! -! w ~$  =$! ! w"! w  ~   '|<N z. ~$  =$1y %}C =C JyXYX uJ ~$  =$ !! v " ~   '  u< ~$  =$ ! u"  u  ~   ' w  J #$}  . ~.}$ $  $|   . %| J&{  &{$    ~.}$ $   # G.i |<" ~  .' ${   ${    |.}$ $  ${   . %z J&z  &z$    |.}$ $   # U.k & k. ~$  =$! l " ~   'n J2 &]#J.& }. ~$  =$ .vJY' |k  ~   < |JfgJY!&Y! f     = # !" !K0 v = w w  w  !w "K&<%:",/ u. ~$  /$   321" " - /  /:" 3/dK/  / < J#? p." ~  .'$p  . q.}$ $ $o  . %oJ&n &n$   q.}$ $ $IYJJ#"!um < m .//m X0j "I/ JJ!!Z(X (.//P<1<0}./B"//;.}J#// . k." ~   't j v< ~$  =$ "/<#L  .i. n< e !  t.    ,e.=  1[!  v< ~$  =$ r ,r 0. !1$ v." ~   '  v"(  (  v. ~   '  <!YX  v< ~$  =$  "/  v. ~$  =$ !X" JbtXy =ww $! !K% u. ~$  =$ ! u " ~   ' .z./ t. ~$  =$  /kY 6~ %=xx 1!" !K# v. ~$  =$y ~ u.$  =$4  $/~z.=zz% !K0# w. ~$  =$y ~ v.$  =$ ""$!!, # k  z u/ v"  v< ~  .'  v. ~$  =$ ! v " ~   ' k ~j.$  =$! l " ~   'w 3u="=!*$2!%%)/K / n"V , 0! =H!/(3u.# L .$s   $ s  . u.}$ $ .$s   . %r J&r &r$    u.}$ $  4$s   $ s    t.}$ $ .$s   . %r J&r &r$    t.}$ $  MJe!x  Xi.K/. J!"$ ! C(tJ>2= t< ~$  =$  !|. !$1$w   $ w    x.}$ $ $w  . %v J&v &v$   x.}$ $ # x<" ~   ' x" x< ~   '1 x." ~   ', y.) xJ" ~   ' x") x< ~   ' x" x< ~   ' x" x< ~  .' $w  . x.}$ $  $v   . %v  J&v  &v$    x.}$ $   #t 05   !w.  !    . " x " ~   '=#  J!j. 'tM. !J! .g"  K.-r. u# u#v  .rf_#1K$$ $  x." ~   ' g) g !x. Y#e#e  .Xi! #< #1 ! "" 1 "! !! P z! %j 3 . 0 .=I!R [t.sv iJ < i  =+ Xt= !&4c Z  . ! .  ! ).K%K%" 0>stK} ..= !I !!! /mtK/\ Z$K/} "  rv iJ . i   &%0!0| ..= !I !! }X"  uX<!K y.K .=! #; !~< |x 0 "=/!!#1u# I!! $c^b  ~   <%=%~! ~  ~ #!1 "! ! "K% g) g) Rx >0cnc  ~   J]  d.t't )~ $Y0= e  . /= ~ K n   y =u  &H0u  6u. u. ~$  /$ # 1/ c    !/G%7!!!%!vg( /  18$6/ v"  v< ~   '  v. ~$  =$ ! v " ~   ' /J3Yu Y Y !Jy  %P!%x (v   { ~.  z $  =$+ + " y{$f   $ f    g.}$ $ $e  . %eJ&d &d$   g.}$ $ # f<" ~  .' f"! f< ~  .' f"  f< ~   ' f" f< ~   ' f" f< ~   '$e  . g.}$ $ $e  . %eJ&d &d$   g.}$ $  w  .! f. ~$  =$y ~e<$  =$my,m   ,m  ,m   m '!& ""&'m &<'m  )&7m ) ".; !4SY `.!=="V!)< q. $d^b  ~   <&/D ! ! -!>" Pcnc  ~   <q. et~!0=d  ).Kq O #Y3/  #/g e t Y(  =k !k0  ;&zvq  fX!k  ~!!/%!g <X% ! "` '  "` 'y  <"   (x ) ")y ! " ..!%K n. ^!^ ! ^ !.8o.  X 8'.  g!X t!!b  ~   1&  C^  P/! !X t!!b  ~   & K[ $ [ $XO%-!-!" 4Y& ";X'!/ "`   ! "`  )Y  " 'y  <"(x.) " <." ~$!6Y& f!X##1Y& 'L !"[ K0$ 0/ W<&X Y ,5 { ~.  z $  =$+ +  {.X<%   *p. !J~!!//K-[ { ~z $  =$!!Xtb  ~   &<= Z< ~$  =$% $ > o   1.% <!X' #[<=$0] !-# "f ]" Y |d!!1+Z< %V $< @!1< ' ~?!.!1+[< $ 0) XJ" ~  .''[? |< ~$  =$! | " ~   '' =j     V.( !/\#\ # \ >L  $.!$ .,Wr-,~ -| 0  ,{ ( \ Y# ! Z %  \ # !2" Z 2% ,$Z %<"V) %/J 7 I 5 K 6 //@  /,!" Z %  Z %. Z %  Z% Z % "#!!!\.# ! .-\L  % # C  \ #.!#\L % [.#<!%] "@  ] !"l  . !.! &o \ #   !lp ! o .!#pL #! !$0.1 n    n .!n <"#!# !!! ! "W( z  V. <! .  !.W<  (<?/W (     W ( =W (     W ( ._{%h v |. #/y  (  J#  "" | Xl k//.k # f <<] -/~  !<K; Y f~  ) |.+[< $! .Kk..X. ( lX./>lm J m %.Z %X/W( !-.i .k.#/ k / ./( j^z.2 L# Kl 1/'! ! 0 e&>l  $" "q .tq $. !, '!.w  9w<,!$$"k  !k   / Y|<5XR#= @!1 <.l.K^ ~<!gff !!1 <.# m. M /| X <L n.~ /m  +#/l ] "..!~ l.#//  a  Z K  /" v}  } Q ! "!~?p ~< ~$  =$   u  !t    0 %$~  !#~~  ~ #!" /!L0T. ! "!" =/  L~~  ~ #!" /f  ! "!s  ! "!  /=   =! t  !p 3hx{  "x E y    !! $" 0q 1v 2 J  ! $  -$# !2 'f %./  # 9# '<#[! 7!02  ( ! w !  !.%./ > f#p. p5    /  .!     ! t !  v   ! t !- / < f$KK0fY"}  } =K0f=#!"h 4O.4fhj /  $ h !/ !K2c/ /  " : "  " " .%j " "* &T" "  .#l   $ " !K "*./J Yh.  NK'` l   $" !K0#px #   y." ~   'gh j." ~   ' j" j. ~   'hm  ~.= k." ~   ' *.// $g!/#= </- //h  4.0 C y!&u .X 0ufZ/ <   O  ! ht&/&_ 3Q !/  J  /c !c..>" =&/ _.! zt K .bX/g b..p<Y 5jf/<=`=" v <mv/} <&0/%/#/$1Qa/"mv d  "//+ >/zr<Y TL/n.Yo =,  ev$33  [ $ "!/% Y%v  J%/0( VJ" ~  .')Z? |< ~$  =$! | " ~   ')=1 =!W(X%\fK:YfY KP 0J(Y d.! r !o /!s . o </J s 1 v  s?p ~< ~$  =$   u  !t    0 $p. %!!/ 4%p J g& g&K;./1o5  s  .| wz.  w  " !K0 !Y  / [#!o.  !p < s. & !1/ pX  ./! ;/!  /t|z  ~  ~  fo.t !-;J F4t !-4J M p.X Y(+J J!=/=J$=#"g  2g."  ~ j." ~  .' j" j. ~   ' <  !. //./9#+B:J#/r g!//x   "!!u.1M    .h1  DJ!. //g  /!$*y.  "!v  u.1M    <twz . !K0=K  lv2 c../#/GL/J$#=!1/!_+ /" v|  | 1  .'K /= Q"$$ \ # !$\ #< ^.}$ $!.$\  #. %\#J&[$ &[$  # ^.}$ $! 2 fJ f# v. ~$  =$ ! v " ~   '"%!.!// %/=#:.Lf v"  v< ~   '! Y\. m"/v  /u.1M    .  "!v  .u.1M    .<=!XVXK\.  Y$.K /O<K$l K # v.K f. v !f ! v"  v< ~   '  v. ~$  =$ ! v " ~   '"%!y=z 6v%7!!%pw $ 'w.# !w! !=%#K/ u. ~$  /$ 1/Y/ tKYs =( !v Yp Y/p / <#K"'!! \< ~$  /$##  /- / /," <W=Xev$33 [.$ "=% !K&! W." ~  .'($V  ) $ V )   W.}$ $(.$U  *. %U*J&U* &U$  * W.}$ $( 2K wtgf=JC> [fK  //t.ja< 'a%V /  <  /d !d..>" K&/jvf / .gf/ w  gf=%xf`f=Z}!d+ /" v|  | 1 . d &1K#K& 4/#`nc  ~   !</.!0}~ !~1* cJ" ~  .'$b  . c.}$ $.$a  . %aJ&a &a   t} LK!K/$^   c.}$ $ .6 Y%S?! $,&  a." ~  .'$`   $ `    b.}$ $.$`  . %_ J&_ &_$   c.}$ $ 1+ c<" ~  .'$b  . c.}$ $.$a  . %aJ&a &a Ko  "!v  /u.1M    .  "!v  .u.1M    .]nc  ~   !J$^  b.}$ $ 2.!0K& . 2_ ./!2_<  2_. M%   !K%K%6 J%.!0?./.!0=%=%/#/#/?3 `J ~$  =$!! `" ~   ' ? 0L }.L`nc  ~ .s !< .. nJt K  Y1/}f K!K~ K K&} "$-"< K!KC K<p  s~~   f .!! / n. n   3 z  /<.0nr i !n  "< .%0 aJ ~$  =$! a " ~   ' a"# a< ~  .'  `J ~$  =$! ` " `  ~   'b <!. .!1" `." ~  .' `"- `< ~  .' K+| .| .~ .| / .~ /} fKN K1^  mm ! !m  "= .<.~ /bJTqX ..~ /~ .~ /J nv dJ  d  $!& v  7Y $<K!$/!\ nc  ~   ". ]J"fE/#/G~taat/" v|   mv .`  & `?p ~. ~$  =$   u  !t    0  !=.ef`!+/" v|  | 1 . ` &1K#='/#KufYn ."!v  .u.1M    ."!v  u.1M    .qfT<LhXKofY!!~//<.$ 51 !/v/uX"v!/|k  ~   < ( *i $S x  5  /" " XZ%!' %z / "!f  .!.ZgthD0p1M  =/v<n1M 9 YT| 1 v ?  A ? {J#|!+ .|  v|? .%=%/$0. ytf  v ?  A ? {JK> ~t.zXK.5 .K1c  #:7Kqm_get_shaper_vft_qosclear_flagsdev_retACPI_DEVICE_SWNODE_PORT_NUM_ENTRIESdma_alloc_coherent__kernel_loff_tNR_BOUNCEHTLB_BUDDY_PGALLOCADDR_NO_RANDOMIZE__UNIQUE_ID___addressable_hisi_qm_get_dfx_access562PGSCAN_FILE__func__qm_capvf_numhigh_bitsbus_find_devicecpucap__kmalloc_large_noproferr_ioremapacc_shaper_calc_cir_sset_msiqm_mb_cmdPIDTYPE_MAXNR_ZONE_INACTIVE_ANONtbuf_bdfqm_clear_queuesqm_wait_reset_finish__mptrPCI_NUM_RESOURCESMIGRATE_PCPTYPESHTLB_BUDDY_PGALLOC_FAILhisi_qm_memory_initPCI_IOV_RESOURCESQM_ABN_IRQ_TYPE_CAP_IDXresourceTHP_SWPOUTtmp1KMALLOC_CGROUP_DQST_DQSTAT_LASTqm_rebuild_for_resume_Boolqm_reset_prepare_readyhisi_qm_set_vftkmalloc_array_noproferr_pci_initidr_init_baseACPI_DEVICE_SWNODE_EP_LINK_FREQUENCIESdebugfs_create_fileQM_TOTAL_QP_NUM_CAPxqc_bufWQ_HIGHPRINUMA_PTE_UPDATESmmap_assert_write_lockedmsleepqm_stop_qp_nolockNR_ZONE_WRITE_PENDINGPCI_ERS_RESULT_NEED_RESEThisi_qm_dev_err_detectedPGFREEIS_ERRreg_valQM_HW_V2QM_HW_V3spinlock_tkasan_check_writeWORKINGSET_NODERECLAIMARM64_VEC_SMEKMALLOC_NORMAL__ll_sc__cmpxchg_case_mb_16QM_HW_VFTHP_DEFERRED_SPLIT_PAGEpm_runtime_suspendedqm_handle_cmd_msgSCHED_SOFTIRQpci_disable_device__flush_workqueuekasan_check_readMAX_ZONELISTS__bad_copy_fromstatecmp2qm_irqs_registerTHP_FILE_FALLBACK_CHARGEQM_STOP__UNIQUE_ID___addressable_hisi_qm_dev_err_init540pci_dev_flags_tUNEVICTABLE_PGSCANNED__UNIQUE_ID___addressable_hisi_qm_start538io_baseNR_SHMEM_PMDMAPPEDback_sqc_cqchisi_qm_set_stateqm_misc_ctl_bitsqm_set_sqc_cqc_vftthread_infopci_select_barsqm_mailboxqm_set_msi_v3nextRPM_SUSPENDINGPGSCAN_SKIP_MOVABLE__timeout_us___GFP_NORETRY_BITNR_ZONE_LRU_BASEqm_disable_eq_aeq_interruptsNR_ISOLATED_ANONqm_hw_errNUMA_PAGE_MIGRATE__UNIQUE_ID___addressable_hisi_qm_wait_task_finish534qm_create_qp_nolockQM_SUPPORT_DB_ISOLATION__pm_runtime_suspendvm_event_itemirqreturnDQST_ALLOC_DQUOTSRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITACPI_DEVICE_SWNODE_PORT_NUM_OF__init_rwsemhisi_qm_cap_infoset_dev_statePGSCAN_ANON__ll_sc__cmpxchg_case_mb_32uaccess_ttbr0_enable__UNIQUE_ID___addressable_hisi_qm_sriov_disable548arch_atomic64_andnotPGMIGRATE_FAILhisi_qp_memory_initQM_PF_FLR_PREPAREQM_NORMALdma_addr_tSB_FREEZE_FSerr_infoarch_clear_bitioremap_protalloc_workqueueMOD_INVALIDhisi_qp_ctxclass_spinlock_irqsave_tqm_cap_info_vfmmio_page_nrWORK_OFFQ_BH_BIT__compiletime_assert_537__WQ_LEGACYxqc_dmaerr_disable_pcidevQM_SOFT_RESET__to_acpi_device_node_fwnodeboolPGMAJFAULTpci_vfs_assigned__cmpxchg_case_mb_8hw_error_uninitsimple_openVMSCAN_THROTTLE_WRITEBACKhisi_qm_is_q_updated__list_delIRQ_WAKE_THREADUNEVICTABLE_PGRESCUED__kernel_size_tdataMOD_INIT_RODATAKCOMPACTD_WAKE__lse__cmpxchg_case_mb_16__UNIQUE_ID_ddebug523might_fault__UNIQUE_ID_ddebug527hisi_qm_release_qpnum_vfsraw_atomic_long_readCMA_ALLOC_SUCCESSTHP_ZERO_PAGE_ALLOCl_yesMMAP_PAGE_ZERONR_ZONE_ACTIVE_FILEpteval_tstrrchrqm_clear_cmd_interruptNR_ZONE_ACTIVE_ANONMTHP_STAT_SPLIT_FAILEDNR_WRITEBACK_TEMPmasknfe_enbcir_bKMALLOC_RANDOM_STARTVMSCAN_THROTTLE_CONGESTEDHI_SOFTIRQACPI_DEVICE_SWNODE_EP_LANE_POLARITIESMOD_TEXT__kmalloc_indexqm_pre_store_irq_type_capsrequest_threaded_irq__SD_PREFER_SIBLINGWORK_STRUCT_COLOR_SHIFTcir_sonstackcir_uN_HIGH_MEMORYNR_VMSCAN_THROTTLEbranch__UNIQUE_ID_ddebug536IRQ_HANDLEDqm_wait_vf_prepare_finishqm_init_eq_aeq_statuspriorityQM_MODULE_PARAMhisi_qm_alloc_qps_nodeCQC_VFTACPI_DEVICE_SWNODE_EP_BUS_TYPE__ll_sc__cmpxchg_case_mb_64hisi_qm_hw_errorNUMA_INTERLEAVE_HITnode_stat_itempci_ers_resultQM_AEQ_IRQ_TYPE_CAP_IDXvec_typeIRQ_NONEact_q_numpci_get_drvdata__is_vma_write_locked__lse__cmpxchg_case_mb_32__UNIQUE_ID___addressable_hisi_qm_stop539PCI_BRIDGE_RESOURCE_ENDhisi_qm_isolate_threshold_read__retALLOCSTALL_NORMALhisi_qm_dev_shutdownhisi_qm_get_available_instancesQM_EQ_IRQ_TYPE_CAPup_writedev_nodektime_add_usNR_INACTIVE_FILEinfo_tabledevice_match_namepci_read_config_dword__UNIQUE_ID___addressable_hisi_qm_get_hw_info525node_statescpu_addrlog_post_read_mmioirq_handler_tNR_VM_ZONE_STAT_ITEMShisi_qm_init_workqm_controller_resetUNAME26index__UNIQUE_ID_ddebug557__UNIQUE_ID_ddebug559qm_hw_error_init_v1qm_hw_error_init_v2qm_hw_error_init_v3err_irq_registerpci_num_vfNR_FILE_MAPPEDpci_devMOD_MEM_NUM_TYPEShisi_qm_set_algqos_init__UNIQUE_ID_description570__list_add_validbus_typeqm_register_abnormal_irqkmalloc_typeSWAP_RAKCOMPACTD_FREE_SCANNEDqm_init_qp_statushisi_qp_statusaddr__UNIQUE_ID___addressable_hisi_qm_sriov_enable547q_basestatic_key_falsememcpypci_bus_flags_tQM_SUPPORT_STOP_FUNCPGPROMOTE_CANDIDATEBALLOON_MIGRATEhisi_qm_free_qpsqm_controller_reset_preparehw_error_initvma_start_writemm_structraw_atomic64_orqm_dev_algpci_release_selected_regions__kernel_long_tlong long unsigned int___GFP_HARDWALL_BITqm_unregister_aeq_irqerr_destroy_idris_frozenpage_type___GFP_LAST_BITreadl_relaxedPIDTYPE_PGIDqm_eq_irqqm_dev_mem_resetQM_VF_IRQ_NUM_CAP__lse__cmpxchg_case_mb_64BLOCK_SOFTIRQ__u8MTHP_STAT_ANON_FAULT_FALLBACKkmsan_unpoison_memoryatomic_add_unlessNR_FILE_PAGESOOM_KILLWORK_OFFQ_FLAG_ENDvfs_numARM64_VEC_SVEfrozen_failPSWPOUTqm_irqs_unregisteralgsinstrument_copy_from_user_beforeinodetypedma_addratomic64_incWHOLE_SECONDSinterfaceerror_raterwsem_assert_held_write_nolockdepqm_abnormal_irqqm_vf_reset_doneUACCE_QFRT_DUSPGMIGRATE_SUCCESSqm_vf_stateTHP_ZERO_PAGE_ALLOC_FAILEDNR_SHMEM_THPScpu_relaxPGSTEAL_DIRECTlist_add__UNIQUE_ID___addressable_hisi_qm_resume567DEVICE_COUNT_RESOURCE___GFP_DIRECT_RECLAIM_BITpci_channel_io_perm_failurepci_write_config_dwordPGROTATEDlow_bitsVMSCAN_THROTTLE_NOPROGRESSlock_class_keytbuf__warn_flushing_systemwide_wqhisi_qm_poll_dataqm_get_complete_eqe_numPGSCAN_KSWAPDQM_SUPPORT_RPMqueue_workssize_tdown_readqm_db_timeoutqm_check_dev_errorWORKINGSET_REFAULT_ANONqm_get_hw_error_status__UNIQUE_ID___addressable_hisi_qm_init561__lse_atomic64_andnotwq_misc_constsMIGRATE_TYPEScopy_to_usercaller_addrPIDTYPE_TGIDhisi_qm_uacce_ioctlkobjhisi_qm_uacce_get_queueWORKINGSET_RESTORE_FILEsized_strscpy__UNIQUE_ID___addressable_hisi_qm_mb522WORKINGSET_RESTORE_ANONhisi_qm_cache_wbPGPGOUTqm_soft_resetQM_SUPPORT_STOP_QPBALLOON_DEFLATEclass_raw_spinlock_irq_tqdma__WQ_DRAININGqm_check_req_recvpoll_datahw_error_handlephys_addr_tWMARK_HIGHarch_atomic64_orNR_SHMEMunsigned charhisi_qm_memory_uninitDROP_SLABNR_MM_COUNTERSqm_stop_qpWORK_STRUCT_FLAG_BITScur_headidr_initqm_controller_reset_donesscanf__UNIQUE_ID___addressable_hisi_qm_stop_qp532xa_init_flagsMTHP_STAT_SHMEM_FALLBACKhisi_qm_set_hw_resetNR_FILE_PMDMAPPEDmax_qp_numPCI_ERS_RESULT_NO_AER_DRIVERlru_listlong long intWORK_STRUCT_COLOR_BITS__UNIQUE_ID___addressable_hisi_qm_alloc_qps_node543qm_pf_reset_vf_processqm_vf_q_assignqp_statusfree_abnormal_irqdev_to_nodepm_runtime_dont_use_autosuspend__compiletime_assert_1NR_WRITTENraw_atomic_cmpxchgusecpm_runtime_put_noidleDQF_SYS_FILE_Bqm_reset_functionNR_KMALLOC_TYPESqp_ctxtotal_vfsTHP_FAULT_FALLBACKWORK_STRUCT_PWQ_BIT__UNIQUE_ID_author569NUMA_HUGE_PTE_UPDATESqm_cqcqm_cqeraw_atomic_readMIGRATE_CMAKSWAPD_INODESTEALhisi_qm_pm_uninitqm_stop_started_qpkfreevm_fault_thisi_qm_uninitkmsan_copy_to_userqm_shaper_factor__SD_SERIALIZEIRQ_POLL_SOFTIRQraw_atomic_fetch_add_unless__int128 unsignedhisi_qm_resumecmp1raw_atomic_incINIT_LIST_HEADnumber__UNIQUE_ID___addressable_hisi_qm_reset_done553ACPI_DEVICE_SWNODE_EP_NUM_ENTRIESirq_unmaskCOMPACTSUCCESShrtimer_base_typePCPU_FC_AUTOresource_sizedev_get_drvdata__hisi_qm_startNR_SECONDARY_PAGETABLEmb_busyMM_ANONPAGESNR_VMSCAN_WRITEdown_writeqm_hw_errorN_GENERIC_INITIATORerr_free_qm_memoryhisi_qm_controller_resetcmd_processqm_hw_error_initQM_SUPPORT_MB_COMMANDraw_atomic_subqm_dmaqm_restartACC_ERR_RECOVEREDQM_FUNC_MAX_QP_CAPup_readWORK_OFFQ_FLAG_BITShisi_qm_err_info__SD_ASYM_CPUCAPACITY_FULLQM_PF2VF_IRQ_TYPE_CAPACPI_DEVICE_SWNODE_DEV_NUM_ENTRIESQM_READY__lse__cmpxchg_case_mb_8hisi_qm_get_isolate_stateqm_get_dev_err_statusqm_restart_done__UNIQUE_ID___addressable_hisi_qm_reset_prepare552pci_channel_state_t_dev_warnTHP_SCAN_EXCEED_NONE_PTEfree_irq__lse_atomic64_addWORKINGSET_ACTIVATE_FILEfromqm_get_mb_cmdhisi_qm_get_dfx_access_dev_emergPGREFILLPCI_ERS_RESULT_CAN_RECOVERdev_valacpi_device_swnode_ep_propsbus_find_device_by_namepci_disable_sriovERR_PTRlineCURRENT_Qdevm_kmallocioremapWORKER_DESC_LENstrcatqm_cmd_processHRTIMER_SOFTIRQratelimit_stateHRTIMER_BASE_BOOTTIMEpgprot_tshiftQM_VF_PREPARE_DONEmutexsizehisi_qm_free_rsv_bufCOMPACTISOLATEDfile_operationsdev_set_drvdataacpi_string__ll_sc_atomic64_andnotPGDEACTIVATE__ll_sc_atomic_addcur_tailQM_DOWNmigratetypePGLAZYFREEDqp_numraw_atomic_addMTHP_STAT_ANON_FAULT_ALLOCatomic64_tSHORT_INODEtotal_funchisi_qm_dev_slot_resetqp_info__WQ_BH_ALLOWSZONELIST_FALLBACK___GFP_DMA32_BIThisi_qm_cap_recordqm_cq_ctx_cfgerrorsize_t___GFP_RECLAIMABLE_BIT__compiletime_assert_10qm_pm_get_syncqm_fifo_overflowhisi_qm_suspendHRTIMER_BASE_TAISLABS_SCANNEDWORK_OFFQ_DISABLE_SHIFTuacce_interfaceRPM_ACTIVEacpi_device_handlemailboxACPI_DEVICE_SWNODE_DEV_NUM_OFqm_err_isolateWORK_OFFQ_POOL_SHIFT__ll_sc_atomic_subl_no__actu_rethisi_qm_put_dfx_accessqm_typical_qos_tablespinlock_checkhisi_qm_create_qppci_sriov_get_totalvfswork_bitsSB_FREEZE_PAGEFAULTDQF_PRIVATEerr_resetWORKINGSET_REFAULT_FILEQM_EQ_IRQ_TYPE_CAP_IDXQM_PF_SET_QOSCOMPACTMIGRATE_SCANNEDPGSTEAL_FILEACPI_DEVICE_SWNODE_EP_NUM_OFint_mskQM_PF_IRQ_NUM_CAPdma_free_coherentPCPU_FC_PAGERPM_SUSPENDEDacpi_device_swnode_dev_props___GFP_ZEROTAGS_BITdma_set_mask_and_coherentremap_pfn_rangepci_set_masterqm_dev_dfxqm_basic_typeqm_ping_all_vfsPCI_BRIDGE_RESOURCES__compiletime_assert_531kmem_cachemb_cmdqm_cap_info_pfgeneric_test_bitPGSCAN_KHUGEPAGEDread_tcrTHP_MIGRATION_FAILhisi_qm_initusleep_range_statevm_pgoff__UNIQUE_ID___addressable_hisi_qm_wait_mb_ready521vf_idqm_eq_aeq_ctx_cfgpci_alloc_irq_vectors__arch_copy_to_userqm_hw_error_handle_v2ADDR_COMPAT_LAYOUTMIGRATE_RECLAIMABLEpci_request_mem_regionstest_ti_thread_flagqm_rsv_bufvf_masktest_and_set_bitqm_poll_req_cbqm_enable_eq_aeq_interruptsdma_mmap_attrsadevqm_listlist_add_tail__le32_inline_copy_to_userpm_runtime_resume_and_getMOD_INIT_DATAfileshaper_vftUNEVICTABLE_PGMUNLOCKEDqm_hw_err_destroyatomic_setDQST_READSis_db_isolation__UNIQUE_ID___addressable_hisi_qm_pm_init564pci_free_irq_vectorsfilphisi_qm_uacce_stop_queuerestart_failNR_ZONE_UNEVICTABLEWORKINGSET_REFAULT_BASENR_NODE_STATES__lse_atomic64_fetch_orclass_spinlock_irq_tSWAP_RA_HITlistqm_register_eq_irqoffsetskobjectQM_NOT_READYqm_mb_cmd_irqhisi_qm_pci_uninit__dynamic_dev_dbgACPI_DEVICE_SWNODE_DEV_LED_MAX_MICROAMPqm_set_qp_disableget_vft__UNIQUE_ID___addressable_hisi_qp_send533hisi_qm_wait_task_finisherr_put_syncqm_register_mb_cmd_irqvft_typehisi_qm_init_vf_qosTASK_COMM_LEN__compiletime_assert_137mutex_lock__compiletime_assert_139qm_algqos_fopstmp0valuearm64_use_ng_mappingsqm_qp_ctx_cfgACC_ERR_NEED_RESEThisi_qm_alloc_rsv_bufhisi_qm_reset_preparezone_watermarksqm_set_vft_commonhisi_qm_dev_err_uninitinstrument_copy_from_user_afterremain_q_numaddressqm_vf_get_qosPGREUSEMTHP_STAT_ANON_FAULT_FALLBACK_CHARGE___GFP_RETRY_MAYFAIL_BITWORKINGSET_ACTIVATE_ANONuacce_queuePGALLOC_MOVABLENR_KERNEL_MISC_RECLAIMABLE__le64log_post_write_mmio__UNIQUE_ID___addressable_hisi_qm_free_qps542__bad_copy_to___GFP_NOMEMALLOC_BIT__UNIQUE_ID___addressable_hisi_qm_suspend566__UNIQUE_ID___addressable_hisi_qm_uninit535NR_MLOCKQM_VF_GET_QOSsimple_write_to_bufferraw_atomic_add_unlessqm_unregister_mb_cmd_irqTHP_FILE_FALLBACK__s64__node_distance__must_check_overflowRSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITpf_pdevsigned charinstrument_atomic_read_writenum_online_cpuspci_read_config_wordqm_set_msiQM_VF_START_DONEACPI_DEVICE_SWNODE_EP_DATA_LANESqm_eqcqm_eqeWQ_BHNR_FOLL_PIN_RELEASEDacpi_device_power_manageableNR_SOFTIRQS___GFP_NO_OBJ_EXT_BITQM_HW_V1task_struct__keyqm_aeq_ctx_cfgDROP_PAGECACHEshould_fail_usercopyNR_FREE_PAGEShisi_qm_sriov_disablehisi_qm_get_vftqm_flr_reset_completeval_bufhisi_qmhisi_qp__this_moduleerr_get_pci_reserror_statusqm_func_shaper_enableNR_ACTIVE_FILEDQST_LOOKUPS__lse_atomic_add_ddebugerr_free_reserve_bufatomic_readvfs_q_numstop_reasonsystem_highpri_wqhisi_qm_uacce_put_queueWQ_SYSFSNR_KERNEL_STACK_KBpci_channel_io_normalPGSTEAL_ANONvmscan_throttle_stateuacce_removeerr_init_qp_memmemsetpcpu_fcNR_INACTIVE_ANONHRTIMER_MAX_CLOCK_BASESqp_dma_sizeLRU_INACTIVE_ANONreadqresultarch_set_bitqp_stop_fail_cb___GFP_WRITE_BITQP_STOPnameNR_LRU_LISTSqm_debug_filedma_handle__lse_atomic_subarch_atomic64_fetch_ortmp_xqcNET_RX_SOFTIRQ___GFP_FS_BITmm_lock_seqWORK_STRUCT_INACTIVE_BITPGPROMOTE_SUCCESSACPI_DEVICE_SWNODE_DEV_FLASH_MAX_MICROAMP__le16__raw_readlDQST_SYNCS__raw_readqHRTIMER_BASE_REALTIMEflaghisi_qm_listraw_atomic64_incacpi_evaluate_integer__hereMTHP_STAT_SHMEM_FALLBACK_CHARGEhisi_qm_set_algs_inline_copy_from_userirq_maskhisi_qm_pci_inithisi_qm_sriov_enableclear_bitworkqueue_structKMALLOC_RANDOM_ENDpci_release_mem_regionskzalloc_noprof_printkCMA_ALLOC_FAILvf_qmqm_process_dev_errorto_userN_MEMORYlist_delxarraykmalloc_cachesdma_alloc_attrs__pm_runtime_use_autosuspendkmalloc_noprofpci_physfn__int128stop_failbase_hWORK_OFFQ_DISABLE_BITSbase_lset_bit__ll_sc__cmpxchg_case_mb_8MM_SHMEMPAGESNUMA_HINT_FAULTS_LOCALWORK_OFFQ_LEFTqm_get_hw_capsdentryKMALLOC_DMA__SD_OVERLAPPGALLOC_DMAqueue_work_onshort unsigned intcq_depthmutex_unlockMTHP_STAT_SHMEM_ALLOCaeq_depthstartarch_static_branchWORK_STRUCT_PENDING_BITQM_PF2VF_IRQ_TYPE_CAP_IDXhisi_qm_sriov_configurehisi_qm_uacce_start_queuerandatafree_eq_irqqm_hw_error_uninit_v2qm_hw_error_uninit_v3statustimestampcountqm_dev_ecc_mbit_handleQM_RST_SCHED__UNIQUE_ID___addressable_hisi_qm_sriov_configure549sq_tailNUMA_HITqm_vf_read_qosSHAPER_VFTqm_algqos_write_oldPGSCAN_SKIP_NORMALKSWAPD_LOW_WMARK_HIT_QUICKLY__raw_writel__UNIQUE_ID_license568qm_try_start_vfsMIGRATE_HIGHATOMICerr_put_dfx_access__u16qm_fun_typeCOW_KSMNR_VMSCAN_IMMEDIATEqm_stop_reasonacc_shaper_para_calcmax_vfsMOD_INIT_TEXTraw_atomic64_addpci_channel_io_frozenMTHP_STAT_SPLITcap_infoUNEVICTABLE_PGMLOCKEDqm_register_aeq_irqnum_vecqm_pf_reset_vf_donefwnode_handleqm_start_qp_nolockatomic_incqm_remove_uaccepre_existing_vfsNR_PAGETABLEWORK_BUSY_PENDING___GFP_UNUSED_BITeq_depthPCI_ERS_RESULT_NONEhisi_qp_alloc_memory___GFP_MEMALLOC_BITsimple_read_from_bufferhisi_qm_stop_qpaccess_okqm_shaper_init_vftshaper_cir_smoduleN_POSSIBLEjiffiespasidTHP_SPLIT_PAGE__SD_BALANCE_FORKpf_qmUNEVICTABLE_PGCULLED__kernel_ulong_tqm_work_processhisi_qm_mbDQST_CACHE_HITSqm_trigger_vf_interrupt__cmpxchg_case_mb_16QM_WORKPCI_ERS_RESULT_RECOVEREDsriov_ctrl__u32___GFP_KSWAPD_RECLAIM_BITN_NORMAL_MEMORY__compiletime_assert_281HRTIMER_BASE_REALTIME_SOFTqm_hw_ops_v3COMPACTFAILinstrument_copy_to_userWORK_NR_COLORSNR_FILE_DIRTY__cmpxchg_mbunlocktrue__pm_runtime_resumeiounmapTHP_FAULT_FALLBACK_CHARGEqm_trigger_pf_interruptuaccess_ttbr0_disableraw_atomic64_fetch_orpm_runtime_put_autosuspendlong intTHP_SCAN_EXCEED_SWAP_PTEPGALLOC_NORMALqm_cap_bitsPCPU_FC_NRHRTIMER_BASE_BOOTTIME_SOFTacpi_device_swnode_port_propsWQ_UNBOUNDhisi_qp_memory_uninitACPI_DEVICE_SWNODE_EP_REMOTE_EPuacce_qfile_regionMTHP_STAT_SWPOUT_FALLBACKdebug_initlimitidr_removequeue_numqm_reset_bit_clearRCU_SOFTIRQNR_THROTTLED_WRITTENarch_atomic_add_dev_infoDQF_ROOT_SQUASH_Bpdevqm_drain_qmqm_drain_qp__cmpxchg_case_mb_32raw_atomic64_readPGSTEAL_KHUGEPAGEDnuma_stat_itemALLOCSTALL_DMA32err_request_mem_regions__ret_warn_onto_copyqm_frozenerr_unlockfree_list__sleep_us___GFP_HIGHMEM_BITerr_alloc_uacceqm_vf_reset_prepareDEBUG_FILE_NUMhisi_qm_pm_inithisi_qm_dev_err_inithisi_qm_uacce_mmapdev_algswq_flagsdus_page_nrcheck_object_sizePGFAULTqm_mb_nolockPGSCAN_DIRECTphys_basesystem_freezable_wqarch_atomic_subcpucap_is_possible___GFP_IO_BITflr_donehisi_qm_show_last_dfx_regsqm_aeq_thread__access_okuintptr_tisolatedeviceUACCE_DEV_ISOLATEraw_atomic_dec__u64NET_TX_SOFTIRQALG_TYPE_0ALG_TYPE_1qm_disable_clock_gate__UNIQUE_ID_x_544fun_index__wake_updepthinstrument_atomic_write__arch_copy_from_userMTHP_STAT_SWPOUTq_num__kernel_ssize_t__SD_BALANCE_NEWIDLENR_ZSPAGES__kmalloc_cache_noprofTHP_FILE_MAPPEDeqe_numlong unsigned intpci_namepci_find_ext_capabilityPCI_STD_RESOURCE_END__num_online_cpusGNU C11 13.2.0 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1288 -g -O2 -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -falign-functions=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonly -fstack-protector-strongsqc_vftqm_aeqcerr_free_qdmaqm_aeqeTHP_MIGRATION_SUCCESSentrypci_save_statedev_dfxQM_DRIVER_REMOVINGsafe_ptrlist_is_headpci_request_selected_regionsuacce_alloc__SD_NUMAMIGRATE_MOVABLEhisi_qm_resourceTASKLET_SOFTIRQsystem_wq___GFP_ZERO_BITqm_dbCOMPACTSTALLerr_get_statusPCI_IOV_RESOURCE_ENDQM_XEQ_DEPTH_CAPchar__cmpxchg_case_mb_64_dev_errcopy_overflowPGDEMOTE_DIRECTREAD_IMPLIES_EXECPGSCAN_DIRECT_THROTTLEDQST_FREE_DQUOTSuacce_dev_stateumode_tBALLOON_INFLATEis_readTHP_COLLAPSE_ALLOC_FAILEDalg_mskqp_idNR_DIRTIED__UNIQUE_ID___addressable_hisi_qm_alg_register555PCI_ROM_RESOURCEqm_cap_info_commMIGRATE_UNMOVABLEQM_SUPPORT_FUNC_QOShisi_qm_get_hw_info__uaccess_mask_ptrKSWAPD_HIGH_WMARK_HIT_QUICKLYHRTIMER_BASE_MONOTONIC_SOFTTHP_FAULT_ALLOC__compiletime_assert_0DQST_WRITES__SD_CLUSTERnodezone_stat_itemsystem_power_efficient_wqNR_SLAB_UNRECLAIMABLE_BNUMA_OTHERqm_eq_ctx_cfgerr_db_ioremap__list_del_entry_validQM_PF_RESET_DONEqm_cmd_init__UNIQUE_ID___addressable_hisi_qm_set_algs526workrw_semaphoresp_el0QM_QP_DEPTH_CAPVMSCAN_THROTTLE_ISOLATED__UNIQUE_ID___addressable_hisi_qm_dev_err_detected550rseq_cs_flags_bitatomic_long_readQP_STARTrequest_irqdma_sizeuacce_opsQM_AEQ_IRQ_TYPE_CAPPIDTYPE_SIDWORK_STRUCT_LINKED_BIThisi_qp_infoerr_free_qp_finish_idlockuacce_qm_opsLRU_INACTIVE_FILEmod_mem_typeqm_alloc_uaccehisi_qm_alg_registerupdatedWORKINGSET_ACTIVATE_BASEWORK_OFFQ_FLAG_SHIFTgfp_tktime_get_mono_fast_nsstatic_keyidr_alloc_cyclicPGSCAN_ZONE_RECLAIM_FAILED__UNIQUE_ID___addressable_hisi_qm_pm_uninit565wait_queue_headpcie_reset_state_tqm_try_stop_vfsWMARK_MINacc_err_resultNR_UNEVICTABLEALLOCSTALL_DMA___GFP_ACCOUNT_BITktime_compareWMARK_LOWatomic_traw_spinlock_tqm_stateNUMA_MISSkobject_namefun_numMOD_RO_AFTER_INITarch_atomic64_add___ratelimitrsvd__WQ_DESTROYINGresource_size_tUACCE_QFRT_MMIOACC_ERR_NONEarch_test_and_set_bitqm_init_prefetchsystem_long_wqqos_valpm_runtime_mark_last_busyCURRENT_QMPGSCAN_SKIP_DMA__const_udelayWORKINGSET_NODEStable_size__raw_writeqTHP_SPLIT_PMDpm_runtime_set_autosuspend_delayreadl__ll_sc_atomic64_fetch_orSB_FREEZE_WRITEUNEVICTABLE_PGCLEARED__UNIQUE_ID___addressable_hisi_qm_put_dfx_access563WMARK_PROMOPIDTYPE_PIDhisi_qm_pre_init__SD_BALANCE_EXECTHP_SWPOUT_FALLBACK__might_reschedpci_restore_statevm_area_structqm_set_vf_mseqm_hw_err_isolatesq_depthpci_enable_device_memqm_cq_head_updateconst_test_bit___GFP_NOFAIL_BITMTHP_STAT_SPLIT_DEFERREDNUMA_FOREIGNqm_wait_msi_finishPCI_STD_RESOURCEScurrent_stack_pointer__compiletime_assert_514qm_ping_pfqm_clear_vft_configshaper_cbs_sqm_mb_writevm_flags_setklp_sched_try_switchNR_SLAB_RECLAIMABLE_B__ilog2_u32qm_unregister_abnormal_irqSB_UNFROZEN_resaeqcpci_ers_result_tlist_headWORK_BUSY_RUNNINGQM_RESETTINGraw_atomic_setPGSTEAL_KSWAPDqm_retktime_t__compiletime_assert_136acpi_handle___GFP_MOVABLE_BITNR_VM_EVENT_ITEMSCOMPACTFREE_SCANNEDqm_restart_prepare__UNIQUE_ID___addressable_hisi_qm_alg_unregister556NR_WRITEBACKZONELIST_NOFALLBACKqm_sq_ctx_cfg__compiletime_assert_524__compiletime_assert_528head__list_addqm_set_and_get_xqc___GFP_DMA_BITdistancehandlerhisi_qm_reset_doneqm_db_v1qm_db_v2vm_flags_tqm_wait_pf_reset_finishpm_runtime_get_noresumeNUMA_LOCALdev_algs_sizehisi_qp_sendQM_SUPPORT_SVA_PREFETCHuacce_qfrtwidthbasePGACTIVATEleftPGALLOC_DMA32__addrqm_dev_hw_init__compiletime_assert_499__acfu_rethisi_qm_start_qpbytesqm_sqc___GFP_THISNODE_BITir_calcPGDEMOTE_KSWAPDqm_ping_single_vfraw_atomic_try_cmpxchgget_currentNUMA_HINT_FAULTSTIMER_SOFTIRQguard__compiletime_assert_546PCPU_FC_EMBEDqm_cmd_uninitqueuerwsem_assert_held_writeacpi_object_listdoorbellWORK_CPU_UNBOUNDqm_hw_ops_v1qm_hw_ops_v2HRTIMER_BASE_TAI_SOFTPCI_ERS_RESULT_DISCONNECTqm_pm_put_sync__UNIQUE_ID___addressable_hisi_qm_start_qp529WORKINGSET_RESTORE_BASEDQST_DROPSpid_typeoffsetirq_vector___GFP_NOWARN_BITrst_workdma_set_coherent_maskqm_get_xqc_depthUNEVICTABLE_PGSTRANDEDADDR_LIMIT_32BIT__compiletime_assert_558__ll_sc_atomic64_oridr_destroyLRU_UNEVICTABLEkcsan_check_accessqm_get_pci_resUACCE_DEV_NORMALqm_basic_info__UNIQUE_ID___addressable_hisi_qm_dev_shutdown554__UNIQUE_ID___addressable_hisi_qm_dev_slot_reset551__SD_SHARE_LLCFDPIC_FUNCPTRSsize_is_constantSB_FREEZE_COMPLETENR_ANON_THPSerr_preparehisi_qm_unint_workKMALLOC_RECLAIMflush_workqm_get_vft_v2THP_MIGRATION_SPLITacpi_deviceWORK_STRUCT_PWQ_SHIFT__SD_FLAG_CNT__compiletime_assert_560alternative_has_cap_likelyspinlockqm_dev_err_handle__list_del_entryqp_used__lse_atomic64_or__init_workQM_VF_PREPARE_FAILqm_put_pci_res__UNIQUE_ID_ddebug530err_stsNR_VM_NUMA_EVENT_ITEMSatomic_long_tLRU_ACTIVE_FILEqm_wait_qp_emptyPGPGINcopy_from_userclass_raw_spinlock_irqsave_thw_err__SD_SHARE_CPUCAPACITY__SD_WAKE_AFFINETHP_SCAN_EXCEED_SHARED_PTEWQ_FREEZABLEwork_structPGSCAN_SKIP_DMA32KSM_SWPIN_COPYpci_write_config_wordqm_get_shaper_parakstrtoulqm_log_hw_errorsign_extend64alg_typesq_tail_nextqm_qp_event_notifierhisi_qm_stopPAGEOUTRUNMIGRATE_ISOLATEKCOMPACTD_MIGRATE_SCANNEDinstrument_atomic_read__mutex_initdevm_kzallocaeqeQM_ABN_IRQ_TYPE_CAPis_sourceNR_ACTIVE_ANONqm_alg_typedma_free_attrshisi_qm_unset_hw_resetalloc_tagdestroy_workqueueNR_ZONE_INACTIVE_FILEraw_atomic_long_fetch_orqm_try_frozen_vfswritelfree_aeq_irqwriteqacc_shaper_calc_cbs_sqm_prepare_for_suspendNR_IOMMU_PAGESWORK_OFFQ_POOL_BITS___GFP_HIGH_BITcaller_addr0qm_hw_error_handleACPI_DEVICE_SWNODE_DEV_CLOCK_FREQUENCYpci_irq_vectorfactordma_set_maskPGDEMOTE_KHUGEPAGEDQM_PF_SRST_PREPAREis_acpi_device_nodelog_read_mmiousleep_rangeqm_handle_vf_msgqm_set_sqctypeloff_tirqreturn_tqm_vft_data_cfgNR_VM_NODE_STAT_ITEMSpci_enable_sriovTHP_COLLAPSE_ALLOCcallerACPI_DEVICE_SWNODE_PORT_REGSTICKY_TIMEOUTS__MTHP_STAT_COUNTsystem_unbound_wqmthp_stat_itemNR_FOLL_PIN_ACQUIREDN_CPU_cond_reschedhisi_qm_hw_opsqm_get_avail_sqe___GFP_COMP_BITRPM_RESUMINGCLEAR_ENABLEhisi_qm_wait_mb_readyclass_raw_spinlock_tktime_getHRTIMER_BASE_MONOTONICraw_atomic_long_orqm_pre_store_cap_idxrpm_statusALLOCSTALL_MOVABLEprevNR_FILE_THPSlog_write_mmiokstrtoull__ll_sc_atomic64_addNR_LRU_BASEMM_FILEPAGESoverflowqm_hw_error_uninituacceMOD_RODATARPM_INVALIDdev_namePGINODESTEALraw_atomic_long_andnotclass_spinlock_tMM_SWAPENTSdev_driver_stringMOD_DATAfun_basefalseatomic_declpa2_is_enabledqm_hw_error_cfg__timeoutNR_ANON_MAPPEDNR_ISOLATED_FILEACPI_DEVICE_SWNODE_EP_REG__UNIQUE_ID___addressable_hisi_qm_dev_err_uninit541ARM64_VEC_MAXpm_runtime_use_autosuspendWQ_CPU_INTENSIVEQM_HW_PFPSWPINpci_set_drvdataNR_FREE_CMA_PAGESNR_WMARKACPI_DEVICE_SWNODE_DEV_FLASH_MAX_TIMEOUT_USuacce_deviceADDR_LIMIT_3GBqm_mb_pre_initschedule_workdelay__kmalloc_noprofacpi_statusqm_get_qos_valueTHP_FILE_ALLOCqm_pre_store_capsunsigned intscnprintf__UNIQUE_ID_y_545__SD_ASYM_PACKING__WQ_ORDEREDcheck_copy_sizehisi_qm_isolate_threshold_writehisi_qm_sort_devices__compiletime_assert_138qm_hw_verqm_disable_qpSQC_VFTNR_SWAPCACHEhisi_qm_statusoldvalmax_q_numraw_spinlockshort int__copy_overflowPTR_ERRsystem_freezable_power_efficient_wqqm_set_pf_mseWQ_POWER_EFFICIENTraw_atomic64_andnotqm_pf_reset_vf_preparePGLAZYFREEACPI_DEVICE_SWNODE_DEV_ROTATION__SD_ASYM_CPUCAPACITYqm_unregister_eq_irqqm_get_irq_numN_ONLINEkmalloc_cache_type__SD_BALANCE_WAKERSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITLRU_ACTIVE_ANONACPI_DEVICE_SWNODE_EP_CLOCK_LANEShisi_qm_startQM_VF_START_FAILvirtfnWQ_MEM_RECLAIMflagsqm_get_qp_numqp_stateqm_algqos_readhisi_qm_alg_unregisterTHP_SPLIT_PAGE_FAILED/kernel/work/linux-6.11drivers/crypto/hisilicon/qm.c/kernel/work/linux-6.11drivers/crypto/hisilicon./include/linux./include/asm-generic/bitops./include/linux/atomic./arch/arm64/include/asm./include/asm-generic./include/linux/device./arch/arm64/include/asm/vdso./include/acpi./include/uapi/asm-generic./include/uapi/linux./include/linux/sched./include/uapi/misc/uacceqm.cqm.cpci.hdevice.hinstrumented-atomic.hatomic.hatomic-long.hatomic-arch-fallback.hatomic.halternative-macros.hcpucaps.hatomic_lse.hatomic_ll_sc.hio.hio.hgeneric-non-atomic.hjump_label.hatomic-instrumented.hlist.hdma-mapping.hpm_runtime.hcmpxchg.hkstrtox.hbus.hworkqueue.hmm.hmmap_lock.hrwsem.herr.hslab.hcurrent.huaccess.huaccess.hbitops.haccess_ok.hthread_info.hktime.hdelay.hprocessor.hioport.hpgtable-prot.hmemory.hacpi_bus.hinterrupt.hidr.hxarray.hcpumask.hkobject.hlog2.hbuiltin-fls.hacpi.hint-ll64.hint-ll64.hpersonality.hstddef.hposix_types.htypes.htypes.hpgtable-types.hspinlock_types_raw.hgfp_types.hinit.hstack_pointer.hspinlock_types.hspinlock.hprocessor.hnodemask.hmm_types_task.hpid_types.hrseq.hsched.hpercpu.hmm_types.hmmzone.htopology.hhrtimer_defs.hpm.hquota.hquota.hfs.hmodule.hactypes.hirqreturn.hhuge_mm.hvm_event_item.huacce.huacce.hhisi_acc_qm.hwait.hstring.hmutex.hdev_printk.hqm_common.hsprintf.hdebugfs.hnuma.hprintk.htimekeeping.hstring.hdelay.hdynamic_debug.hratelimit_types.hfault-inject-usercopy.hlivepatch_sched.hoverflow.hkernel.hinstrumented.hkmsan-checks.hkcsan-checks.hkasan-checks.hjiffies.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x d,0T04A-A0BBh A-A dA-A@BFHZACA-A@-AAAFBAB4A-A BF A-A TA-A@DBC[ACA-A@-B<|A-A BT A-A CA-4A-AN A-A F A-A <A-A@BCCN A-A 40A-A Bj A-A <A-A0BCN A-A LA-<A-A B[ A-A FA-<A-A@BCCXA-$@F-AEA-<A-A@BCcA-4dA-A BJ A-A GA-,DD-A BHA-4dA-A0CRA-<A-A0CF A-A AG A Q A 4\A-AG A-A JA-TA-A@BBNYD A-A TM B FRGD@A-A@CDCo @DA-A ,<A-A BW A-A \pA-A@BCQ A-A N A-A g A-A $0A-AHA-4LA-A0CLA-4tD-AJ A-A JA-LA-Ap BGD B B_AAABA-<A-A@BBCS A-A 4D-A BLA-B -4D-A BLA-B -$DI-ADA-<A-A@BCo A-A 4A-A@BBBi A-A ,A-A BL A-A 4\A-A BN A-A <E-A@EBBVA-A-AD D GBEAuAAKA-A  -OCAA,A-A B`A-4D-A CR A-A \A-A`BBJ[ A-A `h C E A ACCA,DD-A BHA-@$`A-BSA-T,lA-A BUA-$xA-BYA-4A-A BS A-A HA-t4A-A BX A-A 4A-A0BB` A-A @L A-A BW A-A L A-A H A-A 4A-A@BB_ A-A TA-AB EV kN A-A G CB <A-A B_ A-A GA-<A-A BY A-A DA-4A-A B^ A-A 4A-A` CM AA@AADA-A`  -e BABA-A <$A-APBBCu A-A <A-APBBBn A-A <A-A`BBCBo A-A TLA-APBBCg A-A AK A E A EBEA,A-A BK A-A D|A-AP BBBC^ A-A TA-A@CFXDA-A@-r A AL A-A` DJB gAE A-A \A-A@BBBK A-A l A-A Y A-A DA-A0BC[ A-A E A-A 40A-AD A-A BA-D|A-ABBCCc A-A t<A-ApB BCK CPALA-Ap  -VA Al<A-A0BCu A-A DA-ABCC~ A-A LA-AB BB E A-A LA-AB B CEK A-A <A-ApBBC} A-A 4\A-A0BBOA-4\A-A0CPA-<A-ApBBBY A-A \A-AP BBJBXAGA-AP -HAA-AP CE A-A AHJ[AAAFCA-AP -CCAAA-AP -F A EACA<A-A@BBBz A-A DA-A0EG A-A M A-A A-AB B GN A-A IAObFAA`AAB`FFAAA,DA-A BKA-<A-A`BBBCE A-A <hA-A CI A-A HA-<A-A@BBBq A-A TA-ApB BCInoP A-A SKBLA-A@BCMOC A-A FA-|A-A@EPfAA-A@-JA-A@-EI A-A EFxA-A@CDf DA-A D DA-A CEA-A@-D DA-A EDA-( A-ApB B BctPIyA-Ap  -z A JFAHQ A A A jIcVEKLAGAAKBLAAA4dA-A BI A-A HA-LA-A BK A-A H A-A G A-A lxA-A@Eh A-A b A-A l A-A YA-4A-A0CaA-\A-A@BCu A-A G A-A W A-A <A-AG A-A I A-A IA-,/J n0@P`p5Sp)Ow 0@P`5pZ .Nmpd,0DT@0 , ph$6 , <8U| j |D @ 4 d D d@ dX@(<2p , ED0ZtLz4 T\ P!'#@=#`QP$Tg$l%x%&t''@' )8++D-44x/$?0M1[t2g3LuP55|\89 =|X@<CE H 88' p8@ Y  rh X{ 8 [\ 8 ^ _ d 8 l1 oC txE u( S ,l Ty X<      8  8 X8    x0 > XK W c (r 0} H ` p x, ( (( P( x( ( ( (   ,  J y    ( 08 8l @ H PX3`ghpx7k)T ;i77+&b,!","#=G &?(ZBl~dh[\hDL0 &,E \chTP:9<_=0| d0x|a khE8jD(G\l#D t>r^cQcly )2I^i}"?Wl 6JT^q}$5G^h'6LarV!<RZrqm.c__export_symbol_hisi_qm_wait_mb_ready$d__export_symbol_hisi_qm_mb__export_symbol_hisi_qm_get_hw_info__export_symbol_hisi_qm_set_algs__export_symbol_hisi_qm_start_qp__export_symbol_hisi_qm_stop_qp__export_symbol_hisi_qp_send__export_symbol_hisi_qm_wait_task_finish__export_symbol_hisi_qm_uninit__export_symbol_hisi_qm_start__export_symbol_hisi_qm_stop__export_symbol_hisi_qm_dev_err_init__export_symbol_hisi_qm_dev_err_uninit__export_symbol_hisi_qm_free_qps__export_symbol_hisi_qm_alloc_qps_node__export_symbol_hisi_qm_sriov_enable__export_symbol_hisi_qm_sriov_disable__export_symbol_hisi_qm_sriov_configure__export_symbol_hisi_qm_dev_err_detected__export_symbol_hisi_qm_dev_slot_reset__export_symbol_hisi_qm_reset_prepare__export_symbol_hisi_qm_reset_done__export_symbol_hisi_qm_dev_shutdown__export_symbol_hisi_qm_alg_register__export_symbol_hisi_qm_alg_unregister__export_symbol_hisi_qm_init__export_symbol_hisi_qm_get_dfx_access__export_symbol_hisi_qm_put_dfx_access__export_symbol_hisi_qm_pm_init__export_symbol_hisi_qm_pm_uninit__export_symbol_hisi_qm_suspend__export_symbol_hisi_qm_resume$xqm_reset_bit_clearqm_get_shaper_parahisi_qm_get_isolate_statehisi_qm_isolate_threshold_readqm_hw_error_cfgqm_hw_error_init_v1qm_db_v2qm_db_v1qm_process_dev_errorqm_frozenqm_try_frozen_vfsqm_db__UNIQUE_ID_ddebug523.24qm_wait_reset_finishqm_hw_err_destroyhisi_qm_isolate_threshold_writehisi_qp_memory_uninitqm_unregister_abnormal_irqqm_pm_put_synchisi_qm_uacce_put_queueqm_pm_get_syncqm_create_qp_nolockqm_get_qos_valueqm_eq_irqhisi_qm_uacce_mmapqm_qp_event_notifierhisi_qm_get_available_instancesqm_work_processhisi_qm_uacce_get_queueqm_set_vf_mse.isra.0qm_set_pf_mse.isra.0qm_abnormal_irqhisi_qm_is_q_updatedqm_put_pci_resqm_irqs_unregisterhisi_qm_uacce_ioctlqm_hw_error_uninit_v2qm_hw_error_init_v2qm_hw_error_uninit_v3qm_check_dev_error.part.0qm_hw_error_init_v3qm_mb_cmd_irqqm_trigger_vf_interruptqm_dev_mem_resetqm_cmd_uninitqm_mb_nolockqm_ping_all_vfshisi_qm_cache_wbhisi_qm_memory_uninitqm_hw_error_handle_v2qm_ping_pfqm_get_mb_cmdqm_get_vft_v2qm_cmd_initqm_set_msi_v3qm_set_msiqm_set_vft_commonhisi_qm_set_vftqm_vf_q_assignqm_algqos_writeqm_wait_vf_prepare_finishqm_get_shaper_vft_qosqm_algqos_readqm_aeq_thread__UNIQUE_ID_ddebug559.19__UNIQUE_ID_ddebug557.20hisi_qm_controller_resetqm_cmd_processqm_start_qp_nolock__UNIQUE_ID_ddebug527.23hisi_qm_uacce_start_queue__UNIQUE_ID_ddebug536.21qm_restartqm_try_start_vfs.constprop.0qm_stop_qp_nolock__UNIQUE_ID_ddebug530.22qm_pf_reset_vf_processqm_handle_cmd_msgqm_try_stop_vfshisi_qm_uacce_stop_queueshaper_cbs_sshaper_cir_s__func__.11__func__.7qm_hw_errorqm_db_timeoutqm_fifo_overflowqm_hw_ops_v1qm_hw_ops_v2qm_hw_ops_v3qm_cap_info_pfqm_cap_info_vfqm_cap_info_commqm_pre_store_capsqm_basic_infouacce_qm_ops__func__.17__func__.14qm_algqos_fops__func__.0__func__.1__func__.9__func__.10__func__.16_rs.12_rs.8_rs.6_rs.5_rs.18_rs.15_rs.13__key.4__key.3__key.2__UNIQUE_ID___addressable_hisi_qm_resume567__UNIQUE_ID___addressable_hisi_qm_suspend566__UNIQUE_ID___addressable_hisi_qm_pm_uninit565__UNIQUE_ID___addressable_hisi_qm_pm_init564__UNIQUE_ID___addressable_hisi_qm_put_dfx_access563__UNIQUE_ID___addressable_hisi_qm_get_dfx_access562__UNIQUE_ID___addressable_hisi_qm_init561__UNIQUE_ID___addressable_hisi_qm_alg_unregister556__UNIQUE_ID___addressable_hisi_qm_alg_register555__UNIQUE_ID___addressable_hisi_qm_dev_shutdown554__UNIQUE_ID___addressable_hisi_qm_reset_done553__UNIQUE_ID___addressable_hisi_qm_reset_prepare552__UNIQUE_ID___addressable_hisi_qm_dev_slot_reset551__UNIQUE_ID___addressable_hisi_qm_dev_err_detected550__UNIQUE_ID___addressable_hisi_qm_sriov_configure549__UNIQUE_ID___addressable_hisi_qm_sriov_disable548__UNIQUE_ID___addressable_hisi_qm_sriov_enable547__UNIQUE_ID___addressable_hisi_qm_alloc_qps_node543__UNIQUE_ID___addressable_hisi_qm_free_qps542__UNIQUE_ID___addressable_hisi_qm_dev_err_uninit541__UNIQUE_ID___addressable_hisi_qm_dev_err_init540__UNIQUE_ID___addressable_hisi_qm_stop539__UNIQUE_ID___addressable_hisi_qm_start538__UNIQUE_ID___addressable_hisi_qm_uninit535__UNIQUE_ID___addressable_hisi_qm_wait_task_finish534__UNIQUE_ID___addressable_hisi_qp_send533__UNIQUE_ID___addressable_hisi_qm_stop_qp532__UNIQUE_ID___addressable_hisi_qm_start_qp529__UNIQUE_ID___addressable_hisi_qm_set_algs526__UNIQUE_ID___addressable_hisi_qm_get_hw_info525__UNIQUE_ID___addressable_hisi_qm_mb522__UNIQUE_ID___addressable_hisi_qm_wait_mb_ready521__UNIQUE_ID_description570__UNIQUE_ID_author569__UNIQUE_ID_license568.L144721.L144722alt_cb_patch_nops_dev_errdevm_kmallocstrcatstrrchrdown_writeup_writemutex_lockmutex_unlock_dev_info__dynamic_dev_dbgmemcpy___ratelimitmsleep__const_udelayflush_workkfreedma_free_attrspci_irq_vectorfree_irqktime_get_mono_fast_ns__pm_runtime_suspendidr_remove__pm_runtime_resumeidr_alloc_cyclicmemsetsscanfkstrtoulldevice_match_namebus_find_device__stack_chk_failqueue_work_ondma_mmap_attrsremap_pfn_range__wake_updown_readup_read__pm_runtime_use_autosuspendpci_find_ext_capabilitypci_read_config_wordpci_write_config_wordsystem_wqiounmappci_select_barspci_release_selected_regionskmalloc_caches__kmalloc_cache_noprof__node_distance_printkpm_runtime_set_autosuspend_delay__arch_copy_from_user__arch_copy_to_user_dev_warnktime_getusleep_range_stateidr_destroydestroy_workqueuepci_free_irq_vectorspci_disable_deviceuacce_removepci_read_config_dwordpci_write_config_dwordpci_sriov_get_totalvfspci_num_vfpci_enable_sriovpci_vfs_assignedpci_disable_sriovsimple_write_to_bufferscnprintfsimple_read_from_buffer__mutex_init__init_rwsempci_enable_device_mempci_request_selected_regionsarm64_use_ng_mappingsioremap_protdma_set_maskis_acpi_device_nodedma_set_coherent_maskpci_set_masterpci_alloc_irq_vectorsrequest_threaded_irq__kmalloc_noprofdma_alloc_attrs__num_online_cpusalloc_workqueuedev_driver_stringsized_strscpyuacce_allocqm_set_and_get_xqcpci_restore_state__flush_workqueuepci_save_state_dev_emerghisi_qm_show_last_dfx_regsacpi_evaluate_integerjiffieshisi_qm_set_algqos_initdebugfs_create_file__this_modulesimple_open41<1DP1(T1(\<1XD1XH0111111418<1@D( , 0 8 < P 1@T 1@`   <  l           (         |         1` 1` H1L1P048<Hp1t1x11D1L1P11 `1d1l|1010\d !$!\DdD(1p,1p4@1PD1PL1111X"p#$ #X#|$ #%%x&'(& ))*+1$1(,h  D L p x    - !".T"/".""#/h###%%%%%%1 %1 %0&1&1&28'1\'1t'2(((h(1l(1t((1P(1P((1p(1p(L)d)))<* p*x*1*1*+1+1++$+4+l+1+1+2+1+1+$, H, P,3p, ,4,,,5-6$-7---1-1h-1-1h.<.18D.18L..(/1,/10/h/1l/1p//0 @0|0101000D1|111p2H38h39t3 38393 4 (48441`41x42414142510510 5051 51$50851<51@50L5|59595 61@61X6271871P7291X91X9D;:P;;;<;1 ;1 ;;1<1<d<1h<1p<<1<1<<1<1<<=<>=1p=1p==1@=1@===(>X>?>:8?1@?1H??1?1?@1 @1@(@10@18@D@1XH@1XL@T@@ A1A1XA1PdA1PhAA@B1hDB1hHBXB10\B10`BpB1tB1xBBC1@C1XC2C1C1D2D1E1E\EE1`E1`E@EA`F1hF1pFF1F1FF F1HF1HFG1 G1 G$GHGLGGGG1G1GBG1G1GCGDG'HEHF$HFXHGH8ItIIFIGJ0JTJ1p XJ1p \JtJHJ6(KI@K1DK1HKXKDhK1pK1tK`L&pLJxLKLLLLLLLM M,MH4MHT?@A B$8C(lC,C0(D4@D8`D<E EH$ I(0J4@<K@DHKLTKXH`MdLldWpPxc|TeXgl\$m`PmdphqlPrplstsxv$w |w 8x$,px08x<D|yHPyT\`{`h{lt}x,~t (NR` P$0S(0Z4Z8@`\D]HPfTfX@`gdfh@8 ^111111(1818H1PX1hh1x11111111111@P5 1(8#@#HD-PP5X1`p%xP$D-3t [P!D (_@EH=` (08@HPX`hpx1`p1h181`@HH1hP1 p1`x01h1 1`1h1 1``1h1 1` x(1h01 A*:rCLUU ^(g:FpTy#[f__.h`[86P;.@g^m<t <:A >AaEB52M3(`-F /4R@@G[L#XdPujJ7LK#O !_:0 WW `%K1!6J;@1EE"O3i2Qo>ue#{.P#WZ@2E9V;[2ET,iN9S\-3|RWKO&/N+A%V*6OF~L*R^Z\hvW]7*? J/"f:ap; 4\*[]U]%5+2HAYF*TVM\bhIncu:I. b+1S&<q: X9% |6&2,2I8> DJVVPUJVt \cbJh"$n\5t$z5CZ;oS9O!{?/1=Xb7^i1;aK"` D#!N4&E8?1E\LR[_?lHy awQM"+GfE(58oX|>7K NQ8H$@W+G;00AGoM SYY _)ek&.qqwdA}_6O]1NY09KOO HY^L)Lm%! ' W%9 0? TE \)K GQ :W ] cFc `3i [p ) O /M C%  U J ~ ] ] K 8  )   ' d@ I9 _ e" "P- US< JVA 2&R aX Z^ *d #3j -_p p$v } = [  * %! R=  j^ Cb Y/ X  %  +  XE { N[)([M aRg@m2syE!=/[",'A=C6338 {N[zW#^)/65R;<A5-GHKM>SY\_LeXk7qtw}R"ya? " ,Oi>?%'LF1%J]${7 xGXg 0%+Z1B7;=RC5IOoU[Da@'g6Vm%sSPy5"E; X{W 4: 9')?MTG7<[F_ .)A:!b'l-L3v 9<?WEi KQ<WM]FcioouL*{.Xm8APQL`r={I:$tFUk@)-Y_3 INA  G E&$*07X N1T8Z4aJm|y6O(9!S,;~8 "K $;Bb']I-l24`D/JPWa8g^mct2Lx!p\+?* EN7O <M=GF Q(&-2 7`<^AKv#P3UZ$_Z(d0in0sXx/}DuRQz/Di+` 7*K(L,]Y@@Y ZwH"%W+H/1sb7%=/.D&U[/aEgHmYsIy0Y%\%76G' X =+UJh_ux~G=s5U5KvEAQX*X*'7*3\6*CEP=]j% w'Q* 6%k}x+#$c6R:X,O9B|'OXUen{HSS ;XS+I+4AJ-W`mvJ^{-+(Sx&[73p<IIhRkU_`h% uX~}P9UHF@zP8{0(UM w)%.J;D-QZg 8b%7E 5 L" D4sB!@(}& 'AAb`y-PEG]  66`TQZl 3E'&2NP$ E Ya  M l =X (/ A!3?!ZV! n!D!@!Y!! ![!! :"_@""%W"r""0]""=.#5 8#g#J###<#;#_#oA#$.6$4M$eh$pJs$=$1$$7$/<$%)!% <%ZX%1j%iY%%T%Y%L%V%l&&&*A& >Y&Ky&l&r&!& &!&/'k'G$'F<'66N'+`'`'|'\'D'c'%>''c's(c(s/(8c7(I(^(hc(c(c(c(c(c)c )cC)ch)c)c)c)c)c)c*c *cC*c\*cj*c*c*c* d*#*r+%>A+S+r[+q+ry++s+++Ds+Ds+8s ,Hs:,PsO,8s^,Ps,Ts,,ls,ls,ds,ls-ps1-ds@-|sH-d-s-s- -s-s-s-s.s'.s6.mT.%>o.Z.%>..>.@^../A/I/_/g/x/////////000G0n0000:?0 0 1 ?1 G1Y1 a1|1 11 111 1 12&2 .2J2X2 `22 22 2 !2 2 3 3 I3 !Q3h33$3 3S'3(G3%> 4&4 R/454S>4?D4SM4Z4HGb4 t4 4G4 4G4 4 4G4G 5K,5 <54K]5Ge5! w5! 5J5J5G5o 5o 5,R5\L 6G16H96 T6DH\6 i6DHq6 y6 6(H6dH6 6 6tH62 72 7KP7KX7O f7O t7K7K7K7^ 7^ 7K7K7K 8m 8H 8 78H?8 W8H_8 u8H}8 8H8 8H8J8H8H9H*9HQ9J9H9 9 9J9J9 : :J*:J8:J@: Q: a:J:J:J:I: :I: : I: ; I; (; I0; G; Ih;Ju; I; I; I;$I;J; ; <(I!< 3< P<(IX< w<K<& <K<& <K<& <K<& <K<& =K5=RB=K_=Kt=K=K=R=K=K>K5>KC>Kj>L>L>K>I>5 >I>D >I>a ?I?p ? .?IQ?IY? k? ?J?HJ?,L? ?TL@,R@@lJH@ _@ q@|Ly@ @L@ @ @XU@U@L@&@&AL'AL\AMdA5vA5AMAHMAKAKA`MAR1BhM9BhKBhlBuBMBPUBBB\UBU&CU>CMeCM~CMCMCMCMCMDM)DMPDMiDMwDMDMDMDMDNENEM+ENXENmEN~ENEEE0TETFT&FGFYFbFTjFFUFUFVF F FNFFG|S#G0NKGfbG@NjG|G|GXNGpNGGpNGGpNHHpN!HBHTHN\HHHNHHNHHHRHNHI#IHO+IOOIOWIsiIsIIOIIIOIJO'JOYJOaJ{JOJJJJPJJPJKK0S KTP(KJKrKKTPKKKTPK2KPKH L`S9L`SAL^dL|SLSLQLmLmLL@QM@Q&MDQ=MhQVMlQ^MpMQMQMQMQMMQMQMQNNQN0NQ8NJNQRNdNQNRNNNSNNNO#(O2OH;O]DODMO1[O7hOOwOO8OzVO( O",O/O %P9PP)N]P-6jP2P1PP0P7POP7POPPpQTQ( 8QLfQ/yQ/Q/Q4Q%>Q-9Q Q0Q UR%>AR>JR/SRQH]R5{R8R"R RR%>R" Sb6Sg)DSoS6xSYS-SS S SSS4 TX 9Td OT| WTeTT T]*T%>T:TTaU%>U:T*U9HU%>UU:T~UGU%>U:TUR+U%>U:TVj./V%>V:TVqOV4 V%>V:TV\ Wb'W(4WRGWJRW8vW(WRW!W rWWvWXXPr=XPrVXDrdXPrXTrX`rXDrXXoXKBYoJYQaYQqYoyY`YoYoYpY pY p Zp3ZpLZ pZZpZpZ(pZ pZ4pZ4p[ p[8p;[]@^]59]%>]ba ^31$^%>>^UQ^_^WT^^$^k^%>^k^F^k^F_?_@_ k_s__________`L`-`B`Z``L`t`|``|aa*a|2aHa|Paga|oaa|aa|a|a|a+bebbbbRQb|ab%>b:b@b bca*ca2c7HcaPc7dcalcFcacFcacbcUcUcbd bdd1d b9ddLdd0^d%>kd.d8,d0d%>d:d_d0dHeXeW3eX;eWOeXWefief|eXe|e|eXeeeff6fUfjfzfff`f`fff g/g7gIgQgggggggggghh1h?hGh Zh jh%#uh h%>h hh hh^hui%>5ic%;i(|Hi{,~e{0~{@~{~{L~{{L~{~{T~|X~4|~C|X~f|~|~|~|~|~|~}~ }$}~=}~K}~x}~}~}<{}{}`{}`{~P{~`{E~d{d~t{y~P{~{~{~P{~{~{{#A%>\ v+gP++R$8%>O8(E%>Rb_4y)À%>> @^ *:+S aw77 %>؁Kt31#%>CtKgto((>ĂttM?31*(7%>DbQ4kK5y Nƒ%>σE;-a %>F d%>>@^Ƅ>ӄ@^%> =EW_p4{pO"pŅ܅V8W-6<%>I: W>0b<y%>m<Æ<ˆ߆= /4:-%>;8U9c: pE+@<::Ňه`;h;0<8FZr+t#-܈7=)17CS@ET?E+L?>҉>ډ>>%<>D[>|?>>>Ҋ>?:>B ^ T? T? ŋT?͋ T? T?  !T?B?OT?lT?T?X??_ XI@Wqeuz0%>Íb&E=)Y17kLH8EȎEΎEێ`E~ ~ dE  E( CEK ] pEx E E ̏Eϓ@^ C 8C+8CD0CR8Cz@^ѕCC C9CGCoCCD DߖD (D(D/ D=(De,Dz Do CȗCtCCC1tC@CH cC|tCCC̘tCۘC CtC%CRCgtCvC~ CtCCCtCC 4CMtC[CCtC@DӚ@D8D@D!DD@TDU8DdTDl ~ TD8DTD' ̛' ܛdDtD8D tD(6 B0`@O9: -,;)1IaW8A}s@_ƝH:םS P("!X/GgQ0h͞0QY pʟ؟ 0*D2;MLtTXFȠFݠVV0S[ar008ޡHqX\;`S|q_`GQ(u 7O-@O^>lQɣ"p,J?*tZIq]dXh֤>ܤjDi Di*PiQPiudililiץdipixi'di6xi> Uxindi|iidiΦixj-jUjjjاjjkD$kL_m$ku((`k`k`k7)[^X_X_.eb9 \y>p]/ `\ƪ Ъժ( `\] l\(.:.JR]|\eawa|\pp\ҫ\ 4]R4]Z^Ȭ^Ь8^$8^LH^oH^@^L^íP^حP^P^^-^FP^T^^P^^Į^ݮP^^^-P^?^Gb^j^^į^^^^;^P^s&>'/OCH?Z(uk  7\8ѱK߱Rv` 82L8t949ɲ49$989<92$9AT0_Rlvz,,dz,ϳ0- 8-08-I0-W<-@-0-,Ĵִ,v+4,`,h8,T,޵ " U.H V*p%>~WT%>h¶޶|H")SJMd%>v// ȷrI)N -6LIV7cOr<=x ո ݸ,+ &(8X @\X dt Yù%>ѹ(4$-<HQdXlll>ɺhh8Z|» "9`J%>]Ǽg Լ?)N-6/#.u9H]Vax]:,ɽ88?`D &]P[r]:~޾?) @ Udm|   ۿ  NOW\\@i17{7OP!(<#8L!Tt!|!!!!0!ad"d"d""" "3";V"^x"..4"4"<"t"8t"Zt"H"H"H""9"9.9<"DD^""""0#0#>0#c"}"""O"O"%_?"GoSoc""#X#X#!X#F#m##8[[ 74JIQck)Eă6 [A[I\p_?{?%> s')QYpx.LqQ1   ]KX\@dl{lLP w#?LY3Tr9}t]XD8+ l+5B>O@^`p+++x+++x+"+*F+n+v+++++ +`+<`+UX+cd+l+X+QL#7 X$.7LM[dc&u&d6d6"AIA[cAu}AA *Q %:sd f#|,"W:CL&V[( lftfee\e\e "|e*<[ ghepeeee!eCefeeeeeeee=eEaf*9ffHH*f2W^TgTg\g\g\g g$6g>PgXogwgggg xh-gJg_g6>: uW F`jK2V")N0^RrW9}XFy:$Z9 GPZePoZ( ZZ Y| Y|0Y &40Y<N\4Yd{4YbZZ,Fy:#F,y:`P~Fy:' %X+96dZXFr(FP\x;&.;AiPqQPQPQPQP P*P?PVT}ggg g ANkxYB\2#?7MRX3%>344*842NT4uT4L4T4X4L4d4 l44|4<H4k4444444 '4N4g4u444444"4*64Y4r4444N%>,9>F@^Ub>o@^=/P5%>5555D5c5x5*>Nx/h$8<><0K/S1~//////;/P/_///00/$0$070E$0l(0800&)vh$IR)ZH*H*8*H*L*X*,8*8RcK}h$>Q<:& K,$&S$&l&z$&(&8&&H& H&$&2L&_P&t&\&\&&\&`&p&,&;x&CZx&s&&&&Q X@ vN) W@@@@@@@*@9AAF XF }AAU AAAA3ABAiAAAAAAAA6ADAqAA'[' e($ /0aKoh$>@10<111!1H 1g1|11GG111RR(18131@'KD-o0h-h-D-h-l-"|-7D-F-Ne.....9(.N.]....... /8 /Q/_ // //p.p. h.t.Gx.\h.kx.s&x.h...h.oX0@MZgF 7P$4d$d$P$d$8h$Wx$lP${$$P$$$ P$$"9$RP$`$$P$%4%4%)%78%d<%y%T%T%%T%X%h%1%@p%H_p%x%x%|%%6#4#6#O#]########>#S#_e#$$#$ $.0$C#R<$u<$#@$D$#0^D%dLdeDshlDll D ; P D_ g   D   D   6 DD q  D    D   D. 4 \       (V R v, DG e Kr R v  ?: K ^, 5. < KJ RX vf Z 6  > @^  6  8686206@86h<6}06D6 L6\6l6l6(d66l6^p6sd67>@^ 70707'(7507]47r(7<7D7T7d7d7\7+d7Sh7h\7x66t666t66":6St6a66t66-866CCN(676?YeYs6666666s16J6X6666~667"776F7Ni767767Z[!.R;vHZcSXnZ   Ri.6+H+_gE;LZL8   )KLPw^x#8@H +YY6F'R4RDLacaqypp`h|Ѕ+E@RԅZq܅y܅ $,>F_tgyttttdtt1tHxod:D4`F!*;3THV*u  *2HPbj>ox9A : 4 H- F Ar  x % % x 0 x 0 x 0 !x!0+!x3!@I!@^!f!K!!V!8!!8!8!8" "a1"S"q""~("HN"S###@ R#P Z#v#| ~### ## ## ## $$-$ P$ X$p$$ $ $ $ $ $ $% "% /% L% a% x% % %%%%%a&3&d4&FB&r?P&Ql&&&vT&q&&'@'QG+'8'zE'F`'k''')''>'@^'<''4'T'(T'4(L'B(T'j(X'(L'(`'(?(h'(x'(J(')'*)'8)'`)'u)'),'),')')0')8'*'*@E*EK**z* *** ***P**( +++)+ L+nQR++z+ ++6+fS+4+4,$#,8P,<e,$q,eQw,@,z, ,fS,d-d -@.-h[-lp-@|-Q-V-F-:-h$- .2.";.W`.(Wh.%~.(W.%.LW.XW.XW/dW5/dWN/XW\/dW/hW/xW/XW/xW/4/W/J0:80E07S^0h$y0?0'0h$0M0|(0U0( 18(G18(`10(n18(1<(1L(10(1|(1`1|(1` 2|(2`+2|(32`J2|(k2(x2|(2|(2|(2(2(3!OB3^O3+\3Gj3}\u3&333>3@^3&3&%4&>4&L4&t4&4&4&44&4&44&5&45&B5&j5&5&5u_5h$5R57S5=56%>6:$6I6k66 6 6 6 6 6 6 6 7 7 (7 I7dV7 s7 7 7$7d708808580=8S80[8r80z8808D80808094/9D^9|9%>9:99| 9_9 9W9 9W:W$: ,:qB: J:qa: i:q: ::: : : : ; '; ^;9;!;;d;A;%>;_<%>< <k0<%>><r4L<%>Z<.(l<%>y<t2<75<[<K<^=<$=(Q=sLj=Nt===Q=c&= =&>"$> 1>2?>N^>"k>2>U$>(>-O>b>>2>:R?{?2-?fII?JQU?ba?t2z?!??"???3?3?Z@+@ @3+@36@YD@+Q@c@3n@3y@12@@3@3@M@@3A3A7AQCAOA[AgZhA [tAQAAAgZAg-AQAAAgZA!]BQBB*BgZ7Bk3GB`BT3pBBLBB8BBSC ^C/0C(>CU"YC gCC?C]CYC"DD 3DWND eD(D D$D3D DSRDeG EEE>&Ei<2EF@NE"ZE=fEsE5:EE"E$RE0EA!Ec6Et2EKE F&F>FRKF%eFbxF4F"FbFF"FbFoRF(5F" GbGz&G 8G"EGUSG;^GpGb}G[G_GHGGHGVGHG H~H(HjK8HSDHQH%\^H:OeH=SHH>H%HIHH/H.Hh]IIa:Ik!JI#WI ^IMjI)vIs!Ip*IfXIRI/`IIoRIDYJ>JFJ"'J174J?UJ4bJF(}J3JRJHJ&EJX*JQJ4JDJVKDKp K](K`5K+?K(WKQdK|KQKQK]K`Kt`K`HKDK`K] L`Lg"LX*3L P=L+GLdLeOL7'Li6L( L} LXL+Lz M!Mm(1MCMD4ZMgMz5~MM5LM MM>2 NLI0NON:N^Nj9NQ)N1N,O *OR7ONO eO;|O O.O"O@O"OXO"OP P>*PR7P$BP,NP"[PYP\P]PB P<QQT.Q6RRRR R}@RXR$S"ISOnS_S2SKSNST?5T=VT<T"T#TETB> U;@U uUUU #V]V*V VVVV2W03W yW`W"W`WG!X`/X5uX`Xq"X72XMX72YT%Y72>Y:]^Y72wY$Y72Y"Y72ZZN Z6Z TZ'oZ|ZVZZ$Z?ZGZkZTZ"Z[ ["-[G["X[ [ [ [[ [ [[\&\0:\\\d\{\$\T\`\\\,]4]R] ]]]^^"^K^l#m^l#u^z^z^l#^#^^#^#^ _$9_$A_W_$__m_{_$_$_$___$_$_$`$`,`%a`%`%`%`%`%`% a%a%!a4aGa%oa%a%aa'a'b'%b'Lb'eb'sb'b'b'b'b'c'c''c'Tc'ic'zc(c)ckc11d19d]_d]xd1d1d1e1!e1/e1Ve1ue2e1e2ehehe2e1e2eses f2,f 2Af1Sft2zft2f2f2f2f~g21g2?g2lg2g2g2g2g2g2h2$h29h2Hh2kh2h2h2h2h2h2hh i2%i23i2;iLi\i2{i2i2i2i2i2i2j3,j2=j=fj=jBjBjBkd kd kB6kBDkBLks ]ks mkBkBkBkh[k_l4`FlD`Nl\llll`l|`l(lhll3mhl;mURmUqml~mllmllm|lmkm|lmkn0n-n0nQn8nnDnnznznDnnnnnon oo-on5oHo[o o~o oolooopl p'plNplgpluplplplplppm qmq!q$mDq$m]qmkq$mq(mqmq@mqqqPm rPm#rHm1rPmXrTmwrdmrHmrpmrpmrHmrtmsxm+sHm:snBs,Ysnrsnsnsnsnsms;s; tXo?tgtztt*t*tt9tt9tt9tu9u%u9BFJN9RNVd`~ejoty~$)>Kahv  #,(5-D2M7X<dAjFsK}PUZ_dinsx}&6GR^iy &.<C"L'T,a1m6w;@EJOTY^chmrw|.=L,0DH\`txD@p dtxhDH8|L| 48 tx D   4 TX  @ 48dXdhDt4LPT$( dhT  \ ` P      L P P!  l#  #  #  P$4 8 $d h %  %  &  &  'L P 'd h '  (  )D H 8+  +  , D-x/01DHt2\`3P55,0\89:48<|==X@txBCE(GdhVXh[,0[dh \^_|ac48dhh,0klplo rTXrtlpuDH |0<@txH.symtab.strtab.shstrtab.rela.text.data.bss.rela.export_symbol.rela.altinstructions.rodata.str1.8.rela__jump_table.rela__bug_table.rodata.str.rela.rodata.rela.discard.addressable.modinfo.rela__dyndbg.rela.debug_info.debug_abbrev.rela.debug_aranges.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @@`]%&,61@%JE@%[2opj@2% |@4`% 24P@5%@9%qXP@<@% v@ ?%)00@0% 0NV@0 %+0/b60"cVF0xi'Oi_i wir@p%#Ѕ!& p