ELF@@,+?#Q{CS[A8! @B) 2@yCT!ԁ@Q#bTB@@*!LR*7"*4"@"A8@BBaT{A*SB[C#_@!@@!* 7c+&'@@L*5@"@9@B*5@@)B*5@R*4,1A T*@5@Q@A?cT!Ԅ@Q?cT@@L4@L 4y@!R*B&@&cD+@@|*B*BaRcD+@o*Bc+?#{ d@`&@`7`"@a&`7`@a"@`@@` @@`@R @{¨#_?#{?qTHT?q@T?qTHC_q@T?qTHCq`T{#_ցR{#_?#{S @Rc+c@BNwfRRxaBSA*cC{Ũ#_[R` @!*` @R!*` @R!54 4[Ba@cBR 5v4U4 #"R!@@*@dR!`@*@KR!`@*#RBc r!RR:yRRRR*RRRR*RRRR*BR*5*5 R#@a* 7R*SA[BcC{Ũ#_R` @R!*` @@!*` @@! 5[BdR#8y!@%Rce r#S%  $F !CxdcCx$?!T,&$F !CxdcCx$? !T*@5#@545[B9P"R!b rRR:yAR"RARRAR@*@B!p** 565|6R@*B[B#@a@cBR5!R$Rd r@"@R!}:yRRR@RRR!R6R#t@*B[B#@[B#@*B[B#@*B[BaBx?#{Ss< @S@)kTk=ՙ@kTc8RrwR[R  eTk`8_q TT_q T_qATdj@b@c@9EA|S@xa$š7xa$Ś6 5Z!RRRR 9kT[BcC?Ք`&@kD RSAsE{ƨ#__qT` @a @9bR@?kTaRRaRc @9`@9 q T(Tq TqT` @"RR` @Rc @aR` @Rc@aR`@`c@RAR`@*c @ARc@5`@RRR`@c@RaR`@"Rc @aRc@4`@KRAR@DRxa$Ś@cqTqT` @RcyaR` @RR` @Rc @aR` @"Rc@aR` @` @RRR~*y?#{Sd@`&@`7`"@a&`7`@a"RSA{¨#_ X?#{{#_bind_evtchn_to_irqhandlerstarting transaction%lupage-ref%upage-grefevent-channelcompleting transactionwriting xenstorexen_kbdfrontallocating info structurexenbus/%sfeature-disable-keyboardfeature-disable-pointerfeature-multi-touch1request-multi-touch4xen_kbdfront: xenkbd: can't request multi-touchXen Virtual Keyboardinput_register_device(kbd)feature-abs-pointerwidthheightrequest-abs-pointer4xen_kbdfront: xenkbd: can't request abs-pointer input_register_device(ptr)multi-touch-num-contactsmulti-touch-widthmulti-touch-heightXen Virtual Multi-touchinput_mt_init_slotsinput_register_device(mtouch)allocating device memoryXen Virtual Pointer4xen_kbdfront: unhandled keycode 0x%x   drivers/input/misc/xen-kbdfront.cdrivers/input/misc/xen-kbdfront.c@4@7?#{B{#_@_vkbdxen_kbdfront.ptr_sizexen_kbdfront.alias=xen:vkbdxen_kbdfront.license=GPLxen_kbdfront.file=drivers/input/misc/xen-kbdfrontxen_kbdfront.description=Xen virtual keyboard/pointer device frontendxen_kbdfront.parm=ptr_size:Pointing device width, height in pixels (default 800,600)xen_kbdfront.parmtype=ptr_size:array of int$>   K ?inte ,x * &u16?&u32Y&s64l&u64+e     ,, H      #2  * = m n e @A, tB +eR     ''CoDe   -  -&-O&4 4.ee'C']EQ.e hFR]J]G.eY Yn  6^ HX# /kbd$ /ptr% & '(R /irq)R$*(+0-RP>z , +e0J RZ 1 J 2     2 02   + 02   T 03  '  "&' " "7 "8   E (:   1 (;    (;    (< RLLQ*7#VwEi#\iE#cEiLR ee ee eRRRRj0 #RG Ih Ryee#^ie RE)Rt  e*  p;  d&[  e&Rr )  eeRU RR R R RR )R2 2 S R)R} R  ZR }R,R s }6 e+ R0 LJ2$K#RP  dev:  ; 8R, 1dev9eL d2retRc" R2xbt$ $R$h$y~ 9 $q Rhy~ 9 $ 3*Q 3*TM A1dev1P ~%  8Rt1dev0d ~  : R4dev/c4id&Q!retR!i R&f&& ;kbd i;ptr e fN$  %  ' 3   'O CP$2absee/;G< S _ /0G< S _$KRKRKRUpc/DG< S _/wG< S _ /G< S _x:t4rq&RPP0c lYYd%t*j*S_"a "n%c">y<g$%84QEEG:-<FG:-% &VRSJ<UG:- 5  q q8 rY Y9 keyZ!dev\ ]RL 3L> posM3? ^?< @"^Q"8&5!/pfn!/6gdevgD UdevU4 U=Rdev1 dev7 IeSRUdev7 IeSR~dev3/>dev:9%%%;E%Gi. DEPi6e%e<  !I/ 41 I4: ; 9 I: ; 9 I4: ;9 I1RUX!Y W 1X!Y W 4:!; 9 I U.: ; 9 ' : ; 9 I.?: ;9 '<: ;9 I.: ;9 'I ! :!; 9 I8 .?: ; 9!'<.: ;9 '  :!;9!1X YW 1RUX!YW  1RUX YW !4: ; 9 I"4:!;9 I#.?: ;9 'I<$ U%1RUX!Y W &:! ; 9!I'4: ; 9 I?<(4:!;9!I!)*41+>! !I: ; 9!,5I-4: ;9 I?<.>! !I: ; 9!/ :!; 9 I8 04:!; 9!I 1:!;9 I24:!;9 I3 1U4:!; 9 I5.: ; 9 'I !6 7.?:!;!9!'<8.:!;9! 'I@|9 1:.:!; 9 'I@|;4:!; 9 I<1X!Y W =1>% U?$ > @ A&B'C4: ; 9 I?D> I: ;9 E: ;9 IF'IG<H : ; 9 I.?: ;9 'I<J.: ;9 '@|K.: ;9 'I@|L: ;9 IM.: ;9 '@|N : ;9 O P: ; 9 IQ.: ; 9 'I R4: ;9 IS.1@|Lt $P$(8<@L$(8<@H((,4 $(, l  $(,$,0< \  d(,4$P   #    /!! $3)$y="$$!.  C  X/k< ! !Z/~f i \ L% .~. v' :  /# w w x"/!""Zvw Y' /&!! K #(~t(  $ *Z [G# #  /C< . /"$~..~   ~   " !"~.~/" ~ '<~< ~/" ~ "<1 =& $ 9 J1J= /"" /! u "w  /LL}  }..&1 /& $../Z< v& /" /!}. $}. "}$}  >. " =J<Jb  z.!]*#  _ ! #  _  " a #   a !!'#=/}f" L !0#\f.D #  =!^%J vK}X}X}  #}J}X   Y}  #}J}X  !Y}  c # b <J}X} T-JT }X}X} /}X} K {J  {   !/  /!/  .= =  2?u  .u   u   K v< num_contirqreturn_tptr_sizexenbus_device_id__UNIQUE_ID_alias524__s64__kernel_ulong_txenkbd_motionxenbus_transaction_end___GFP_MEMALLOC_BIT___GFP_NO_OBJ_EXT_BITagainslotdomid_t__UNIQUE_ID_ptr_size518flagsxenbus_read_unsignedxenbus_stateunsigned intexitcall_txenkbd_keykmalloc_typemodulewith_ptrerror_grant___GFP_ZEROTAGS_BIT___GFP_RECLAIMABLE_BITmtouchconst_test_bit___GFP_UNUSED_BITfree_pageserrorinput_eventkernel_param_opsgnttab_grant_foreign_accesskmalloc_noprofgeneric___set_bitkmalloc_cache_typeXenbusStateUnknown__addrxenbus_device___GFP_NORETRY_BITKMALLOC_DMAdeviceuint32_tinput_devparam_ops_intkparam_arrayxsd_errors___GFP_THISNODE_BIT___GFP_RETRY_MAYFAIL_BITeventerror_evtchanindexdev_set_drvdatalong long unsigned intxenbus_free_evtchn__xenbus_register_frontendIRQ_WAKE_THREADxenkbd_in_eventbackend_stateevtchn__compiletime_assert_352grant_ref_tkmalloc_cachesalloc_tag___GFP_HIGH_BITirqreturnvalueirq_handler_tpfn_is_map_memory__kmalloc_cache_noprofxenkbd_removeXEN_HVM_DOMAINsize_twidth__u16current_stack_pointer_resinput_register_deviceparam_array_opsdev_get_drvdatakimage_voffsetxenbus_transactioninput_set_abs_params___GFP_NOMEMALLOC_BITconsXenbusStateInitialisingcodexenbus_transaction_starttrueinput_unregister_device___GFP_MOVABLE_BITxenkbd_mtouch___GFP_DIRECT_RECLAIM_BITerror_irqhxenbus_dev_fatalbind_evtchn_to_irqhandlerXenbusStateClosedcharxenkbd_pagexenbus_switch_state__UNIQUE_ID_license523xenkbd_resume__exitcall_xenkbd_cleanupgeneric_test_bit___GFP_LAST_BITerror_nomemKPARAM_XKPARAM_Yinput_mt_slotdataxenkbd_cleanupxenbus_driver__u32_printkKPARAM_CNT___GFP_DMA_BITXenbusStateClosingIRQ_NONEkmem_cachexenkbd_infophysxenbus_printflong long intinput_set_capabilityxenbus_unregister_driverinput_mt_report_slot_statekfreecallerpage___GFP_FS_BITboolnotify_remote_via_irqmemstart_addrmemsetinput_report_rel__ret_warn_onxenkbd_disconnect_backendxenkbd_handle_key_eventinput_allocate_devicesnprintfsizexen_has_pv_deviceskzalloc_noprofxenkbd_position__UNIQUE_ID_description521maskinput_handlerheightXenbusStateReconfigured_old_Boolinput_mt_report_slot_inactiveinput_mt_sync_frame__param_ptr_sizeinput_report_absxenkbd_connect_backenddev_idNR_KMALLOC_TYPESvirt_to_pfnXenbusStateInitWait__u64phys_addr_txenkbd_handle_motion_eventXenbusStateReconfiguringKMALLOC_NORMALgfp_tshort intwith_mtouchlong intIRQ_HANDLED___GFP_ACCOUNT_BITxenbus_writeerror_xenbus__kmalloc_large_noprofXenbusStateConnected__kernel_size_tKMALLOC_RANDOM_END___GFP_IO_BIT___GFP_COMP_BIT___GFP_DMA32_BITxenkbd_driverXEN_PV_DOMAINunbind_from_irqhandlerxen_domain_typexenkbd_probeget_free_pages_noprofuintptr_tmotionprod__kmalloc_noprofkernel_paramlong unsigned int__param_str_ptr_size___GFP_NOWARN_BITGNU C11 13.2.0 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1288 -g -O2 -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -falign-functions=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonly -fstack-protector-stronginput_mt_init_slots__int128uint16_t___GFP_ZERO_BITunsigned char__param_arr_ptr_sizeinput_syncinput_free_devicesize_is_constantfalsexenkbd_handle_mt_event___GFP_WRITE_BITKMALLOC_CGROUPxenkbd_handle_position_event__kmalloc_indexaddrxenkbd_initxenbus_frontend_closed__UNIQUE_ID___addressable_xenkbd_init520info___GFP_KSWAPD_RECLAIM_BITxenkbd_backend_changedxenbus_alloc_evtchn___GFP_NOFAIL_BITsigned charXenbusStateInitialisedshort unsigned intKMALLOC_RECLAIMvirt_to_physxenkbd_idswith_kbdmtouch_cur_contact_id___GFP_HARDWALL_BITxenkbd_handle_eventgref___GFP_HIGHMEM_BITKMALLOC_RANDOM_START__int128 unsigned__UNIQUE_ID_file522kaddrxen_start_flagsxbdev__UNIQUE_ID_ptr_sizetype517XEN_NATIVEpfn_to_gfngnttab_end_foreign_accessevtchn_port_t/kernel/work/linux-6.11drivers/input/misc/xen-kbdfront.c/kernel/work/linux-6.11drivers/input/misc./arch/arm64/include/asm./include/linux./include/asm-generic/bitops./include/linux/input./include/uapi/asm-generic./include/asm-generic./include/xen./include/xen/interface./include/xen/interface/io./include/xen/armxen-kbdfront.cxen-kbdfront.cmemory.hdevice.hslab.hgeneric-non-atomic.hinput.hmt.hint-ll64.hint-ll64.hposix_types.htypes.hinit.hstddef.hgfp_types.hstack_pointer.hmoduleparam.hxen.hxen.hirqreturn.hinterrupt.hevent_channel.hgrant_table.hxenbus.hxenbus.hgfp.hsprintf.hprintk.hevents.hgrant_table.hpage.hstring.hxs_wire.hpage.hplatform_pci.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x $$A-AEA-l,A-A`C BBr A-A NCGHNAJJ AA FAA,A-A B]A-$PG-AHA-4|A-AV A-A CA-A-AP CE^ A-A AU B N@I BA-A [ A BjD A mHAAfH AA A AA HAAHlA-A` C FEDmAEDA-A`  -,tA-A BWA-DPP2$ S PV, S  m {,P|4 tS@@X SSS'AVm52gFU,S( "#%&S&'  "$8Lfu.?Wbhx!7L`v~ xen-kbdfront.c__initcall__kmod_xen_kbdfront__519_567_xenkbd_init6xenkbd_init$x$dxenkbd_connect_backendinput_handlerxenkbd_removexenkbd_backend_changedxenkbd_probexenkbd_resumexenkbd_ids__param_str_ptr_size__param_arr_ptr_sizexenkbd_driver__UNIQUE_ID___addressable_xenkbd_init520__exitcall_xenkbd_cleanup__UNIQUE_ID_alias524__UNIQUE_ID_license523__UNIQUE_ID_file522__UNIQUE_ID_description521__UNIQUE_ID_ptr_size518__UNIQUE_ID_ptr_sizetype517__param_ptr_size.L144721.L144722xenbus_unregister_drivermemstart_addrgnttab_grant_foreign_accessxenbus_alloc_evtchngnttab_end_foreign_accesskimage_voffsetbind_evtchn_to_irqhandlerxenbus_printfxenbus_transaction_endxenbus_transaction_startpfn_is_map_memoryxenbus_dev_fatalunbind_from_irqhandlerxenbus_free_evtchnxenbus_switch_state__stack_chk_failinput_unregister_devicefree_pageskfreexen_domain_typexen_start_flags__xenbus_register_frontendxenbus_frontend_closedkmalloc_caches__kmalloc_cache_noprofsnprintfget_free_pages_noprofxenbus_read_unsignedxenbus_writeinput_allocate_deviceinput_set_abs_paramsinput_mt_init_slotsinput_register_device_printkinput_set_capabilityinput_free_deviceinput_eventnotify_remote_via_irqinput_mt_report_slot_stateinput_mt_sync_framememsetparam_ops_intparam_array_opsl@p@ABCDD  E0 88 @< 8@ @L@P@pF P P X XF h hFGH$D(D4@8@HIT@X@hI|G  JKL  J  JM  x xJ(NLKdCxOOOPQMU$M<VPV\Wp t XY  J  Z  Z   Z@ 8D @H 8L @T[d\x `| `Z  Z  Z  ]]8]H^X_  Z  Z  Z\ \H P _ X X`  `\  0a@aPap_b  J 8  8 [\  $ ]@ ]T b`  d  h J b     J b  @  @ J   J c c dP c e c c c c c c$ c@ c c e c c f c  8  8 `$ K< CT g4 (,8 ?P<  =RR SS( , 048Thhp@i X2 6> 774l&5-646-;6 @61N6Z6h6m6D{66: 66~66 6J6 6 66 "6g'6h56:6 F6$R6^6hj6 v6@ 6 666?6Z 6-6]66< 6Z666N6>66, 666B6"6J (6.646:6 @6IF6L6%S6_6k67y66U666 6R6) 66U66 66 66{6h+6-56a?6qD6 S6Y6y _6f6 r6~6666 6=6 6666[66/6@ 6M66#6)6/6& 56;6 A6G6M6g S6tZ6o6{6466u666t6U6:66686A>6JD6[6gp6;|X6 @6.6'6'-6:C6k PY6f!o6|$6?'g6y'56'6/$'-6"W6r\6 x66 6 666[16RH6U6 z66 666H 6 6+ 6< 6-\ 6s 6 6m 6 6 6i 6 68 6sT 6~ 6o 6 6 6 6 6 61 6f9 L 6X k 6X 6] 6 69 6  69 6k! 6=' 0 66 ? 6E N 6hT ] 6 c tl 4 u 6 4' 6- T T T 4T 6 4p 6- 49 4W 4v T~ 4B 4B L 4 4 6 , 69 ,4*@24B6L q69 4L 4\6 46 6!64-69S6t`65i6ox466M444444*666MD4_Tg4}44-4-466+6md484C44CIDQ4Vg4V|4i4i6_ 6 696U66 $\ ,4|A I4^4u }4 4 H 4( 4D A l t4t 4 4   4) 14,C h   4<  $ O0 u6&6966696t669666996L F69R6 d6 q666S66P666 6;6H6V6q6a6x6 666666 66(6m66r=6 N6[6Ni6 z666{66Z6#606H6T6Zy1 0 (CTU,q,L,@4ddT.D8WDj}\    H (  t   - = M ] mx"7:&7R*7e.7~2767:7>7B7F7J7N73X7E]7Tb7cg7ll7uq7|v7{777777777777 777(787F7O7X7^7h7q7z77777 ;u ;<;@;,;;<;@4; L;P .symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.initcall6.init.rela.exit.text.rodata.str1.8.rela__bug_table.rodata.str.rela.init.text.rela.rodata.rela.discard.addressable.rela.exitcall.exit.modinfo.rela__param.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @t @hp)+ &@Hzx)1;6@z)P$K@zH)[2`o8j@ {`) {2PDP@{)x@X|0)`@|)h@|)p.(@|H)@} %). 3P@ `) 3@0)56 0@) A0NCL0QT\0 W'e0Wu0W PWx@`)'Y *? c