ELF>@@&%GNUa rװPZpgbUHUHAUATSHf=~GE1IAH Hu{(tHHAfD;%|APAi؈HcHMtwIx t9Huf=~DDu~f;|H1[A\A]H=H_HH1HH=LoHHHH?HILAPH1NH=LgDHHL1VDUHH=UHAWAVAUATSH1ɺAHH1H,HEH'HEE1E1f=~WMI L-LtA}(tDLIE8AH9HGAfD95t'HH9E,oEt;MątH=LoHH1LEAt;H=HtLtH[A\A]A^A_HHH=L5LoHHؿL)1HLHH1HEH'HEH=H_HH1Hfffff.UH-HHw<|1UHH H]LeLmIIπHIEt HP?HH9uH]LeLmÐHI|$@HIE1HtHB?H@UHHuH1t=tH=HWHUHUHH1UHHH;x1ɺH5HHiHHHfff.UHAWAVAUATSHXeL4%HLLeHM|$MiHHcHH11H1H*DHHH; HiHHHH=f=1Ʌt!f; }lDEu`f9 tHH H5F(<tȄtHMHuMHut¿Mf; |fDDE~HAHH;xQHHHX1[A\A]A^A_D EuL LuHEL}L})fDE?=u5IEH@u)LHHH;xLH8=+H=H_HH1H=H=HWHUHUHH1w=H=HWHUHUHH1{.=!H=HH DHW)DEMHUDEMHHUH1UHH H]LeLmIL+-Lg$HLI HLC(C,C0]1AIHHH=wHH]LeLmLC(C,HC0fLff.UHAWAVAUATSHHUWIHH HUHH H UHHЅHEHHEHUHEDnH]LwLxH˜HHðHUHE@AT$xrHcHcA79‰zHEtAA $ED$1HuHHH=HEAueAD$ AlHUZH}KfDHUVH}1ɺ?HMH޿Hh%QC CCfSHpHuHAu^AZL=C?ƒPPHM2H޿DKL=C@1HM2H޿} C HuHsAcC CfCHH HLK@HuHHuHHuH}H}HLHhfz fz CHh@QfS=Af;C^HM H޿aHhHHrKDCHhDafE9sL=fDcHhDCD`fE9sL=#fDcHuHHuH߉CHuHx1ҾHHMH޿=yHhH=DKDHWD@DHHP8DHD@HƋ8HPH1 =H= DcHW8HP8HPHEH1nM=@HhH=D DcDBJHWDHHP8D@DHD@HƋ8HPH1D$$Z=MHhH=DcDIDAHGHIPH8D@DHHXPDHHD@H8H1Dd$$HX<=/H=SD HOD@PDHHXPD@ADHHH1$HXEHhD`=H=SD HOD@PDHHXPD@ADHHH1$HXEHhD`H3=&H=DcD+HWHPHPHEDH1fDUHAWAVAUATSH(f=}HcE1L UHAWAVAUATSH8Hc=HUHHHEHc=ЀHHIED5NEEEDeEI@L%]EA9.fAL%D9 L%H҅H҅uL%tt=tH=LwHHL1fHUHMLAt_L%{A+3E9E}DmEELH}H8[A\A]A^A_HuH}L%tt=tH=LwHHL1Zf@t3t" E@EAE鸀f=YH=LwHHL1.=H=LwHHL1x=kH=HWHUHUHEH18:=-H=H_MHHH1@UHH H]LeHu-Lc$LC(LHHCLeH]tʀ=tHH+ H=LgH ɉMMHLH1UHH H]LeHu7Lc$L{(t[,HLLeH]C(1t=tHH+ H=LgH ɉMMHLH1wfDUHH H$Ld$Ll$Lt$Lv$HAALS(tzHLC(Dc,Dk0H=HiH{@HHHC8HCPuzDHH$Ld$Ll$Lt$At{,tH H=!H[A\A]A^A_@DAFI>H H=H1ɺf.AFLLEHcULHƀ HZ)H=LwHHL19IL+H=LwI EDEDEDLHH1HYHHƃYǃ\<1ɺH  fffff.UHSHHcHHHC~C%=tSCt H[DH;H H=uH1ɺHfDUHHH]LeLmLuL}HEA7IHeH%(HU1H0H8IGIMI9w%GGtKDg CtHUeH3%(DH]LeLmLuL}AtH$H(fDH(HS$UHAAD$vEPE1MtCDH0IPMxC L@DKH8LI|$fHCJA@LLHLLeAH3¿1H H5MLL1IPI9tsE1yH;H H=mH1ɺP@Dc f.IAI@KDLH@UHH H]LeLmL%IHHHeH4%H;D sH D(eH4%HH |LIIIL9HL LHL AԅuHH]LeLmUHAWAVAUATSHNL0HIILPfFG(LFHH@HFTVH |LTHLH(LL8tLTuAuH(HuH5@ HHt H(x LEEH[A\A]A^A_ff.UHSHHuH[ÉH޿fffff.UHH Hufffff.UHHHupfffff.UHATSH 1ɺIHuH3X<v*L%u,{(uًC,H [A\DH 1[A\tˀ=tH=HH+ HWH HU؉MMHUHH1fUHH XufD<tG,HuESÐUHSH8H_H HHsHGXHCHG HHG(H t{(uHIH8[fH=HHeH4%H;D sH D(eH4%H DLHHHL9HLHuHH HHEHHP HUH@((HEeYUHH0H]LeLmL/HIHHDI L-LuH]LeLmMt3I4$HEHELHI$뺉LfDUHH GAHUfE7DUHH GAHUfEGfEGfEDUHH GAHUfEDUHH GAHUfEG Effffff.UHH fUHATSH GHIfEGfEGfEHHx0HHeH4%H;D sH D(eH4%H DLAHHHL9HLHULH H HHEH [A\ffff.UHH H]LeLmLL%HHHHeH4%H;D sH D(eH4%HH |LIIIL9HLLHL AԅuHH;StHSH]LeLmHuf.UHAUATSHIIH=H H=HH=LeH %H;D sH D(eH%LH DLHHHL9HLHH IE HHx0eH%H;D sH D(eH%J D"BL"HHHBL"9HBL"HH IE(H1[A\A]fUHAWAVAUATSH8uH5AHU8HMHHH5Ѐ HHC0EID$AH DAHuAL$ ADВKLc}IHDm1BxCJHD4IcHH HdHHIHHm۶m۶mDkHHH H<8H;LeH %H;D sH D(eH%HJ |2BL2HHHBL29HBL2HSHH DASC(AHuH}HcDfEHKAʼnC UeH%J0H CHH HHHHC { E1LEHu11AHDC eH%H{0DK$B zHH3HcLUB L0A}L-H;uHAՅtWA{ 1{ HcSHs(|H;DH{0HIcH8H[A\A]A^A_H=H_HH1HHH=LwDHHL1vH=LgDHELH1ALH=ALgHH1L& H=D{ LwEHDALH1H=LoDHHL1Atfffff.UHAUATSHAMcHc5J<Hc59HHDiH=Hw5J<HcHc;}_HHDH=Hw[1H[A\A]H=vfDH=vH=묋5Pffffff.UHAUATSHHH)H=xÅH[A\A]fH=AŸDO1AA0AHIc=AEOADuH[A\A]H=LgHHL1D9 9$;.j45BO:Uj hj|qj}B\jBj B_  @#_,@ pV@b_kx 0@9j:9 >;  H  H SDAB[:c~QBjS_ @D*f1l;EeQdg @l's `x&_S p@S_ @9+ U9gss9 c"_   "@59;j<BSIt^ >c ipSw ,9 t )2StjT Z $ 0/;CPSWtcjS|tB;B;%:jdQB+C7Cj JSQtY;h mGsj\y  C; kC; >S%t1 >6AcNJ\_el y@cr_ @c_  @ c! / _6 S= tD CZ o Pv @ 9 : V .  P   V/ .R 9} : j7 '> C W  j  ; VU (a .   :  I 9k     6 c  ' P.@9cFbZl @9B: H0V_`.B ..J.l 9j:V.H V.j tK: j.V.5D8t kY.r%VOZcg:u @c X@c4 ;@b9t:V.j$:hUL pWL pL p L pL5jTj k tj8Ocj,k#.jt a t*!` k-cAO_`m w@ @ @9:j4C:g 9j,c8 x?@NcWe @9c  5N U@dcmz P@9 c&:O V@bck} @9=9`j.  V- 65 cB P l  8 @ 9 !!2! x9!@`!j{!.!j!V!j!( "9":"j<"j.#`h#j}#j #.#r#V#### $@%$9.$j %V<%.^%V%&`6&.R&j&& &R&  &V' 4!' 8.'  9' (E' 0W' 2i'X'('.''`(.|((( )(')Y)() 2):)X)j).).*Xh*(*j**+.(+6@+(K+cX+Zm+++ +@+c+2+ ,', @ .,@9,cF, [,,,  ,@,c,,/-T-  j-@u-c----  -@ .c.%.Q.s.  .@.c.j... p .@/9/BH/B]/:/V/./ 0B0o<0:d0 0(090B0B0:=1 E1Bt1 191 2V$2(02.Q2:}2 2  3 3c!3B2393:F3^3  e3@393:33j$k4 4 4c4*444  4@-59B5:H55j$6 -6 =6cJ6RX6h6{6  6@6961696:7 7F7 7&7Ne79r7s77s797j58_8|888N8889&9c39:A9_f99 9@9_99 9@9c99_99 `:@:c:*:_3:@: 0J:@}:9:::N:;^;Bg;%;9; K;;4;%<B+<BX<^<s<z<b<j<S<1<B<_== )=@:=_C=J= W=@=9====s=7=e=;#>Q>i>;x>>>b>>c>>_>> >@??2?;L?U?|?jl??c??_?? ?@@c@",@_5@A@ xK@@V@cc@q@_z@@ H@@@c@@_@@ @@@c@JA_ AA P#A@AA9GAYAVhA.AcArA:A_AA A@A9AAV B.*Bc3B@B:GB_ZBjB qB@B9BVB.Bj|BBS C,CC YC.oC.~CjtCcCC_C:CC HC@C9D:Dj 6DSKD_XDfD pD@vDDDjD 0DjDGE E9%E95E9EE9LE eE9lE E9E E9E E9E E9F9F9F9F:F9F:%G9JG9YGGGG9H HN7H?HJH<WHiH qHH9HHH9&ICILIcUIb_IvII  I@IcIIII I@J9J9JJJcJJJK  K@K'KBKNK[K eK@rKc{KKKK K@K9K%K:LQ%L94LVnL.L9L9LVM.RM9aM:qMVM.M9MVM. N95N EN9tN N9N:N/NVN.NNX2O99OhKOOsOVO.OPsdPV}P.PPPP Q%Q9*Ql^Q9eQ lQVQQQ QVQCQ:QCQCR R.FRQfRQtRR R.R9R:R  R PRAS9$S )SV6SC@S ISCUS.hS >mS S9S9S_S:SS T@T TVTC$T 1TCGT.\ThT]oTxTET:T UV>U.kU pUV}UCU UCU.U VV(V.CVVYV.VV WV?WVUW.xWVW WVWCW WCW.W WVWCXCPX`{X X.X X >X Y_ YY $Y@BY9SY_Y]fYoYEY:Z Z[ 1[:u[:[ [V[.[_[\ \@\:$\_9\M\ hT\@[\ `\Vm\Cw\ \C\.\ >\ \93]:W] d]]9^-^%_8_:=_Q{_:_ _`9`'` .` ?:` $O` $`9`%`1`/ aV2a.kahxaaXa9aQ b99b9lb9bbbcbb_b: cc !c@9c9zc9c:c1c c ?c $d $=d1ud9d:d.dQdVdQ e99e9ye9e9e9 f91f:f Af ?Mf $bf $f9ff f ?g $g $g9g ?gpg:g g g $g $"h+h 4h $Ih $h9hhhhhh9iOi Vi 3ei iqiTi ?i i $i $ju5j<Qj"lj $j+jj $j<jk=kN,k4k?k<Lk_k hkskk_kk k@k_kk  k@k_kl l@l_)l0l `=l@Ml_Zlpl Xwl@l_ll l@l9llIl ql^lIm Sm E0m8mIEm qSm^YmIdm 0Ykm RmmmmmmmmmmIn9n jn  *n Xn @]nn @n^n_nn n@UH9UH=H1HATSH=H1H=ЀE1H HHH=H_HH1HڻI11H HAH{@C C$C(C,C0HHCXH[`ƃHǃfD;%|t)H=LgHH1LHHt)H=LgHH1LuHt$H=LgHH1LHt$H=LgHH1L11HHH=w,H11HHH=vMH=H_HH1HڻHHzHIIHHHHeH=H_HH1HڻH$H=Htt[A\_ $+ 27eDVBgsq:~_ @:Z  p LB%j2_;B O@[ `nglly_ 0@ ` _ `@ @_ @   *5 < AU_^e w@| @' `& O P M  J *_ @ l!&+e4d/.0xpc_kdebug_ignorexpc_disengage_timelimitxpc_hb_check_intervalxpc_hb_intervalxpc_initiate_discoveryxpc_hb_checkerxpc_kthread_startxpc_kthread_waitmsgsxpc_activate_kthreadsxpc_activatingxpc_deliver_payloadxpc_initiate_send_notifyxpc_initiate_sendxpc_disconnect_calloutxpc_disconnect_channelxpc_connected_calloutxpc_partition_going_downxpc_process_openclose_chctl_flagsxpc_discoveryxpc_mark_partition_inactivexpc_deactivate_partitionxpc_mark_partition_activexpc_get_rsvd_page_paxpc_mq_nodexpc_notify_sender_uvxpc_send_gru_msgxpc_make_first_contact_uvPUWWT`WVhVU4V0W R(N0PQ8 Q@gHEP EX0E`@Eh`EpExEEfpcS0cEFF`bMepe0efe\e O@G0b b(@M0F8F@ GHp]PLXK`J<6>%s %s: all partitions have deactivated <6>%s %s: deactivate from remote partition %d timed out <6>%s %s: waiting for remote partitions to deactivate, timeout in %ld seconds <6>%s %s: waiting for local partition to deactivate <3>%s %s: can't get memory for partition structure <3>%s %s: can't setup our reserved page <4>%s %s: can't register reboot notifier <4>%s %s: can't register die notifier <3>%s %s: failed while forking hb check thread <3>%s %s: failed while forking discovery thread <7>%s %s: xpc: discovery thread is exiting <7>%s %s: xpc: woke up with %d ticks rem; %d IRQs have been received <7>%s %s: xpc: checking remote heartbeats <7>%s %s: xpc: processing activate IRQs received <7>%s %s: xpc: heartbeat checker is exiting drivers/misc/sgi-xp/xpc_main.c<7>%s %s: xpc: wakeup %d idle kthreads, partid=%d, channel=%d <7>%s %s: xpc: create %d new kthreads, partid=%d, channel=%d <7>%s %s: xpc: kthread starting, partid=%d, channel=%d <7>%s %s: xpc: idle kthread calling wait_event_interruptible_exclusive() <7>%s %s: xpc: kthread exiting, partid=%d, channel=%d <3>%s %s: can't get memory for channels <3>%s %s: can't get memory for remote connect args <7>%s %s: xpc: activating partition %d processing activate IRQs received woke up with %d ticks rem; %d IRQs have been received kthread exiting, partid=%d, channel=%d kthread starting, partid=%d, channel=%d idle kthread calling wait_event_interruptible_exclusive() create %d new kthreads, partid=%d, channel=%d wakeup %d idle kthreads, partid=%d, channel=%d <7>%s %s: xpc: ch->func() called, payload=0x%p partid=%d channel=%d <7>%s %s: xpc: ch->func() returned, payload=0x%p partid=%d channel=%d <7>%s %s: xpc: ch->func() called, reason=%d, partid=%d, channel=%d <7>%s %s: xpc: ch->func() returned, reason=%d, partid=%d, channel=%d <7>%s %s: xpc: ch->func() called, reason=xpConnected, partid=%d, channel=%d <7>%s %s: xpc: ch->func() returned, reason=xpConnected, partid=%d, channel=%d <7>%s %s: xpc: reason=%d, line=%d, partid=%d, channel=%d <6>%s %s: channel %d to partition %d connected <6>%s %s: channel %d to partition %d disconnected, reason=%d <7>%s %s: xpc: XPC_CHCTL_CLOSEREQUEST (reason=%d) received from partid=%d, channel=%d <7>%s %s: xpc: XPC_CHCTL_CLOSEREPLY received from partid=%d, channel=%d <7>%s %s: xpc: XPC_CHCTL_OPENREQUEST (entry_size=%d, local_nentries=%d) received from partid=%d, channel=%d <7>%s %s: xpc: XPC_CHCTL_OPENREPLY (local_msgqueue_pa=0x%lx, local_nentries=%d, remote_nentries=%d) received from partid=%d, channel=%d <7>%s %s: xpc: XPC_CHCTL_OPENREPLY: new remote_nentries=%d, old remote_nentries=%d, partid=%d, channel=%d <7>%s %s: xpc: XPC_CHCTL_OPENREPLY: new local_nentries=%d, old local_nentries=%d, partid=%d, channel=%d <7>%s %s: xpc: XPC_CHCTL_OPENCOMPLETE received from partid=%d, channel=%d <7>%s %s: xpc: deactivating partition %d, reason=%d <7>%s %s: xpc: payload=0x%p, partid=%d, channel=%d drivers/misc/sgi-xp/xpc_channel.cch->func() returned, payload=0x%p partid=%d channel=%d ch->func() called, payload=0x%p partid=%d channel=%d payload=0x%p, partid=%d, channel=%d ch->func() returned, reason=%d, partid=%d, channel=%d ch->func() called, reason=%d, partid=%d, channel=%d reason=%d, line=%d, partid=%d, channel=%d ch->func() returned, reason=xpConnected, partid=%d, channel=%d ch->func() called, reason=xpConnected, partid=%d, channel=%d deactivating partition %d, reason=%d XPC_CHCTL_OPENCOMPLETE received from partid=%d, channel=%d XPC_CHCTL_OPENREPLY: new local_nentries=%d, old local_nentries=%d, partid=%d, channel=%d XPC_CHCTL_OPENREPLY: new remote_nentries=%d, old remote_nentries=%d, partid=%d, channel=%d XPC_CHCTL_OPENREPLY (local_msgqueue_pa=0x%lx, local_nentries=%d, remote_nentries=%d) received from partid=%d, channel=%d XPC_CHCTL_OPENREQUEST (entry_size=%d, local_nentries=%d) received from partid=%d, channel=%d XPC_CHCTL_CLOSEREPLY received from partid=%d, channel=%d XPC_CHCTL_CLOSEREQUEST (reason=%d) received from partid=%d, channel=%d <3>%s %s: unable to kmalloc len=0x%016lx <7>%s %s: xpc: SAL returned with ret=%d, cookie=0x%016lx, address=0x%016lx, len=0x%016lx <7>%s %s: xpc: xp_remote_memcpy failed %d <7>%s %s: xpc: reserved page at phys address 0x%016lx <3>%s %s: SAL failed to locate the reserved page drivers/misc/sgi-xp/xpc_partition.c<3>%s %s: the reserved page's partid of %d is outside supported range (< 0 || >= %d) <7>%s %s: xpc: searching region %d <7>%s %s: xpc: checking nasid %d <7>%s %s: xpc: PROM indicates Nasid %d is part of the local partition; skipping region <7>%s %s: xpc: PROM indicates Nasid %d was not on Numa-Link network at reset <7>%s %s: xpc: Nasid %d is part of a partition which was previously discovered <7>%s %s: xpc: unable to get reserved page from nasid %d, reason=%d <7>%s %s: xpc: setting partition %d to INACTIVE <7>%s %s: xpc: setting partition %d to ACTIVE <7>%s %s: xpc: bringing partition %d down, reason = %d <6>%s %s: deactivate request to remote partition %d timed out unable to get reserved page from nasid %d, reason=%d Nasid %d is part of a partition which was previously discovered PROM indicates Nasid %d was not on Numa-Link network at reset PROM indicates Nasid %d is part of the local partition; skipping region setting partition %d to INACTIVE bringing partition %d down, reason = %d setting partition %d to ACTIVE reserved page at phys address 0x%016lx SAL returned with ret=%d, cookie=0x%016lx, address=0x%016lx, len=0x%016lx <7>%s %s: xpc: msg_slot->func() called, msg_slot=0x%p msg_slot_number=%d partid=%d channel=%d <7>%s %s: xpc: msg_slot->func() returned, msg_slot=0x%p msg_slot_number=%d partid=%d channel=%d <3>%s %s: gru_send_message_gpa() returned error=%d <7>%s %s: xpc: gru_send_message_gpa() returned error=MQE_QUEUE_FULL <7>%s %s: xpc: gru_send_message_gpa() returned error=MQE_CONGESTION &part_uv->cached_activate_gru_mq_desc_mutex<3>%s %s: xpc_handle_activate_IRQ_uv() received invalid partid=0x%x in message <3>%s %s: received unknown activate_mq msg type=%d from partition=%d <3>%s %s: xpc_handle_notify_IRQ_uv() received invalid partid=0x%x in message <3>%s %s: xpc_handle_notify_IRQ_uv() received invalid channel number=0x%x in message from partid=%d <7>%s %s: xpc: waiting to make first contact with partition %d <3>%s %s: xpc_create_gru_mq_uv() failed to kmalloc() a xpc_gru_mq_uv structure <3>%s %s: xpc_create_gru_mq_uv() failed to kmalloc() a gru_message_queue_desc structure <3>%s %s: xpc_create_gru_mq_uv() failed to alloc %d bytes of memory on nid=%d for GRU mq <3>%s %s: uv_bios_mq_watchlist_alloc() failed, ret=%d <3>%s %s: request_irq(irq=%d) returned error=%d <3>%s %s: gru_create_message_queue() returned error=%d <3>%s %s: xpc_init_mq_node() returned error=%d msg_slot->func() returned, msg_slot=0x%p msg_slot_number=%d partid=%d channel=%d msg_slot->func() called, msg_slot=0x%p msg_slot_number=%d partid=%d channel=%d gru_send_message_gpa() returned error=MQE_CONGESTION gru_send_message_gpa() returned error=MQE_QUEUE_FULL waiting to make first contact with partition %d partchanxpc_hbxpc_discoveryxpc%02dxpc%02dc%dxpcdiscovery thread is exiting heartbeat checker is exiting checking remote heartbeats activating partition %d hbdisengage_timelimithb_intervalhb_check_intervalxpcxpcchecking nasid %d searching region %d xp_remote_memcpy failed %d drivers/misc/sgi-xp/xpc_uv.cxpc_activatexpc_notifyxpc     ( 0 8 @ H P X `hpx%8X)cHe.!G"5(( )(a/0{/8/@/H@0P0X1`1h1p1x92U2223454[555DH INNTUXYYLZcZ [([[0y[8\@]H7]P]X]`^h]_p_x_#<s ^ e=H$H(0L4<R@HRLT\X`\dlFlp}}}}}M# 0$&8 H'P`_Xhparm=xpc_kdebug_ignore:Should lack of heartbeat be ignored by other partitions when dropping into kdebug.parmtype=xpc_kdebug_ignore:intparm=xpc_disengage_timelimit:Number of seconds to wait for disengage to complete.parmtype=xpc_disengage_timelimit:intparm=xpc_hb_check_interval:Number of seconds between heartbeat checks.parmtype=xpc_hb_check_interval:intparm=xpc_hb_interval:Number of seconds between heartbeat increments.parmtype=xpc_hb_interval:intlicense=GPLdescription=Cross Partition Communication (XPC) supportauthor=Silicon Graphics, Inc.parm=xpc_mq_node:Node number on which to allocate message queues.parmtype=xpc_mq_node:intsrcversion=C23C54754B2DB24A46164DFdepends=xp,gruvermagic=2.6.32-358.el6.x86_64 SMP mod_unload modversions Wm (08W@mHPP`WhmpxpWmhWm$UUUUU U(U0U8U@UrHUUPUXU `Ur hUU pU"xP PPPPP]PP-PE P2PPPPM<B   (A 0 8\ @dHdPdXd`dhdpdxdEdedudddEdddnddMddd*dddUdd%dzd d(d0d8d@d Hd Pd Xd `dhdJpdxdd"d:dyddddddyddddUd|dEdd d>$d~%@#Rmodule_layoutUproc_dointvec_minmaxZuv_bios_mq_watchlist_alloc9Oper_cpu__current_task\4Z__kmalloc`node_to_cpumask_map"_Zsn_partition_id;z8register_sysctl_tableiparam_get_intuv_bios_reserved_page_pa'|autoremove_wake_functionnode_dataˑmalloc_sizeszl9xpc_clear_interfaceis_uv_system=+dynamic_debug_enabled2s8_spin_lockѣfind_next_bitgru_free_message__const_udelay&jinit_timer_key<prepare_to_wait_exclusiveumutex_unlock%Kparam_set_int*q_spin_lock_irqsave#)as__alloc_pages_nodemaskh}jiffiesR mutex_trylockPdxp_pa__init_waitqueue_headjH)per_cpu__cpu_numberB|nr_cpu_idsRwait_for_completiondel_timer_sync memset[gru_get_next_messagexp_max_npartitions9K__mutex_initcsprintk]per_cpu____uv_hub_infoephxp_expand_memprotectouv_blade_info9mcount9mvxp_region_size'[sysctl_intvec8xp_socket_pao?per_cpu__x86_cpu_to_node_mapςWset_cpus_allowed_ptrmper_cpu__kernel_stackmutex_lockyK_spin_unlock_irqrestoreO^Fadd_timermrequest_threaded_irqϗWxpc_set_interface#cpu_bit_bitmapmunregister_die_notifier9unregister_reboot_notifiergxp_partition_idVWper_cpu__this_cpu_offkguv_setup_irqqregister_reboot_notifiere2unregister_sysctl_table__stack_chk_failTMxpc_registrationsQschedule2put_online_cpus􀴜dynamic_debug_enableduv_cpu_to_bladedev_driver_string8|l&wake_up_process5>get_online_cpusPmsleep_interruptibleD kmem_cache_alloc_trace node_statesz2__per_cpu_offsetG)__phys_addrCfree_pagesT.d__wake_upgru_send_message_gpaōgru_create_message_queue zkfreekthread_createdl#memcpy/3prepare_to_waitLinterruptible_sleep_on_timeout]uv_teardown_irq~Rfind_first_bit߅bxp_cpu_to_nasid"&˜finish_wait:Vcompletexp_restrict_memprotectO$Edev_set_nameFrxp_remote_memcpyMuv_bios_mq_watchlist_freeabort_exclusive_waitdSregister_die_notifierث free_irqZmmx x266 g[>>0080@`2 (@ xv5(0PvX5`hxv5 1J191+1111111y151111o131.1111p1111v1A1111111111x1>1}1s1Z1f1`1a1[1207(2080@TP2X`0h x20r20H20202 (00@2HP0Xh2px0H20 0 X  0  @0  08`@0 H X`h0 p 0 ( 0 ` 0  0  (00 8HPX0 `8px0 x0 0 80  0 (8@H0 PX`h0px00@00(008@PX@`hx`(H  (0p@]HP(Xh]px(P](](](xpc  Hdmodule.sigFQ& j@6}#ޛ_t5Fݍ &pCŗ     ! ,{;SR_ t   p@`(  ph(&0d4 xIY Pf|((P(x((Ph(@(((%(6 pB pN pZ pf(wjp(  R%E((e 0@G#P( P E'0Ex(] pyM `8         / Kg{  0((( X((,(=(N Pb!y8(((((p(H( ((0(# 2 @A `P _ n }  " 7(((  (*(;(L(]`(n((P((x( 0 @ `     E   E . 0E F @Ea  r `E E E! E E F F 5 F&N FDk  G @G G     HG @( h( Ja@ J0Q (b (s K^ L L/ Le @MT M` N@) @N:@ N[  Ow    Q' PQL Ra   Sh S5 SP 0Yi \ p] ` ` a2 b"0b":`bT(e0c?pc`de+0e;pe+%e1Decffgh"l1 H$B $(8 h P _ n } (@#c@; 'AP7|_p}00?6 nh$4p=B0 bXg5y;`:2 !:O1hr}C? -?O f|$ 0A8N^y }S!7 EZw@ ,  "9@M` lv h/p3286VlBm@|' <K\js~A H#  H%>We{ xpc_main.cxpc_timeout_partition_disengagexpc_system_diexpc_teardown_partitionsxpc_do_exitxpc_discovery_exitedxpc_hb_checker_exitedxpc_sysctlxpc_die_notifierxpc_reboot_notifierxpc_system_rebootCSWTCH.508__key.22003xpc_sys_dirxpc_hb_checkerxpc_initiate_discoverydescriptor.21327xpc_hb_beaterxpc_hb_check_timeoutxpc_hb_intervalxpc_hb_timerxpc_hb_check_intervaldescriptor.21199descriptor.21175descriptor.21172descriptor.21162xpc_activatingxpc_kthread_startdescriptor.21608descriptor.21612descriptor.21682descriptor.21783descriptor.21752__key.21428__key.11123__key.21430__key.21431descriptor.21513__mod_xpc_kdebug_ignore1351__mod_xpc_kdebug_ignoretype1349__param_xpc_kdebug_ignore__param_str_xpc_kdebug_ignorexpc_kdebug_ignore__mod_xpc_disengage_timelimit1347__mod_xpc_disengage_timelimittype1345__param_xpc_disengage_timelimit__param_str_xpc_disengage_timelimit__mod_xpc_hb_check_interval1343__mod_xpc_hb_check_intervaltype1341__param_xpc_hb_check_interval__param_str_xpc_hb_check_interval__mod_xpc_hb_interval1339__mod_xpc_hb_intervaltype1337__param_xpc_hb_interval__param_str_xpc_hb_interval__mod_license1335__mod_description1334__mod_author1333xpc_sys_xpc_dir__func__.21328__func__.21163__func__.21753__func__.21683__func__.21609__func__.21514xpc_sys_xpc_hb_dirxpc_disengage_min_timelimitxpc_disengage_max_timelimitxpc_hb_min_intervalxpc_hb_max_intervalxpc_hb_check_min_intervalxpc_hb_check_max_interval.LC20xpc_channel.cdescriptor.21859descriptor.21863descriptor.21685descriptor.21689descriptor.21523descriptor.21527descriptor.21617xpc_process_connectxpc_process_disconnectdescriptor.21081descriptor.21085descriptor.21088descriptor.21091descriptor.21094descriptor.21097descriptor.21100descriptor.21448descriptor.21814descriptor.21762__func__.21860__func__.21815__func__.21763__func__.21686__func__.21618__func__.21524__func__.21449__func__.21082xpc_partition.cxpc_nasid_mask_nbytesxpc_get_rsvd_page_padescriptor.23952descriptor.23961descriptor.23957xpc_part_nasidsdescriptor.24419descriptor.24416descriptor.24413descriptor.24423descriptor.24426descriptor.24408descriptor.24350descriptor.24224descriptor.24288__func__.24409__func__.24351__func__.24289__func__.24225__func__.23953.LC5xpc_uv.cxpc_allow_hb_uvxpc_disallow_hb_uvxpc_disallow_all_hbs_uvxpc_increment_heartbeat_uvxpc_heartbeat_uvxpc_offline_heartbeat_uvxpc_online_heartbeat_uvxpc_heartbeat_init_uvxpc_heartbeat_exit_uvxpc_cancel_partition_deactivation_request_uvxpc_setup_ch_structures_uvxpc_teardown_ch_structures_uvxpc_partition_engaged_uvxpc_any_partition_engaged_uvxpc_n_of_deliverable_payloads_uvxpc_teardown_msg_structures_uvxpc_destroy_gru_mq_uvxpc_notify_mq_uvxpc_activate_mq_uvxpc_notify_sender_uvdescriptor.33167descriptor.33163xpc_notify_senders_of_disconnect_uvxpc_send_gru_msgdescriptor.32148descriptor.32144xpc_received_payload_uvxpc_get_fifo_entry_uvxpc_get_deliverable_payload_uvxpc_put_fifo_entry_uvxpc_assume_partition_disengaged_uvxpc_get_chctl_all_flags_uvxpc_free_msg_slot_uvxpc_wakeup_channel_mgrxpc_teardown_partitions_uvxpc_setup_msg_structures_uvret.32966xpc_get_partition_rsvd_page_pa_uvxpc_process_activate_IRQ_rcvd_uvxpc_setup_partitions_uv__key.31926xpc_send_local_activate_IRQ_uv.clone.0xpc_request_partition_reactivation_uvxpc_handle_activate_IRQ_uvxpc_handle_notify_IRQ_uvxpc_process_msg_chctl_flags_uvxpc_send_payload_uvxpc_cache_remote_gru_mq_desc_uvxpc_send_activate_IRQ_uvxpc_send_activate_IRQ_part_uvxpc_indicate_partition_disengaged_uvxpc_indicate_partition_engaged_uvxpc_make_first_contact_uvdescriptor.32822xpc_request_partition_deactivation_uvxpc_request_partition_activation_uvxpc_send_activate_IRQ_ch_uvxpc_send_chctl_opencomplete_uvxpc_send_chctl_openrequest_uvxpc_send_chctl_closereply_uvxpc_send_chctl_closerequest_uvxpc_save_remote_msgqueue_pa_uvxpc_send_chctl_openreply_uvxpc_get_remote_heartbeat_uvxpc_setup_rsvd_page_uvxpc_create_gru_mq_uvxpc_init_mq_nodexpc_arch_ops_uvxpc_mq_node__mod_xpc_mq_node1812__mod_xpc_mq_nodetype1811__param_xpc_mq_node__param_str_xpc_mq_node__func__.33164__func__.32145__func__.32823.LC0xpc.mod.c_rheldata__mod_srcversion125__module_depends____versions__mod_vermagic5free_irqxpc_activate_IRQ_rcvd_lockregister_die_notifierabort_exclusive_waituv_bios_mq_watchlist_freexpc_kmalloc_cacheline_alignedxp_remote_memcpydev_set_namexp_restrict_memprotect__this_modulecompletexpc_initiate_connectxpc_initxpc_teardown_rsvd_pagefinish_waitxp_cpu_to_nasidfind_first_bitxpc_init_uvxpc_dbg_nameuv_teardown_irqxpc_discoveryxpc_activate_kthreadscleanup_modulexpc_initiate_sendinterruptible_sleep_on_timeoutxpc_chanprepare_to_waitxpc_setup_rsvd_pagexpc_get_remote_rpxpc_disengage_timelimitmemcpykthread_createkfreexpc_connected_calloutgru_create_message_queuegru_send_message_gpaxpc_partition_going_down__wake_upfree_pages__phys_addr__per_cpu_offsetxpc_partition_disengagednode_stateskmem_cache_alloc_tracemsleep_interruptibleget_online_cpusinit_modulexpc_nasid_mask_nlongswake_up_processdev_driver_stringuv_cpu_to_bladexpc_activate_partitiondynamic_debug_enabledput_online_cpusschedulexpc_registrations__stack_chk_failunregister_sysctl_tablexpc_exitregister_reboot_notifierxpc_process_sent_chctl_flagsuv_setup_irqxpc_mark_partition_inactiveper_cpu__this_cpu_offxp_partition_idunregister_reboot_notifierunregister_die_notifierxpc_disconnect_channelcpu_bit_bitmapxpc_set_interfacerequest_threaded_irqadd_timerxpc_allocate_msg_wait_spin_unlock_irqrestoremutex_lockper_cpu__kernel_stackxpc_rsvd_pageset_cpus_allowed_ptrper_cpu__x86_cpu_to_node_mapxp_socket_pasysctl_intvecxpc_create_kthreadsxp_region_sizexpc_deliver_payloadmcountxpc_partitionsxpc_exitinguv_blade_infoxp_expand_memprotectxpc_activate_IRQ_wqper_cpu____uv_hub_infoprintk__mutex_initxp_max_npartitionsxpc_activate_IRQ_rcvdxpc_disengage_timedoutgru_get_next_messagememsetdel_timer_syncwait_for_completionnr_cpu_idsxpc_initiate_disconnectper_cpu__cpu_number__init_waitqueue_headxpc_initiate_send_notifyxp_paxpc_initiate_partid_to_nasidsxpc_initiate_receivedxpc_deactivate_partitionmutex_trylockjiffies__alloc_pages_nodemaskxpc_kzalloc_cacheline_aligned_spin_lock_irqsaveparam_set_intmutex_unlockprepare_to_wait_exclusiveinit_timer_keyxpc_chan_dbg_subname__const_udelaygru_free_messagefind_next_bitxpc_part_spin_lockxpc_mark_partition_activexpc_mach_nasidsdynamic_debug_enabled2xpc_exit_uvis_uv_systemxpc_clear_interfacexpc_part_dbg_subnamemalloc_sizesnode_dataxpc_arch_opsautoremove_wake_functionuv_bios_reserved_page_paparam_get_intregister_sysctl_tablexpc_disconnect_waitsn_partition_idnode_to_cpumask_mapxpc_disconnect_callout__kmallocper_cpu__current_taskuv_bios_mq_watchlist_allocproc_dointvec_minmaxxpc.ko.debug..rodata.str1.1.rodata.str1.8.rela.data.rheldata.rela.rodata.symtab.strtab.shstrtab.rela__mcount_loc.note.gnu.build-id.rela__bug_table.rela.gnu.linkonce.this_module.rela__verbose.note.module.sig.gnu_debuglink.rela__param.modinfo.rela.smp_locks__versions.rela.altinstructions.bss.altinstr_replacement.rela.text.rela.init.text.rela.exit.textm@$FpoApoo"aH\`0"Q?L"+9 4" 2HA2ap" xh"Ht"  $H%"`('[@*H "*33@ $K( Tx"W^"o0 q0"&q( q`A@r(##IhQl