ELF@@:8?#ըӉȮ Th(GH/, T((chT?Hs(-T?Hs(`(T3yy(Tˑ(('TzhH5(r mT`@Hh T҈$ȇhV-T҈$ȇhV%TuRH_$TՄHPhH["TSҨPh9- ThHTH!Tޙh:@!T[hTӟҨJ", THr{TH8(9(o@T=ҨL5^AThH1hTӉȮTHHH*hTHҨʰ",TH5(r @T4(T(ҍH·8lT(GH/T(Ʃ5aT( ȓ%THh,TӟҨJ"@Tțh`ATH(ch@TH\ҨGaTa@HhTHhh]h TҨPh9@Th҈< TvHr{ThȖذe(HTgH1h@THLH4NTthҨʰ" TՀ҈TeHҍH·8@ T9h@Șȉ!TVHh T|BhATG( ȓcT#;8 /( ȓ cT%"( ȓ cT  ?T#_?# ?#^{g_WOA8B@9  q TqTA8B_ TOFWE_DgC{B^_#_h@9Ri@yk@yA(? kt@y kv@yRtVA)v^C)RRzjh***6***_#qRB3aCB)!****?#^{@9?qT? qT @9RARR hi) )u  {^_#_?#^{_WOA8B@H@hR*DR`TN(BR@n@@)n@9? qT?qT߂T@R9 @*@.@?q9@2 R@ OBT@9@9R9 @9)AJ9@y*@y. k@y2@y OaT,._ kT* @RjkR_ kaT* #4*k ky~k aT_ 1Tq`TqT *)*@1@Th>@kTh>@1ATv>@9qT@1`Th>@kTh>@1ATu>@9q#T#*R `-#C*RE)@9qT2@qT*@4``BaB`@*"R*A8B_ !TOFWE_D{C^_#_@`~@`@*"R*?#^{O1~@@(R(4 (*h7OA{¨^_#_!R $|_  | 5h5AR?#^{  )R K i?qT9 $*R |_+ K 5?qT?qT{^_#_aR?#^{Cog_WOA8)RB@**R0R@(R!B8 B> ~ )VBFJ!B~"c?#TzA8B@ T*OFWE_DgCoB{A^_#_z6!R~@@y|R*:5}@T!BҀ!B~B@68V !t*?#^{Cog_W O A8@B,@Htz"[R<@9q T@@T S9@9 qTqT?@TW1TXiB@ kUZ q+TR'E)W@9c#*))@9qT3@qAT3@qTqaT'E))#)7@#`@9c#*7@@9 qATH߈4 *)(R_(5 (RKhqT9*@9!$+R|_  K 5qTq TaRu$QH_H 5A8B_ aTOJWI_HgGoF{E^_#_c>@BRHHÿ?#^{#O A8)B *@) @#` RR*`l@R @)l HR@c#(RBPBR*`(RKhqAT9 `(RKhqT9$)R|_  K 5q@T $)R|_  K 5q@TqTA8B_ aTOE{C#@^_#_aR?#^{Cog_W O A8B@R)KT@j#* @TI@)*RR*IR=)3@l@R @)l hRc@ @) @(@) @3@T~S#R!5  =Rcш>@WR*/@TѴx TW1TXB@ kUZ q TRR* l@R @)l @*C@qT* }S(!( }S5*@(I vWz!R*@A8B_ aTOJWI_HgGoF{E^_#_?#^{  7  (RKhhqT9$)Rqh~_  Kj 5qTq-T @{¨^_#_aR?#^{#_WOA8BC*RHR#@q TB))}`B !R*@ T 9R 9T@6"@( *R*" @! @  )R K i?qT?qTaR$ |_*K 5?qTA8B_ ATOGWF_E{C#@^_#_?#C^{#g_WOA8B*_q7p@H߈T5XH߈ qT4*A8B_ aT*#@OHWG_FgE{C^_C#_@B***7*@9R(RP)(@( @ @1ATh>@q @ \)#V @q!T#RRCRRr@)y~8kTh@@ ``(`@?*44@)u}@ `B`(R qTx4`Ba qT (R*_(K*"R@5v@H5@r@ ) r!dxj$QH_H 5a!HÿHÿ?#^{g_WOA8BqT(@)}`07@*B@ ׂ@߈ 5߈%q T @߈5_߈ IzXǟ)q T*"R@߈h5?߈ Iz9ǟ)qT"R@?98R@MRR@  48R6GF(R q,Ȏ@T @?T@aTRR@  21(R(4 (*7 @6 VXxA8B_ T*OGWF_EgD{C^_#_!R$Ց~_ 5;շ$|_  | 55AR¿¿¿?#^{O**@(R(H4 (*7OA{¨^_#_!R $|_  | 55AR?#^{ WO@5 @h@TBBqaTzy(R(4 (*7 RfABT?sr(RKhqT9t @ 1ATp@h* @h.*4=<(RKhqT9>(RKhqAT9 \[(RKhq T9F!R49`@$)R|_  K 5qTqT@/aR$)R|_  K 5q@TqT`aR$Ց~_ ~ 55AR$)R~_  K 5qTqmT*OCWB @{Ĩ^_#_aR$)R|_  K 5q`TqLTaR?#C^{og_WOA8B@1`T) T@j#*@T#@(I w"6H(  HRHb)T@j#*@@T 9@T;@6)#@( ( @I:'  )R K i?qT?q TaR$,R |_* K 5?q T#@(I @bj@A8B_ aTOHWG_FgEoD{C^_C#_?#^{ O(@y qT*cARRUR0@x0*2 *Rhy*b@ `OB @{è^_#_?#^{ O @s*hRh 9h2@7hZA ) AT?uh2@F@h2h2@h@7`B`(RKhqT99`@@$)R|_  K 5q`Tq TOB* @{è^_#_aR?#^{ O_0qT(@yqaT @h@NC kT*2@!S** @OB{è^_#_?#C^{WOA8B_0qT(@yqT @*R)RJ9HRj@i H1@(@6(R#"R*`5* @R @kR,R^*kJ9A8B_ !T*ODWC{B^_C#_?#C^{OA8B** @4J@9qaTjRHiR @@y#yHR@#@yRhyi"jy@ A8B_ TOD{B@^_C#_?#^{#OA8*B* @H! EqT)RjR)!jr? j TA8B_ T*#@OE{C^_#_)qT`hAiRC hRk`T(Rk!Th2iFA ߈A8 A9x @(7@N6"샌1ڿ 퇟-) K @*","J} k +B;l5  RBA, 8Ս@- ? ?+B** ^ (B; 5  RB) 8)@*@ ?) ?(B՜*I M? `TI(q@ A8+A9*@(7,@l6xӫ"kꃊk1 뇟x+@"+"8 +B;l5  RB)A) , 8Ս@- ? ?+B*H + (B; 5  RB) 8)@*@ ?) ?(B[T@YW$ k@'6$ ա$@('6$ H$ k@'6$ $@'6$ :$ R~$ R$ R$ R F8l R F FF8 R FF F8l R F) FF8 R FF՟@՟A՟@՟A?#C^{g_WOA8)RB(P@C6@# @yr`THPh7 *6 @-qIT@yqT@(1@H@7 hJ@9qaTvR @1ThNCkT, @ 1T%W hbC7>@ kT((Rc"R@4*t p1aT>@hbR@!~3l@* @)l *B ri4hRC 1T @ 1TT:h7s*R @C^ 1T_qT(C*Rhb@`T>@1TB@IC@ kUZqMTR"Rz"  ȓ TR@?q@A8B_ !T*OHWG_FgE{D^_C#_`Ȗذ e H @?#^{_WOA8B @8@h2@H @7axb *rTR@*2RB**7xHR Ry*@.@ @9h4&E).F)HR#)+)@RR* l@R @)l R@#cR2@*6@@@ A8B_ !TOFWE_D{C^_#_?#^{_WOA8BR*HRPCR @l@R @)l R@)u" hNChRC`bC1T#R*7@R`#R*#`#"(RKhqT 1s~@A8B_ !TOEWD_C{B^_#_$)R|_  K 5qTR?#^{ g_WO**Z[@{@T qThW1 TR@y**OE*WD_CgB @{ƨ^_#_?#C^{CWOA8*B @5 @iRC kaT*7 @4*'@ 1T @?T?A?)@?T45t5h2@*wRwh2A8B@ AT*@ODWC{A^_C#_?#^{O"@4_@qTR7@kR54@_1!T*#RDRCRRDR`7p1aT  `7`(R(4 (*(7*OA{¨^_#_ր!R $|_  | 55AR?#^{_WOA8B3ѨC@ 6R Rs 9C_3CC_4'&(R(H4 (*7fABAT?#"(RKhqTqTaR!R9`@@$ձ~_ ~ 55AR$ձ~_ K 5q TA8B_ !TOEWD_C{B^_#_?#^{OA8 A9)x @(7 @L6+ kꃊk1 뇟: *B;K5  RB Ak , 8Ս@- ? ?*B @) ?*("R% (B; 5  RB) 8)@*@ ?) ?(BOA{¨^_#_Rh*$ J@'6$ $@H'6$ $ R$ R F8K R Fk FF8 R FF՟@՟A?#^{A8 A9 @ xӋ(7 @L6 kꃊk1 뇟0 *B;K5  RB Ak , 8Ս@- ? ?*B @ ?*"R (B; 5  RB) 8)@*@ ?) ?(BR{^_#_֟$ J@'6$ $@H'6$ $ R$ R F8K R Fk FF8 R FF՟@՟A?#^{CA8 B(@MqTsRR*Rh@QqT@qTsRR*Rh@qTA8B@ T{A@^_#__$?#@9#qCT_@*?#^{ WOȷ****@****?A(OC*WB @{Ĩ^_#_?#^{ WOȷ****@****?A(OC*WB @{Ĩ^_#_?#^{ WOȷ****@****?A(OC*WB @{Ĩ^_#_?#^{WOv**@**?ȎAHOB*WA{è^_#_?#^{_WOA8*B***$@x@78607H6@7RT)L)A8B_ !TOGWF_E{D^_#_?#^{_WOA8B**** <@ 8X hHC3R @ R )@I]u@Ri!ɚ @))k!Ik$RiH}I1X)P)A8B_ ATOFWE_D{B@^_#_J<ÿ?#^{_WOA8*B***$@x@78607H6@7RT)L)A8B_ !TOGWF_E{D^_#_?#^{_WOA8B**** <@ 8X hHC3R @ R )@I]u@Ri!ɚ @))k!Ik$RiH}I1X)P)A8B_ ATOFWE_D{B@^_#_J<ÿ?#^{_WOA8*B***$@x@78607H6@7RT)L)A8B_ !TOGWF_E{D^_#_?#^{_WOA8B**** <@ 8X hHC3R @ R )@I]u@Ri!ɚ @))k!Ik$RiH}I1X)P)A8B_ ATOFWE_D{B@^_#_J<ÿ?#^{+WOA8*B*$@w@78607H67~@Q`R>3P )A8B_ !TOGWF{D+@^_#_?#^{g_WOA8 )?7B** i>@h8V hȨCq3Q* @  )@IRPi!ɚ]u))k!IH}kiR+rkA I1k @ @*$Ru)A8B_ aTOGWF_EgD{B@^_#_J<¿?#^{****{^_#_?#^{****{^_#_?#^{****{^_#_?#^{**{^_#_?#^{CO*A8**B  RA8B@ TOC{A@^_#_R@kT @kT@?#^{ W O A8Bs R`hb!B hh h)ARBRCRh2h 7C@7!c?"T`@tF)@ @CRRH]k 7`@3!RR$RRHR*`@(xjъR#RR+HRB; 6*!!! !@@A8B_ TOMWL{K^_#_?#^{Cog_WOA8RBRCR;@#R#R@RR#,1ATA8B_ iTOZWY_XgWoV{U^_#_֨#ѩ !7~*!RA8*?]7$@R#RRR# ,1T@c7@.qT qTR)ys h Q%qT k jy) ֟$ըщR@#Ѣc#RHRR??C????~#7T7@RR@R##R#RC6*L1T!*z6z$ @@))@ k3TRR@KK@B@`Z@ p)6XRSRR@#Ѣc#RRC??????6~@6*L1T! G5*!R` RR`4@kT@qkATR??#?c?#R?R?6~@@@C @@C6*L1`T!4!*$@=RS<;:987RR@ R"R@ @R@SRRR@R @#@? R?iR#;)R'A)@#Ѣc#RRCy)6*L1`T!4@)@!*$Ո@ T@)  ( _ T A_@@? k!Ta@@ kT@k!T@h4kTb@6A( $ @CCk!@)@* k'A)jC@* J$ @)@ kT*`"7 J$ @CCk!)@ k@jT@RR@R* $ @@))@=<; kѿ:9R87S!T@kT6@ TRR@R*@RR@ Rt#RRCc;)SRR 'A)@#Ѣc#RRCy)6*L1`T!4@)@!* (  @T A_@?kATaш@kTb`6A( *S@ Tf @Js@ 령T ^i4?k!T @i4?kT??!?@R?#?cѩR?#RRi@i@i @Ci@6*L1 T!`4!*z@ڤ6 *!!*R)!!*$ 8) Jii q))}Ii(%ȚȢ6@;ah߈(Ȉ@**?ֈAH hȌ@(@T@aȞ |@!Hservice, REC->instance, REC->node, REC->port"advertising removal of server [%d:%x]@[%d:%d]", REC->service, REC->instance, REC->node, REC->port"add server [%d:%x]@[%d:%d]", REC->service, REC->instance, REC->node, REC->port"%s from %d:%d", __get_str(ctrl_pkt_str), REC->sq_node, REC->sq_port    3qrtr: %s(): failed to bind to socket advertising new server [%d:%x]@[%d:%d] ctrl_cmd_byesay_hello3%s: qrtr pkt dropped flow[%d] rc[%d] 3qrtr: %s(): failed while handling packet from %d:%dresume-txqrtr_sock_queue_skbportqrtr_rx3qrtr: %s(): failed to get socket name hello__u32del-clientctrl_pkt_str3qrtr: %s(): failed to announce del service %d ctrl_cmd_new_serverqrtr_%dannounce_serversqrtr_nsdel-servernew-lookupexitserver_addservicesq_node%s from %d:%d 3qrtr: %s(): send bye failed: [0x%x:0x%x] 0x%x ret: %d lookup_notifyctrl_cmd_del_client&node->ep_lockqrtr_wsunsigned intservice_announce_delnodeping3qrtr: %s(): failed to send lookup notification %d (&qrtr_ns.kworker)->lock3qrtr: %s(): error receiving packet: %zd instancesq_port6%s: src[0x%x:0x%x] dst[0x%x:0x%x] [%08x %08x] service[0x%x] advertising removal of server [%d:%x]@[%d:%d] qrtr_ns_worker3qrtr: %s(): failed to announce new service %d 3qrtr: %s(): del client cmd failed: [0x%x:0x%x] 0x%x %d include/linux/skbuff.hqrtr_print_wakeup_reason3qrtr: Invalid version %d &node->qrtr_tx_lockqrtr_node_enqueueadd server [%d:%x]@[%d:%d] __data_loc char[]3qrtr: %s(): failed to add server [0x%x:0x%x] ret:%d 3%s: failed to pad size %lu to %lu rc:%d (null)3qrtr: %s(): failed to spawn worker thread %ld del-lookup3qrtr: Unable to get skb with len:%lu byenew-server(&node->kworker)->lock3qrtr: %s(): failed to send hello msg %d &node->resume_txqrtr_ns_init**LhDqrtr*qrtr_endpoint_unregisterqrtr_peek_pkt_sizeqrtr_ns_removeqrtr_endpoint_postqrtr_get_service_idqrtr_print_wakeup_reasonqrtr_endpoint_registerqrtr_ns_init?#^{ !R*5*4B{{J R! I )! JJ$@* @{¨^_#_?#^{@R{^_#_ִdescription=Qualcomm IPC-router driverlicense=GPL v2alias=net-pf-42author=Manivannan Sadhasivam description=Qualcomm IPC Router Nameservicelicense=Dual BSD/GPLvermagic=5.10.209-android13-4-g92e94fca2f15-ab12318583 SMP preempt mod_unload modversions aarch64name=qrtrdepends=scmversion=g7db872e1fd0bqrtr_ns_service_announce_newqrtr_ns_service_announce_delqrtr_ns_server_addqrtr_ns_messageLinuxqrtr̄emodule_layoutdmemset ѩ__stack_chk_fail~)HmemcpyNY__cpu_online_mask*zcpu_numberAjvabits_actualFinit_netExa_erase$___ratelimit -Tkernel_sendmsg/(>[xa_storeMJpreempt_schedule_notrace__wake_upQPkup_read{T,radix_tree_next_chunk 4_raw_spin_lock_irqsaveU3down_readhmutex_unlockemutex_lockz0wakeup_source_registerY up_writeG((down_writeT__init_waitqueue_head쿮sched_setscheduler zkfree[wake_up_process.[kthread_worker_fnFkthread_create_on_node__kthread_init_workerwJW__mutex_initm>Zxa_loadlo5sock_queue_rcv_skbkfree_skbn pm_wakeup_ws_event/ݟkthread_queue_workojskb_queue_taillD^skb_store_bits-alloc_skb_with_fragsprintkGNUAPk}+4b/T٤GNUkkHkLkjj8 j< jjjjj4 k8 kiiiijjLhjPhjiiiijj<@j@@jxi|ijj4jjiijjjjjjkk8j8j (j(jii$Hj(Hj@iDiLiPiXi\idjhjpiti|ii0j0j`j`jiiiiGiiii iiiCiij" jjj$j0,j4j.@00>0>0>0>1>1>01>41>X22222223l"@3t:T3`3|333+33(3,(4H4|44l"4 445  5l5t5 |555-6@6/6l"66 7(7 47.<777708!T8"`8l"t88!88 88h8h88p9p9 9H9t99999@9@9 :!(:0:4:8:H::h:h::;:h:h;;$=;h ;h$;(;,;0;4;@8;@\;`;d;p;hx;h|;;7;<=<=<$ <%,<%@<pH<pX<&`<ph<pt<p|<p<#=H=pP=p`='h=pl=|=p==='(>P>>>?)@$@>(@>@@>D@>PA*A>A>A>A>DBPB`BdB|BBB0B0B B BBCXCs@\Cs@Cu@Cu@XDw@\Dw@Dy@Dy@E]E^E[E\FFhF{F{Fi4GG]G^G[G\HHhH{H{IiLII]I^I[I\4JJhJ{J{(KidKK]K^KKLfL[?@'($%&-.fgcfgqos ~b  N ; { $ (,014,8 d : d ;Q  $ (:0 4 8;Q@DH:PTX;Q`dLh:ptLx;Q0:0;QX:X;Q@l:Dl;Q <:<;Q$:(;Q  $ "(:0 4 "8;Q@d!D,"H:Ph!T,"X;Q`"d#h:p"t#x;Q#%:#%;Q#%:#%;QH$<%:L$<%;Qx$$:|$$;Q$&:$&;Q 8($h((:0<(4h(8;Q@*D*H:P*T*X;Q`,/d0h:p0/t0x;@@/H1?|/0:/1;@/T1?001:40 1;@D0`1?0,1:0<1;@0l1? 8$L9(:084L98;Q@<D<H:P<T<X;Q`=d\>h:p=t\>x;Q=>:>>;Q8? @:'8j6@j5Hjv4`jo3hj%2j+j*jk)jI(j'j6jd5jb4jN3k2k+k* kP).(5b4bk32+H N, +c;+)({ ' 6(543G2d& B y 80  P  ,  hz p*) j(>' 6 5 v4 u30%2 +> b2 ) _'  @ @g(*6l" q)I(#'@6j5Pb4T3`2+p*J).(&q6C5G4431+ *0)  (&DP6)5H&4  31+i*)'O &'6 542$1+(U*(,'-6 &  643$2T"~10W+X"**<(\"'H&`"5T4d"3`2h"j1 C+ *0( '@&h!5P4l!3l"2`P1"/+p)"<@# (@#'q&#65#43#[2B,# +)L$~(X'P$65|$43$@2,$*)$L&](L&7' 6<(~50o4@(8)a38) )P2)7+@**d)P;(*<+'<+t:hM+~6+E,V5,`-T4-z>f@\G3l2x1+`*0/C)p(4/&x]6|1<5341-31D/+v*1))'1&<6154 2|/1+/b*)/'&1 651 42/1x+1N*(1'&406480321w1P+1*(H0'&1541321c1 <+0 *(0'~&05 413,21I1"+0)8(1'Dj&16P514\31T2h;,1+t)11w(15Q'5675 4830228)|9 ,|9*t:;Hi$=~);V(@0'<6Pw5<h4$=Z3`2=+p*=])4(>'w6>O5>M4@3d\9@ZP7@P[07LG@[07kЗf@[`7 @\7 iU@a7 8@hd`7%H] @d 7(Ț @e7* @h`7,X S@Hi7.-L@G@j071@"$( 8j8jZ96