ELF(b4(*'GNUt\x"7 0-L0P(0C ]?P(0P(0C @̠@ \ \\^: 00 -L0@@ 10bC1!c#!'b1 060 x-L@``@@P, 0\ \  \ 0@0@  00K@P 0@K@PK -L -L$M@`@0@P0 80 ,Y pYV Y Y @0 0R(K0S 0S $P 0SK SY Se pU0@@0 @ 0S0*f $ D 0F<0 40K0 09/P <0Z40c8?o20S* X@004 9S@- S$  S 0@0@  0  K0PP T0 0 0 PK0PP PP0K0 -LM@> Pp` P  P 0@ @@ 0@  KPP K0@@0@p `  -L@p`P I` PP@` -L @P -L -L0S -L -LR -L -- L M@@@ 0   0RK -L0S0Q000 -L0 00 -L0S000 p-L M@ `@ 0@@0PP   0P  0 00PKp  @@ 0P0 0Kp 0-LP@P@P#3p#Q  05;;T#3t#Q 0 0 00 -L -L00@0 -L00@03/ -L -L -L00@ -L -L 0-? <0@0S 0 -L -LM@`pPU  0@0@ `K@ 0P0`p0K0` @0@^K -L0 R0@0@a@@ -LM@Pp`V  0@0@ `K00@@0 0P0pP0K0p @0@^K -L0 R0@0@a@@ p-L MP` @T 0@0@ `Kp0 0@@@0@ 0P 00@ (0 0  ,` 0$0 Kp0 @0@Z -L@ R0@0@a0 0 -L 0S  -L@00SP -L0@PP -L -L[ ?π<[Sj -LM R 0S 0@0@ k K0@0@l K00[0 K -L0S0ao 0-L@P`0 0-LMIP S 0P 0K00K00@0@  -LI S 0@0@   -LM@@@p `P( $K 0, `P^( 0R K -LM00N K -LM>\@p` \  \ 0 @0@  KPP K4 0@ 0@p @` -L p-L M>\@`* \!  \ 0 @0@  0  KpPP 0T `P 0KpPP0KpPP -LM>\@p` \  \ 0 @0@  KPP K4 0@ 0@p @` -LM( 0@0@  K, -L -LO x-L@`PN@Px -LMPp `P 0@@4@P% `pP)000 00000 0$0(0,000K0 P0000@0@ K0@0@  0-LP @P 00@0@ 0 -L0 20 -L Q !>   b0@0@ -L Q00@0@ -L Q00@0@ 0-LM Q@P @P@01K00@0@ (K00@0@ -L Q A0S000@0@ ( -L0@Sm 0Sd0S[0SR0SI0S@ 0S7$0S.(0S%,0S00S0   400 000 0,00(00$00 0000000000 000 0-LM0@Sn 0Sg0S`0SY0SR0SK 0SD$0S=(0S6,0S/00S(PP 0P@0@ (K0@pC PA p5 0@0@ K0  0@0@ K0K0 p-L M@`p P p 0@0@ GKp0@0@ GKpP!0)P@@ T 0S @P 0@@0@ @ TKp0@0@ (Kp -LMPPi @@@@`V# @0ST |0SS 0SR 0SQ 01SP l1S 1S` @0@0@ (K`QpfQ0q@ < 40 0Q8 0 0 U840开p ,1<*f0 Q@ (00@ p0(K-b A"#à`````0@0@  -L@00@"`1 -L@ @0`0@ (0,00 -L@PP@p`A0,p[`  -L@Q P @ @D @@00 @0@V -L P @P 0 @0@0@0@ -L P d0@0@ -L P @P0@0@ 0@0@ -L P @P0@0@ 0@0@ -L P 0@0@ -L x-L  ?@`P 000 3R  P3x x-L  ?P@` 000 3R P3x -L 0=?00003o p-L MPPe R9 :R+ R 0@ 0 @RP 0C[0/ B1[R 0S P Kp0 @0@ IKp0S`0`S SA @[0/ B1[R0 0CKp -LDMP0 40 Z`:0@0@ P@(K00@@@ @P  jX0 @@0P  z@@P t 0=?0pp 0p@0  ? pÐp    P[0P 0=?0P 0p@ P3 @00@ P aB!ba!P U 0pA` 0 0PbA1a317cP U Q ` 1 R0 0=?0 0p@40@o0@0@ Pc g 0=?0 0p0P80 800XY:800UA800) 0SWX*8 0  <0 (?$ 10  00 00 pN0@ @H 0 T0 X */O 1B  50@0@ R0@0@P0P @0@ A0P@0@ 80 @0@ -0@ 0@ $X0K K -LM@4 K -LM@* K -L00@@@@ 0P0 -L -L?0/2 -L[?0C/2[o -L -L@ -L@ x-L0`0@P@@ @P 00@ 0@x x -L 0 @` -L -L 0=Q?0 1  #N 0-LM@00@@@0@0 00@P- 4 @4ppI_N8tg$Qvσ`A(QdA< x ,!h!!!0l \K0(0 @0@ZK0D -L00@P -L 0-L@P@@\ 0000 -L`@@Pp\ 0 `@c 0R*P  @ fP T@ @00@ 0`a Raa P -LM@ PpRP  y0S| 0h`Us*0@0@00 4p 8P 00 `!! A RZV P P  vPY0 4p8PW 002000 0@ @ e40 8 P:Z V.  P P 0 0R &80400c!!P 0@ 0 @ @0@ (K(K o(K 0 @ @0@ -L@@\00C0S 0@\0,0̠(  0 0(S, $0 0 $0 0@0 -LMPP@@0`@8 0 <0  4KpPQ4 PX p @,0T( C 0Q60S3 (0T( C<00@ a @@80`0PA @00@( `0 0(@,  0$ 0`00@0 0R,(K080<00000 0`@0@  P0>00>000 @0@p` -LM@@@P`p0 @ 4KP04 ,0R(C(0R(C 0 S R2  B R&0S# 000! 0 @0@  :@0 0 R(Kt 0P@0@  0000S00(0@0@9 -LMp@0`TP`f @@R @DO @R @DK 0U0V0PT@ $0 ̠ 0$  00 P 3\@900 00: Sy  S9  S; (0@0@P,0 ( 0 0(S, $0 0 $p p@0 KT!0@0@ @P K"  "<1 P0 P< 0 `0PU# Q, @( (0PP\ SV, @p(0 ppX(0,P   K\ @000" "@0P@ P0@0@P| 0-LM@@0S P @$<08< $(0 @K0( 0@@0@  P -LM`@, V(L(I% ( R3pp@\L R+, 0(P\,@ $  P$@ 0( V(0L( 0$@̠  0$(@$K40@0@9@  -L -LPP@@0U C@`| @D`@ 0U @C 0S, (0(p\, $  p$@ -L M@P , 0@@0@  K -LM@@@`80S% p0@0@p 80S$PC@$@DP$0S$@$@D P 0p@0@ @@@P 00K -L M@@@ 0@0P K(0 @0@K -LMPP@0@(0 @T0  R 0,K0@0P',P0S P*0``@p0 0pp@( 0 R$KX, 0 @@ 0@ 0 @@ 0@ -LM@@@0@P 0 pP( K$0KP( `(0:(0p(0$  0@ 0RK ` 0-L@@@,0S 0P P,0PP,PP 0-L@@@,PP00SP @0P0P,0 P -L@@@00S,0S $000 -L00@0 0@4 -L00@0S 00@4P -L00@4 -L SR x-LPP@`0S 3/  1/x -LP00S3/ 0-L@P0@P@\  0 T PO \L `V H0  0L00P0 000 0RB(K  @@KT0X X@P"@KX XP`T 0@@ 0@  0 @ @0@ T 0@0@  0@0@ -LM``@PP@P 0 @ 0 @0@ @ 0@0 @kp@@0 @@ @[0SP  K0` @0@ 0`@0@ -L@ -L@P 0SP P0@0@  -L 0-L@@@P P0 -L -L -L -L@ K0 D K#VHK0 P<0@0@HQ 0@D  0 0R8(K<KHp cK @!@`H D,0   ,000 @Q X 0@0@  HQ 0@D  0` -L@0 > 0o#600@  -L* R  R  R 0@0@     -L -LPpP@@@ `@P : S%  S  S 0@0@  P ,0 p` ,000  -L@00@  -Lp@`@@ P@PT0 00 p@0,0`P ,000 -L00@ x-L0P0@`@@ @Px,0 `P@ ,000x -L00@ -LMPP@p0`p@@@ (0 @P$ >, K0 4K#60 KQP :04, ,0?o`2, 0 0( 0R K ( 0@0@ x -L@0> 0 #6o00@  -LM0S! S S S @1 @@H 00@ K K  K0! K -LM K -L -L x-L0`0@@@@ PPx,0 PP ,000x -LM R4lllLl@ll00@ K K K K(0 @0@  K 0-L0@SmlmlmlP0S 8m@mmHmmm0 000P00P00  -LM RBmmmmnhnK0SB  @@T@00@ 0 @ c@1`317cK0!Ơ @ @ 1Q0lC1!c#!'b1K KP0 @0@ K0!& Q -LM RDoPoDo8o8o\o0 @0@  K K K0 RDooDo8o8oo -LP00@1H@ -L@@@0S+@pPU` 00`?0C/2PV`@ P PX 0-LM@@ 0@4PP@P  @@  00P p00K0X0 @0@K0$0 @0@X -L @ @ -L -L -Lp| -L -L -L00 0-L P@0 ̠0  $00 0-LM@@@P  K0 P 0    0R K00@0@  0-L@P P0S 0@0@ Y0  00 -LPQ P Y -LM@@@p0`(0 P= $, K0PP-,0 @ @P,P,@0 `  ,0 ,00( 0R$K0@0@ P0 @0@P x-L`@PU 0D/ 1 D 0@Ux -LM 0=?0@P 00@( 8 40 00K< 00 ,0 @ @@@T <K `pW <KT` ( 0R$K<Kp p-LM@@@ `$0K PP` $00 0RKp0 P@ @0@ -L M@P  0PK, 0@0@  K< -L -L00@P P -L$0 0CS$003/ -L0 0R 0-L0@ 0 PX03/ 400 3/0 -L@P000 -L0 P P0@0@ 0-L P@@ P0P 03/P 0T00 0S  $00 0-L0@P$ P ,003/ D000@0@0 -L`PVV``O R:8p@ 0` pP/  0PU @P@@G` gZ 0@P   0@`@@g0@0@ :I0 `P   00@0@  -L4Mpp@@@@80 P 0P@`<0 P00 @0  2>ih Vd 0 @`0@ )00@&R 0 @ 0@D DZT 80 4K 00 00 P 0@0@0 0Rw(K40D0 D0 p„p@0@D0 0PP7D04 2p80 <@@00202 R& 0@0@  >i0h "  0 8 00@P" 20 @0@ 8R 0@0@  < @ 002028 0@0@ -L$M p`0 @00 000@P0p0 `@5/0P 0(K0P 00`@T9D0@ 00H0 P<  F<0 `Qr @0H< K0Pu <<08 X0 h ` 0<4 Kd 0P\0 ` `Fd0`40c< \`T04 S` ` P 0QX0040D$  P8 Kh0 4c P~ 40UX   $  XR X 4< 0P P0PPU[ L0W  >Y80X W  L 0 0@0@ 0 0R(K00D04`4 0$  P 4\ 0@0@'0< @0@0@0@ 0< @0HP < 40@0@U*40 P`  BRD, $040 <0X $ 0 eP40Z 0@0@ X0P  $040 $040P0S' 00D04`4 T0 $PP 04@T 0@t40P @0@$ R0040DP`  `$P 40P @0@y  <0@0@ -L0 0C0 0-L@PP 00C0S0000S  00000 @0@0 -LDM@@@`S0 p 00 0@ D0 pGp<8 K0`pP8U pZp(P0$ p(0 (pp"H ) # (0L0 L0Q8  ($ P" 00@p@ 80P+ S *1(  0 $00 P80 U80 8 @0 P 80D 0'# (S :  04K L L P_00@p@80 <00P0U(K00@@800@0@ (0P L0 L0P S(L L Q"8 (0:*0 $(0   ZPd80 D0@0@ 00@@ 804L 88 $p 0pLP>80 \80@0@80 ^D (  H (R5 '^ $080  80h00@@80`00@p@ 80V0 @0@$0 80HL L i$80?$ R; -LDM@@@S0p@ `00 0L0 0T0 0D0  V< K0`H PPt  <P ,<P8  $ UL0 P 0 0`080K@H H P 80 `R`f@  R|$0080``- 0PH @  8H"> Y H00@ <`0j@`@0, L,T@0X  0lLL -LP   -LDMPP@@pL P H0 0 XW D T< X4 `_H00@ p0T0 pG pp`D K0X pP[ WT0 c  @ K@D0 Z4 K0pP2h< K0`P= 0 @0@`D R 0< R h04 R 00@0@`0 0Ri(K0@0@ `0 @0@`<h Y,0X `P, 0 RPP,`00@0 0,0 0( 0R$K0 @0@ 0h, P0@0@ P 0-L @PT 0  0 h00 0-LPP P0@P @000@0@ 0 0-LMPP8 00@ P; P @PG Q 0 0@@P2 @P 0$PP 0P @0@K00@@0@ K00 @0@K00@0@0@@0@ K00@@0@ K0 -L00@ -LMP@P@@@0 pS(  P`0 000( 0Ry K$0 K,0KP0$ 00,  P0@0@p0S0 @0@00p00 pP 0p @0@0 00@p 0PpP 0p @0@0pP 0p @0@00pP 0p @0@0pP0` 0 @0@ 0-LM00@@PP# @@D@T 00@P 0@0@ K0P 0 @0@0@ @0@ -L 00@P 0 @0@ -L@@@P 00 0-L@ PP R0u PU 0S 3/P0 00 0-L@ PP R0u PU P00S  3/PP000 -LMP P P00@ 0@0@ K00@ K00@ K -LMP P P 0@0@ K00@ K00@ K00@ K -L Mp`pp@0 P@B㄀@@W@T PP000S(KP00 -L00@ -LM@@@p`0@ `PP 0`@P0@ K 0@`PPK -LM@P@@p`P-U0  SR 0R @0P0U P 0@0@ `P K -L M@@@P`0S% pP0S  U00S S@ pP%pPU K@ 0pP 00@0S  p-LM00@P`@P@P00 0P@@ 0@ PKp -LM@@@pQR``0 - 8 @0(4 K@ 80P<0 40@ 40    Pp <0 0R(K0 @0@<00@ 0@`P  (0 -L00@ 0@@P  (0 x-L0`0@P@P @x@P @P@OoBx -L M@Q@@`p PP'@ 0P R   lP mP@PF mPy Pn P@P P P@Pw Pq P@)P 'P (P@WP UP VP@@P >P ?P@P P P@@@@@@@@@@@sP :tP uP\@ P : P PR@P" :P PH@P :P P>@gP :iP jP4@\P :]P ^P*@P :P P @EP :FP GP@.P :/P 0P @P :P P@P P@P P@cP dP@oP pP@5P 6P@P P@$P %P@;P <P@P P@XP YP@P P@P P@P p@*Pk +P@P| P@RP SP@AP6 BP@PG P@PL P}@PQ Pv@LP MPo@zP {Ph@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -L00@@0| -L00@@0| -L -L00 0 0S0Q 01 -L MQPP`  0A   00@0T00  0S pW 0S ZX p 40 4040 Z000@400R gZ: pW 0S @0 0 !00000SPP(K@T 0S0S  0 0 0S 0 00S  0 0 0S 0 00S 0 0  0S0 0  0 3/0 pA000G0 p0g n 0 0(K0@0@ (K Q1 ZXk 0Y[%0 S  00  0S0 0  p0p@00C0> 08/[ZX?\ a0 S  00  0S0 0 0 @0ZX0C05  -LM@@@p` $ K0 PP $ $0P$p`P 0RK -LM``@PP0@p 0 % $ K0P$ $0@ R00 0 $00g000000p 0R K0@0@  -LMPp4 < 00  X  Z 40P PZ@(K04 180 80@T80 PE `iPU:Q (00Q @T X`PZ4P& 0 B  0b0 R8:0W * 4V@Pe 00` 0 40!00000S4@@ 0  000040 @P- < @R000 00(K b4 PPL 00G 0 40!00000S4@@ 0  004 (KN4@0@0@ S 00@@ 00, 0@40 A000 00SPP@6 00@@ 00 0P40 Q000 00S@@@ -L \% @0T * 00T: 0SR 0 0S 0@0@   -LM``@@P0P(0 D  , K0Pp* ,,0 ,pWP P"00 000 0 00Spp 0P0P0( 0R$K0@0@ p0@0@ p -LM@@@8 <0 P4 K00  p`P=40Z @ 4 0 p`S 0@ 0 4`0S U0 0R(KE08UP <04`0`404` 0` 0-LMPP0 A  S@T2 0\@ 0@ 0@0@ 0@0@ 0 S  0 0 0S0 0  0@0T0C0 0K00 @0@ -L MP@0STK0@0@ 0@0@ K x-LPP` @Dx0@0@ x -L 0@ @0@? 0@ @0@@ 0@ @0@A 0@ @0@B 0@ @0@C 0@ @0@D 0@ @0@E 0@ @0@G 0@ @0@H 0@ @0@I 0@ @0@J 0@ @0@K 0@ @0@L 0@ @0@M 0@ @0@N 0@ @0@O 0@ @0@P 0@ @0@Q 0@ @0@R 0@ @0@S 0@ @0@T 0@0@U @(0}@ 0RSP -L M0P@S`2 0 0@0 R0pM0 SJR<|VdV 00@1 08 0pi`iT0 p&f4 K0pP0T 0PR P @@\@ 8` @X `phP X B:^\0d hR01`0 0X*   `80B!Sb`  Qd@ @P40X` r*8 0V 00b C1 cn@P0 0P0 PX0 T0 R  T #R \@XhPTD 40@< @ H L 0U 0 @@ 0@ `p> 0 @@ 0@ `p/@ 0 @@ 0@ p 0@ @0@d@\0@` 0b\0 0@0@@  `p 0 @@ 0@ -L00@@@@ P0D00 -L -L@ -L@ -L -L`QP@pZ 1S U 1S Y , P Q4p P @T -L00@/ B1 -L@0PI 0PU PE(0 0 S1 $ `P,pQU!*pP`Q P ?0C/2pW P (0S$ Pp`S $0(00̠ 0 (0S -LP,`@p,PP ,0S 00\0   a r  a r  n r R R p40PS t p\5 R n |400R 0  S b | ^l | 0-L@@PU00 0-L@0P@@P$(@0 -LMP`80 _ @ P @V 1S Z 1S 0S 0pW T P U0@(K4 0 [ 0[04 ^,S 8Q Q 0 ,@@@$0^p#p3W@T pW@0[^ S Q,@@@$0 0 0 0  @ -LMp[@@@0ϓ/2[00@@@H PL`P  0@@0(0`?0/2K -L(0@$ Q1`p * ,P@/ 1  @oP V ?0C/2 -L 0 [,@ρ<[P0 0@  -L4MS8 00 < 4 l 00@@0 Z 1S_ 0S\ 1SY @TV 0pW 00@@@8 PP* <04 [S@0805 P 00,0P R40``SJ0S6 @Q2 ,0/` `V000 00V0` 0000,00 0P0 P4 40S V00Y(KV @ 0P \ , QH 0PD0 o 50H S V 0@H0 0 Q  Q0 RS fPO L 0Xp  Hp@P T@ @ R  Q @PZXp`DLPT@ &`v0`P 0&4 Rl*` 0 `k0PD0  50S  R 0@S H H PJDP0 `]DA@4@ @ 4@08 0 U R7 0@S3 H H P D`V0`D `DH0 H0` DH0 H0 0` 00nD`VD` `  0-LRP ^ AT S AT @T @@T UA\00 x-LP@ <0̠  <@4 S 804 0 48T`,P@@V0x -L0P0@p@@D @P( P0$  08T@ 0@0 / 4 K@8K@D P 80V@@0D0<,4Ў 0D D 8`04@@P @`0 0R (K R@ -L$M@@@$Pp`0 &@ 0 0R7(K  W# HPK) `P 0$8$000000 0 0@PHPK/ `P $00@@0$ -L$M@@@$P`p0  @ 0 0R3(K W HPK0 80P  @PHPK 0P   @  @ -L M:@xPP $K! AC}/pH0㐂x⑒⑃Kᗞ; OHHAMp (; OH@ᗞH(0dۄゞ ktᶇMD 97 c@ l1cF`0 000 00$K 0-LM:@xPP K0AM@ @ 0 PPK0 -L@00@ @ -L00@ -L00@ -LP`@ph.RWNl>S  P< P; !P "P7 X#P6 ,$P5 %Pw %Pt P` 0-? @0S 0213000000@@T @ 0 0@ S  P P !P "P X#P ,$P %P %P   p  p 0 0p 1p@`0 R   o 1" Ta 1",Ta 1"8Ta 1"DTa 1"PTf 1"\T\ 1"hTa 1"tTa 1"Ta 1"Ta 1"Ta 1"Ta 1"Ta 1"Ta 1"Ta 1 T:0" V 4 !0 P`- 2!$ V 0 V < V H V ` V T V l V x V V V V V V V V KIGEC      -L}@l^0hSR6Dl^k 0l.hl.( 0D0P$ > 3D#a#l>k 2`Xl>l^ -L}@ln0XS8 S# PP6bDlnk 0l.Xl.( 0l.8S 008l>80ln 0(00S D0P0 cl.k0"Xl.ln -L 0 P>  4 K0P0 04P P4000Y  0P P4 Rx 0r00n,, 0P8P 0@0@ U p-LM@@@P` 0$K P $ 0 0RKp 0-LM@@@PK 0 Pdd 0RK0 -LM@@@`Pp$K 0 P 0R K$P  -LM@@@`Pp$K 0 P 0R K$P  -LM@@@`Pp$K 0 P 0R K$P  -LM@@@`Pp$K 0 P 0R K$P  -L,Mp@460Ap@0 P0R00 000 0R(K8K 0P 04K4K 0P4K 04K 0P4K 0P4K 0P4KH-0PP4KL-0̅4KP-0@ 9m`P4KT-0P4KX-0P4K\-0P4K`-0P4Kd-0P4Kh-0P4Kl-0P4Kp-0PP R 4K0PZY30 D0 0 0P-  0 0@P 0P 0P5H-0P5L- 0PP-0PT-0PX-0P\- 0P`-0Pd-0Ph-0Pl- 0Pp-0PP R  0PYZ88P  8H @H P8 H L H P8 H L H P8 H L H HP8 H L H LP8 H L H PP8 H L H TP8 P H X8\L 8`8H HP dP8 H H hP 8H H lP 8H H pP 8H L0H ZS00P0Q 8PYZ+ 88888@@Q 8T0@0@0@0@ 00'  TD 80@0@ T0@0@ -LMPP@`0@ p(0 P20S00( 0R'$K 0K0P0P@0s R 0,K,0 0@ T00 0-L 0@ @0@WP 0@ @0@X 0@ @0@Y 0@ @0@Z@P@@@ 0@[ 0@\ 0@ @0@` 0@ @0@d 0@ @0@e 0@ @0@f 0@ @0@g 0@ @0@h 0@ @0@i 0@ @0@j 0@ @0@k 0@ @0@l 0@ @0@m 0@ @0@n 0@ @0@o 0@ @0@p 0@ @0@q 0@ @0@r 0@ @0@s 0@ @0@t 0@ @0@u 0@ @0@v0 -L 000 -LMpR` @P 0BS(&&%%K0 @P0@ K  @P @U 0-L@P 0@0 -L 0=?0000 -LM``@P0 K0@( PD0.00,K 00,<@8pP7 0,040 R,@R00CS0S ,@ R0P ( 0R$K0@0@ 0@0@ 0 @0@ -L0\0D=0H=0L=0D000 Ps4  40@`, 40LDP PH0䠄= ` 0p=0t=0x=0|=0=0=0=1=1=1= 1=1P14 0SV 0 0@ P@ @0@t͔ P PP2D *P  X  0 0R;(K0 @0@0 @0@H R 00@0@ 0@0@  *P40 @0@ -LM@}@ PFp@P @W` 0BS777|70 @`0@ 0 @ 0@ W p  @` @@V $K0@0@ -LM@`@@T<M @8QP@ 0@P @U>@@> 0#1P 0 @P @> 0#U:P0@$K 0@0@ 0@0@ @@  @ 0  @$0  @K?  @F?  @;  @x<  @<  @<  @< 0 @  @K?  @F?  @;  @x<  @<  @<  @<  @0fP@G U, P@080,N@T xp  @ WXWWx @  X @  W @ PP x@p @ TrWTvTH @ W @ Tp @ G -LM=`@ E@pPP9=!0= X0A@ P`P`4N O@22 0@`P00@K0` @0@K0P@0@ K00@ @K -LMP@mpP K$0@0$0PK0 @0@ -LM@P=0=P00@KQ` 00@ V- ` K`& R  R -pW QpA0@ `0@=p-000K -LM@p` 0P@p@`@p`@@ @@$( @0@, 00P@@4P@Pp` 0@@@@p @|0@ 00@@H@Pp@T`@Xp \`DLP`PdPP0P00 0P/p@0B @ @ʠ P @L 4  * $ 㤠0P `jP@ZP@@w@"j@@g@"@!'b! b 0 @SPh>S( 0RF Kh~W p 0xKtp x 0l.h~ K|0K 0K  0. 0Pl. 0xKx t l.0h>00 @0@$ -L0@=  $0 0S  p-L MP@`@22@0@P 0@`0@ Kp -LMpp@@0<KPCq0CW 0@0@ (K|2S  8 4 x"R 0002S       00 02S  (   $ 00000000S   8? 00S40040S n/=040Sq/E>40S .E>040Sw/F>}o~H P 2S 00C02S 00C0|2S x"R 00C00@0@ 0 0 w1D01S/ $0S, ( @0 4 0,Ѐ 000 Q 0S0 00000040 00 0PP P"2*0 @0@!1S $0S ,  BQ 00C000C0$0 S1S   00C000C01S|2S   B 00C02S   B 00C02S   B 00C0 -LAM@P 0P@0 0 0 0 0 0 0 0 CR1 1 0 :C/BZ 0@0@ 0 0R(K 0 S ` !      000S     000S1  SK1#0S % P pP  S P pP S P pP  SP $ P !R0 S:,0S1  Sp,K1#0Q S % P 0PP S P 4PP S P 8PP SP < P !Rp0 S:QD010  0K0K  K0P1  !R 0K,AK KP;0S RSQS QmSQXS0SE, R 0S'RQR QRQRQ0S R|S RpS RdS RXS0S(0 000, R 0SR0StR 0ShR0S\R0SQW 1  K 0p`H`` P+ P1S !R,00@KK @AK !: !01 $0 0000 0 00000 00000 0000{@0 000<0 000, 80 000, 40 000, 00 000, w@ @01 00, 9<@ 0! , 8@ 0! , 4@ 0! , 0 @0 , ( 1   $0 1 0 0 1 00 1 0l0  000YD0}1S 1S ,00K @0K0S3 R 0 00C00S( R 0 00C00S R 0 00C00S R $0 00C00S0S (0 00C0, R3 0S 00 00C0, R(0S 40 00C0, R0S 80 00C0, R0S <0 00C0, R0S @0 00C0 0S 00C00S 00C0q[0000 0 @0@ %R,K0B K0 00 1 , 1POR QRQR 0SR 0SR 0S00\  \,K \,K \,K \,K ,K1 p, 0S, RjR3 0S 00 00C0, R(0S 40 00C0, R0S 80 00C0, R0S <0 00C0, R0S @0 00C00S3 R 0 00C00S( R 0 00C00S R 0 00C00S R $0 00C00S0S (0 00C00S 000 0@S 00C000@   0B0@0>0< -L8M P0P@@0 <0 @80 40 00 ,0 (0 $0 0S  0CQ 0@0@  0RK \0 ` ppl  d  p  h $ R `pp|  R&     R $( R  <4@ 8  Rc TL\XP ` 000 0S 0 000 0S 0 000 0S0 000( 00 @ K04 Ps 0S 0 00C0 0S 0 00C0 0S0 00C00S 00C0 0S 00C0$0S 00C0FX P ` ephS -L$M\0 p pp8 p0"@(0p P0@3Ua 00 000```a(K0@ 0@ P0@0@ `000@@ 0`J @ `  V@ -LH0`8 Pp@10!TN``,,:0@T 0JL@T  qX= Q? @T 4@T @A 40T* @ 0T:H00 0S+ 0)H0  0 0@d @0 !010@0@ 04 0b 0 04 0b 0 0, 0-L0PS@ }0@S0: 0000 -L  a@P2~/ ` 0P`V# 8(05!P \ 03>N0S 0S0c@`0VPY 000 000 -LH00Stt||0@0@  -L000 -L4M@@@p`0P< K0 @ 8 <Pz P <0P*PYL 40K 0  0P$ 0@0@ 2<@ 80? <02*<0 *0L00 0R\(K4 )80K P@ A .0@ S@K80K 0   0P@8Q$ @P0 @0@K0 @0@0@0@ 40 @0@< 0-L0@S .0C S00S( ) 0P0 0 R T T  :L0S P00A- L00 0 -LH 8 0^2,! 00\ -L M@@@`Q0P(0 b P, K0,pWc ,0H`  RF, ?@ @O (+@  $<0 4 8 2 / 1"%p ,`0P:0 @` 0 ,pDD R ) ( 0R-$K,`00@0@ P, 0p0@0@ p0@0@ 0@0@, -L@PDP  P0 -LM@<0 @0 00 (0 8 19 R3*PpY10  0 a00 ` @@`TY PUH 0SYH00 \ 0K 0  0 P{ 0 @0@0@0@ 0@0@ 0H@00@ 0S@0D   0P  PPJ0圐㜠00 0R(KKPD0 @ PP 0 0j@4p@K0 0@@H00@0@  @p`)0PU , H00S0:0\A  ʌ0 000L\ 40 000.0@0@ U,0 *0 0 P P Q 0 @0@90 @0@*0 @0@" -LMP H0S @ 0R 0@0@ KD K0 @0@ -L -L -L M`@40 PT00J00 p 00W@00  0 0ZP@40 S0: 000(K -L`Pp0 W @  0@Z0i W0: 000 -L MP0 p`@ 0 00T40  T 1S 00)40 T0 0L : 000(K -L M `p  00R00 @P 0 @ 0h0 ZPV0: 000(K -L M  P4 S `@00  0 p1S V @0 400S4 0L : 000(K -L$MRP4 J 40p  B p0 W1 = j8`0( 0 @ 12DS a`4 0@0@   p@0 0 @0@0L R40p@0@ @p0 0 W0: 000(K -LM80 130!R (0  0 311 KL R0@0@ K -L p-L M`@P80 630!R (0 0 3<100S0KpL R0`@0@000Kp -LRQ00PP000 -L(M00@P P@0@`,@ q 0 W(@ D *$0K 0@ @0 @@P 0 @0@ 0RRK$),0K@P( = ,0=(*0=͆0 :͆= *(* ( K,0K  0p*p0@P(,Q @0 @0@@0 @0@ 0-L0@0@0QU )=  0-= 0 0-L@PT0JL@T" 0S@: @%;0UV1S 0S @0.0@ 0@00@0@0 -L0 0@  -LM`0`@ @0CpS0 .$$ (0S, , Q P0PU: 0PP   000$K 0RK -L,M``@0p0@00 0 T4 80 0<0 0@0 0D0 0H0 E 4 K 0PP,00@0 0PQ 084 0 00<00@ 00H00D0 0S 04 0 R000 0 @0@P000 0R)(KRP @@@PUP00@0 0P0 @0@gP4 00 -L -L,M80 p0@p@@<0 \0`4` 0 M`@0 P U HU 8<@0 0R(KD 0DL0 00SH0  40  00@00 P< 4000 04 KH0D D`P 0H @0@`40S  R  04 00004 0D `DP 0 @0@`0@0@M` D P M`8P<P@D`P40 U 4  0P80 0<00@0 0 H Dp @ p0!!P#@T 4  @DpH4 0$000@00 P 40L@0,0(00(Q(0,0 J00@@ Dp40 @M`St*0@0@M`h -L MPP@`P piP @]PpP@@@P 0@ @0@D4@0,P80 @0@-@@<  p<0 @0@8 0* p 0 @0@<080@,@@p K p-LM `@ @0P`@P` @ @0``P# @ @P0P 0P@0 @00P  00@P @ 0Kp 0-LM @ @@0@PP  0@@ @0P  00@@ @0K0 -L@@@8<<00@,8@OSFreePagesOSUnRegisterMemOSUnReservePhysOSBaseAllocContigMemoryPVROSFuncInitDoMapToUserPVRMMapOSMemHandleToMMapDataPVRMMapReleaseMMapDataPVRMMapPVRMMapRegisterAreaPVRMMapRemoveRegisteredAreaLinuxMMapPerProcessHandleOptionsPVRMMapCleanupPVRMMapInitPVRSRVReleasegPVRDebugLevelpvrPVRSRV_BridgeDispatchKMAllocFlagsToPGProtNewVMallocLinuxMemAreaNewAllocPagesLinuxMemAreaLinuxMemAreaOffsetToPageLinuxMemAreaDeepFreeLinuxMemAreaToCpuPAddrLinuxMemAreaPhysIsContigLinuxMMInitOSPerProcessPrivateDataInitOSPerProcessPrivateDataDeInitPVRSRVMapDmaBufKM\gdglgDummyBWPVRSRVMapDmaBufBW_SetDispatchTableEntryBridgedDispatchKMSysLocateDevicesDmaBufImportAndAcquirePhysAddrPVRLinuxFenceDeInitPVRSyncPatchTransferSyncInfosPVRSyncIOCTLDebugpvr_fence_context_createPVRSyncOpenpvr_fence_createpvr_fence_create_from_fencePVRSyncIOCTLCreatePVRSyncIOCTLAllocPVRSyncIOCTLCreateSwFenceExpandAndDeDuplicateFenceSyncsPVRSyncInitServicesPVRSyncDeviceInitSyncSWTimelineFenceCreateKMgpuSGXAddSharedPBDescBWSGXDoKickBW'(T/l22^H`b,p|uTШ<4H-OSRegisterMem : invalid flags 0x%x OSAllocPages: invalid flags 0x%x OSFreePages(ui32AllocFlags=0x%08X, ui32Bytes=%zu, pvCpuVAddr=%p, hOSMemHandle=%p) FAILED!%s: invalid flags 0x%x OSInstallDeviceLISR: An ISR has already been installed: IRQ %d cookie %pOSInstallDeviceLISR: Couldn't install device LISR on IRQ %dOSUninstallDeviceLISR: No LISR has been installedOSInstallSystemLISR: An LISR has already been installed: IRQ %d cookie %ppvrsrvkmOSInstallSystemLISR: Couldn't install system LISR on IRQ %dOSUninstallSystemLISR: No LISR has been installedOSInstallMISR: An MISR has already been installed%spvr_workqueueOSInstallMISR: create_singlethreaded_workqueue failedOSUninstallMISR: No MISR has been installedOSUnlockResource: Resource %p is not locked with expected value.OSUnlockResource: Resource %p is not lockedOSMapPhysToLin should only be used with PVRSRV_HAP_KERNEL_ONLY (Use OSReservePhys otherwise)OSUnMapPhysToLin should only be used with PVRSRV_HAP_KERNEL_ONLY (Use OSUnReservePhys otherwise)%s(%p, %zu, 0x%08X, %p) FAILED!OSUnRegisterMem : invalid flags 0x%xOSMapPhysToLin : invalid flags 0x%x OSUnMapPhysToLin : invalid flags 0x%x%s: Not availableOSPCISetDev: Couldn't enable device (%d)OSPCISetDev: Couldn't allocate PVR PCI structureOSPCIAcquireDev: Couldn't acquire deviceOSPCIAddrRangeFunc: Index out of rangeOSPCIAddrRangeFunc: pci_request_region_failed (%d)OSPCISuspendDev: pci_save_state_failed (%d)OSPCISuspendDev: can't enter requested power stateOSPCISuspendDev: pci_set_power_state failed (%d)OSPCIResumeDev: can't enter requested power stateOSPCIResumeDev: pci_set_power_state failed (%d)OSPCIResumeDev: Couldn't enable device (%d)OSPCIResumeDev: pci_request_region_failed (region %d, error %d)OSAddTimer: passed invalid callbackOSAddTimer: all timers are in usePVRSRV_EVENTOBJECT_%dOSEventObjectCreateKM: psEventObject is not a valid pointerOSEventObjectDestroyKM: hOSEventKM is not a valid pointerOSEventObjectDestroyKM: psEventObject is not a valid pointerOSEventObjectWaitKM: hOSEventKM is not a valid handleLinuxEventObjectAdd: failedLinuxEventObjectDelete: failedOSEventObjectSignalKM: hOSEventKM is not a valid handleOSReleasePhysPageAddr: Unknown wrap type (%d)OSAcquirePhysPageAddr: Invalid address range (start %08lX, length %zx)OSAcquirePhysPageAddr: Couldn't allocate information structureOSAcquirePhysPageAddr: Couldn't allocate page arrayOSAcquirePhysPageAddr: Page frame number out of range (%x)OSAcquirePhysPageAddr: Couldn't find memory region containing start address %08lXOSAcquirePhysPageAddr: Start address %08lX is outside of the region returned by find_vmaOSAcquirePhysPageAddr: End address %08lX is outside of the region returned by find_vmaOSAcquirePhysPageAddr: Memory region does not represent memory mapped I/O (VMA flags: 0x%lx)OSAcquirePhysPageAddr: No read/write access to memory region (VMA flags: 0x%lx)OSAcquirePhysPageAddr: Invalid CPU virtual addressOSAcquirePhysPageAddr: Region is VM_MIXEDMAP, but isn't marked as suchOSAcquirePhysPageAddr: Region is VM_PFNMAP, but isn't marked as suchOSAcquirePhysPageAddr: Region contains pages which can't be locked down (no page structures)pvr_timer%s: couldn't create timer workqueue%s: Error - vm_insert_mixed failed (%d)%s: Error - VM_INSERT_PAGE failed (%d)%s: Lookup of handle %p failedPVRMMapRegisterArea: Couldn't alloc another mapping record from cache%s: Attempt to release mmap data with zero reference count for offset struct 0x%p, memory area %p%s: Mapping data not found for handle %p (memory area %p)%s: Attempted to mmap unregistered area at vm_pgoff 0x%lx%s: Cannot mmap non-shareable writable areas%s: unknown cache type%s: psLinuxMemArea 0x%p is already registered%s: psOffsetStruct 0x%p for memory area 0x0x%p is still mapped; psOffsetStruct->ui32Mapped %u%s: failed to set handle limit (%d)%s: Memory areas are still registered with MMap%s: PVRMMapRemoveRegisteredArea failed (%d)img-mmap%s: failed to allocate kmem_cache%s: Failed to look up export handle%s: FreeMemCallBackCommon failedPVRCore_Init: unable to register platform driver (%d)pvrsrvkmPVRCore_Init: unable to get major numberpvrPVRCore_Init: unable to create class (%ld)PVRCore_Init: unable to create device (%ld)CreateProcEntryInDirSeq: cannot make proc entry /proc/%s/%s: no parentCreateProcEntryInDirSeq: cannot make proc entry /proc/%s/%s: no memoryCreateProcEntryInDirSeq: cannot make proc entry /proc/%s/%s: proc_create_data failed3DdisplaybufferRegistered nodes Addr Type Class Index Ref pvDev Size Res ?%x%p %-8s %-8s %4d %2u %p %3u %p NoneVersion %s (%s) %s SGX_DDK_Android sgxddk 1.17@4948957releaseomap_androidUM Services Version: %s System Version String: %s CreatePerProcessProcEntrySeq: /proc/%s doesn't existCreatePerProcessProcEntrySeq: no per process data%uCreatePerProcessProcEntries: couldn't generate per process proc directory name "%u"CreatePerProcessProcEntries: couldn't create per process proc directory /proc/%s/%uCreateProcEntries: cannot make /proc/%s directoryversionnodesCreateProcEntries: couldn't make /proc/%s filesCreatePerProcessProcEntries: can't remove proc entry, no per process data%s: Received invalid pointer to function arguments%s: Invalid kernel services handle (%d)%s: Process %d tried to access data belonging to process %dPVRSRV_BridgeDispatchKM: Couldn't create per-process data area%s: Can only export one MemInfo per file descriptor%s: File descriptor has no associated MemInfo handle%s: Import/Export handle tried to use privileged service%s: Failed to look up export handlePVR_K: 6PVR_K:(Message Truncated): %s 6%s PVR_K:(Fatal): PVR_K:(Error): PVR_K:(Warning): PVR_K:(Message): PVR_K:(Verbose): PVR_K:(Unknown message level): /usr/local/google/buildbot/src/partner-android/omap-beagle-x15-android-4.14/omap/modules/eurasia_km/eurasiacon/binary2_omap_android_release/target_armv7-a/kbuild/services4/srvkm/env/linux/mm.c%s: Unknown mapping flags=0x%08x%s: failed!IORemapWrapper: unknown mapping flags%s: failed%s: Unsupported request for struct page from LinuxMemArea with type=%s%s: Unknown are type (%d) %s: Unknown LinuxMemArea type (%d) img-mm%s: failed to allocate mem area kmem_cacheimg-mm-pool%s: failed to allocate page pool kmem_cacheLINUX_MEM_AREA_IOREMAPLINUX_MEM_AREA_EXTERNAL_KVLINUX_MEM_AREA_IOLINUX_MEM_AREA_VMALLOCLINUX_MEM_AREA_ALLOC_PAGESLINUX_MEM_AREA_SUB_ALLOCpsPVRSRVMutexLinuxEventObjectCreate: failed to allocate memory for event listLinuxEventObjectListDestroy: Event List is not emptyLinuxEventObjectAdd: Couldn't find per-process dataLinuxEventObjectAdd: failed to allocate memory &psLinuxEventObject->sWait%s: OSAllocMem failed (%d)%s: OSFreeMem failed (%d)BM_DestroyContext_AnyCb: RA_TestDelete failedBM_DestroyContext: backing store type unsupportedZeroBuf: OSMapPhysToLin for contiguous buffer failedZeroBuf: OSMapPhysToLin while zeroing non-contiguous memory FAILEDCan't! Flags don't match! (I had 0x%08x, you gave 0x%08x)Can't! Size doesn't match!Can't! Page Size doesn't match!XPROC workaround in bad state! About to allocate memory from non-alloc state! (%d)XProcWorkaroundAllocShareable: RA_Alloc(0x%x) FAILEDXProcWorkaroundAllocShareable: OSReservePhys failedXProcWorkaroundAllocShareable: OSAllocPages(0x%x) failedDevMemoryAlloc ERROR MMU_AllocIllegal value %d for pMapping->eCpuMemoryOriginBM_DestroyContext: Invalid handleBM_DestroyContext: List_BM_HEAP_PVRSRV_ERROR_Any failedBM_DestroyContext: ResManFreeResByPtr failed %dBM_CreateContext: Alloc failedBM_CreateContext: HASH_Create failedBM_CreateContext: MMUInitialise failedBM_CreateContext: psDevMemoryInfo->pBMKernelContext invalidBM_CreateContext: ResManRegisterRes failedBM_CreateHeap: BM_CONTEXT nullBM_CreateHeap: Alloc failedBM_CreateHeap: MMUCreate failedBM_CreateHeap: RA_Create failedBM_CreateHeap: LocalDevMemArena nullBM_DestroyHeap: backing store type unsupportedBM_DestroyHeap: invalid heap handleBM_HandleToCpuVaddr: invalid parameterBM_HandleToDevVaddr: invalid parameterBM_HandleToSysPaddr: invalid parameterBM_HandleToOSMemHandle: invalid parameterNo, it's already set!huh? how can it be bad??gXProcWorkaroundShareIndex == 0x%08x != 0x%08x == ui32Indexran out of shared buffersbad handleBM_FreeMemory: invalid parameterBM_FreeMemory: Invalid backing store typeFreeBuf: combination of DevVAddr management and RAM backing mode unsupportedBM_Wrap: BM_Buf alloc FAILEDWrapMemory: OSAllocMem(0x%zx) FAILEDWrapMemory: OSRegisterMem Phys=0x%08X, Size=%zu) failedWrapMemory: OSRegisterDiscontigMem Size=0x%zu) failedWrapMemory: OSReservePhys Phys=0x%08X, Size=%zu) failedWrapMemory: OSReserveDiscontigPhys Size=%zu) failedWrapMemory: DevMemoryAlloc(0x%zx) failedWrapMemory: OSGetSubMemHandle failedBM_Wrap: HASH_Insert FAILEDBM_Wrap: WrapMemory FAILEDBM_Free: invalid parameterBM_ImportMemory: invalid parameterBM_ImportMemory: failed BM_MAPPING allocCannot use this memory sharing workaround with allocations that might be suballocatedBM_ImportMemory: XProcWorkaroundAllocShareable(0x%zx) failedBM_ImportMemory: OSAllocPages(0x%zx) failedBM_ImportMemory: RA_Alloc(0x%zx) FAILEDBM_ImportMemory: OSReservePhys failedBM_ImportMemory: Invalid backing store typeBM_ImportMemory: DevMemoryAlloc(0x%zx) failedCannot use this memory sharing workaround with this type of backing storeBM_Alloc: invalid parameterBM_Alloc: BM_Buf alloc FAILEDAllocMemory: combination of DevVAddr management and RAM backing mode unsupportedAllocMemory: backing store type doesn't match heapAllocMemory: BM_ImportMemory failedAllocMemory: Failed to allocate memory for sparse allocationAllocMemory: Failed to allocate device memoryAllocMemory: RA_Alloc(0x%zx) FAILEDAllocMemory: OSGetSubMemHandle FAILEDAllocMemory: invalid parameter - psDevVAddrAllocMemory: MMUAlloc failedAllocMemory: OSAllocMem(0x%zx) FAILEDBM_Alloc: AllocMemory FAILEDAllocDeviceMem: Failed to alloc memory for blockAllocDeviceMem: BM_Alloc Failed SyncInfo %d: Write ops (0x%08x): P/C = %d/%d (0x%08x/0x%08x) Read ops (0x%08x): P/C = %d/%d (0x%08x/0x%08x) Read ops 2 (0x%08x): P/C = %d/%d (0x%08x/0x%08x)PVRSRVGetDeviceMemHeapsKM: hDevCookie invalidPVRSRVCreateDeviceMemContextKM: hDevCookie invalidPVRSRVCreateDeviceMemContextKM: Failed BM_CreateContextPVRSRVGetDeviceMemHeapInfoKM: hDevCookie invalidPVRSRVAllocSyncInfoKM: Failed to alloc memoryPVRSRVAllocSyncInfoKM: Failed to allocate atomicFreeMemCallBackCommon: can't find exported meminfo in the global handle listFreeMemCallBackCommon: PVRSRVReleaseHandle failed for exported meminfoFreeMemCallBackCommon: Unknown memTypeUnmapDeviceMemoryCallBack: Failed to free DST meminfo%s: Invalid params%s: Failed to alloc memory for block%s: Failed to get dma-buf phys addr%s: Failed to wrap dma-bufPVRSRVWrapExtMemoryKM: invalid parameterPVRSRVWrapExtMemoryKM: Failed to alloc memory for blockPVRSRVWrapExtMemoryKM: invalid parameter, physical address passing is not supportedPVRSRVWrapExtMemoryKM: invalid parameter, no address specifiedPVRSRVWrapExtMemoryKM: unable to find mapping heapPVRSRVWrapExtMemoryKM: BM_Wrap FailedPVRSRVMapDeviceMemoryKM: invalid parametersPVRSRVMapDeviceMemoryKM: Failed to alloc memory for blockPVRSRVMapDeviceMemoryKM: Failed to alloc resman map dataPVRSRVMapDeviceMemoryKM: BM_Wrap FailedActive syncsAll syncsReallocHandleArray: Couldn't allocate new handle array (%d)ReallocHandleArray: Couldn't free handle structures (%d)ReallocHandleArray: Couldn't allocate handle structures (%d)ReallocHandleArray: Couldn't free old handle array (%d)ReallocHandleArray: Couldn't free new handle array (%d)IncreaseHandleArraySize: Maximum handle limit reached (%d)IncreaseHandleArraySize: ReallocHandleArray failed (%d)EnsureFreeHandles: Couldn't allocate %u handles to ensure %u free handles (IncreaseHandleArraySize failed with error %d)AllocHandle: EnsureFreeHandles failed (%d)AllocHandle: Couldn't add handle to hash tableFreeHandle: Error whilst freeing subhandles (%d)PVRSRVHandleBatchCommitOrRelease: There is no handle batchPVRSRVHandleBatchCommitOrRelease: Attempting to commit batch with handle allocation failures.PVRSRVHandleBatchCommitOrRelease: Error freeing handle (%d)FreeAllHandles: FreeHandle failed (%d)FreeHandleBase: Couldn't free handles (%d)FreeHandleBase: Couldn't free handle array (%d)FreeHandleBase: Couldn't free handle base (%d)GetHandleStructure: Handle index out of range (%u >= %u)GetHandleStructure: Handle not allocated (index: %u)GetHandleStructure: Handle type mismatch (%d != %d)PVRSRVAllocHandle: Lookup of existing handle failedPVRSRVAllocSubHandle: Lookup of existing handle failedPVRSRVLookupHandleAnyType: Error looking up handle (%d)PVRSRVLookupHandle: Error looking up handle (%d)PVRSRVLookupSubHandle: Error looking up subhandle (%d)PVRSRVLookupSubHandle: Subhandle doesn't belong to given ancestorPVRSRVGetParentHandle: Error looking up subhandle (%d)PVRSRVLookupAndReleaseHandle: Error looking up handle (%d)PVRSRVReleaseHandle: Error looking up handle (%d)PVRSRVNewHandleBatch: There is a handle batch already in use (size %u)PVRSRVNewHandleBatch: Invalid batch size (%u)PVRSRVNewHandleBatch: EnsureFreeHandles failed (error %d)PVRSRVSetMaxHandle: Limit cannot be set whilst in batch modePVRSRVSetMaxHandle: Limit must be between %u and %u, inclusivePVRSRVSetMaxHandle: Limit cannot be set because handles have already been allocatedPVRSRVEnableHandlePurging: Handles have already been allocatedPVRSRVPurgeHandles: Purging not enabled for this handle basePVRSRVPurgeHandles: Purging not allowed whilst in batch modePVRSRVFreeHandleBase: FreeHandleBase failed (%d)PVRSRVAllocHandleBase: Couldn't allocate handle base (%d)PVRSRVAllocHandleBase: Couldn't create data pointer hash table PVRSRVHandleInit: PVRSRVAllocHandleBase failed (%d)PVRSRVHandleInit: PVRSRVEnableHandlePurging failed (%d)PVRSRVHandleDeInit: FreeHandleBase failed (%d)_ChainInsert: invalid parameter_Rehash: call to _ChainInsert failedHASH_Delete: leak detected in hash table!Likely Cause: client drivers not freeing allocations before destroying devmemcontextHASH_Insert_Extended: invalid parameterHASH_Remove_Extended: Null hash tableHASH_Retrieve_Extended: Null hash tablePVRSRVAllocSharedSysMemoryKM: Failed to alloc memory for meminfoPVRSRVAllocSharedSysMemoryKM: Failed to alloc memory for blockPVRSRVDissociateMemFromResmanKM: ResManDissociateRes failedFreePerProcessData: invalid parameterFreePerProcessData: Couldn't find process in per-process data hash tableFreePerProcessData: Couldn't free handle base for process (%d)FreePerProcessData: Couldn't release per-process data handle (%d)FreePerProcessData: OSPerProcessPrivateDataDeInit failed (%d)FreePerProcessData: Couldn't free per-process data (%d)PVRSRVPerProcessDataConnect: Couldn't allocate per-process data (%d)PVRSRVPerProcessDataConnect: Couldn't insert per-process data into hash tablePVRSRVPerProcessDataConnect: OSPerProcessPrivateDataInit failed (%d)PVRSRVPerProcessDataConnect: Couldn't allocate handle for per-process data (%d)PVRSRVPerProcessDataConnect: Couldn't allocate handle base for process (%d)PVRSRVPerProcessDataConnect: Couldn't set handle options (%d)PVRSRVPerProcessDataConnect: Couldn't register with the resource managerPVRSRVPerProcessDataDealloc: Couldn't locate per-process data for PID %uPVRSRVPerProcessDataDisconnect: Error freeing per-process dataPVRSRVPerProcessDataDisconnect: Purge of global handle pool failed (%d)PVRSRVPerProcessDataInit: Couldn't create per-process data hash tablePVRSRVSetInitServerState : Unknown state %xPVRSRVGetInitServerState : Unknown state %xPVRSRVSetDevicePowerStateKM : Transition to %d FAILED 0x%xPVRSRVSystemPrePowerStateKM: Transition from %d to %d FAILED 0x%xPVRSRVSetPowerStateKM: Transition from %d to %d FAILED 0x%xPVRSRVRegisterPowerDevice: Failed to alloc PVRSRV_POWER_DEVPVRSRVDevicePreClockSpeedChange : failed to acquire lock, error:0x%xPVRSRVDevicePreClockSpeedChange : Device %u failed, error:0x%xPVRSRVDevicePostClockSpeedChange : Device %u failed, error:0x%xPVRSRVFinaliseSystem: Failed PVRSRVDevInitCompatCheck call (device index: %d) Application Context (hDevMemContext) %p: Device Type %d: Kernel Context: PVRSRVFinaliseSystem: Failed PVRSRVPowerLock call (device index: %d)PVRSRVFinaliseSystem: Failed PVRSRVSetDevicePowerStateKM call (device index: %d)AllocateDeviceID: No free and valid device IDs available!FreeDeviceID: no matching dev ID that is in use!(FAIL) UM-KM DDK Mismatch UM-(%d) KM-(%d).UM DDK-(%d) and KM DDK-(%d) match. [ OK ]PVRSRVEnumerateDevicesKM: Invalid paramsPVRSRVDeInit: PVRSRVHandleDeInit failed - invalid paramPVRSRVDeInit: PVRSRVHandleDeInit failedPVRSRVDeInit: PVRSRVPerProcessDataDeInit failedPVRSRV_GLOBAL_EVENTOBJECTPVRSRVRegisterDevice : Failed to alloc memory for psDeviceNodePVRSRVRegisterDevice : Failed to register devicePVRSRVInitialiseDevice: requested device is not presentPVRSRVInitialiseDevice: Failed PVRSRVResManConnect callPVRSRVInitialiseDevice: Failed InitDevice callPVRSRVFinaliseSystem: SysFinalise failed (%d)PVRSRVAcquireDeviceDataKM: requested device is not presentPVRSRVDeinitialiseDevice: requested device %d is not presentPVRSRVDeinitialiseDevice: Failed PVRSRVPowerLock callPVRSRVDeinitialiseDevice: Failed PVRSRVSetDevicePowerStateKM callPVRSRVDeinitialiseDevice: Failed ResManFreeResByCriteria callPVRSRVDeinitialiseDevice: Failed DeInitDevice callPollForValueKM: Timeout. Expected 0x%x but found 0x%x (mask 0x%x).PVRSRVGetMiscInfoKM: invalid parametersPVRSRVGetMiscInfoKM: invalid state request flags Local Backing Store: %u.PVRSRVGetMiscInfoKM: Can't find kernel meminfoPVRSRVDeviceLISR: Invalid params PVRSRVSystemLISR: Invalid params PVRSRVMISR: Invalid params PVRSRVSaveRestoreLiveSegments: Failed to map local memory to hostPVRSRVSaveRestoreLiveSegments: Segment size errorNo ErrorsPVRSRV_ERROR_OUT_OF_MEMORY - Unable to allocate required memoryPVRSRV_ERROR_TOO_FEW_BUFFERSPVRSRV_ERROR_INVALID_PARAMSPVRSRV_ERROR_INIT_FAILUREPVRSRV_ERROR_CANT_REGISTER_CALLBACKPVRSRV_ERROR_INVALID_DEVICEPVRSRV_ERROR_NOT_OWNERPVRSRV_ERROR_BAD_MAPPINGPVRSRV_ERROR_TIMEOUTPVRSRV_ERROR_FLIP_CHAIN_EXISTSPVRSRV_ERROR_INVALID_SWAPINTERVALPVRSRV_ERROR_SCENE_INVALIDPVRSRV_ERROR_STREAM_ERRORPVRSRV_ERROR_FAILED_DEPENDENCIESPVRSRV_ERROR_CMD_NOT_PROCESSEDPVRSRV_ERROR_CMD_TOO_BIGPVRSRV_ERROR_DEVICE_REGISTER_FAILEDPVRSRV_ERROR_TOOMANYBUFFERSPVRSRV_ERROR_NOT_SUPPORTED - fixPVRSRV_ERROR_PROCESSING_BLOCKEDPVRSRV_ERROR_CANNOT_FLUSH_QUEUEPVRSRV_ERROR_CANNOT_GET_QUEUE_SPACEPVRSRV_ERROR_CANNOT_GET_RENDERDETAILSPVRSRV_ERROR_RETRYPVRSRV_ERROR_DDK_VERSION_MISMATCHPVRSRV_ERROR_BUILD_MISMATCHPVRSRV_ERROR_CORE_REVISION_MISMATCHPVRSRV_ERROR_UPLOAD_TOO_BIGPVRSRV_ERROR_INVALID_FLAGSPVRSRV_ERROR_FAILED_TO_REGISTER_PROCESSPVRSRV_ERROR_UNABLE_TO_LOAD_LIBRARYPVRSRV_ERROR_UNABLE_GET_FUNC_ADDRPVRSRV_ERROR_UNLOAD_LIBRARY_FAILEDPVRSRV_ERROR_BRIDGE_CALL_FAILEDPVRSRV_ERROR_IOCTL_CALL_FAILEDPVRSRV_ERROR_MMU_CONTEXT_NOT_FOUNDPVRSRV_ERROR_BUFFER_DEVICE_NOT_FOUNDPVRSRV_ERROR_BUFFER_DEVICE_ALREADY_PRESENTPVRSRV_ERROR_PCI_DEVICE_NOT_FOUNDPVRSRV_ERROR_PCI_CALL_FAILEDPVRSRV_ERROR_PCI_REGION_TOO_SMALLPVRSRV_ERROR_PCI_REGION_UNAVAILABLEPVRSRV_ERROR_BAD_REGION_SIZE_MISMATCHPVRSRV_ERROR_REGISTER_BASE_NOT_SETPVRSRV_ERROR_BM_BAD_SHAREMEM_HANDLEPVRSRV_ERROR_FAILED_TO_ALLOC_USER_MEMPVRSRV_ERROR_FAILED_TO_ALLOC_VP_MEMORYPVRSRV_ERROR_FAILED_TO_MAP_SHARED_PBDESCPVRSRV_ERROR_FAILED_TO_GET_PHYS_ADDRPVRSRV_ERROR_FAILED_TO_ALLOC_VIRT_MEMORYPVRSRV_ERROR_FAILED_TO_COPY_VIRT_MEMORYPVRSRV_ERROR_FAILED_TO_ALLOC_PAGESPVRSRV_ERROR_FAILED_TO_FREE_PAGESPVRSRV_ERROR_FAILED_TO_COPY_PAGESPVRSRV_ERROR_UNABLE_TO_LOCK_PAGESPVRSRV_ERROR_UNABLE_TO_UNLOCK_PAGESPVRSRV_ERROR_STILL_MAPPEDPVRSRV_ERROR_MAPPING_NOT_FOUNDPVRSRV_ERROR_PHYS_ADDRESS_EXCEEDS_32BITPVRSRV_ERROR_FAILED_TO_MAP_PAGE_TABLEPVRSRV_ERROR_INVALID_SEGMENT_BLOCKPVRSRV_ERROR_INVALID_SGXDEVDATAPVRSRV_ERROR_INVALID_DEVINFOPVRSRV_ERROR_INVALID_MEMINFOPVRSRV_ERROR_INVALID_MISCINFOPVRSRV_ERROR_UNKNOWN_IOCTLPVRSRV_ERROR_INVALID_CONTEXTPVRSRV_ERROR_UNABLE_TO_DESTROY_CONTEXTPVRSRV_ERROR_INVALID_HEAPPVRSRV_ERROR_INVALID_KERNELINFOPVRSRV_ERROR_UNKNOWN_POWER_STATEPVRSRV_ERROR_INVALID_HANDLE_TYPEPVRSRV_ERROR_INVALID_WRAP_TYPEPVRSRV_ERROR_INVALID_PHYS_ADDRPVRSRV_ERROR_INVALID_CPU_ADDRPVRSRV_ERROR_INVALID_HEAPINFOPVRSRV_ERROR_INVALID_PERPROCPVRSRV_ERROR_FAILED_TO_RETRIEVE_HEAPINFOPVRSRV_ERROR_INVALID_MAP_REQUESTPVRSRV_ERROR_INVALID_UNMAP_REQUESTPVRSRV_ERROR_UNABLE_TO_FIND_MAPPING_HEAPPVRSRV_ERROR_MAPPING_STILL_IN_USEPVRSRV_ERROR_EXCEEDED_HW_LIMITSPVRSRV_ERROR_NO_STAGING_BUFFER_ALLOCATEDPVRSRV_ERROR_UNABLE_TO_CREATE_PERPROC_AREAPVRSRV_ERROR_UNABLE_TO_CREATE_EVENTPVRSRV_ERROR_UNABLE_TO_ENABLE_EVENTPVRSRV_ERROR_UNABLE_TO_REGISTER_EVENTPVRSRV_ERROR_UNABLE_TO_DESTROY_EVENTPVRSRV_ERROR_UNABLE_TO_CREATE_THREADPVRSRV_ERROR_UNABLE_TO_CLOSE_THREADPVRSRV_ERROR_THREAD_READ_ERRORPVRSRV_ERROR_UNABLE_TO_REGISTER_ISR_HANDLERPVRSRV_ERROR_UNABLE_TO_INSTALL_ISRPVRSRV_ERROR_UNABLE_TO_UNINSTALL_ISRPVRSRV_ERROR_ISR_ALREADY_INSTALLEDPVRSRV_ERROR_ISR_NOT_INSTALLEDPVRSRV_ERROR_UNABLE_TO_INITIALISE_INTERRUPTPVRSRV_ERROR_UNABLE_TO_RETRIEVE_INFOPVRSRV_ERROR_UNABLE_TO_DO_BACKWARDS_BLITPVRSRV_ERROR_UNABLE_TO_CLOSE_SERVICESPVRSRV_ERROR_UNABLE_TO_REGISTER_CONTEXTPVRSRV_ERROR_UNABLE_TO_REGISTER_RESOURCEPVRSRV_ERROR_INVALID_CCB_COMMANDPVRSRV_ERROR_UNABLE_TO_LOCK_RESOURCEPVRSRV_ERROR_INVALID_LOCK_IDPVRSRV_ERROR_RESOURCE_NOT_LOCKEDPVRSRV_ERROR_FLIP_FAILEDPVRSRV_ERROR_UNBLANK_DISPLAY_FAILEDPVRSRV_ERROR_TIMEOUT_POLLING_FOR_VALUEPVRSRV_ERROR_CREATE_RENDER_CONTEXT_FAILEDPVRSRV_ERROR_UNKNOWN_PRIMARY_FRAGPVRSRV_ERROR_UNEXPECTED_SECONDARY_FRAGPVRSRV_ERROR_UNEXPECTED_PRIMARY_FRAGPVRSRV_ERROR_UNABLE_TO_INSERT_FENCE_IDPVRSRV_ERROR_BLIT_SETUP_FAILEDPVRSRV_ERROR_PDUMP_NOT_AVAILABLEPVRSRV_ERROR_PDUMP_BUFFER_FULLPVRSRV_ERROR_PDUMP_BUF_OVERFLOWPVRSRV_ERROR_PDUMP_NOT_ACTIVEPVRSRV_ERROR_INCOMPLETE_LINE_OVERLAPS_PAGESPVRSRV_ERROR_MUTEX_DESTROY_FAILEDPVRSRV_ERROR_MUTEX_INTERRUPTIBLE_ERRORPVRSRV_ERROR_INSUFFICIENT_SCRIPT_SPACEPVRSRV_ERROR_INSUFFICIENT_SPACE_FOR_COMMANDPVRSRV_ERROR_PROCESS_NOT_INITIALISEDPVRSRV_ERROR_PROCESS_NOT_FOUNDPVRSRV_ERROR_SRV_CONNECT_FAILEDPVRSRV_ERROR_SRV_DISCONNECT_FAILEDPVRSRV_ERROR_DEINT_PHASE_FAILEDPVRSRV_ERROR_INIT2_PHASE_FAILEDPVRSRV_ERROR_NO_DC_DEVICES_FOUNDPVRSRV_ERROR_UNABLE_TO_OPEN_DC_DEVICEPVRSRV_ERROR_UNABLE_TO_REMOVE_DEVICEPVRSRV_ERROR_NO_DEVICEDATA_FOUNDPVRSRV_ERROR_NO_DEVICENODE_FOUNDPVRSRV_ERROR_NO_CLIENTNODE_FOUNDPVRSRV_ERROR_FAILED_TO_PROCESS_QUEUEPVRSRV_ERROR_UNABLE_TO_INIT_TASKPVRSRV_ERROR_UNABLE_TO_SCHEDULE_TASKPVRSRV_ERROR_UNABLE_TO_KILL_TASKPVRSRV_ERROR_UNABLE_TO_ENABLE_TIMERPVRSRV_ERROR_UNABLE_TO_DISABLE_TIMERPVRSRV_ERROR_UNABLE_TO_REMOVE_TIMERPVRSRV_ERROR_UNKNOWN_PIXEL_FORMATPVRSRV_ERROR_UNKNOWN_SCRIPT_OPERATIONPVRSRV_ERROR_HANDLE_INDEX_OUT_OF_RANGEPVRSRV_ERROR_HANDLE_NOT_ALLOCATEDPVRSRV_ERROR_HANDLE_TYPE_MISMATCHPVRSRV_ERROR_UNABLE_TO_ADD_HANDLEPVRSRV_ERROR_HANDLE_NOT_SHAREABLEPVRSRV_ERROR_HANDLE_NOT_FOUNDPVRSRV_ERROR_INVALID_SUBHANDLEPVRSRV_ERROR_HANDLE_BATCH_IN_USEPVRSRV_ERROR_HANDLE_BATCH_COMMIT_FAILUREPVRSRV_ERROR_UNABLE_TO_CREATE_HASH_TABLEPVRSRV_ERROR_INSERT_HASH_TABLE_DATA_FAILEDPVRSRV_ERROR_UNSUPPORTED_BACKING_STOREPVRSRV_ERROR_UNABLE_TO_DESTROY_BM_HEAPPVRSRV_ERROR_UNKNOWN_INIT_SERVER_STATEPVRSRV_ERROR_NO_FREE_DEVICEIDS_AVALIABLEPVRSRV_ERROR_INVALID_DEVICEIDPVRSRV_ERROR_DEVICEID_NOT_FOUNDPVRSRV_ERROR_MEMORY_TEST_FAILEDPVRSRV_ERROR_CPUPADDR_TEST_FAILEDPVRSRV_ERROR_COPY_TEST_FAILEDPVRSRV_ERROR_SEMAPHORE_NOT_INITIALISEDPVRSRV_ERROR_UNABLE_TO_RELEASE_CLOCKPVRSRV_ERROR_CLOCK_REQUEST_FAILEDPVRSRV_ERROR_DISABLE_CLOCK_FAILUREPVRSRV_ERROR_UNABLE_TO_SET_CLOCK_RATEPVRSRV_ERROR_UNABLE_TO_ROUND_CLOCK_RATEPVRSRV_ERROR_UNABLE_TO_ENABLE_CLOCKPVRSRV_ERROR_UNABLE_TO_GET_CLOCKPVRSRV_ERROR_UNABLE_TO_GET_PARENT_CLOCKPVRSRV_ERROR_UNABLE_TO_GET_SYSTEM_CLOCKPVRSRV_ERROR_UNKNOWN_SGL_ERRORPVRSRV_ERROR_BAD_SYNC_STATEPVRSRV_ERROR_CACHE_INVALIDATE_FAILEDPVRSRV_ERROR_FORCE_I32Unknown PVRSRV error number_FreeBT: invalid parameter_SegmentSplit: invalid parameter - pArena_AttemptAllocAligned: invalid parameter - pArena_AttemptAllocAligned: Front split failed_AttemptAllocAligned: Back split failed_SegmentListInsertAfter: invalid parameters_InsertResource: invalid parameter - pArena_InsertResource: call to _SegmentListInsert failedRA_Delete: invalid parameter - pArenaRA_Delete: allocations still exist in the arena that is being destroyedLikely Cause: client drivers not freeing allocations before destroying devmemcontextRA_Delete: base = 0x%08lX size=0x%zxRA_TestDelete: detected resource leak!RA_TestDelete: base = 0x%08lX size=0x%zxRA_Add: invalid parameter - pArenaRA_Alloc: invalid parameter - pArenaRA_Free: invalid parameter - pArenajunk Arena '%s': allocCB=%p freeCB=%p handle=%p quantum=%zu span count %zu live segment count %zu free segment count %zu free resource count %zu (0x%zx) total allocs %zu total frees %zu import count %zu export count %zu segment Chain: error: head boundary tag has invalid pPrevSegment error: tail boundary tag has invalid pNextSegment base=0x%p size=0x%zx type=%s ref=%p Bytes free: Arena %-30s: %zu (0x%zx) spanfreeliveFreeResourceByPtr: invalid parameterFreeResourceByPtr: ERROR calling FreeResource functionISR cannot take RESMAN mutex PVRSRVResManConnect: ERROR allocating new RESMAN context structResManRegisterRes: invalid parameter - psResManContextResManRegisterRes: ERROR allocating new resource itemResManDissociateRes: invalid parameter - psResItemResManDissociateRes: failed to free resource by pointerResManFindResourceByPtr: invalid parameter%s: BRIDGE ERROR: BridgeID %u mapped to Dummy Wrapper (probably not what you want!)PVRSRVFreeSyncInfoBW: PVRSRVLookupHandle failedPVRSRVFreeSyncInfoBW: PVRSRVReleaseHandle failedPVRSRVFreeSyncInfoBW: ResManFreeResByPtr failedPVRSRVDestroySyncInfoModObjBW: PVRSRVLookupHandle failedPVRSRVDestroySyncInfoModObjBW: PVRSRVReleaseHandle failedPVRSRVDestroySyncInfoModObjBW: ResManFreeResByPtr failedPVRSRVModifyPendingSyncOpsBW: PVRSRVLookupHandle failedPVRSRVGetMiscInfoBW Error copy to userPVRSRVUnmapDeviceMemoryBW: internal error, should expect FreeDeviceMem to failPVRSRVMapDeviceMemoryBW(): failed to recycle shared bufferPVRSRVMapDeviceMemoryBW: Failed to create allocation for cross-process memory mapPVRSRVAllocDeviceMemBW: more physical chunks then virtual spacePVRSRVAllocDeviceMemBW: Called in sparse mapping mode but without MapChunk arrayPVRSRVAllocDeviceMemBW: Access check failed for pvPrivDataPVRSRVAllocDeviceMemBW: Access check failed for pabMapChunkPVRSRVAllocDeviceMemBW: PVRSRVAllocDeviceMemKM failed with eError = %dPVRSRVSyncOpsFlushToDeltaBW: PVRSRVLookupHandle failedPVRSRVSyncOpsFlushToModObjBW: PVRSRVLookupHandle failedPVRSRVSyncOpsTakeTokenBW: PVRSRVLookupHandle failedPVRSRVModifyCompleteSyncOpsBW: PVRSRVLookupHandle failedPVRSRVModifyCompleteSyncOpsBW: DoModifyCompleteSyncOps failed%s: Failed to lookup device node handle%s: Failed to lookup memory context handle%s: Failed to map dma-buf handlePVRSRVExportDeviceMemBW: can't find devcookiePVRSRVExportDeviceMemBW: can't find kernel meminfoPVRSRVExportDeviceMemBW: failed to allocate handle from global handle listModifyCompleteSyncOpsCallBack: invalid parameterModifyCompleteSyncOpsCallBack: timeout whilst waiting for current Ops to flush. Write ops pending snapshot = %d, write ops complete = %d Read ops pending snapshot = %d, read ops complete = %d Read ops pending snapshot = %d, read ops2 complete = %dPVRSRVSyncOpsFlushToTokenBW: PVRSRVLookupHandle failedPVRSRVSyncOpsFlushToTokenBW: DoQuerySyncOpsSatisfied failed%s: BUG!: Adding dispatch table entry for %s clobbers an existing entry (index=%u)NOTE: Enabling DEBUG_BRIDGE_KM_DISPATCH_TABLE may help debug this issue.PVRSRV_BRIDGE_ENUM_DEVICESPVRSRVEnumerateDevicesBWPVRSRV_BRIDGE_ACQUIRE_DEVICEINFOPVRSRVAcquireDeviceDataBWPVRSRV_BRIDGE_RELEASE_DEVICEINFODummyBWPVRSRV_BRIDGE_CREATE_DEVMEMCONTEXTPVRSRVCreateDeviceMemContextBWPVRSRV_BRIDGE_DESTROY_DEVMEMCONTEXTPVRSRVDestroyDeviceMemContextBWPVRSRV_BRIDGE_GET_DEVMEM_HEAPINFOPVRSRVGetDeviceMemHeapInfoBWPVRSRV_BRIDGE_ALLOC_DEVICEMEMPVRSRVAllocDeviceMemBWPVRSRV_BRIDGE_FREE_DEVICEMEMPVRSRVFreeDeviceMemBWPVRSRV_BRIDGE_GETFREE_DEVICEMEMPVRSRVGetFreeDeviceMemBWPVRSRV_BRIDGE_CREATE_COMMANDQUEUEPVRSRV_BRIDGE_DESTROY_COMMANDQUEUEPVRSRV_BRIDGE_MHANDLE_TO_MMAP_DATAPVRMMapOSMemHandleToMMapDataBWPVRSRV_BRIDGE_CONNECT_SERVICESPVRSRVConnectBWPVRSRV_BRIDGE_DISCONNECT_SERVICESPVRSRVDisconnectBWPVRSRV_BRIDGE_WRAP_DEVICE_MEMPVRSRV_BRIDGE_GET_DEVICEMEMINFOPVRSRV_BRIDGE_RESERVE_DEV_VIRTMEMPVRSRV_BRIDGE_FREE_DEV_VIRTMEMPVRSRV_BRIDGE_MAP_EXT_MEMORYPVRSRV_BRIDGE_UNMAP_EXT_MEMORYPVRSRV_BRIDGE_MAP_DEV_MEMORYPVRSRVMapDeviceMemoryBWPVRSRV_BRIDGE_UNMAP_DEV_MEMORYPVRSRVUnmapDeviceMemoryBWPVRSRV_BRIDGE_MAP_MEM_INFO_TO_USERPVRSRV_BRIDGE_UNMAP_MEM_INFO_FROM_USERPVRSRV_BRIDGE_EXPORT_DEVICEMEMPVRSRVExportDeviceMemBWPVRSRV_BRIDGE_RELEASE_MMAP_DATAPVRMMapReleaseMMapDataBWPVRSRV_BRIDGE_CHG_DEV_MEM_ATTRIBSPVRSRVChangeDeviceMemoryAttributesBWPVRSRV_BRIDGE_MAP_DEV_MEMORY_2PVRSRV_BRIDGE_EXPORT_DEVICEMEM_2PVRSRV_BRIDGE_MAP_DMABUFPVRSRVMapDmaBufBWPVRSRV_BRIDGE_UNMAP_DMABUFPVRSRVUnmapDmaBufBWPVRSRV_BRIDGE_PROCESS_SIMISR_EVENTPVRSRV_BRIDGE_REGISTER_SIM_PROCESSPVRSRV_BRIDGE_UNREGISTER_SIM_PROCESSPVRSRV_BRIDGE_MAPPHYSTOUSERSPACEPVRSRV_BRIDGE_UNMAPPHYSTOUSERSPACEPVRSRV_BRIDGE_GETPHYSTOUSERSPACEMAPPVRSRV_BRIDGE_GET_FB_STATSPVRSRV_BRIDGE_GET_MISC_INFOPVRSRVGetMiscInfoBWPVRSRV_BRIDGE_RELEASE_MISC_INFOPVRSRV_BRIDGE_GET_OEMJTABLEPVRSRV_BRIDGE_MAP_DEVICECLASS_MEMORYPVRSRV_BRIDGE_UNMAP_DEVICECLASS_MEMORYPVRSRV_BRIDGE_ENUM_CLASSPVRSRV_BRIDGE_OPEN_DISPCLASS_DEVICEPVRSRV_BRIDGE_CLOSE_DISPCLASS_DEVICEPVRSRV_BRIDGE_ENUM_DISPCLASS_FORMATSPVRSRV_BRIDGE_ENUM_DISPCLASS_DIMSPVRSRV_BRIDGE_GET_DISPCLASS_SYSBUFFERPVRSRV_BRIDGE_GET_DISPCLASS_INFOPVRSRV_BRIDGE_CREATE_DISPCLASS_SWAPCHAINPVRSRV_BRIDGE_DESTROY_DISPCLASS_SWAPCHAINPVRSRV_BRIDGE_SET_DISPCLASS_DSTRECTPVRSRV_BRIDGE_SET_DISPCLASS_SRCRECTPVRSRV_BRIDGE_SET_DISPCLASS_DSTCOLOURKEYPVRSRV_BRIDGE_SET_DISPCLASS_SRCCOLOURKEYPVRSRV_BRIDGE_GET_DISPCLASS_BUFFERSPVRSRV_BRIDGE_SWAP_DISPCLASS_TO_BUFFERPVRSRV_BRIDGE_SWAP_DISPCLASS_TO_BUFFER2PVRSRV_BRIDGE_SWAP_DISPCLASS_TO_SYSTEMPVRSRV_BRIDGE_OPEN_BUFFERCLASS_DEVICEPVRSRV_BRIDGE_CLOSE_BUFFERCLASS_DEVICEPVRSRV_BRIDGE_GET_BUFFERCLASS_INFOPVRSRV_BRIDGE_GET_BUFFERCLASS_BUFFERPVRSRV_BRIDGE_WRAP_EXT_MEMORYPVRSRVWrapExtMemoryBWPVRSRV_BRIDGE_UNWRAP_EXT_MEMORYPVRSRVUnwrapExtMemoryBWPVRSRV_BRIDGE_ALLOC_SHARED_SYS_MEMPVRSRVAllocSharedSysMemoryBWPVRSRV_BRIDGE_FREE_SHARED_SYS_MEMPVRSRVFreeSharedSysMemoryBWPVRSRV_BRIDGE_MAP_MEMINFO_MEMPVRSRVMapMemInfoMemBWPVRSRV_BRIDGE_INITSRV_CONNECT&PVRSRVInitSrvConnectBWPVRSRV_BRIDGE_INITSRV_DISCONNECT&PVRSRVInitSrvDisconnectBWPVRSRV_BRIDGE_EVENT_OBJECT_WAIT&PVRSRVEventObjectWaitBWPVRSRV_BRIDGE_EVENT_OBJECT_OPEN&PVRSRVEventObjectOpenBWPVRSRV_BRIDGE_EVENT_OBJECT_CLOSE&PVRSRVEventObjectCloseBWPVRSRV_BRIDGE_CREATE_SYNC_INFO_MOD_OBJPVRSRVCreateSyncInfoModObjBWPVRSRV_BRIDGE_DESTROY_SYNC_INFO_MOD_OBJPVRSRVDestroySyncInfoModObjBWPVRSRV_BRIDGE_MODIFY_PENDING_SYNC_OPSPVRSRVModifyPendingSyncOpsBWPVRSRV_BRIDGE_MODIFY_COMPLETE_SYNC_OPSPVRSRVModifyCompleteSyncOpsBWPVRSRV_BRIDGE_SYNC_OPS_TAKE_TOKENPVRSRVSyncOpsTakeTokenBWPVRSRV_BRIDGE_SYNC_OPS_FLUSH_TO_TOKENPVRSRVSyncOpsFlushToTokenBWPVRSRV_BRIDGE_SYNC_OPS_FLUSH_TO_MOD_OBJPVRSRVSyncOpsFlushToModObjBWPVRSRV_BRIDGE_SYNC_OPS_FLUSH_TO_DELTAPVRSRVSyncOpsFlushToDeltaBWPVRSRV_BRIDGE_ALLOC_SYNC_INFOPVRSRVAllocSyncInfoBWPVRSRV_BRIDGE_FREE_SYNC_INFOPVRSRVFreeSyncInfoBW%s: Initialisation failed. Driver unusable.%s: Initialisation is in progress%s: Driver initialisation not completed yet.%s: Invalid pvParamIn pointer%s: ui32BridgeID = %d is out if range!SysFinalise: Failed to install MISRSGX ISRSysFinalise: Failed to install ISRSGX revision = %uSysFinalise: Failed to create a system version stringSysDeinitialise: OSUninstallDeviceLISR failedSysDeinitialise: OSUninstallMISR failedSysDeinitialise: failed to de-init the deviceSysDeinitialise: Failed to de-init DVFSSysDeinitialise: Failed to unregister with OSPM!SysDeinitialise: failed to de-init env structureSysInitialise: Failed to setup env structureSysInitialise: Failed in SysInitialiseCommon%s: platform_get_resource failed%s: platform_get_irq failed (%d)SysLocateDevices: Failed to map SGX registersSysInitialise: Failed to register with OSPM!SysInitialise: Failed to initialize DVFSSysInitialise: Failed to register device!SysInitialise: Failed to find SGX device node!SysInitialise: Failed to initialise device!SysInitialise: Failed to Enable system clocks (%d)SysInitialise: Failed to locate devicesSysGetDeviceMemoryMap: unsupported device typeSysSystemPrePowerState: OSUninstallDeviceLISR failed (%d)SysSystemPostPowerState: OSInstallDeviceLISR failed to install ISR (%d)SysSystemPostPowerState: EnableSystemClocksWrap failed (%d)EnableSGXClocks: pm_runtime_get_sync failed (%d)DisableSGXClocks: pm_runtime_put_sync failed (%d)&psSysSpecData->sPowerLock%s: Out of memory%s: Couldn't get device%s: dma_buf_get failed: %ld%s: Bad size and/or offset for FD%s: dma_buf_attach failed: %ld%s: dma_buf_map_attachment failed: %ld%s: OSAllocMem failed: %spvrPVR&pvr_fence_context->mutex4%s: %u fences leaked %sPVR Linux Fence%s: Invalid number of syncs (%d), clamping to 1%s: Failed to get PVR_SYNC_DATA from supplied fdpvrsrvkmunknown/usr/local/google/buildbot/src/partner-android/omap-beagle-x15-android-4.14/omap/modules/eurasia_km/eurasiacon/binary2_omap_android_release/target_armv7-a/kbuild/services4/srvkm/env/linux/pvr_fence.c%s: Failed to get fence from fd(foreign)List is not empty in pvr_fence_context_destroy_kreff %llu: WOCVA=0x%.8X WriteOps P %d C %d ReadOps P %d C %d ReadOps2 P %d C %d, %s %s %spvr_fence_sync_workqueue%s: failed to create fence workqueue pvr_fence: %s: pvr_fence_context_create failed %s: Failed to allocate PVR_SYNC_KERNEL_SYNC_INFO%s: Failed to allocate timeline syncinfo%s: Failed to allocate PVR_SYNC_DATA%s: Failed to allocate syncinfo%s: Failed to find unused fd (%d)%s: Requested to create a fence from an invalid alloc'd fd (%d)pvr_fence: %s: Failed to open supplied file fd (%d) %s: Alloc'd sync info is null - possibly already CREATEd?pvr_fence: %s: Failed to create new pvr_fence : %s: Failed to create sync_file %s: Failed to allocate PVR_ALLOC_SYNC_DATA%s: Failed to alloc syncinfo (%d)pvr_fence_alloc%s: Failed to create anon inodepvr_fence: %s: Failed to find unused fd (%d)pvr_fence: %s: Failed copy from userpvr_fence: %s: Failed to create a sync point (%d)pvr_fence: %s: Failed copy to user%s: Failed to get fence from fd=%dforeign%s: PVRSRVProcessConnect failed%s: PVRSRVFindPerProcessData failed%s: PVRSRVAcquireDeviceDataKM failed%s: hDevCookie is NULL%s: PVRSRVCreateDeviceMemContextKM failed%s: hDevMemContext is NULL%s: Failed to initialise servicesforeign_syncpvr_fence: %s: Failed to create foreign sync context pvr_sync_workqueue%s: Failed to create pvr_sync workqueue%s: Failed to register pvr_sync misc device (err=%d)pvr_sync%s: unrecognised timelinepvr_sw_sync/usr/local/google/buildbot/src/partner-android/omap-beagle-x15-android-4.14/omap/modules/eurasia_km/eurasiacon/binary2_omap_android_release/target_armv7-a/kbuild/services4/srvkm/env/linux/pvr_counting_timeline.c/usr/local/google/buildbot/src/partner-android/omap-beagle-x15-android-4.14/omap/modules/eurasia_km/eurasiacon/binary2_omap_android_release/target_armv7-a/kbuild/services4/srvkm/env/linux/pvr_sw_fence.c(null)gpu_name=%s ts=%llu.%06lu next_ctx_id=%lu next_prio=%ld next_job_id=%lu ctx_id=%lu job_id=%lu type=%s __data_loc char[]gpu_nameu64timestampu32next_ctx_ids32next_prionext_job_idctx_idjob_idtypepvrgpu_tracing_onTASystrace: Dropping current HW packet!3D%s: PVRSRV_BRIDGE_SGX_ADDSHAREDPBDESC: Invalid phKernelMemInfos pointer%s: SGXDoKickBW: Invalid pasDstSyncHandles pointerSGXDevInitPart2BW: Failed to look up HWPerf meminfo (possibly due to SUPPORT_SGX_HWPERF option mismatch)SGXDevInitPart2BW: A handle lookup failedSGXDevInitPart2BW: A handle release failedSGXDevInitPart2BW: A dissociate failedPVRSRV_BRIDGE_SGX_GETCLIENTINFOSGXGetClientInfoBWPVRSRV_BRIDGE_SGX_RELEASECLIENTINFOSGXReleaseClientInfoBWPVRSRV_BRIDGE_SGX_GETINTERNALDEVINFOSGXGetInternalDevInfoBWPVRSRV_BRIDGE_SGX_DOKICKSGXDoKickBWPVRSRV_BRIDGE_SGX_GETPHYSPAGEADDRDummyBWPVRSRV_BRIDGE_SGX_READREGISTRYDWORDPVRSRV_BRIDGE_SGX_2DQUERYBLTSCOMPLETESGX2DQueryBlitsCompleteBWPVRSRV_BRIDGE_SGX_SUBMITTRANSFERSGXSubmitTransferBWPVRSRV_BRIDGE_SGX_GETMISCINFOSGXGetMiscInfoBWPVRSRV_BRIDGE_SGXINFO_FOR_SRVINITSGXGetInfoForSrvinitBWPVRSRV_BRIDGE_SGX_DEVINITPART2SGXDevInitPart2BWPVRSRV_BRIDGE_SGX_FINDSHAREDPBDESCSGXFindSharedPBDescBWPVRSRV_BRIDGE_SGX_UNREFSHAREDPBDESCSGXUnrefSharedPBDescBWPVRSRV_BRIDGE_SGX_ADDSHAREDPBDESCSGXAddSharedPBDescBWPVRSRV_BRIDGE_SGX_REGISTER_HW_RENDER_CONTEXTSGXRegisterHWRenderContextBWPVRSRV_BRIDGE_SGX_FLUSH_HW_RENDER_TARGETSGXFlushHWRenderTargetBWPVRSRV_BRIDGE_SGX_UNREGISTER_HW_RENDER_CONTEXTSGXUnregisterHWRenderContextBWPVRSRV_BRIDGE_SGX_SUBMIT2DSGXSubmit2DBWPVRSRV_BRIDGE_SGX_REGISTER_HW_2D_CONTEXTSGXRegisterHW2DContextBWPVRSRV_BRIDGE_SGX_UNREGISTER_HW_2D_CONTEXTSGXUnregisterHW2DContextBWPVRSRV_BRIDGE_SGX_REGISTER_HW_TRANSFER_CONTEXTSGXRegisterHWTransferContextBWPVRSRV_BRIDGE_SGX_UNREGISTER_HW_TRANSFER_CONTEXTSGXUnregisterHWTransferContextBWPVRSRV_BRIDGE_SGX_SCHEDULE_PROCESS_QUEUESSGXScheduleProcessQueuesBWPVRSRV_BRIDGE_SGX_READ_HWPERF_CBSGXReadHWPerfCBBWPVRSRV_BRIDGE_SGX_SET_RENDER_CONTEXT_PRIORITYSGXSetRenderContextPriorityBWPVRSRV_BRIDGE_SGX_SET_TRANSFER_CONTEXT_PRIORITYSGXSetTransferContextPriorityBW (SGXREG) 0x%08X : 0x%08XSGXRunScript: PC %d: Illegal command: %d(P%u) %s%08XDevInitSGXPart1 : Failed to alloc memory for DevInfoDevInitSGXPart1: Failed BM_CreateContextDevInitSGX : Failed to alloc memory for BIF resetSGXGetMiscInfoUkernel: Invalid address.SGXGetMiscInfoUkernel: SGXScheduleCCBCommandKM failed.SGXGetMiscInfoUkernel: Timeout occurred waiting for misc info.(FAIL) SGXInit: Device not of type SGX(FAIL) SGXInit: Mismatch in client-side and KM driver build options.Extra options present in client-side driver: (0x%x). Please check sgx_options.hExtra options present in KM: (0x%x). Please check sgx_options.h(FAIL) SGXInit: Unable to validate hardware core revisionSGXInit: HW core rev (%x) check skipped.SGXInit: HW core rev (%x), SW core rev (%x) check skipped.(FAIL) SGXInit: Incompatible HW core rev (%x) and SW core rev (%x).SGXDevInitCompatCheck: Size check failed for SGXMKIF_%s (client) = %d bytes, (ukernel) = %d bytes HOST_CTLCOMMAND2DCMD2DCMD_SHAREDCMDTACMDTA_SHAREDTRANSFERCMDTRANSFERCMD_SHARED3DREGISTERSHWPBDESCHWRENDERCONTEXTHWRENDERDETAILSHWRTDATAHWRTDATASETHWTRANSFERCONTEXT(FAIL) SGXInit: Mismatch in SGXMKIF structure sizes.(FAIL) SGXInit: Mismatch in driver and microkernel build options; extra options present in driver: (0x%x). Please check sgx_options.h(FAIL) SGXInit: Mismatch in driver and microkernel build options; extra options present in microkernel: (0x%x). Please check sgx_options.hSGX_ISRHandler: Invalid params DevDeInitSGX: Null DevInfoDevDeInitSGX: Failed to remove timerDevDeInitSGX : Failed to destroy kernel contextDevDeInitSGX: Failed to get device memory map!SGXDeinitialise: SGXRunScript failed (%d)SGXGetInfoForSrvinit: PVRSRVGetDeviceMemHeapsKM failed (%d)InitDevInfo: Failed to alloc memoryDevInitSGXPart2KM: Failed to get device memory map!DevInitSGXPart2KM: Failed to map in regs DevInitSGXPart2KM: failed to register device with power managerDevInitSGXPart2KM: Failed to load EDM program(HYD)RunSGXREGDebugScripts: SGXREGDebugCommandsMaster SGXRunScript failed (%d)(P%u)SGXRunScriptOnCore: PC %d: Illegal command: %dRunSGXREGDebugScripts: SGXREGDebugCommandsSlave SGXRunScript failed (%d)SGX debug (%s)SGX_DDK_Android sgxddk 1.17@4948957 Host Ctl flags= %08xSGX Register Base Address (Linear): 0x%pSGX Register Base Address (Physical): 0x%08XRunning SGXREG Debug Scripts:SGX Register Dump:EUR_CR_CORE_ID: EUR_CR_CORE_REVISION: EUR_CR_EVENT_STATUS: EUR_CR_EVENT_STATUS2: EUR_CR_BIF_CTRL: EUR_CR_BIF_BANK0: EUR_CR_BIF_INT_STAT: EUR_CR_BIF_FAULT: EUR_CR_BIF_MEM_REQ_STAT: EUR_CR_CLKGATECTL: Checking EDM memory context (index = %d, PD = 0x%08x)Checking TA memory context (index = %d, PD = 0x%08x)Checking 3D memory context (index = %d, PD = 0x%08x)Checking PTLA memory context (index = %d, PD = 0x%08x)SGX Microkernel assert fail: 0x%08XSGX Host control: (HC-%zX) 0x%08X 0x%08X 0x%08X 0x%08XSGX TA/3D control:SGX Kernel CCB WO:0x%X RO:0x%X (T3C-%zX) 0x%08X 0x%08X 0x%08X 0x%08XSGXInitialise: SGXRunScript (part 1) failed (%d)SGXInitialise: SGXRunScript (part 2) failed (%d)SGXInitialise: Wait for uKernel initialisation failedHWRecoveryResetSGX: SGX Hardware Recovery triggeredHWRecoveryResetSGX: SGXInitialise failed (%d)SGXOSTimer() detected SGX lockup (0x%x tasks)SGXRegisterDevice : Failed to alloc memory for DEVICE_MEMORY_HEAP_INFOGeneralGeneral BSTA DataTA Data BSKernel CodeKernel Code BSKernelDataKernelData BSPixelShaderUSSEPixelShaderUSSE BSVertexShaderUSSEVertexShaderUSSE BSPDSPixelCodeDataPDSPixelCodeData BSPDSVertexCodeDataPDSVertexCodeData BSCacheCoherentCacheCoherent BSShared 3DParametersShared 3DParameters BSPercontext 3DParametersPercontext 3DParameters BS2D2D BSSGX panicAn error occurred in SGXGetMiscInfoUkernel: %d User requested SGX debug infoInsufficient privileges to dump SGX debug info with registersSGXSystraceHandler: Failed to allocate systrace dataSGXPollForClockGating: %s failed.SGXAddTimer : Failed to register timer callback functionSGXUpdateTimingInfo: Failed to remove timerSGXPostPowerState: SGXUpdateTimingInfo failedSGXPostPowerState: SGXInitialise failedSGXPostPowerState failed to schedule CCB command: %uSGXStartTimer : Failed to enable host timerSGXPrePowerState: Failed to disable timerSGXPrePowerState: Failed to submit power down commandSGXPrePowerState: Wait for SGX ukernel power transition failed.SGXPrePowerState: Wait for pending interrupts failed.Wait for SGX clock gatingWait for SGX master clock gatingWait for SGX master clock gating (2)SGXPrePowerState: SGXDeinitialise failed: %uSGXScheduleCCBCommand: Wait for CCB space timed outSGXScheduleCCBCommand: Unknown command type: %dSGXScheduleCCBCommandKM failed to acquire lock - ui32CallerID:%d eError:%uSGXScheduleCCBCommandKM failed to power up device - ui32CallerID:%d eError:%uSGXScheduleProcessQueuesKM failed to schedule CCB command: %uSGXTestActivePowerEvent failed to acquire lock - ui32CallerID:%d eError:%uSGXTestActivePowerEvent error:%uSGXCleanupRequest: Failed to submit clean-up commandSGXCleanupRequest: Wait for uKernel to clean up (%u) failedSGXRegisterHWRenderContextKM: Couldn't allocate memory for SGX_HW_RENDER_CONTEXT_CLEANUP structureSGXRegisterHWRenderContextKM: Couldn't allocate device memory for HW Render ContextSGXRegisterHWRenderContextKM: Offset of page directory device physical address is invalidSGXRegisterHWRenderContextKM: Couldn't copy user-mode copy of HWContext into device memorySGXRegisterHWRenderContextKM: Can't lookup DevMem ContextSGXRegisterHWRenderContextKM: ResManRegisterRes failedSGXUnregisterHWRenderContextKM: invalid parameterSGXRegisterHWTransferContextKM: Couldn't allocate memory for SGX_HW_TRANSFER_CONTEXT_CLEANUP structureSGXRegisterHWTransferContextKM: Couldn't allocate device memory for HW Render ContextSGXRegisterHWTransferContextKM: Offset of page directory device physical address is invalidSGXRegisterHWTransferContextKM: Couldn't copy user-mode copy of HWContext into device memorySGXRegisterHWTransferContextKM: Can't lookup DevMem ContextSGXRegisterHWTransferContextKM: ResManRegisterRes failedSGXUnregisterHWTransferContextKM: invalid parameterSGXSetTransferContextPriorityKM: invalid context prioirty offsetSGXSetContextPriorityKM: invalid HWRenderContext prioirty offsetSGXRegisterHW2DContextKM: Couldn't allocate memory for SGX_HW_2D_CONTEXT_CLEANUP structureSGXRegisterHW2DContextKM: Couldn't allocate device memory for HW Render ContextSGXRegisterHW2DContextKM: Couldn't copy user-mode copy of HWContext into device memorySGXRegisterHW2DContextKM: Can't lookup DevMem ContextSGXRegisterHW2DContextKM: ResManRegisterRes failedSGX2DQueryBlitsCompleteKM: Timed out. Ops pending.SGXDoKickKM: Invalid CCB offsetSGXDoKickKM: PVRSyncPatchCCBKickSyncInfos failed.SGXDoKickKM: SGXScheduleCCBCommandKM failed.SGXSubmitTransferKM: Invalid CCB offsetSGXSubmitTransferKM: PVRSyncPatchTransferKickSyncInfos failed.SGXSubmitTransferKM: SGXScheduleCCBCommandKM failed.SGXSubmit2DKM: Invalid CCB offsetMMU_MapPage: Page is already valid for alloc at VAddr:0x%08X PDIdx:%u PTIdx:%uMMU_MapPage: Page table entry value: 0x%08XMMU_MapPage: Physical page to map: 0x%08X%08X %08X %08X %08X %08X %08X %08X %08X_DeferredFreePagetable: ERROR invalid heap typeMMU_IsHeapShared: ERROR invalid heap typeMMU_Initialise: ERROR call to OSAllocMem failedMMU_Initialise: ERROR call to OSAllocPages failedMMU_Initialise: ERROR call to RA_Alloc failedMMU_Initialise: ERROR failed to map page tablesMMU_Initialise: pvPDCpuVAddr invalidMMU_Create: invalid parameterMMU_Create: ERROR call to OSAllocMem failedMMU_Create: invalid data page sizeMMU_Create: ERROR call to RA_Create failedMMU_Alloc: RA_Alloc of VMArena failedMMU_Alloc: Alloc of DevVAddr failed from heap %s ID%d, pid: %d, task: %s_DeferredAllocPagetables: ERROR call to OSAllocMem failed_AllocPageTableMemory: ERROR call to OSAllocPages failed_AllocPageTableMemory: ERROR call to RA_Alloc failed_AllocPageTableMemory: ERROR failed to map page tables_DeferredAllocPagetables: ERROR invalid heap type_DeferredAllocPagetables: ERROR call to _AllocPageTableMemory failedMMU_Alloc: _DeferredAllocPagetables failedMMU_Alloc: Failed to alloc pagetable(s) for DevVAddr 0x%8.8x from heap %s ID%dMMU_Free: invalid parameterMMU_Free: Couldn't free DevVAddr %08X from heap %s ID%d (not in range of heap))MMU_UnmapPages: ERROR Invalid PT for alloc at VAddr:0x%08X (VaddrIni:0x%08X AllocPage:%u) PDIdx:%u PTIdx:%uMMU_UnmapPages: Page is already invalid for alloc at VAddr:0x%08X (VAddrIni:0x%08X AllocPage:%u) PDIdx:%u PTIdx:%uMMU_UnmapPages: Page table entry value: 0x%08XMMU_GetPhysPageAddr: Not mapped in at 0x%08xMMU_BIFResetPDAlloc: ERROR call to OSAllocPages failedMMU_BIFResetPDAlloc: ERROR call to RA_Alloc failedMMU_BIFResetPDAlloc: ERROR failed to map page tablesvalidInvalidPDE valid: PTE = 0x%08x (PhysAddr = 0x%08x, %s)Found PT info but no CPU addressNo PDE foundFound MMU context for page fault 0x%08xGPU memory context is for PID=%d (%s)SGXFindSharedPBDescKM: OSAllocMem failedSGXFindSharedPBDescKM: ResManRegisterRes failedSGXAddSharedPBDescKM: Failed to register existing shared PBDesc with the resource managerSGXAddSharedPBDescKM: Failed to alloc StubPBDescSGXAddSharedPBDescKM: Failed to alloc StubPBDesc->ppsSubKernelMemInfosSGXAddSharedPBDescKM: Failed to dissociate shared PBDesc from processSGXAddSharedPBDescKM: Failed to register shared PBDesc with the resource managerparm=gPVRDebugLevel:Sets the level of debug output (default 0x7)parmtype=gPVRDebugLevel:uintlicense=Dual MIT/GPLauthor=Imagination Technologies Ltd. srcversion=533BB7E5866E52F63B9ACCBalias=of:N*T*Cti,dra7-sgx544C*alias=of:N*T*Cti,dra7-sgx544depends=name=pvrsrvkmvermagic=4.14.91-487167-g787751264d17 SMP preempt mod_unload modversions ARMv7 p2v8 gpu_job_enqueuegpu_sched_switch\module_layoutk__unregister_chrdevHrflush_workӅ3-system_wqA@refcount_incDhikmem_cache_destroysync_file_create`Gkmalloc_caches[__kmallocmsleep__pm_runtime_idleDxm$sync_file_get_fenceup_readDFtrace_handle_return pci_release_regionFj__raw_spin_unlock"debugfs_create_dir/mem_map"k{__pm_runtime_disable_<>ioremap_wc[%strlenreservation_ww_class#dma_fence_release~ _raw_write_lock_irqsave57C__alloc_workqueue_keyjseq_opensautoremove_wake_function`arm_dma_opsrefcount_dec_and_test"Rdma_buf_detachvg~pci_disable_devicew_raw_read_lock$__aeabi_uidivmodʇ-seq_printf0Hdevice_destroy?>5__get_user_4o\q__register_chrdev'sg_next|__pv_phys_pfn_offsetZCget_unused_fd_flags" ^init_timer_key%(arm_copy_from_userO;mutex_unlock__pm_runtime_resumeDtrace_event_buffer_reservevfreeSqsprintfWdebugfs_remove_recursiveseq_readme!a__alloc_pages_nodemaskU__platform_driver_register|Qpfn_validl:lRjiffies;Tarm_copy_to_user#mutex_trylock down_read_raw_write_unlock_irqrestoreM_proc_removebreservation_object_add_shared_fenceJޓ__init_waitqueue_headddma_fence_default_waits__stack_chk_failQscheduleݍschedule_timeout1}high_memory`-kdump_stack&:sched_clock.aJtrace_event_buffer_commits$jiffies_to_usecsUget_user_pages_remoteGE?put_unused_fdpkmem_cache_alloc_trace _raw_spin_lock(޻reservation_object_add_excl_fenceBY_raw_spin_lock_irqsave+dma_buf_attachH-kmem_cache_createvsnprintfwQdma_fence_add_callback)B__wake_upZBevent_triggers_call Gpci_set_power_state16proc_create_data2vm_insert_mixed7!arm_heavy_mb?PpVseq_lseek u__vmalloc zkfreevunmapcfmemcpy7trace_event_raw_init遄fd_installVoprepare_to_waitNJpci_disable_msi+register_shrinkerS9iounmap~?ww_mutex_unlock5DOpci_save_statestrcpyX  (0 LL(ti,dra7-sgx544HHPPp"ctx_id=%lu job_id=%lu type=%s", (unsigned long)REC->ctx_id, (unsigned long)REC->job_id, __get_str(type)"gpu_name=%s ts=%llu.%06lu next_ctx_id=%lu next_prio=%ld next_job_id=%lu", __get_str(gpu_name), (unsigned long long)({ u64 t = REC->timestamp + (1000L / 2); ({ uint32_t __base = (1000000000L); uint32_t __rem; (void)(((typeof((t)) *)0) == ((uint64_t *)0)); if (__builtin_constant_p(__base) && is_power_of_2(__base)) { __rem = (t) & (__base - 1); (t) >>= ( __builtin_constant_p(__base) ? ( (__base) < 2 ? 0 : (__base) & (1ULL << 63) ? 63 : (__base) & (1ULL << 62) ? 62 : (__base) & (1ULL << 61) ? 61 : (__base) & (1ULL << 60) ? 60 : (__base) & (1ULL << 59) ? 59 : (__base) & (1ULL << 58) ? 58 : (__base) & (1ULL << 57) ? 57 : (__base) & (1ULL << 56) ? 56 : (__base) & (1ULL << 55) ? 55 : (__base) & (1ULL << 54) ? 54 : (__base) & (1ULL << 53) ? 53 : (__base) & (1ULL << 52) ? 52 : (__base) & (1ULL << 51) ? 51 : (__base) & (1ULL << 50) ? 50 : (__base) & (1ULL << 49) ? 49 : (__base) & (1ULL << 48) ? 48 : (__base) & (1ULL << 47) ? 47 : (__base) & (1ULL << 46) ? 46 : (__base) & (1ULL << 45) ? 45 : (__base) & (1ULL << 44) ? 44 : (__base) & (1ULL << 43) ? 43 : (__base) & (1ULL << 42) ? 42 : (__base) & (1ULL << 41) ? 41 : (__base) & (1ULL << 40) ? 40 : (__base) & (1ULL << 39) ? 39 : (__base) & (1ULL << 38) ? 38 : (__base) & (1ULL << 37) ? 37 : (__base) & (1ULL << 36) ? 36 : (__base) & (1ULL << 35) ? 35 : (__base) & (1ULL << 34) ? 34 : (__base) & (1ULL << 33) ? 33 : (__base) & (1ULL << 32) ? 32 : (__base) & (1ULL << 31) ? 31 : (__base) & (1ULL << 30) ? 30 : (__base) & (1ULL << 29) ? 29 : (__base) & (1ULL << 28) ? 28 : (__base) & (1ULL << 27) ? 27 : (__base) & (1ULL << 26) ? 26 : (__base) & (1ULL << 25) ? 25 : (__base) & (1ULL << 24) ? 24 : (__base) & (1ULL << 23) ? 23 : (__base) & (1ULL << 22) ? 22 : (__base) & (1ULL << 21) ? 21 : (__base) & (1ULL << 20) ? 20 : (__base) & (1ULL << 19) ? 19 : (__base) & (1ULL << 18) ? 18 : (__base) & (1ULL << 17) ? 17 : (__base) & (1ULL << 16) ? 16 : (__base) & (1ULL << 15) ? 15 : (__base) & (1ULL << 14) ? 14 : (__base) & (1ULL << 13) ? 13 : (__base) & (1ULL << 12) ? 12 : (__base) & (1ULL << 11) ? 11 : (__base) & (1ULL << 10) ? 10 : (__base) & (1ULL << 9) ? 9 : (__base) & (1ULL << 8) ? 8 : (__base) & (1ULL << 7) ? 7 : (__base) & (1ULL << 6) ? 6 : (__base) & (1ULL << 5) ? 5 : (__base) & (1ULL << 4) ? 4 : (__base) & (1ULL << 3) ? 3 : (__base) & (1ULL << 2) ? 2 : 1 ) : (sizeof(__base) <= 4) ? __ilog2_u32(__base) : __ilog2_u64(__base) ); } else if ((4 >= 4) && __builtin_constant_p(__base) && __base != 0) { uint32_t __res_lo, __n_lo = (t); (t) = ({ uint64_t ___res, ___x, ___t, ___m, ___n = (t); uint32_t ___p, ___bias; ___p = 1 << ( __builtin_constant_p(__base) ? ( (__base) < 2 ? 0 : (__base) & (1ULL << 63) ? 63 : (__base) & (1ULL << 62) ? 62 : (__base) & (1ULL << 61) ? 61 : (__base) & (1ULL << 60) ? 60 : (__base) & (1ULL << 59) ? 59 : (__base) & (1ULL << 58) ? 58 : (__base) & (1ULL << 57) ? 57 : (__base) & (1ULL << 56) ? 56 : (__base) & (1ULL << 55) ? 55 : (__base) & (1ULL << 54) ? 54 : (__base) & (1ULL << 53) ? 53 : (__base) & (1ULL << 52) ? 52 : (__base) & (1ULL << 51) ? 51 : (__base) & (1ULL << 50) ? 50 : (__base) & (1ULL << 49) ? 49 : (__base) & (1ULL << 48) ? 48 : (__base) & (1ULL << 47) ? 47 : (__base) & (1ULL << 46) ? 46 : (__base) & (1ULL << 45) ? 45 : (__base) & (1ULL << 44) ? 44 : (__base) & (1ULL << 43) ? 43 : (__base) & (1ULL << 42) ? 42 : (__base) & (1ULL << 41) ? 41 : (__base) & (1ULL << 40) ? 40 : (__base) & (1ULL << 39) ? 39 : (__base) & (1ULL << 38) ? 38 : (__base) & (1ULL << 37) ? 37 : (__base) & (1ULL << 36) ? 36 : (__base) & (1ULL << 35) ? 35 : (__base) & (1ULL << 34) ? 34 : (__base) & (1ULL << 33) ? 33 : (__base) & (1ULL << 32) ? 32 : (__base) & (1ULL << 31) ? 31 : (__base) & (1ULL << 30) ? 30 : (__base) & (1ULL << 29) ? 29 : (__base) & (1ULL << 28) ? 28 : (__base) & (1ULL << 27) ? 27 : (__base) & (1ULL << 26) ? 26 : (__base) & (1ULL << 25) ? 25 : (__base) & (1ULL << 24) ? 24 : (__base) & (1ULL << 23) ? 23 : (__base) & (1ULL << 22) ? 22 : (__base) & (1ULL << 21) ? 21 : (__base) & (1ULL << 20) ? 20 : (__base) & (1ULL << 19) ? 19 : (__base) & (1ULL << 18) ? 18 : (__base) & (1ULL << 17) ? 17 : (__base) & (1ULL << 16) ? 16 : (__base) & (1ULL << 15) ? 15 : (__base) & (1ULL << 14) ? 14 : (__base) & (1ULL << 13) ? 13 : (__base) & (1ULL << 12) ? 12 : (__base) & (1ULL << 11) ? 11 : (__base) & (1ULL << 10) ? 10 : (__base) & (1ULL << 9) ? 9 : (__base) & (1ULL << 8) ? 8 : (__base) & (1ULL << 7) ? 7 : (__base) & (1ULL << 6) ? 6 : (__base) & (1ULL << 5) ? 5 : (__base) & (1ULL << 4) ? 4 : (__base) & (1ULL << 3) ? 3 : (__base) & (1ULL << 2) ? 2 : 1 ) : (sizeof(__base) <= 4) ? __ilog2_u32(__base) : __ilog2_u64(__base) ); ___m = (~0ULL / __base) * ___p; ___m += (((~0ULL % __base + 1) * ___p) + __base - 1) / __base; ___x = ~0ULL / __base * __base - 1; ___res = ((___m & 0xffffffff) * (___x & 0xffffffff)) >> 32; ___t = ___res += (___m & 0xffffffff) * (___x >> 32); ___res += (___x & 0xffffffff) * (___m >> 32); ___t = (___res < ___t) ? (1ULL << 32) : 0; ___res = (___res >> 32) + ___t; ___res += (___m >> 32) * (___x >> 32); ___res /= ___p; if (~0ULL % (__base / (__base & -__base)) == 0) { ___n /= (__base & -__base); ___m = ~0ULL / (__base / (__base & -__base)); ___p = 1; ___bias = 1; } else if (___res != ___x / __base) { ___bias = 1; ___m = (~0ULL / __base) * ___p; ___m += ((~0ULL % __base + 1) * ___p) / __base; } else { uint32_t ___bits = -(___m & -___m); ___bits |= ___m >> 32; ___bits = (~___bits) << 1; if (!___bits) { ___p /= (___m & -___m); ___m /= (___m & -___m); } else { ___p >>= ( __builtin_constant_p(___bits) ? ( (___bits) < 2 ? 0 : (___bits) & (1ULL << 63) ? 63 : (___bits) & (1ULL << 62) ? 62 : (___bits) & (1ULL << 61) ? 61 : (___bits) & (1ULL << 60) ? 60 : (___bits) & (1ULL << 59) ? 59 : (___bits) & (1ULL << 58) ? 58 : (___bits) & (1ULL << 57) ? 57 : (___bits) & (1ULL << 56) ? 56 : (___bits) & (1ULL << 55) ? 55 : (___bits) & (1ULL << 54) ? 54 : (___bits) & (1ULL << 53) ? 53 : (___bits) & (1ULL << 52) ? 52 : (___bits) & (1ULL << 51) ? 51 : (___bits) & (1ULL << 50) ? 50 : (___bits) & (1ULL << 49) ? 49 : (___bits) & (1ULL << 48) ? 48 : (___bits) & (1ULL << 47) ? 47 : (___bits) & (1ULL << 46) ? 46 : (___bits) & (1ULL << 45) ? 45 : (___bits) & (1ULL << 44) ? 44 : (___bits) & (1ULL << 43) ? 43 : (___bits) & (1ULL << 42) ? 42 : (___bits) & (1ULL << 41) ? 41 : (___bits) & (1ULL << 40) ? 40 : (___bits) & (1ULL << 39) ? 39 : (___bits) & (1ULL << 38) ? 38 : (___bits) & (1ULL << 37) ? 37 : (___bits) & (1ULL << 36) ? 36 : (___bits) & (1ULL << 35) ? 35 : (___bits) & (1ULL << 34) ? 34 : (___bits) & (1ULL << 33) ? 33 : (___bits) & (1ULL << 32) ? 32 : (___bits) & (1ULL << 31) ? 31 : (___bits) & (1ULL << 30) ? 30 : (___bits) & (1ULL << 29) ? 29 : (___bits) & (1ULL << 28) ? 28 : (___bits) & (1ULL << 27) ? 27 : (___bits) & (1ULL << 26) ? 26 : (___bits) & (1ULL << 25) ? 25 : (___bits) & (1ULL << 24) ? 24 : (___bits) & (1ULL << 23) ? 23 : (___bits) & (1ULL << 22) ? 22 : (___bits) & (1ULL << 21) ? 21 : (___bits) & (1ULL << 20) ? 20 : (___bits) & (1ULL << 19) ? 19 : (___bits) & (1ULL << 18) ? 18 : (___bits) & (1ULL << 17) ? 17 : (___bits) & (1ULL << 16) ? 16 : (___bits) & (1ULL << 15) ? 15 : (___bits) & (1ULL << 14) ? 14 : (___bits) & (1ULL << 13) ? 13 : (___bits) & (1ULL << 12) ? 12 : (___bits) & (1ULL << 11) ? 11 : (___bits) & (1ULL << 10) ? 10 : (___bits) & (1ULL << 9) ? 9 : (___bits) & (1ULL << 8) ? 8 : (___bits) & (1ULL << 7) ? 7 : (___bits) & (1ULL << 6) ? 6 : (___bits) & (1ULL << 5) ? 5 : (___bits) & (1ULL << 4) ? 4 : (___bits) & (1ULL << 3) ? 3 : (___bits) & (1ULL << 2) ? 2 : 1 ) : (sizeof(___bits) <= 4) ? __ilog2_u32(___bits) : __ilog2_u64(___bits) ); ___m >>= ( __builtin_constant_p(___bits) ? ( (___bits) < 2 ? 0 : (___bits) & (1ULL << 63) ? 63 : (___bits) & (1ULL << 62) ? 62 : (___bits) & (1ULL << 61) ? 61 : (___bits) & (1ULL << 60) ? 60 : (___bits) & (1ULL << 59) ? 59 : (___bits) & (1ULL << 58) ? 58 : (___bits) & (1ULL << 57) ? 57 : (___bits) & (1ULL << 56) ? 56 : (___bits) & (1ULL << 55) ? 55 : (___bits) & (1ULL << 54) ? 54 : (___bits) & (1ULL << 53) ? 53 : (___bits) & (1ULL << 52) ? 52 : (___bits) & (1ULL << 51) ? 51 : (___bits) & (1ULL << 50) ? 50 : (___bits) & (1ULL << 49) ? 49 : (___bits) & (1ULL << 48) ? 48 : (___bits) & (1ULL << 47) ? 47 : (___bits) & (1ULL << 46) ? 46 : (___bits) & (1ULL << 45) ? 45 : (___bits) & (1ULL << 44) ? 44 : (___bits) & (1ULL << 43) ? 43 : (___bits) & (1ULL << 42) ? 42 : (___bits) & (1ULL << 41) ? 41 : (___bits) & (1ULL << 40) ? 40 : (___bits) & (1ULL << 39) ? 39 : (___bits) & (1ULL << 38) ? 38 : (___bits) & (1ULL << 37) ? 37 : (___bits) & (1ULL << 36) ? 36 : (___bits) & (1ULL << 35) ? 35 : (___bits) & (1ULL << 34) ? 34 : (___bits) & (1ULL << 33) ? 33 : (___bits) & (1ULL << 32) ? 32 : (___bits) & (1ULL << 31) ? 31 : (___bits) & (1ULL << 30) ? 30 : (___bits) & (1ULL << 29) ? 29 : (___bits) & (1ULL << 28) ? 28 : (___bits) & (1ULL << 27) ? 27 : (___bits) & (1ULL << 26) ? 26 : (___bits) & (1ULL << 25) ? 25 : (___bits) & (1ULL << 24) ? 24 : (___bits) & (1ULL << 23) ? 23 : (___bits) & (1ULL << 22) ? 22 : (___bits) & (1ULL << 21) ? 21 : (___bits) & (1ULL << 20) ? 20 : (___bits) & (1ULL << 19) ? 19 : (___bits) & (1ULL << 18) ? 18 : (___bits) & (1ULL << 17) ? 17 : (___bits) & (1ULL << 16) ? 16 : (___bits) & (1ULL << 15) ? 15 : (___bits) & (1ULL << 14) ? 14 : (___bits) & (1ULL << 13) ? 13 : (___bits) & (1ULL << 12) ? 12 : (___bits) & (1ULL << 11) ? 11 : (___bits) & (1ULL << 10) ? 10 : (___bits) & (1ULL << 9) ? 9 : (___bits) & (1ULL << 8) ? 8 : (___bits) & (1ULL << 7) ? 7 : (___bits) & (1ULL << 6) ? 6 : (___bits) & (1ULL << 5) ? 5 : (___bits) & (1ULL << 4) ? 4 : (___bits) & (1ULL << 3) ? 3 : (___bits) & (1ULL << 2) ? 2 : 1 ) : (sizeof(___bits) <= 4) ? __ilog2_u32(___bits) : __ilog2_u64(___bits) ); } ___bias = 0; } ___res = __arch_xprod_64(___m, ___n, ___bias); ___res /= ___p; }); __res_lo = (t); __rem = __n_lo - __res_lo * __base; } else if (__builtin_expect(!!(((t) >> 32) == 0), 1)) { __rem = (uint32_t)(t) % __base; (t) = (uint32_t)(t) / __base; } else __rem = __div64_32(&(t), __base); __rem; }); t; }), (unsigned long)({ u64 t = REC->timestamp + (1000L / 2) ; u32 rem; ({ uint32_t __base = (1000L); uint32_t __rem; (void)(((typeof((t)) *)0) == ((uint64_t *)0)); if (__builtin_constant_p(__base) && is_power_of_2(__base)) { __rem = (t) & (__base - 1); (t) >>= ( __builtin_constant_p(__base) ? ( (__base) < 2 ? 0 : (__base) & (1ULL << 63) ? 63 : (__base) & (1ULL << 62) ? 62 : (__base) & (1ULL << 61) ? 61 : (__base) & (1ULL << 60) ? 60 : (__base) & (1ULL << 59) ? 59 : (__base) & (1ULL << 58) ? 58 : (__base) & (1ULL << 57) ? 57 : (__base) & (1ULL << 56) ? 56 : (__base) & (1ULL << 55) ? 55 : (__base) & (1ULL << 54) ? 54 : (__base) & (1ULL << 53) ? 53 : (__base) & (1ULL << 52) ? 52 : (__base) & (1ULL << 51) ? 51 : (__base) & (1ULL << 50) ? 50 : (__base) & (1ULL << 49) ? 49 : (__base) & (1ULL << 48) ? 48 : (__base) & (1ULL << 47) ? 47 : (__base) & (1ULL << 46) ? 46 : (__base) & (1ULL << 45) ? 45 : (__base) & (1ULL << 44) ? 44 : (__base) & (1ULL << 43) ? 43 : (__base) & (1ULL << 42) ? 42 : (__base) & (1ULL << 41) ? 41 : (__base) & (1ULL << 40) ? 40 : (__base) & (1ULL << 39) ? 39 : (__base) & (1ULL << 38) ? 38 : (__base) & (1ULL << 37) ? 37 : (__base) & (1ULL << 36) ? 36 : (__base) & (1ULL << 35) ? 35 : (__base) & (1ULL << 34) ? 34 : (__base) & (1ULL << 33) ? 33 : (__base) & (1ULL << 32) ? 32 : (__base) & (1ULL << 31) ? 31 : (__base) & (1ULL << 30) ? 30 : (__base) & (1ULL << 29) ? 29 : (__base) & (1ULL << 28) ? 28 : (__base) & (1ULL << 27) ? 27 : (__base) & (1ULL << 26) ? 26 : (__base) & (1ULL << 25) ? 25 : (__base) & (1ULL << 24) ? 24 : (__base) & (1ULL << 23) ? 23 : (__base) & (1ULL << 22) ? 22 : (__base) & (1ULL << 21) ? 21 : (__base) & (1ULL << 20) ? 20 : (__base) & (1ULL << 19) ? 19 : (__base) & (1ULL << 18) ? 18 : (__base) & (1ULL << 17) ? 17 : (__base) & (1ULL << 16) ? 16 : (__base) & (1ULL << 15) ? 15 : (__base) & (1ULL << 14) ? 14 : (__base) & (1ULL << 13) ? 13 : (__base) & (1ULL << 12) ? 12 : (__base) & (1ULL << 11) ? 11 : (__base) & (1ULL << 10) ? 10 : (__base) & (1ULL << 9) ? 9 : (__base) & (1ULL << 8) ? 8 : (__base) & (1ULL << 7) ? 7 : (__base) & (1ULL << 6) ? 6 : (__base) & (1ULL << 5) ? 5 : (__base) & (1ULL << 4) ? 4 : (__base) & (1ULL << 3) ? 3 : (__base) & (1ULL << 2) ? 2 : 1 ) : (sizeof(__base) <= 4) ? __ilog2_u32(__base) : __ilog2_u64(__base) ); } else if ((4 >= 4) && __builtin_constant_p(__base) && __base != 0) { uint32_t __res_lo, __n_lo = (t); (t) = ({ uint64_t ___res, ___x, ___t, ___m, ___n = (t); uint32_t ___p, ___bias; ___p = 1 << ( __builtin_constant_p(__base) ? ( (__base) < 2 ? 0 : (__base) & (1ULL << 63) ? 63 : (__base) & (1ULL << 62) ? 62 : (__base) & (1ULL << 61) ? 61 : (__base) & (1ULL << 60) ? 60 : (__base) & (1ULL << 59) ? 59 : (__base) & (1ULL << 58) ? 58 : (__base) & (1ULL << 57) ? 57 : (__base) & (1ULL << 56) ? 56 : (__base) & (1ULL << 55) ? 55 : (__base) & (1ULL << 54) ? 54 : (__base) & (1ULL << 53) ? 53 : (__base) & (1ULL << 52) ? 52 : (__base) & (1ULL << 51) ? 51 : (__base) & (1ULL << 50) ? 50 : (__base) & (1ULL << 49) ? 49 : (__base) & (1ULL << 48) ? 48 : (__base) & (1ULL << 47) ? 47 : (__base) & (1ULL << 46) ? 46 : (__base) & (1ULL << 45) ? 45 : (__base) & (1ULL << 44) ? 44 : (__base) & (1ULL << 43) ? 43 : (__base) & (1ULL << 42) ? 42 : (__base) & (1ULL << 41) ? 41 : (__base) & (1ULL << 40) ? 40 : (__base) & (1ULL << 39) ? 39 : (__base) & (1ULL << 38) ? 38 : (__base) & (1ULL << 37) ? 37 : (__base) & (1ULL << 36) ? 36 : (__base) & (1ULL << 35) ? 35 : (__base) & (1ULL << 34) ? 34 : (__base) & (1ULL << 33) ? 33 : (__base) & (1ULL << 32) ? 32 : (__base) & (1ULL << 31) ? 31 : (__base) & (1ULL << 30) ? 30 : (__base) & (1ULL << 29) ? 29 : (__base) & (1ULL << 28) ? 28 : (__base) & (1ULL << 27) ? 27 : (__base) & (1ULL << 26) ? 26 : (__base) & (1ULL << 25) ? 25 : (__base) & (1ULL << 24) ? 24 : (__base) & (1ULL << 23) ? 23 : (__base) & (1ULL << 22) ? 22 : (__base) & (1ULL << 21) ? 21 : (__base) & (1ULL << 20) ? 20 : (__base) & (1ULL << 19) ? 19 : (__base) & (1ULL << 18) ? 18 : (__base) & (1ULL << 17) ? 17 : (__base) & (1ULL << 16) ? 16 : (__base) & (1ULL << 15) ? 15 : (__base) & (1ULL << 14) ? 14 : (__base) & (1ULL << 13) ? 13 : (__base) & (1ULL << 12) ? 12 : (__base) & (1ULL << 11) ? 11 : (__base) & (1ULL << 10) ? 10 : (__base) & (1ULL << 9) ? 9 : (__base) & (1ULL << 8) ? 8 : (__base) & (1ULL << 7) ? 7 : (__base) & (1ULL << 6) ? 6 : (__base) & (1ULL << 5) ? 5 : (__base) & (1ULL << 4) ? 4 : (__base) & (1ULL << 3) ? 3 : (__base) & (1ULL << 2) ? 2 : 1 ) : (sizeof(__base) <= 4) ? __ilog2_u32(__base) : __ilog2_u64(__base) ); ___m = (~0ULL / __base) * ___p; ___m += (((~0ULL % __base + 1) * ___p) + __base - 1) / __base; ___x = ~0ULL / __base * __base - 1; ___res = ((___m & 0xffffffff) * (___x & 0xffffffff)) >> 32; ___t = ___res += (___m & 0xffffffff) * (___x >> 32); ___res += (___x & 0xffffffff) * (___m >> 32); ___t = (___res < ___t) ? (1ULL << 32) : 0; ___res = (___res >> 32) + ___t; ___res += (___m >> 32) * (___x >> 32); ___res /= ___p; if (~0ULL % (__base / (__base & -__base)) == 0) { ___n /= (__base & -__base); ___m = ~0ULL / (__base / (__base & -__base)); ___p = 1; ___bias = 1; } else if (___res != ___x / __base) { ___bias = 1; ___m = (~0ULL / __base) * ___p; ___m += ((~0ULL % __base + 1) * ___p) / __base; } else { uint32_t ___bits = -(___m & -___m); ___bits |= ___m >> 32; ___bits = (~___bits) << 1; if (!___bits) { ___p /= (___m & -___m); ___m /= (___m & -___m); } else { ___p >>= ( __builtin_constant_p(___bits) ? ( (___bits) < 2 ? 0 : (___bits) & (1ULL << 63) ? 63 : (___bits) & (1ULL << 62) ? 62 : (___bits) & (1ULL << 61) ? 61 : (___bits) & (1ULL << 60) ? 60 : (___bits) & (1ULL << 59) ? 59 : (___bits) & (1ULL << 58) ? 58 : (___bits) & (1ULL << 57) ? 57 : (___bits) & (1ULL << 56) ? 56 : (___bits) & (1ULL << 55) ? 55 : (___bits) & (1ULL << 54) ? 54 : (___bits) & (1ULL << 53) ? 53 : (___bits) & (1ULL << 52) ? 52 : (___bits) & (1ULL << 51) ? 51 : (___bits) & (1ULL << 50) ? 50 : (___bits) & (1ULL << 49) ? 49 : (___bits) & (1ULL << 48) ? 48 : (___bits) & (1ULL << 47) ? 47 : (___bits) & (1ULL << 46) ? 46 : (___bits) & (1ULL << 45) ? 45 : (___bits) & (1ULL << 44) ? 44 : (___bits) & (1ULL << 43) ? 43 : (___bits) & (1ULL << 42) ? 42 : (___bits) & (1ULL << 41) ? 41 : (___bits) & (1ULL << 40) ? 40 : (___bits) & (1ULL << 39) ? 39 : (___bits) & (1ULL << 38) ? 38 : (___bits) & (1ULL << 37) ? 37 : (___bits) & (1ULL << 36) ? 36 : (___bits) & (1ULL << 35) ? 35 : (___bits) & (1ULL << 34) ? 34 : (___bits) & (1ULL << 33) ? 33 : (___bits) & (1ULL << 32) ? 32 : (___bits) & (1ULL << 31) ? 31 : (___bits) & (1ULL << 30) ? 30 : (___bits) & (1ULL << 29) ? 29 : (___bits) & (1ULL << 28) ? 28 : (___bits) & (1ULL << 27) ? 27 : (___bits) & (1ULL << 26) ? 26 : (___bits) & (1ULL << 25) ? 25 : (___bits) & (1ULL << 24) ? 24 : (___bits) & (1ULL << 23) ? 23 : (___bits) & (1ULL << 22) ? 22 : (___bits) & (1ULL << 21) ? 21 : (___bits) & (1ULL << 20) ? 20 : (___bits) & (1ULL << 19) ? 19 : (___bits) & (1ULL << 18) ? 18 : (___bits) & (1ULL << 17) ? 17 : (___bits) & (1ULL << 16) ? 16 : (___bits) & (1ULL << 15) ? 15 : (___bits) & (1ULL << 14) ? 14 : (___bits) & (1ULL << 13) ? 13 : (___bits) & (1ULL << 12) ? 12 : (___bits) & (1ULL << 11) ? 11 : (___bits) & (1ULL << 10) ? 10 : (___bits) & (1ULL << 9) ? 9 : (___bits) & (1ULL << 8) ? 8 : (___bits) & (1ULL << 7) ? 7 : (___bits) & (1ULL << 6) ? 6 : (___bits) & (1ULL << 5) ? 5 : (___bits) & (1ULL << 4) ? 4 : (___bits) & (1ULL << 3) ? 3 : (___bits) & (1ULL << 2) ? 2 : 1 ) : (sizeof(___bits) <= 4) ? __ilog2_u32(___bits) : __ilog2_u64(___bits) ); ___m >>= ( __builtin_constant_p(___bits) ? ( (___bits) < 2 ? 0 : (___bits) & (1ULL << 63) ? 63 : (___bits) & (1ULL << 62) ? 62 : (___bits) & (1ULL << 61) ? 61 : (___bits) & (1ULL << 60) ? 60 : (___bits) & (1ULL << 59) ? 59 : (___bits) & (1ULL << 58) ? 58 : (___bits) & (1ULL << 57) ? 57 : (___bits) & (1ULL << 56) ? 56 : (___bits) & (1ULL << 55) ? 55 : (___bits) & (1ULL << 54) ? 54 : (___bits) & (1ULL << 53) ? 53 : (___bits) & (1ULL << 52) ? 52 : (___bits) & (1ULL << 51) ? 51 : (___bits) & (1ULL << 50) ? 50 : (___bits) & (1ULL << 49) ? 49 : (___bits) & (1ULL << 48) ? 48 : (___bits) & (1ULL << 47) ? 47 : (___bits) & (1ULL << 46) ? 46 : (___bits) & (1ULL << 45) ? 45 : (___bits) & (1ULL << 44) ? 44 : (___bits) & (1ULL << 43) ? 43 : (___bits) & (1ULL << 42) ? 42 : (___bits) & (1ULL << 41) ? 41 : (___bits) & (1ULL << 40) ? 40 : (___bits) & (1ULL << 39) ? 39 : (___bits) & (1ULL << 38) ? 38 : (___bits) & (1ULL << 37) ? 37 : (___bits) & (1ULL << 36) ? 36 : (___bits) & (1ULL << 35) ? 35 : (___bits) & (1ULL << 34) ? 34 : (___bits) & (1ULL << 33) ? 33 : (___bits) & (1ULL << 32) ? 32 : (___bits) & (1ULL << 31) ? 31 : (___bits) & (1ULL << 30) ? 30 : (___bits) & (1ULL << 29) ? 29 : (___bits) & (1ULL << 28) ? 28 : (___bits) & (1ULL << 27) ? 27 : (___bits) & (1ULL << 26) ? 26 : (___bits) & (1ULL << 25) ? 25 : (___bits) & (1ULL << 24) ? 24 : (___bits) & (1ULL << 23) ? 23 : (___bits) & (1ULL << 22) ? 22 : (___bits) & (1ULL << 21) ? 21 : (___bits) & (1ULL << 20) ? 20 : (___bits) & (1ULL << 19) ? 19 : (___bits) & (1ULL << 18) ? 18 : (___bits) & (1ULL << 17) ? 17 : (___bits) & (1ULL << 16) ? 16 : (___bits) & (1ULL << 15) ? 15 : (___bits) & (1ULL << 14) ? 14 : (___bits) & (1ULL << 13) ? 13 : (___bits) & (1ULL << 12) ? 12 : (___bits) & (1ULL << 11) ? 11 : (___bits) & (1ULL << 10) ? 10 : (___bits) & (1ULL << 9) ? 9 : (___bits) & (1ULL << 8) ? 8 : (___bits) & (1ULL << 7) ? 7 : (___bits) & (1ULL << 6) ? 6 : (___bits) & (1ULL << 5) ? 5 : (___bits) & (1ULL << 4) ? 4 : (___bits) & (1ULL << 3) ? 3 : (___bits) & (1ULL << 2) ? 2 : 1 ) : (sizeof(___bits) <= 4) ? __ilog2_u32(___bits) : __ilog2_u64(___bits) ); } ___bias = 0; } ___res = __arch_xprod_64(___m, ___n, ___bias); ___res /= ___p; }); __res_lo = (t); __rem = __n_lo - __res_lo * __base; } else if (__builtin_expect(!!(((t) >> 32) == 0), 1)) { __rem = (uint32_t)(t) % __base; (t) = (uint32_t)(t) / __base; } else __rem = __div64_32(&(t), __base); __rem; }); rem = ({ uint32_t __base = (1000000L); uint32_t __rem; (void)(((typeof((t)) *)0) == ((uint64_t *)0)); if (__builtin_constant_p(__base) && is_power_of_2(__base)) { __rem = (t) & (__base - 1); (t) >>= ( __builtin_constant_p(__base) ? ( (__base) < 2 ? 0 : (__base) & (1ULL << 63) ? 63 : (__base) & (1ULL << 62) ? 62 : (__base) & (1ULL << 61) ? 61 : (__base) & (1ULL << 60) ? 60 : (__base) & (1ULL << 59) ? 59 : (__base) & (1ULL << 58) ? 58 : (__base) & (1ULL << 57) ? 57 : (__base) & (1ULL << 56) ? 56 : (__base) & (1ULL << 55) ? 55 : (__base) & (1ULL << 54) ? 54 : (__base) & (1ULL << 53) ? 53 : (__base) & (1ULL << 52) ? 52 : (__base) & (1ULL << 51) ? 51 : (__base) & (1ULL << 50) ? 50 : (__base) & (1ULL << 49) ? 49 : (__base) & (1ULL << 48) ? 48 : (__base) & (1ULL << 47) ? 47 : (__base) & (1ULL << 46) ? 46 : (__base) & (1ULL << 45) ? 45 : (__base) & (1ULL << 44) ? 44 : (__base) & (1ULL << 43) ? 43 : (__base) & (1ULL << 42) ? 42 : (__base) & (1ULL << 41) ? 41 : (__base) & (1ULL << 40) ? 40 : (__base) & (1ULL << 39) ? 39 : (__base) & (1ULL << 38) ? 38 : (__base) & (1ULL << 37) ? 37 : (__base) & (1ULL << 36) ? 36 : (__base) & (1ULL << 35) ? 35 : (__base) & (1ULL << 34) ? 34 : (__base) & (1ULL << 33) ? 33 : (__base) & (1ULL << 32) ? 32 : (__base) & (1ULL << 31) ? 31 : (__base) & (1ULL << 30) ? 30 : (__base) & (1ULL << 29) ? 29 : (__base) & (1ULL << 28) ? 28 : (__base) & (1ULL << 27) ? 27 : (__base) & (1ULL << 26) ? 26 : (__base) & (1ULL << 25) ? 25 : (__base) & (1ULL << 24) ? 24 : (__base) & (1ULL << 23) ? 23 : (__base) & (1ULL << 22) ? 22 : (__base) & (1ULL << 21) ? 21 : (__base) & (1ULL << 20) ? 20 : (__base) & (1ULL << 19) ? 19 : (__base) & (1ULL << 18) ? 18 : (__base) & (1ULL << 17) ? 17 : (__base) & (1ULL << 16) ? 16 : (__base) & (1ULL << 15) ? 15 : (__base) & (1ULL << 14) ? 14 : (__base) & (1ULL << 13) ? 13 : (__base) & (1ULL << 12) ? 12 : (__base) & (1ULL << 11) ? 11 : (__base) & (1ULL << 10) ? 10 : (__base) & (1ULL << 9) ? 9 : (__base) & (1ULL << 8) ? 8 : (__base) & (1ULL << 7) ? 7 : (__base) & (1ULL << 6) ? 6 : (__base) & (1ULL << 5) ? 5 : (__base) & (1ULL << 4) ? 4 : (__base) & (1ULL << 3) ? 3 : (__base) & (1ULL << 2) ? 2 : 1 ) : (sizeof(__base) <= 4) ? __ilog2_u32(__base) : __ilog2_u64(__base) ); } else if ((4 >= 4) && __builtin_constant_p(__base) && __base != 0) { uint32_t __res_lo, __n_lo = (t); (t) = ({ uint64_t ___res, ___x, ___t, ___m, ___n = (t); uint32_t ___p, ___bias; ___p = 1 << ( __builtin_constant_p(__base) ? ( (__base) < 2 ? 0 : (__base) & (1ULL << 63) ? 63 : (__base) & (1ULL << 62) ? 62 : (__base) & (1ULL << 61) ? 61 : (__base) & (1ULL << 60) ? 60 : (__base) & (1ULL << 59) ? 59 : (__base) & (1ULL << 58) ? 58 : (__base) & (1ULL << 57) ? 57 : (__base) & (1ULL << 56) ? 56 : (__base) & (1ULL << 55) ? 55 : (__base) & (1ULL << 54) ? 54 : (__base) & (1ULL << 53) ? 53 : (__base) & (1ULL << 52) ? 52 : (__base) & (1ULL << 51) ? 51 : (__base) & (1ULL << 50) ? 50 : (__base) & (1ULL << 49) ? 49 : (__base) & (1ULL << 48) ? 48 : (__base) & (1ULL << 47) ? 47 : (__base) & (1ULL << 46) ? 46 : (__base) & (1ULL << 45) ? 45 : (__base) & (1ULL << 44) ? 44 : (__base) & (1ULL << 43) ? 43 : (__base) & (1ULL << 42) ? 42 : (__base) & (1ULL << 41) ? 41 : (__base) & (1ULL << 40) ? 40 : (__base) & (1ULL << 39) ? 39 : (__base) & (1ULL << 38) ? 38 : (__base) & (1ULL << 37) ? 37 : (__base) & (1ULL << 36) ? 36 : (__base) & (1ULL << 35) ? 35 : (__base) & (1ULL << 34) ? 34 : (__base) & (1ULL << 33) ? 33 : (__base) & (1ULL << 32) ? 32 : (__base) & (1ULL << 31) ? 31 : (__base) & (1ULL << 30) ? 30 : (__base) & (1ULL << 29) ? 29 : (__base) & (1ULL << 28) ? 28 : (__base) & (1ULL << 27) ? 27 : (__base) & (1ULL << 26) ? 26 : (__base) & (1ULL << 25) ? 25 : (__base) & (1ULL << 24) ? 24 : (__base) & (1ULL << 23) ? 23 : (__base) & (1ULL << 22) ? 22 : (__base) & (1ULL << 21) ? 21 : (__base) & (1ULL << 20) ? 20 : (__base) & (1ULL << 19) ? 19 : (__base) & (1ULL << 18) ? 18 : (__base) & (1ULL << 17) ? 17 : (__base) & (1ULL << 16) ? 16 : (__base) & (1ULL << 15) ? 15 : (__base) & (1ULL << 14) ? 14 : (__base) & (1ULL << 13) ? 13 : (__base) & (1ULL << 12) ? 12 : (__base) & (1ULL << 11) ? 11 : (__base) & (1ULL << 10) ? 10 : (__base) & (1ULL << 9) ? 9 : (__base) & (1ULL << 8) ? 8 : (__base) & (1ULL << 7) ? 7 : (__base) & (1ULL << 6) ? 6 : (__base) & (1ULL << 5) ? 5 : (__base) & (1ULL << 4) ? 4 : (__base) & (1ULL << 3) ? 3 : (__base) & (1ULL << 2) ? 2 : 1 ) : (sizeof(__base) <= 4) ? __ilog2_u32(__base) : __ilog2_u64(__base) ); ___m = (~0ULL / __base) * ___p; ___m += (((~0ULL % __base + 1) * ___p) + __base - 1) / __base; ___x = ~0ULL / __base * __base - 1; ___res = ((___m & 0xffffffff) * (___x & 0xffffffff)) >> 32; ___t = ___res += (___m & 0xffffffff) * (___x >> 32); ___res += (___x & 0xffffffff) * (___m >> 32); ___t = (___res < ___t) ? (1ULL << 32) : 0; ___res = (___res >> 32) + ___t; ___res += (___m >> 32) * (___x >> 32); ___res /= ___p; if (~0ULL % (__base / (__base & -__base)) == 0) { ___n /= (__base & -__base); ___m = ~0ULL / (__base / (__base & -__base)); ___p = 1; ___bias = 1; } else if (___res != ___x / __base) { ___bias = 1; ___m = (~0ULL / __base) * ___p; ___m += ((~0ULL % __base + 1) * ___p) / __base; } else { uint32_t ___bits = -(___m & -___m); ___bits |= ___m >> 32; ___bits = (~___bits) << 1; if (!___bits) { ___p /= (___m & -___m); ___m /= (___m & -___m); } else { ___p >>= ( __builtin_constant_p(___bits) ? ( (___bits) < 2 ? 0 : (___bits) & (1ULL << 63) ? 63 : (___bits) & (1ULL << 62) ? 62 : (___bits) & (1ULL << 61) ? 61 : (___bits) & (1ULL << 60) ? 60 : (___bits) & (1ULL << 59) ? 59 : (___bits) & (1ULL << 58) ? 58 : (___bits) & (1ULL << 57) ? 57 : (___bits) & (1ULL << 56) ? 56 : (___bits) & (1ULL << 55) ? 55 : (___bits) & (1ULL << 54) ? 54 : (___bits) & (1ULL << 53) ? 53 : (___bits) & (1ULL << 52) ? 52 : (___bits) & (1ULL << 51) ? 51 : (___bits) & (1ULL << 50) ? 50 : (___bits) & (1ULL << 49) ? 49 : (___bits) & (1ULL << 48) ? 48 : (___bits) & (1ULL << 47) ? 47 : (___bits) & (1ULL << 46) ? 46 : (___bits) & (1ULL << 45) ? 45 : (___bits) & (1ULL << 44) ? 44 : (___bits) & (1ULL << 43) ? 43 : (___bits) & (1ULL << 42) ? 42 : (___bits) & (1ULL << 41) ? 41 : (___bits) & (1ULL << 40) ? 40 : (___bits) & (1ULL << 39) ? 39 : (___bits) & (1ULL << 38) ? 38 : (___bits) & (1ULL << 37) ? 37 : (___bits) & (1ULL << 36) ? 36 : (___bits) & (1ULL << 35) ? 35 : (___bits) & (1ULL << 34) ? 34 : (___bits) & (1ULL << 33) ? 33 : (___bits) & (1ULL << 32) ? 32 : (___bits) & (1ULL << 31) ? 31 : (___bits) & (1ULL << 30) ? 30 : (___bits) & (1ULL << 29) ? 29 : (___bits) & (1ULL << 28) ? 28 : (___bits) & (1ULL << 27) ? 27 : (___bits) & (1ULL << 26) ? 26 : (___bits) & (1ULL << 25) ? 25 : (___bits) & (1ULL << 24) ? 24 : (___bits) & (1ULL << 23) ? 23 : (___bits) & (1ULL << 22) ? 22 : (___bits) & (1ULL << 21) ? 21 : (___bits) & (1ULL << 20) ? 20 : (___bits) & (1ULL << 19) ? 19 : (___bits) & (1ULL << 18) ? 18 : (___bits) & (1ULL << 17) ? 17 : (___bits) & (1ULL << 16) ? 16 : (___bits) & (1ULL << 15) ? 15 : (___bits) & (1ULL << 14) ? 14 : (___bits) & (1ULL << 13) ? 13 : (___bits) & (1ULL << 12) ? 12 : (___bits) & (1ULL << 11) ? 11 : (___bits) & (1ULL << 10) ? 10 : (___bits) & (1ULL << 9) ? 9 : (___bits) & (1ULL << 8) ? 8 : (___bits) & (1ULL << 7) ? 7 : (___bits) & (1ULL << 6) ? 6 : (___bits) & (1ULL << 5) ? 5 : (___bits) & (1ULL << 4) ? 4 : (___bits) & (1ULL << 3) ? 3 : (___bits) & (1ULL << 2) ? 2 : 1 ) : (sizeof(___bits) <= 4) ? __ilog2_u32(___bits) : __ilog2_u64(___bits) ); ___m >>= ( __builtin_constant_p(___bits) ? ( (___bits) < 2 ? 0 : (___bits) & (1ULL << 63) ? 63 : (___bits) & (1ULL << 62) ? 62 : (___bits) & (1ULL << 61) ? 61 : (___bits) & (1ULL << 60) ? 60 : (___bits) & (1ULL << 59) ? 59 : (___bits) & (1ULL << 58) ? 58 : (___bits) & (1ULL << 57) ? 57 : (___bits) & (1ULL << 56) ? 56 : (___bits) & (1ULL << 55) ? 55 : (___bits) & (1ULL << 54) ? 54 : (___bits) & (1ULL << 53) ? 53 : (___bits) & (1ULL << 52) ? 52 : (___bits) & (1ULL << 51) ? 51 : (___bits) & (1ULL << 50) ? 50 : (___bits) & (1ULL << 49) ? 49 : (___bits) & (1ULL << 48) ? 48 : (___bits) & (1ULL << 47) ? 47 : (___bits) & (1ULL << 46) ? 46 : (___bits) & (1ULL << 45) ? 45 : (___bits) & (1ULL << 44) ? 44 : (___bits) & (1ULL << 43) ? 43 : (___bits) & (1ULL << 42) ? 42 : (___bits) & (1ULL << 41) ? 41 : (___bits) & (1ULL << 40) ? 40 : (___bits) & (1ULL << 39) ? 39 : (___bits) & (1ULL << 38) ? 38 : (___bits) & (1ULL << 37) ? 37 : (___bits) & (1ULL << 36) ? 36 : (___bits) & (1ULL << 35) ? 35 : (___bits) & (1ULL << 34) ? 34 : (___bits) & (1ULL << 33) ? 33 : (___bits) & (1ULL << 32) ? 32 : (___bits) & (1ULL << 31) ? 31 : (___bits) & (1ULL << 30) ? 30 : (___bits) & (1ULL << 29) ? 29 : (___bits) & (1ULL << 28) ? 28 : (___bits) & (1ULL << 27) ? 27 : (___bits) & (1ULL << 26) ? 26 : (___bits) & (1ULL << 25) ? 25 : (___bits) & (1ULL << 24) ? 24 : (___bits) & (1ULL << 23) ? 23 : (___bits) & (1ULL << 22) ? 22 : (___bits) & (1ULL << 21) ? 21 : (___bits) & (1ULL << 20) ? 20 : (___bits) & (1ULL << 19) ? 19 : (___bits) & (1ULL << 18) ? 18 : (___bits) & (1ULL << 17) ? 17 : (___bits) & (1ULL << 16) ? 16 : (___bits) & (1ULL << 15) ? 15 : (___bits) & (1ULL << 14) ? 14 : (___bits) & (1ULL << 13) ? 13 : (___bits) & (1ULL << 12) ? 12 : (___bits) & (1ULL << 11) ? 11 : (___bits) & (1ULL << 10) ? 10 : (___bits) & (1ULL << 9) ? 9 : (___bits) & (1ULL << 8) ? 8 : (___bits) & (1ULL << 7) ? 7 : (___bits) & (1ULL << 6) ? 6 : (___bits) & (1ULL << 5) ? 5 : (___bits) & (1ULL << 4) ? 4 : (___bits) & (1ULL << 3) ? 3 : (___bits) & (1ULL << 2) ? 2 : 1 ) : (sizeof(___bits) <= 4) ? __ilog2_u32(___bits) : __ilog2_u64(___bits) ); } ___bias = 0; } ___res = __arch_xprod_64(___m, ___n, ___bias); ___res /= ___p; }); __res_lo = (t); __rem = __n_lo - __res_lo * __base; } else if (__builtin_expect(!!(((t) >> 32) == 0), 1)) { __rem = (uint32_t)(t) % __base; (t) = (uint32_t)(t) / __base; } else __rem = __div64_32(&(t), __base); __rem; }); }), (unsigned long)REC->next_ctx_id, (long)REC->next_prio, (unsigned long)REC->next_job_id|yT$y<<yypvrsrvkmGCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)GCC: (GNU) 4.9.x 20150123 (prerelease)A0aeabi&7-A A "*  !#$%&  d4PDD0Tt0i u(#,(L ,TH7(<FKLPUtHf kHp|uz@D|x   4`D$ lD H 0\ $L*06@@F" "LdR|`$ d$X^d4jlpv |   X     \ p       <  $ ( ,   05 45  ,(D#;#L#T#h \5q l5xl5@#56<T 7@  096Kh F < <f4P = =ukpp@ @A A$B CHD LD4E 8EETT `!*= Ph0rL ## EEl#<487\$GGt\H `H`HH HHhPI TITI4IH 6TKFPfkp  "t2(CV qAA^s>TT\x4# #,#)0#;8#O<#[<#f$  InI0 J@`J(JPJ J( K@`KT Kx<@#60L7PK(M ,M!,MP<|MpfDuF8P<kL\N dNPdN4Ph0c0rxL@#@]@#D #P #\#`# S<h#V W(F4,KkpP7`pf844(h# Xp#7Z ZZ Z<8[ \kLf8P$FKp`] ]]8p#p##$#1#@ ]E]#\^<<0 4 e^8 < Da HaCHaXpa@ D tb6LD7HKle eFxPj jf$k (kl lkl ll ll lpm mpn nn opo oo oH L p pu4ht<qLL`x  )  << <M P] X #i # # # # #  q8#8 #  Tr TrdHL7P,#FKP T H #  v HL7hx x + > <HQ  \xb \x< x$ xH y8 >>X>,?:# #'  |`#t?x?7?K?F @PP@f@pAk@uPAt?#:#N#^#o HxHH<L\$# L`AAsL7A KBF$B P8BfBkBpCuDCpCC#(DDCXDDtDDXE EEE4FElFFF$GGG G$GGhGG0H*]EtZLDaSZZVa@[hP Ln QuHY| SLPNK_ U[hXQ|IJDJhJ<`UHUlUW KK KODRR(RR_<_d_ \ONN$J%Y,`3L]:HVADWHVOW$KVX]XdXkLSrL^y^TN L^@IRHXI,^xSS^0TM0Nb ZDQQSA# $-$-8-\-(tbxb1H27b&838KbP cFb;p7fHcN<8lpcktccDdducddeckkVfDuf0gP`l lll,mTk`<#lmHoo(4otmPpmmqmlrTnn\sstht u"v6vXnnny yHyX|$#Q$#]$# B$#k$#w$# @7L@@  4`@ X0p(O$7f$`<$#6@ԽhK\F` *HRfPkqd  up8 ċ`D H   d l \ t@\h،Dȍ8( <   Ď$0H0*t @R^8XLďF |` .xCRapx~Pp($#$# $# $#& $#?  |^ |m    D D \ t | | , ,!,(|! t!t\H;!LV!@}!\0!P!p7 ! KFВPܒfkpu " (0$#4<DHLt;"W"r"T"Ti"t"|y"y#yP#$#yP.#$$H$#K#$#V#$#i##### # $)$HG$Y$tt$d$H$0x$|$$$ x|% @%,%@%Z%47ē4 8f%8~%x%L%%% &fFdKP& kpu<T| 4Pt,Ph ȗ$00*\Fx@LȘRX^ d<jhpv|ԙ,Xtܚ,,&?& xR& 8%\&8% o&X%% %7hKlL|&8&@F&x&4&&k Pf&P(tuhp@PH,Ȟ8@HX`p| ȟԟ$*0,$#F@&80RL|@`Xԡ^d0pjl0|vĢ`$7 47hH8l10DlK0 L h    إ    , d "Ԧ<0Ԣ8Q0Z0l|h0~0@00lD0 0I 01(0 11 .1T,H1=4P1,]1D|1@<1, 1|11121p <1 2H'"2062D2R2#b2dDz2X0#22`2 r2|22lNP23 3p$93$O3Z3j3\(3`h$33h,33r3t>3\p444/4J4Z4e4y444<4444,44p5 5x`"5@=5(84N5ng50H55A`551(5H5#595p5 6t(686E6U6f6"0t66Z6X 66f6J 6 & 77'7;7R7Xh7Tl7D77h#77< 77,,72T88$@.8P8 m8|8X88808x8%h9,'939l@91(\9h9v99"#9s89=l9T49(h99( 9,:,-:G:Rxd:p:h,:`::h:<h:2D:;1;TB;V;,z;;;98;;d$p;;;;@<%<4<L2A<R<|p<< y<<<<$)9d <Q$<=#=sX7=2D=V= xs=I<=k==gx=@L=g=X >(2>pF>]>Йq>L>f>>>> >O>?"?q7?H?T`?D$u?h$??p??D?=@?Pm?T@@@OX)@,|1@|,U@6|k@DL}@@@ܹ0@ȟt@q@<@,XA\5!A(#T/ALDAXXALnA |A@cAAA)AAAh(BBT1<&B` @BUBdB~Bq$BB8Bl,BBB@B CJ̖FJPXJLDgJLTHoJ(HJ1DJJA`JJJd(J@KJK+K!6KhRKt`KgKpK`(KKtKKKKK L\Lĝ/L;LJLoYLXdLrLLL8LLL|L(LL#L, xL M0Mp#MTc1M<DEMP #[MAmMM(DM (MMTlM`GHMN(?N<INS[NmNP}NNPSNNTNNNNOu O<.3O(?O%<UO##hO$xOOHXOO,ODOOCP$#)PSAP0TPИ0cP@ {PPhj(P@@PPرP P QR1x Q ,+Q9QBQ(k$YQ,vQԁQpLQ@dQLQhQPQ) Rd"Rc0R6R/ERbR3(vRRlR`RR2 R|Sv]3S389SLS[StSSfS dS SST x<+T4;L5TU4CTx_T0|TTH T܊TT 4T(T UlU|[3UBUqQUhU0/U(UHLUlUUԣlVtV )VXBV]UV nVlHVV`kV @V\>|VV0 WWk%W 9WؙQW,eW4#rWdRW80WW8EWq WWl TWHX0X4JXgXTup~X@XOXX@]lXQX(YxLYP6YBYRYE|eY<Y#YHYSYhSHYYdYH Y,Z\T*ZCZ45(SZl^Z8&pkZZZ8f|Zd ZCXZ $Z8gZ r [<T&[<[` E[#U[m[}[ 0[[,[[[x[[,\ $\@4(\Z,:\LP\,,n\\$|\ 8\\\l\]Ў(]]V<"]8|1]D] ]]](u]]] ]G0]  ]3]dY<]^)^1^LE^Y^#s^c^L2t^k4^\^ ^^^_̭d_6_0X_g0p_z_|%h_ę__h__`OX`G`x*`9`J`dZ`m`o,`8`` ``Pd```aosfunc.c$aFindMMapBaseVAddrAllocPagesAreaToPhyspvr_flush_rangepvr_clean_rangepvr_invalidate_rangeMISRWrapperOSTimerCallbackWrapper.LANCHOR0RegisterExternalMem.LC0.LC1per_cpu_cache_flushCheckExecuteCacheOpVMallocAreaToPhysAllocPagesSparseAreaToPhysExternalKVAreaToPhysOSTimerWorkQueueCallBack.LC2.LANCHOR1.LC4.LC3.LC5DeviceISRWrapper.LC6.LC7.LC8.LC9SystemISRWrapper.LC10.LC11.LC12.LC14.LC13.LC15.LC16$d.LC17.LC18.LC19.LC20.LC22.LC21.LC23.LC24.LC25.LC27.LC26.LC28.LC29.LC30.LC31.LC33.LC32.LC35.LC34.LC37.LC36.LANCHOR2.LC39.LC38.LC40.LC41.LC42.LC43.LC44.LC45.LC46.LC47.LC48.LC49.LC50.LC58.LC51.LC55.LC52.LC54.LC57.LC56.LC53.LC61.LC59.LC60.LC62.LC63__FUNCTION__.39075__FUNCTION__.39325__FUNCTION__.39359__FUNCTION__.39366__FUNCTION__.39909psTimerWorkQueuesTimersui16NameIndex.39546mutils.cmmap.cMMapVOpenMMapVAccessDoMapToUserMMapVClose__FUNCTION__.32319__FUNCTION__.32232__FUNCTION__.32261__FUNCTION__.32366__FUNCTION__.32378__FUNCTION__.32404__FUNCTION__.32444__FUNCTION__.32456__FUNCTION__.32448g_sMMapOffsetStructListMMapIOOpsg_sMMapAreaListg_psMemmapCachemodule.cPVRSRVReleasePVRSRVOpenPVRSRVDriverResumePVRSRVDriverSuspendPVRSRVDriverShutdownPVRSRVDriverRemovePVRSRVDriverProbePVRCore_InitPVRCore_Cleanuppowervr_id_table__FUNCTION__.35104__param_str_gPVRDebugLevel__UNIQUE_ID_gPVRDebugLevel15__UNIQUE_ID_gPVRDebugLeveltype14__UNIQUE_ID_license13__UNIQUE_ID_author12powervr_driverpvrsrv_fops__param_gPVRDebugLevelgsPMMutexbDriverIsSuspendedbDriverIsShutdownAssignedMajorNumber__key.35113psPvrClasspdump.cProcSeq1ElementHeaderOff2Elementpvr_proc_seq_startpvr_proc_seq_stoppvr_proc_seq_nextpvr_proc_seq_showDecOffPsDev_AnyVaCbpvr_proc_openpvr_proc_writeCreateProcEntryInDirSeqProcSeqOff2ElementSysNodesProcSeqShowSysNodesProcSeqShowVersionPVRProcDirRootpvr_proc_seq_operationspvr_proc_operationstext.31892text.31884g_pProcVersiong_pProcSysNodespvr_bridge_k.c__FUNCTION__.30686pvr_debug.cgsDebugMutexNonIRQgszBufferNonIRQgszBufferIRQgsDebugLockIRQmm.cCountObjectsInPagePoolFreePageAllocPagesScanObjectsInPagePoolAllocFlagsToPGProt__FUNCTION__.29591__FUNCTION__.29802__FUNCTION__.29868CSWTCH.213__FUNCTION__.29885__FUNCTION__.29928__FUNCTION__.29956__FUNCTION__.29967__FUNCTION__.29987g_sPagePoolMutexg_sPagePoolListg_sShrinkerg_sPagePoolEntryCountg_iPagePoolMaxEntriesg_PsLinuxPagePoolCacheg_PsLinuxMemAreaCacheg_bShrinkerRegisteredmutex.c__key.15868event.cLinuxEventObjectDeleteCallback__key.35942osperproc.c__FUNCTION__.29839__FUNCTION__.29845buffer_manager.cBM_CreateContext_InsertHeap_ForEachVaCbBM_CreateHeap_AnyVaCbDevMemoryFreeBM_CreateContext_IncRefCount_AnyVaCbBM_DestroyContext_AnyCbBM_DestroyContextCallBackBM_DestroyContextCallBack_AnyVaCbZeroBuf.part.3XProcWorkaroundAllocShareable.part.4DevMemoryAlloc.constprop.7BM_ImportMemoryBM_FreeMemoryXProcWorkaroundFreeShareableFreeBuf.LC72.LC64.LC74.LC70.LC73.LC65.LC71.LC67.LC69.LC66.LC68gXProcWorkaroundShareIndexgXProcWorkaroundStatedevicemem.cAllocDeviceMemPVRSRVDumpSyncPVRSRVDumpActiveSyncFreeDeviceMem.part.0FreeDeviceMemCallBackDmaBufUnmapCallbackUnwrapExtMemoryCallBackUnmapDeviceMemoryCallBack__FUNCTION__.29105g_ui32SyncUIDg_psSyncInfoListhandle.cReallocHandleArrayEnsureFreeHandlesFreeHandlePVRSRVHandleBatchCommitOrReleasehash.c_Resize.part.1lists.cFreeSharedSysMemCallBackmem_debug.cmetrics.cosfunc_common.cpdump_common.cFreePerProcessDatapsHashTabPVRSRVDevicePrePowerStateKM_AnyVaCbPVRSRVDevicePostPowerStateKM_AnyVaCbgbInitServerRunninggbInitServerRangbInitSuccessfulpvrsrv.cPVRSRVEnumerateDevicesKM_ForEachVaCbPVRSRVAcquireDeviceDataKM_Match_AnyVaCbPVRSRVGetMiscInfoKM_RA_GetStats_ForEachVaCbPVRSRVSystemLISR_ForEachVaCbPVRSRVMISR_ForEachCbPVRSRVCommandCompleteCallbacks_ForEachCbPVRSRVFinaliseSystem_CompatCheck_AnyCbPVRSRVGetMiscInfoKM_BMContext_AnyVaCbPVRSRVGetMiscInfoKM_Device_AnyVaCbPVRSRVFinaliseSystem_SetPowerState_AnyCb.LC160.LC92.LC183.LC115.LC206.LC138.LC98.LC121.LC212.LC75.LC189.LC166.LC149.LC172.LC195.LC81.LC127.LC104.LC218.LC136.LC158.LC204.LC181.LC90.LC113.LC147.LC157.LC146.LC135.LC203.LC112.LC89.LC180.LC141.LC152.LC95.LC175.LC78.LC101.LC192.LC130.LC215.LC169.LC221.LC84.LC198.LC124.LC107.LC186.LC209.LC118.LC163.LC161.LC162.LC182.LC106.LC179.LC177.LC178.LC148.LC140.LC185.LC137.LC205.LC91.LC151.LC114.LC208.LC79.LC76.LC174.LC216.LC211.LC213.LC129.LC171.LC188.LC190.LC100.LC222.LC217.LC219.LC168.LC126.LC97.LC99.LC77.LC128.LC191.LC167.LC214.LC170.LC142.LC173.LC94.LC102.LC159.LC117.LC96.LC85.LC199.LC131.LC176.LC153.LC108.LC207.LC134.LC132.LC133.LC150.LC93.LC111.LC109.LC110.LC116.LC202.LC200.LC201.LC184.LC88.LC86.LC87.LC164.LC210.LC187.LC139.LC145.LC143.LC144.LC156.LC154.LC155.LC119.LC194.LC196.LC83.LC193.LC120.LC122.LC197.LC125.LC80.LC82.LC220.LC165.LC103.LC105.LC123ra.c_RequestAllocFail_FreeListRemove_FreeBT_BuildSpanMarker_SegmentSplit_AttemptAllocAligned_SegmentListInsert_InsertResourceCSWTCH.21refcount.cresman.cResManFindResourceByPtr_AnyVaCbFreeResourceByCriteria_AnyVaCbFreeResourceByPtrList_RESMAN_ITEM_IMG_BOOL_Any_va.constprop.2List_RESMAN_ITEM_Any_va.constprop.3FreeResourceByCriteria.constprop.1bridged_support.cbridged_pvr_bridge.cPVRSRVChangeDeviceMemoryAttributesBWPVRSRVConnectBWPVRSRVDisconnectBWDoModifyCompleteSyncOpsPVRSRVFreeSyncInfoBWPVRSRVDestroySyncInfoModObjBWFreeSyncInfoCallbackPVRSRVAllocSyncInfoBWPVRSRVModifyPendingSyncOpsBWPVRSRVCreateSyncInfoModObjBWModifyCompleteSyncOpsCallBackPVRSRVEventObjectOpenBWPVRSRVEventObjectWaitBWPVRSRVMapMemInfoMemBWPVRSRVAllocSharedSysMemoryBWPVRSRVWrapExtMemoryBWPVRSRVGetMiscInfoBWPVRMMapReleaseMMapDataBWPVRSRVUnmapDeviceMemoryBWPVRSRVMapDeviceMemoryBWPVRMMapOSMemHandleToMMapDataBWPVRSRVGetFreeDeviceMemBWPVRSRVAllocDeviceMemBWPVRSRVGetDeviceMemHeapInfoBWPVRSRVDestroyDeviceMemContextBWPVRSRVCreateDeviceMemContextBWPVRSRVAcquireDeviceDataBWPVRSRVEnumerateDevicesBWPVRSRVSyncOpsFlushToDeltaBWPVRSRVSyncOpsFlushToModObjBWPVRSRVSyncOpsTakeTokenBWPVRSRVModifyCompleteSyncOpsBWPVRSRVEventObjectCloseBWPVRSRVInitSrvDisconnectBWPVRSRVInitSrvConnectBWPVRSRVFreeSharedSysMemoryBWPVRSRVUnwrapExtMemoryBWPVRSRVUnmapDmaBufBWPVRSRVMapDmaBufBWPVRSRVExportDeviceMemBWPVRSRVFreeDeviceMemBWPVRSRVSyncOpsFlushToTokenBW__FUNCTION__.37578__FUNCTION__.37483__FUNCTION__.37586__FUNCTION__.37773uiPrevIndex.37585abSharedDeviceMemHeapsysconfig.cEnableSGXClocksWrap__FUNCTION__.33310gpvOCPRegsLinAddraszVersionString.33314gsSysSpecificDatagsSGXDeviceMapgpsSGXDevNodegui32SGXDeviceIDgsSGXRegsCPUVAddrsysutils.c__key.33491dmabuf.c__func__.33507pvr_linux_fence.cunblock_framesrelease_fencedestroy_fence_framedo_fence_workallocate_blocking_fence_storagecount_reservation_objectscreate_fence_to_signalinstall_and_get_blocking_fenceblocking_fence_signalledprocess_syncinfosget_reservation_objectsCSWTCH.205__func__.19020pvr_fence_mutexfence_context_notify_listfence_context_listfences_outstandingfence_seqnofence_context__key.18744frame_tag.18956pvr_sync_common.c__func__.40503pvr_fence.cpvr_fence_get_driver_namepvr_fence_get_timeline_namepvr_fence_foreign_get_driver_namepvr_fence_foreign_get_timeline_namepvr_fence_context_destroy_krefpvr_fence_foreign_waitpvr_fence_foreign_enable_signalingPVRSyncReleaseSyncInfopvr_fence_releasepvr_fence_foreign_releasepvr_fence_context_signal_fencesPVRSyncIOCTLRenamePVRSyncIOCTLDebugPVRSyncWorkQueueFunctionpvr_fence_foreign_signal_sync.LANCHOR3pvr_fence_context_destroy_workpvr_fence_is_signaledpvr_fence_enable_signalingPVRSyncFenceAllocReleasePVRSyncReleasePVRSyncOpenPVRSyncIOCTL__func__.40965__func__.40716__func__.40854__func__.40758__func__.40817gsSyncFenceAllocFOps__func__.40874__func__.40938__func__.40907pvr_sync_fops__func__.41052__func__.41066__func__.41026__warned.40802gSyncInfoFreeListgFenceCtxListLockgFenceCtxListpvr_sync_devicegSyncInfoFreeListLockgpsWorkQueuegsWorkgsSyncServicesConnectiondma_fence_sync_native_server.c__func__.33016pvr_counting_timeline.cpvr_sw_fence.cpvr_sw_fence_get_driver_namepvr_sw_fence_get_timeline_namepvr_sw_fence_enable_signalingpvr_sw_fence_releasepvr_sw_fence_opssystrace.cperf_trace_gpu_sched_switchperf_trace_gpu_job_enqueuetrace_event_raw_event_gpu_sched_switchtrace_event_raw_event_gpu_job_enqueuetrace_raw_output_gpu_sched_switchtrace_raw_output_gpu_job_enqueuetrace_event_define_fields_gpu_sched_switchtrace_event_define_fields_gpu_job_enqueuestr__gpu__trace_system_name__tpstrtab_gpu_job_enqueue__tpstrtab_gpu_sched_switchprint_fmt_gpu_job_enqueueprint_fmt_gpu_sched_switchtrace_event_type_funcs_gpu_job_enqueuetrace_event_type_funcs_gpu_sched_switchevent_class_gpu_job_enqueueevent_class_gpu_sched_switchpvrdir_retcapture_hwperfdata__tracepoint_ptr_gpu_job_enqueue__tracepoint_ptr_gpu_sched_switch__event_gpu_job_enqueue__event_gpu_sched_switchbridged_sgx_bridge.cSGXReleaseClientInfoBWSGXSetTransferContextPriorityBWSGXSetRenderContextPriorityBWSGXReadHWPerfCBBWSGXScheduleProcessQueuesBWSGXRegisterHWTransferContextBWSGXRegisterHW2DContextBWSGXSubmit2DBWSGXFlushHWRenderTargetBWSGXRegisterHWRenderContextBWSGXAddSharedPBDescBWSGXFindSharedPBDescBWSGXGetMiscInfoBWSGXSubmitTransferBWSGX2DQueryBlitsCompleteBWSGXDoKickBWSGXGetInternalDevInfoBWSGXGetClientInfoBWSGXUnregisterHWTransferContextBWSGXUnregisterHW2DContextBWSGXUnregisterHWRenderContextBWSGXUnrefSharedPBDescBWSGXDevInitPart2BWSGXGetInfoForSrvinitBW__FUNCTION__.13046__FUNCTION__.12809sgxinit.cSGXCacheInvalidateSGXRunScriptSGXDumpDebugRegSGXCommandCompleteDevInitSGXPart1SGXGetMiscInfoUkernelDevDeInitSGXHWRecoveryResetSGX.constprop.1SGX_MISRHandlerSGXSystraceHandlerbFirstTime.29689ui32LockupCounter.29807ui32EDMTasks.29806ui32NumResets.29809ui32OpenCLDelayCounter.29808asSGXHWPerf.29833sgxpower.cSGXPollForClockGatingSGXUpdateTimingInfoSGXPostPowerState.part.4SGXPrePowerState.part.3sgxreset.csgxutils.cSGXCleanupHWRenderContextCallbackSGXCleanupHWTransferContextCallbackSGXCleanupHW2DContextCallbacksgxkick.csgxtransfer.cmmu.cMMU_MapPage_DeferredFreePageTable.constprop.0_DeferredFreePageTablesMMU_FreePageTablespb.cSGXCleanupSharedPBDescCreateLockCallbackSGXCleanupSharedPBDescCallbackpsPerProcCreateSharedPBpsResItemCreateSharedPBpvrsrvkm.mod.c__UNIQUE_ID_srcversion12__UNIQUE_ID_alias11__UNIQUE_ID_alias10__module_depends__UNIQUE_ID_name9__UNIQUE_ID_vermagic8____versions_SetDispatchTableEntryBM_GetDeviceNodeOSWaitusSGXFlushHWRenderTargetKMKMemCacheDestroyWrapperstrcpySGXUnrefSharedPBDescKMpci_save_stateNewSubLinuxMemAreaOSTimeCreateWithUSOffsetfree_irqg_sMMapMutexNewIOLinuxMemAreaOSAllocPages_ImplPVRSRVAcquireDeviceDataKMOSTimeDestroySysDevicePostPowerState_KMemCacheFreeWrapperOSBaseFreeContigMemoryOSAtomicDecAndTestOSUninstallSystemLISR__put_pageSyncSWTimelineReleaseKManon_inode_getfile__check_object_sizeDmaBufFreeNativeSyncHandlepvr_fence_context_createpci_request_regionww_mutex_lock_interruptibleList_BM_CONTEXT_IMG_HANDLE_Any_vamisc_deregisterPVRLinuxFenceProcessPVRSRVFreeSharedSysMemoryKMPVRLinuxFenceCheckAllPVRSRVDevicePostClockSpeedChangeHASH_Insert_ExtendedLinuxMMInitList_BM_CONTEXT_ForEachPVRSyncDeviceInit_BM_XProcIndexRelease__class_createPVRSRVCompatCheckKMouter_cachepvr_counting_fence_timeline_createPVRSRVProcessConnectLinuxMemAreaDeepFreeparam_ops_uintPVRSRVReleasePrintfMMU_InsertHeapBM_HandleToCpuVaddrgsSysDatapci_enable_deviceSystraceDestroyFSg_psDmaBufSyncHashPVRSRVFindHandleOSAtomicIncon_each_cpuMMU_UnmapPages__rcu_read_lockBM_FreeExportOSAllocMem_ImplSGXUnregisterHWRenderContextKM__msecs_to_jiffiesOSBaseAllocContigMemoryPVRSRVMapDeviceMemoryKMreservation_object_reserve_sharedplatform_driver_unregisterSGXRegisterHWTransferContextKMPVRSRVSystemLISROSGetSubMemHandlevmalloc_to_pagePollForValueKMOSPerProcessPrivateDataDeInit__this_moduletrace_seq_printfv7_flush_kern_cache_allplatform_get_irqseq_releasepci_choose_stateMMU_MapPagesSparsequeue_work_onBM_GetPhysPageAddr_set_bitBM_CreateHeaptrace_raw_output_preppvr_counting_fence_timeline_inc__stack_chk_guardPVRSRVMapDmaBufKMOSMemHandleToCpuPAddrPVRLDMGetDeviceOSFlushCPUCacheRangeKMSysFinalisePVRSRVGetMaxHandleOSDeInitEnvDataPVRSRVUnmapDeviceMemoryKMPVRMMapOSWriteHWRegDmaBufImportAndAcquirePhysAddrSGXOSTimerOSFuncHighResTimerCreateOSPCISuspendDevPVRSRVNewHandleBatchfinish_waitOSReleaseBridgeLockOSGetCurrentProcessIDKMpci_get_deviceOSReleasePhysPageAddrPVRSRVInitDeviceMempgprot_kernelclass_destroyg_ui32InitFlagsSysSystemPostPowerStateui64KickCountList_PVRSRV_DEVICE_NODE_Any_vaFreeMemCallBackCommonLinuxUnLockMutexSysSGXCommandPendingfgetResManRegisterResioremap_cacheBM_GetMMUContextpvr_counting_fence_timeline_get_BM_XProcIndexAcquireMMU_Enableww_mutex_unlockSGXFindSharedPBDescKMFreeExternalKVLinuxMemAreaiounmapSysClearInterruptsPVRSyncDeviceDeInitLinuxEventObjectListCreatecleanup_modulePVRSRVHandleDeInitpci_disable_msiOSPanicprepare_to_waitSystraceInitializeTimeCorrPVRSRVPowerLockfd_installOSInstallSystemLISRtrace_event_raw_initmemcpyPVRMMapReleaseMMapDataPVRSRVPerProcessDataDeInitPVRSRVLookupHandlePVRSRVUnmapDmaBufKMvunmapOSPCIResumeDevkfreePVRSRVDmaBufSyncAcquirePVRLinuxFenceContextCreateSGXDumpDebugInfoLinuxMemAreaPhysIsContig_PVRSRVAllocDeviceMemKM__vmallocRA_GetStatsseq_lseekOSCleanCPUCacheRangeKMPVRSRVFreeHandleBasegPVRSRVLockRA_CreateOSFreeMem_ImplPVRSRVSetDevicePowerStateKMSyncSWTimelineFenceCreateKMSysDeinitialisearm_heavy_mbvm_insert_mixedproc_create_dataOSRemoveTimerSysCpuPAddrToSysPAddrSGXScheduleProcessQueuesKMOSStringCopyPVRSRVGetErrorStringKMNewIORemapLinuxMemAreaPVRSRVResManConnectOSProcHasPrivSrvInitpci_set_power_state__wake_upevent_triggers_calldma_fence_add_callbackOSUninstallDeviceLISRList_BM_HEAP_ForEach_vaMMU_Deletevsnprintfg_ui64MemInfoIDkmem_cache_createOSInitEnvDatadma_buf_attachPVRSRVScheduleDevicesKMSGXGetInfoForSrvinitKM_raw_spin_lock_irqsaveOSEventObjectWaitKMreservation_object_add_excl_fencePVRSRVLookupAndReleaseHandle_raw_spin_lockpvr_counting_fence_timeline_putPVRSRVProcessDisconnectkmem_cache_alloc_traceList_BM_HEAP_InsertPVRSRVPerProcessDataDisconnectOSEventObjectOpenKMHASH_Create_ExtendedOSReadHWRegHASH_IterateOSInvalidateCPUCacheRangeKMinit_moduleput_unused_fdget_user_pages_remotegpsSysDataLinuxEventObjectDeleteRA_AddSGXPostPowerStateOSPCIReleaseAddrRangejiffies_to_usecsOSMemCopyPVRSRVSaveRestoreLiveSegmentsOSRegisterDiscontigMemtrace_event_buffer_commitRemovePerProcessProcEntrySeqsched_clockList_PVRSRV_DEVICE_NODE_RemoveSGXRegisterHWRenderContextKMPVRSRVSetPowerStateKMPVRSRVDeviceLISRpvr_sync_get_sw_timelineOSAtomicAlloc__tracepoint_gpu_sched_switchPVRSRVSetInitServerStateBM_CreateContextList_BM_HEAP_Any_vaList_BM_CONTEXT_PVRSRV_ERROR_Any_vadump_stackOSPCIReleaseDevPVRMMapOSMemHandleToMMapDatahigh_memoryOSEventObjectDestroyKMOSReservePhysscheduleschedule_timeoutBM_HandleToDevVaddrpvr_sw_fence_createMMU_InitialiseOSAtomicFree__stack_chk_failPVRSyncPatchTransferSyncInfosOSMemSetPVRSRVDevicePreClockSpeedChangePVRSRVSystemPrePowerStateKMdma_fence_default_waitPVRSRVPerProcessDataCreateProcEntriestrace_event_ignore_this_pidPVRSyncInitServicesLinuxEventObjectAddOSAtomicReadpm_runtime_enableOSPerProcessSetHandleOptionsResManDeInitSGXConvertTimeStampkmapNewExternalKVLinuxMemAreaList_PVRSRV_DEVICE_NODE_PVRSRV_ERROR_AnySGXRegisterHW2DContextKMpvr_counting_fence_timeline_force_completeSyncSWGetFenceObjDisableSystemClocksdma_buf_map_attachmentMMU_MapShadowSparseOSUnlockResource_IOUnmapWrapper__put_user_4PVRSRVCreateDeviceMemContextKMunregister_shrinkerSysSysPAddrToDevPAddrResManFreeResByPtrdma_fence_remove_callback__free_pagesLinuxLockMutexNestedkmem_cache_allocPVRSRVRemovePowerDevicePVRSRVAllocSubHandleFreeIOLinuxMemAreacapableBM_XProcWorkaroundSetShareIndexfind_vmaSystraceCreateFSRA_AllocLinuxMemAreaToCpuPAddrSysGetInterruptSourceSGXGetMMUPDAddrKMCreateProcReadEntrySeqBM_WrapList_PVRSRV_KERNEL_SYNC_INFO_RemoveRunSGXREGDebugScriptsOSPCIAddrRangeEndMMU_MapPagessTimerStructLockPVRSRVDissociateDeviceMemKMMMU_BIFResetPDFreeSGXSubmitTransferKMMMU_CheckFaultAddrPVRSyncPatchCCBKickSyncInfosPVRLinuxMUtilsInitOSEnableTimerPVRSRVFinaliseSystemSysDvfsDeinitializePVRSRVWrapExtMemoryKMOSInstallMISR_KMallocWrapperPVRSRVAllocSyncInfoKMvm_insert_pageSGXDevInitCompatCheckSysSystemPrePowerStatepci_clear_masterSyncSWGetTimelineObjflush_workqueueOSFlushCPUCacheKMOSFuncHighResTimerDestroyperf_trace_buf_allocpci_enable_msiperf_trace_run_bpf_submitLinuxInitMutexfputBM_GetMMUHeappvr_fence_destroydebugfs_create_boolpreempt_schedule_notracePVRMMapRegisterAreadma_buf_unmap_attachmentSGXScheduleCCBCommandFreeVMallocLinuxMemAreaNewAllocPagesLinuxMemAreadma_fence_context_allocarm_delay_opsSetSGXDispatchTableEntryOSUnMapPhysToLinOSFreePagesrequest_threaded_irqSystraceTAKickpvr_fence_foreign_opsSGX2DQueryBlitsCompleteKMPVRLinuxFenceReleasePVRSRVGetInitServerStateadd_timer__rcu_read_unlockSGXAddSharedPBDescKMRA_GetNextLiveSegmentOSAccessOKMMU_Disablemod_timerLinuxEventObjectListDestroydevice_createdma_fence_signalSGXPostClockSpeedChangeResManDissociateResplatform_get_resourceBM_MapPageAtOffsetRemoveProcEntrySeqSysRemoveExternalDevicedma_fence_freePVRSRVGetParentHandlePVRSRVPurgeHandlesHASH_Remove_ExtendedSystraceUpdateTimeCorrLinuxMemAreaOffsetToPageOSCopyFromUser__usecs_to_jiffiesOSDisableTimerPVRSRVLookupSubHandlePVRSRVPowerUnlockdestroy_workqueue__kunmap_atomicPVRProcGetDataResManFreeResByCriteriaOSGetPageSizewarn_slowpath_nullkmem_cache_freeList_PVRSRV_KERNEL_SYNC_INFO_PVRSRV_ERROR_Anydma_buf_getstrlcpyMMU_MapScatter_VMallocWrapperSysDevPAddrToSysPAddrBM_GetVirtualSizePVRSRVDeinitialiseDeviceSGXPrePowerStateSyncSWTimelineFenceReleaseKMPVRSRVDeInitww_mutex_lockList_PVRSRV_KERNEL_SYNC_INFO_InsertHASH_Inserttrace_event_regstrncpydma_buf_putPVRSyncCloseServicesPVRSRVLookupHandleAnyTypeSGXGetPhysPageAddrKMkunmapLinuxMMapPerProcessDisconnectMMU_IsHeapSharedSystraceHWPerfPacketsFreeAllocPagesLinuxMemAreavmapPVRSRVAllocHandleBaseHASH_CreateBM_GetMMUContextFromMemContextLinuxIsLockedMutexioremapSGXUnregisterHWTransferContextKM_raw_read_unlock__cpu_online_maskSysDvfsInitializePVROSFuncInitSysCpuPAddrToDevPAddrprintk__mutex_initdma_fence_initPVRSRVReleaseHandleOSEventObjectCreateKMPVRSRVDeInitDeviceMem_raw_spin_unlock_irqrestorePVRSRVResManDisconnectpci_restore_stateList_PVRSRV_DEVICE_NODE_PVRSRV_ERROR_Any_vaBM_FreeHASH_Func_DefaultPVRMMapCleanupDummyBWEnableSystemClocksOSCleanCPUCacheKMPVRSyncFencesToSyncInfosPVRMMapRemoveRegisteredAreavmalloc_to_pfnproc_mkdirHASH_RetrieveMatchDeviceKM_AnyVaCbSGXReadHWPerfCBKMBM_DestroyContextOSAddTimerpvr_sw_fence_context_createOSRegisterMemmemsetDmaBufUnimportAndReleasePhysAddrpvr_fence_opsPVRSRVAcquireSyncInfoKMPVRLinuxFenceDeInittrace_define_fielddel_timer_sync__memzero__put_user_8misc_registerBridgedDispatchKMMMU_BIFResetPDAllockmap_atomicpci_set_masterLinuxMMCleanupPVRDPFInit__aeabi_uidiv__get_task_commPVRSRVChangeDeviceMemoryAttributesKMPVRSRVAllocHandleOSUnReservePhysOSPCISetDevPDE_DATAgpsResListFreeDeviceID__init_waitqueue_headBM_AllocSysInitialise_KFreeWrapperBM_HandleToSysPaddrg_BridgeDispatchTableSGXRegisterDeviceList_BM_CONTEXT_Any_vaPVRSRVFreeDeviceMemKMOSDestroyResource__tracepoint_gpu_job_enqueueSGXPreClockSpeedChangeSGXGetClientInfoKMreservation_object_add_shared_fence__mod_of__powervr_id_table_device_tableMMU_AllocLinuxBridgeDeInitMMU_GetPDDevPAddrOSPCIAcquireDevBM_ExportRemovePerProcessProcDirproc_removeOSUninstallMISR_raw_write_unlock_irqrestoredown_readmutex_trylockarm_copy_to_userLinuxEventObjectWaitPVRSRVSystemPostPowerStateKMHASH_RemoveOSEventObjectSignalKMgpsSysSpecificDataEnableSGXClockspfn_validpvr_fence_create__platform_driver_registerList_BM_CONTEXT_RemovePVRSRVGetDeviceMemHeapsKMSysSysPAddrToCpuPAddrLinuxMMapPerProcessConnectg_ui32HostIRQCountSamplePVRSRV_BridgeDispatchKMAddSyncInfoToArraySysOEMFunctionOSFuncHighResTimerGetus__alloc_pages_nodemaskSGXUnregisterHW2DContextKMDmaBufGetNativeSyncHandleseq_readPVRSRVDmaBufSyncReleaseOSSleepmsdebugfs_remove_recursivesprintfPVRSRVUnwrapExtMemoryKMMMU_MapShadowMMU_FreeKMemCacheCreateWrapperList_PVRSRV_POWER_DEV_RemoveSGXSubmit2DKMPVRSRVRegisterPowerDeviceRA_FreeList_BM_HEAP_PVRSRV_ERROR_AnyPVRSRVDissociateMemFromResmanKMHASH_DeleteOSAcquirePhysPageAddrPVRSRVPerProcessDataConnect_VFreeWrappervfreeSGX_ISRHandlerList_PVRSRV_POWER_DEV_Any_vaOSTimeHasTimePassedtrace_event_buffer_reserveLinuxMemAreaToCpuVAddrHASH_Key_Comp_Default__pm_runtime_resumeOSReacquireBridgeLockBM_MappingHandleFromBufferOSPerProcessPrivateDataInitOSGetCurrentProcessNameKMarm_copy_from_userinit_timer_keyPVRSRVReleaseHandleBatchget_unused_fd_flagsSGXSetTransferContextPriorityKMNewVMallocLinuxMemAreaMatchPowerDeviceIndex_AnyVaCb__pv_phys_pfn_offsetOSPCIRequestAddrRangeLinuxTerminatingProcessPrivateDataRA_DeleteSGXInitClocksPVRLinuxFenceContextDestroyList_PVRSRV_POWER_DEV_Insertsg_nextPVRSRVRegisterDeviceBM_XProcWorkaroundFindNewBufferAndSetShareIndex__register_chrdevWriteHWRegsSysPMRuntimeRegister__get_user_4SysSGXIdleEnteredSGXTestActivePowerEventdevice_destroyLinuxLockMutexSysDevicePrePowerStateList_BM_CONTEXT_InsertPVRSRVDevInitCompatCheckPVRSRVAllocSharedSysMemoryKMList_PVRSRV_DEVICE_NODE_ForEach_va__aeabi_uidivmodBM_VirtOffsetToPhysicalPVRLinuxFenceInitOSReleaseThreadQuantaPVRSRVDebugPrintfDumpCCBSGXIsDevicePoweredPVRSRVEnumerateDevicesKMpvr_sw_fence_context_destroyDisableSGXClocks_KMemCacheAllocWrapperOSLockResourceSGXInitialiseSystraceIsCapturingHWDataList_PVRSRV_DEVICE_NODE_ForEach_raw_read_lockSGXDoKickKMOSInstallDeviceLISRUnwrapSystemPowerChangeList_BM_HEAP_RemovegpsPVRLDMDevPVRSRVLookupOSMemHandleList_PVRSRV_DEVICE_NODE_Insertpci_disable_devicePVRMMapInitLinuxLockMutexInterruptibledma_buf_detachOSSNPrintfPVRSRVHandleInitList_BM_HEAP_PVRSRV_ERROR_Any_vaSysRegisterExternalDeviceMMU_InvalidateDirectoryCacheLinuxEventObjectSignalBM_HandleToOSMemHandleCreatePerProcessProcEntrySeqrefcount_dec_and_testSGXCleanupRequestResManFindResourceByPtrOSMapLinToCPUPhysSysPowerLockUnwrapExpandAndDeDuplicateFenceSyncsarm_dma_opsBM_ReinitialiseRA_GetStatsFreeMemSysGetSGXTimingInformationgpsKernelHandleBasePVRSyncAllocFDGetLinuxBridgeInitRemoveProcEntriesPVRSRVSetMaxHandlePVRSRVMISRPVRSRVGetMiscInfoKMSysPMRuntimeUnregisterPVRSRVPerProcessDataInitautoremove_wake_functionPVROSFuncDeInitPVRSRVInitOSCopyToUserpvr_counting_fence_createseq_open_IORemapWrapperMMU_FinaliseLinuxMMapPerProcessHandleOptionsOSCreateResourceSGXSetRenderContextPriorityKMLinuxTryLockMutexRA_TestDeleteResManInit__alloc_workqueue_keyOSPCIIRQgui32ReleasePID_raw_write_lock_irqsaveOSUnRegisterMemOSBreakResourceLockdma_fence_releaseMMU_GetPhysPageAddrreservation_ww_classstrlenOSPCIAddrRangeLenHASH_Retrieve_ExtendedOSIsResourceLockedOSClockusOSScheduleMISRPVRSRVDebugPrintfSysGetDeviceMemoryMapPVRSRVScheduleDeviceCallbacksOSUnRegisterDiscontigMemPVRSRVGetDeviceMemHeapInfoKMOSReleaseSubMemHandlePVRSRVIsDevicePoweredioremap_wcPVRSyncUpdateAllSyncs__pm_runtime_disableMMU_Createmem_mapSGXResetOSMapPhysToLindebugfs_create_dirPVRSRVGetFreeDeviceMemKMSGXGetInternalDevInfoKM_raw_spin_unlockpci_release_regionOSMemHandleIsPhysContigSGXPanicCommonBridgeInitDevInitSGXPart2KMSGXScheduleCCBCommandKMPVRSRVDestroyDeviceMemContextKMtrace_handle_returnup_readOSPCIAddrRangeStartsync_file_get_fencegXProcWorkaroundShareDataKMemCacheNameWrapperSGXDeinitialiseSGXWaitClocksPVRSRVEnableHandlePurgingAllocateDeviceIDPVRSRVCommitHandleBatch__pm_runtime_idlemsleepPVRSRVReleaseSyncInfoKMpvr_fence_create_from_fenceBM_XProcWorkaroundUnsetShareIndexFreeIORemapLinuxMemArea__kmallocOSEventObjectCloseKMWrapSystemPowerChangekmalloc_cachesPVRSRVInitialiseDeviceList_PVRSRV_POWER_DEV_PVRSRV_ERROR_Any_vaCreateProcEntrySeqSGXGetMiscInfoKMSysPowerLockWrapBM_DestroyHeapsync_file_createPVRSRVDumpSyncskmem_cache_destroyLinuxMemAreaTypeToStringPVRLinuxFenceNumResvObjsrefcount_incSyncSWTimelineAdvanceKMsystem_wqpvr_fence_context_destroyBM_GetMappingHandleflush_work__unregister_chrdev+ +s , ,s + , P+ X, + ,   c+","+$ +%(,$,,%8 XI d I +,+M,MZ +M$,M(+M,Ml+. p,. +(,(+ +),,)4+*<,*H7 \+`, + , +s ,s 7 A @ |+7 ,7   y (+. ,,. h^  +$+,,$,, q $d Pq \ l +-+$+.,-,$,.   o +$$ +/0 ,$8 ,/H  h J  o  o d 4 P  d G + ,  7 l y  y  +.  ,. L ^ ^   1 +7 ,7  +  , $  L +7 P ,7 X  +$ +0 ,$ ,0 +1(,18 \+$`+2l,$p,2x +$+3,$,3 L +$+4,$,40 @+5D+6L,5P,6d +$+7,$,7 +$+8,$,8 L0+$4+9<,$@,9H X+:\+;d,:l,; + , +$+<,$,< +$ +=,$,= , h#   t+$x+B,$,B +$+C,$,C $d 0d \ld | +$+D,$,D  +$+E,$,E R (+,,H7 +$+F,$,F $ 4oH+$L+GX,$`,Gt  +$+J,$,J 0d LhNt +$+K,$,K  o +$+G,$$,G8 D\+$`+Nd,$h,Nx y 4u  +$+Q,$,Q +$+R,$,R $4 <+$@+SD,$H,ST +$+T,$,T +$$+T(,$,,T8 l+$p+Tt,$x,T +5,5]+$+U,$,U +$ +T,$,T  X l+$p+Tt,$x,T <~ D Xh|       $ < T l I$+$(+V0,$4,V@ T dp+$+W,$,W        0 @ P ` h+Xl,$p,X| +$+Y,$,Y +Z ,$ ,Z  4  < ux +5 ,5 ] +$ +[ ,$ ,[  +$ +\ ,$ ,\  ! (!+],!+"0!,]4!,"8! !+]!,]!j !+$!+^!,$!,^! !+]!,]"j t"m x"+!",!"+$"+_",$",_" "#+" #,"8#+7 <#,7 @#+"L#,"p# #+"#,"# # # # $$+b$,b4$<$+$@$+cH$,$L$,cT$ `$$ $+$$+f$,$$,f$ $+$$+g$,$$,g$ $5 $+$$+h$,$%,h% ,%B 8%+$<%+i@%,$D%,iP% \%+$`%+cd%,$h%,cp% % %+$%+j%,$%,j% %+$%+g%,$%,g% % &+$&+k&,$ &,k& 0&_ &Z&4 &Z'l 'W(((((+$,(+n4(,$8(,nD( (W(L)+$P)+qX),$`),ql) |))+ ), ) ) ) * H*2 * * *+ *, *+s *,s p++ ++$++r+,$+,r+ + + 8,a ,+ ,+s ,, ,,s 0-+$4-+s8-,$<-,sH- P-+$T-+tX-,$\-,th- p-+$t-+u-,$-,u- -+$-+v-,$-,v- - -+$-+w-,$-,w- -+$-+x-,$-,x. H. d. . . .+$.+y.,$.,y. .+$.+z.,$.,z. /< p/ x/ /t0 x0+$|0+}0,$0,}0 0+$0+v0 0+$0+~0,$0,~0 0+$0+0,$1,1 1+&$1,&,1z01+l41,l`1+&h1,&p1zt1+lx1,l1+1,1+1,1+1,2+ 2, 02 X22+2,22+3,3Z 3+ $3, <3 L3 P3+7 T3,7 3+7 3,7 33 4+ 4+;4,4,;04 44+"84,"H4++P4,+5+$5+5,$5, 5 05@5+"D5,"T5 x5+5,5Z 55+5,5Z 5d 66+6, 646d @6< L6+s T6,s X6+ `6, 6H 66 7+s 7+ 7,s 7, 7 7d 7< 7+ 7+s 7, 7,s 7,8 @8d 8{ 8+8+8+8,8,8,8 8+8+8+9,9,9,9 @9+H9,L9Z h9+p9,x99+9,9S9+9,:+:,(:Z 8: T: :+:,: ::+:,<;+@;,D;;+;+;,;,; ;d ;+;+;,;,< <7 <(<+,<,L<X<+\<,`<Z p< <+<+<,=,= =+=, =D=+H=+P=,T=,d= =+=+=,=,= =7 ==+=,=Z ==+=,>+>+>,>,> $?+,?,H,L,>T |++?,,? ++@,,@̠ Ԡ+ؠ+Aܠ,,A ++B,,B l+p+Cx,|,C ++D,,D ̡+С+Eԡ,ء,E ++F,,F ++G,,G Т7 ģ  P+T,~9  3 $ <s+P+Q,P,Q ȥ+P̥+Rԥ,Pإ,R 7 +T ,Tq+U ,U8q@+VH,V`qh+Wp,Wq 8ܧ9 +P+Z,P,Z  (+,,d(  +Pĩ+[Щ,Pԩ,[ة +P+\,P,\ 7  Xp+Pt+]|,P,] +,ܫ~% h+^l,^y $+P(+_,,_0,P< P\+P`+`h,Pl,`t +P+`,P,` 6 7 ĭyUi 6 (@+D,  ̯ د z  <+aD,aTt7 +,+^,^ ~$z 0+8,d x  ȱԱ7 +^,^ 8 x $U@Li p6 +, ( tL ̳ س}4 @+ D, Xxd+Ph+dt,Px,d| +P+e,P,e  Ĵ+Pȴ+fԴ,Pش,fܴ 7 ,`  е+P+j,P,j PW d+,~9 0<+k@+PD+lH,kT,PX,l` t+k+P+m,k,P,m ȷ+k̷+Pз+nԷ,kܷ,P,n  0h H3 X ĸ+gȸ,gԸ+k+P +o,k,P ,o, 4 PL  7 ̹W  <W \+`,  к  ~ \ |+P+p,P,p ̻Ի+Pػ+q,P,q +P +r$+s,,P0,r8,P<,s@ H+PL+tT,PX,t` l+Pp+qx,P|,q ~+Pļ+qȼ,P̼,qؼ 9 $h 0+P4+u<,P@,uH `l3 x sнz +h,h(DP7 pW +,   0 P~ п~~+P+v,P,v 0Lhp+Pt+wx,P|,w +P+x,P,x +P+v,P,v 9 @h P3 \  - +i,i(+P,+y0,P4,y@ H7  +^,^+^,^[ +z,zq+^,^+S,S +{,{q+^ ,^$+X,,X0 L+T,~< ++,, ~++,, ++,, @++,, T+X+`,h,p |++,, 7 ++ ,$,0 4+8+@,H,X p+t+|,, +,e++,, ++, , P7 d+l,8+<+H,L,T h 7 P+T+\,`,l |++,, ++,, x[ ++,, ++,, ++,, +$+,,0,< \+h, ++ ,$,, 4+8+<,@,L ++,,  ++$,,,8 @7 T+`, D+H+X,\,d p+t+|,, ++,, ++,, ++,, <+@+L,P,\ d7 x+|, 7 @+D+L,T,` h+l+t,x, ++,, +$+,,4,@ `+d+l,t, ++,, ++,, 8+<+D,L,X d+h+p,x, ++,, ++,, + +(,,,4 8+<+@,D,P d+h+p,x, ++ ,,  @+D+L,T,` h+l+t,x, ++,, ++$,,,8 `+d+l,t, ++,, ++,, 0+4+<,D,P p+t+|,, ++,, ++,, ++,,0,4 D+H+P,T,` ++,, @+D+H,L,X h+l+x,|, ++,, ++ ,, ++,, ++,, ++,,( H+L,l~9 + +e , ,e  ++,, + +$,(,0 8D7 X+\,d ++,, ++,, ++,, +,0+4+<,@,L l+p,++,, +,~4+8+@,D,P T+X+\,`,l  (7 <+@,l~~$7 4+ 8+e <, @,e H ++,, ++,, +,(~d ++,,  ,+0+8,<,D P7 pe l+p+t,x,   @+D+H,L,X  +,|7 +,P7 h+l,7 0+4,7 +,(7 @+D,7 +,7 (+,,7 +,47 +,7 0+4,7 ( <X+\,~9  O+,4+8+@,D,L dl+p+t,x, 7 W   4+8+<,@,L p+x,8 + ,  ++ ,, (+,+8,<,D T+X+`,d,l |++,, ++,, ++,, +,  $+(+,,0,X ~9  ++,, ++$,(,, Li X+\+h,l,t + ,  ++,,  ++,, E ++(,,,4 DT+X+`,d,l t7 +, + ,  ++,,  ++$,(,0 8+<+H,L,T l p+t,++,, +,[ P R+,$+(+0,8,@ P+X,h+p,++,, +,+,+,$+ 8, D hD| Q   + , Q  + $, 4+<,L X+\+d,l,x +, + , +0,< X} h+l+p,t, Q  + , +(,4 \Q ` +, Q  +, Q  + , ; 6 8+<+H,P,\ +,+ , ~(y H+L+X,\,` l+ p+r t, ,r a U 7 + +r , ,r a U + $, 8 X d+r p,r ta + , +r ,r a +$+,,4,@ XQ \ l+p+x,|, + , +r ,r a Q  +$+,,4,@ + , 8+<, + $+ (, ,, < +, +, +( ,4  t +| ,  + ,  +  ,  *  $ 0  L + P +T , X ,h  | +  + ,  ,  +  + ,  ,  +  + ,  ,  + , + , qH +P ,\ q + , + ,T  d + h +l , p ,|  + , /    F  +  +, ,  $F ,+ 0+4, 8,D L+ P+X, \,d |     ~+, ++G + ,,G , $0+4,X+\,~9 + +, ,  , @+ D+ H, L, X d7 t+ x+ |, , + +!, ,! + +", ," (+ ,+#0, 4,#@ \+ d, x+,J + , J + +$, ,$ + , +,,8T+ X+%\, `,%h + , + ,   , < H \l+ p+&x, |,& + +', ,' + +(, ,( + +), ,) + +*,  ,*$ ` M  D+ ++ , (,+8 X+\,+ , h+,,, + +-, ,- +,  +.,.  T+\, +.,. ( +/,/ +0,0  = 4T+ X+1`, d,1l = + +2, ,2 + +2, ,2 L\7 e + +3, ,3 +,$e 4+<,P \|+ +4, ,4 7 +, 9 + +5, ,5 ] $ <+@,     ( <+ @+6D, H,6T | + +7, ,7 7 H+8L,8+9,9+:,:8+;<,;x+<|,<+=,=+>,>8 +?< ,?l +@p ,@ +A ,A +B ,B!+C !,C >~>9 H@\@p@@+@+ @,@, @ @7 @8 A+A+ A,A, A A+ A, A B+  B, 4B PB+TB,dB B+B,B B+B,B B+B,B C+C,(C DC+LC,XC tC+|C,C C+C,C C+C,C D+ D,(D \D+dD,lD D+D,D+D,D+D,D 8E+@E,TE F+& F,&$Fj TF+&XF,&\F FF+'F+(F,'F,(F G+& G,&G $G+'(G+),G,'0G,)x,9|,> +9+?,9,? +9+@,9ď,@Џ ܏+9+A,9,A +9 +B,9,B,+60,6D9 \9 pT d+ h,  ԑ   (+ 0, D{ +6Ē,6+9+C,9,C +9+D ,9$,D0 8T+9X+E`,9d,El t+F+9+G,F,9,G +9+Hē,9ȓ,Hԓ ܓ+F+9+I,F,9,I +9 +J(,9,,J4 <L+9P+KX,9\,Kd t +9+L,L,9 +9Ĕ+MȔ,9̔,Mؔ +9+N,9,N $+6,,68 XN `+9d+Oh,9l,Ox +9+P,9,Pȕ ԕt+6|,6 +6,6N  8 @+9D+SL,9P,S\ |+6,6 +9+Tȗ,9̗,Tؗ  +7,7 l t+9x+U,9,U N +D ,D + , P3 d + , j P+ X, df |+e+f,e,f К+ ؚ,  +e+g ,e,g  D+hH+iL,hP,iX + ,  ț+e̛+gԛ,eܛ,g + , D $+ ,, 8  Ԝ  +,+ $, t  ȝ+n̝+oН+pԝ,n؝,o,p  D\O ~+ +s , ,s Lz Р+nԠ+oؠ+sܠ,n,o,s +n+o +t,n,o,t, @+nD+oH+uP,nT,o\,uh tx+n|+o+v,n,o,v С+oԡ+wء+nܡ,o,w,n +n +o+x,n,o$,x<7 L+ T, h +,+,8 hj +,̣  HX |    j   $+0,|  Ĩ+Ȩ,+ ,  +$,4 +,ĩ X+`,l+, + ,  j   0j 8j  Эp ' +,̮$ H \ x ' ȯ ܯ  j j $ ,[4<L+ T, l |J +,+,̱ б+Ա, j ,4H+L,̲7 +,,+0,P+T,| ȳ+ ̳, H^  <Xl^̵ 07 h+l,t j  j  j  +$,4 D+H,P `j p+x,| ++,,ķ ȷ+̷, <+@,d   ̸ 7 +++,,ȹ,Թ ܹ  к+Ժ+غ+ܺ,,, +,8 T  Ի 7 +,+ ,L+P,d+h,|+ , +, ȼ+м,Լ +, +,( 8L+T,|   +, H P x+|, L   ̿  H   7 +,dl   7 +,<l L \+`, ( <4 P+T+\,`,l | 7 ++,,+,Z + ,+,  +,7 (+0,p  +,+, +,  l  +, ++,,$ , L+P+T,X,h+p,+,   (`7 p+x,+,T `  +, +, +,$ 4Dd j  L   +, + ,0 @Hd x+|,  j +,j + , 8 D+H+h,p, +,+, +, 8j T+X+\,`,p x +,+ ,    \( 8+@,DZ H+L,\z d+h,l++,,  ++,, ++, ,, @7 DX+ `, |  +, $ H P l+p+t,x, + ,    +$,0z      +,< L l |   ++ ,,  ++$,(,4 @+D+L,P,\ dh   +,8o tl   ++,,    dl |o l + , 0 L \+d,hZ l+p,z +,++,,  o pl   =  @ H Tm` j ++,, 4  ( 0+4+8,<,L l+p+|,, ++,, +,Y+,Z +,4|   ++,, ++,, ++, ,, 4 D+H+P,T,` l+p+x,|, 4 4 ++, ,4 D+H+P,T,` l7 t+x+,,  ++,, ++(,048Ht  +,+, $E T \+#`,#++$,,$ +, +,$+,Z 04,@nLP= hPT +,++',,' ++(, ,(, 4 @+D+)H,L,)\ h+l+*t,x,* +++,,+ ++,,,, 7 +,++, ,Z , < @+H,Lh7 |A +/+,/,\+0+,0, +, +$+10,8,1@ H P T h+l+2t,x,2 ++3,,3 ++4,,4 + +, , `$ Pj X p t |$   +U+V+W,U,V,W $ D \ x$  + ,   +],] Px     , L T\+^d,^h  + ,  4    4l   , <  +h,h + , 0 @ | +h,h + ,  +k0,k@ d +,  +t ,t0G 7 +, P h+tl,tG 7 ,+0, c G @ 0c @+tH,tX7 l+p, c G $8@ Xc h+t,t7 +y,y  8X+{`,{t| +, +,+, +,N +,$+ , +,+$,p    $ T   l    $+ (+0, 8,, `+d+h,l,x +, P+d,+,+,(+0,P7 +,8p D7 X+\, 7 +,,`~  7 +,(<`7 t+x,, 8 D7 X+\,|K   ,7 @+D,l8tV 7 +,E 7 4+8,X!    7  + ,X      8 T     + + + , , ,  7  ~,  P ~         (  8  H    + , 8 d |  H 8 X] t] ] ] ] 7 +,Dt   7 +,(hDpp 7 +,$ 07 D+H,x,t ~@  7 ++,,( 4H+P,t  7 +, $& H7 \+`,  7 +,$XI t 7 +, 7 0+4,\H 7 +,0PhLh,P      4 T p      , L h  n n n n n @n `n n n n n n n n 8n Tn pn n " " " "  "  " ( +, +0 ,4 ,< +@ +D ,H ,T   + + , ,  + + , , 7 + ,!\!t! ! ! !7 !+!+!+",",","+ "B"+"+ "+$",(",,",4"B8"+<"+@"+D",H",L",T"BX"+\"+`"+d",h",l",t"+x"B|", ","+","B"+","B"+"+"+",",","B"+"+"+",",","B"+"+"+#,#,#,#B#+#+#+ #,$#,(#,0#B4#+8#+<#+@#,D#,H#,P#BT#+X#+\#+`#,d#,h#,p#Bt#+x#+|#+#,#,#,#B#+#+#+#,#,#,#B#+#+#+#,#,#,#B#+#+#+#,#,#,#B#+#+#+$,$,$,$B$+$+$+ $,$$,($,0$B4$+8$+<$+@$,D$,H$,P$BT$+X$+\$+`$,d$,h$,p$Bt$+x$+|$+$,$,$,$B$+$+$+$,$,$,$B$+$+$+$,$,$,$B$+$+$+$,$,$,$B$+$+$+%,%,%,%B%+%+%+ %,$%,(%,0%B%%%%%+%+%,%,% % %+%,%q& 0&X& h&+l&,p&q&&+&,&~'9 <'( '' '+'+',',' (+(+(,(,( ((+,(+8(,<(,@( L(7 d(+l(,(9 (9 ( ( ) T)+X)+d),h),l) x)+|)+),),) )+)+),),) )7 )+),)qL*+T*,X*q\*+d*,h*qp*+t*,x*q*+*,*q*+ *, *q++!+,!+q4++"8++<++#D+,"H+,#L+,\+ t++$x++|++#+,$+,#+,+ ++%++++#+,%+,#+,+ ++&++++#,,&,,# ,,, 4,+'8,+<,+#D,,'H,,#L,,\, t,+(x,+|,+#,,(,,#,,, ,+),+,+#,,),,#,,, ,+*,+,+#-,*-,# -,- 4-++8-+<-+#D-,+H-,#L-,\- t-+,x-+|-+#-,,-,#-,- -+--+-+#-,--,#-,- -+.-+-+#.,..,# .,. 4.+/8.+<.+#D.,/H.,#L.,\. t.+0x.+|.+#.,0.,.,#. .+1.,1.q.+2.+.+#.,2.,.,#. H/+3P/,3T/q\/+4d/,4h/qt/+5x/,5|/q/+6/,6/q/ / ///+70,70+0+80, 0,8,0 H0+L0,t00o 00 0 1\ 41+81+:@1,D1,:L1 `1 111+1+;1,1,;1 1+1+<1,1,<1 2+ 2+=2,2,= 2 @2 H27 2+2+>2,2,>2 2@ 2+2+?2,2,?3 $3+(3,X34~ 49 h4 4 4 5+ 5+ 5+ 5+% 5, 05, 45, 85,% h5W 59 59 59 5+5+@5,5,@5 5+5+A5,5,A5 66+ 6+B(6,,6,B46 @6+D6+CL6,P6,CX6 p6 6+6+D6,6,D6 67 6+E6,E6q6+F6,F7q$7(7,70747+87+I@7,H7,IT7 X7+\7+Jd7,l7,Jx7 7 7+7,7q77 8+8+K8,8,K 8 @8+LD8+MH8,LL8,MP8q`8+Nh8,Nl8q|8+O8,O8q8+P8,P8q8+Q8,Q8q8+R9,R9q09+S49,S<9qD9 T9+X9+T\9,`9,Tp9 x9+|9+U9,9,U9 9+V9,V9q9j 9+W9,W9q9+X9,X9+Y9,Y9+Z9,Z:+[ :,[:+\$:,\0:+]<:,]H:+^T:,^`:+_l:,_x:+`:,`:+a:,a:+Z:,Z:+[:,[:+\:,\:+]:,];+^;,^ ;+_,;,_8;+`D;,`P;+a\;,ap; ; ;+b;,b;q; ; < <+c$<,c(<q8<q X< l<+dt<,dx<q<q < <+e<,e<q<q < <+f<,f=q=q = 4= T= `=+ch=,cl=q|=q = =+d=,d=q=q = =+e=,e>q>q ,> 8>+f@>,fD>qT>q > >> >??,?8?+g ++,, +,} ++,, ++ ,,j(+,+8,<,D ` l+p+|,, b h+, +,  *    +~ +,~,4 8+<+H,L,` l+p+x,, ++,, ++,, ++ ,$,@ L+P+`,h,p +~+,~, +,$ ,0+4,D H+L,PT X \* ` d h lvptx`dhpt< xT (08@HPX`hpxp $ & $ &  & $(,& 048& m m  @LPTX\`dhD     K HLPTXt\~<  ,b0c4d@< De|yzyxyy$ yyyy& zzwu   $(v,s0 4}<@D   .symtab.strtab.shstrtab.note.gnu.build-id.rel.text.rel.init.text.rel.exit.text.rel.rodata.rel.alt.smp.init.rel.pv_table.rodata.str1.4.modinfo.rel__param__tracepoints_strings.rel__tracepoints_ptrs__versions.rel__jump_table.rel.data.data.unlikely.rel.ref.data.rel__tracepoints.rel_ftrace_events.rel.gnu.linkonce.this_module.bss.comment.note.GNU-stack.ARM.attributes4$2X. @pA(<ب8 @XX0(KtG @[(ZV @\(fزb @\( xt @]( 2>u\w @] (pw!w @](w1`< @]x(@z @X^@(# #H @`(($0 @a(,X$( @(a(?$@; @8a(!Y&h0^0&gP.wpP.1Ha.б)B Ta