ELF>{@@32GNUVA kIВG^mLinuxLinuxU1HNPDHdžHdžH]HUHHH]fUHH1]UFIAHtAHSIH0HAI@0EuSHH9tgAx DuIH(EtCHx!ALLYIDMX(H ȅyH]DHHIH(H9uH]11=tUUHAUATHGH+LH AŅt*Mt%LLDLA\A]]UI=HATASHzHHtym xHsLOHHMt{jLDP_AXA9tt,suCIcDcH HCHe1[A\]CHcKLOHHsHDPHRLZY fUHcHAUIATSHH<H=uF IHt/HDHu"L[A\A]][A\A]] UHAWAVAUATSHH}AII1I)DnLuA.1LH}H}LLHu~MEAr]DH<H;Ev1 HtlHuHHHE1H+HVHHNH HHpHPHH uH1[A\A]A^A_]H[A\A]A^A_]H[A\A]A^A_]ff.fUHATISHIL$H~eH%(HE1HH3HH6HH HHH9stI;4$unHH;GweID$H=SLOHHEมu#jE1RHUZYxID$H H1HUeH+%(uHe[A\]UH=HSH HtHf1H]fDUHH8eH%(HE1f?u[0H}HuQeLELUHUHuH}HEȐeHUeH+%(uHHff.UHAWAVAUATLeSHPeH%(HE1LeeH%=LeL HH}Hf=t f;EHMuLLcutHEE1L9thDM~xLDHELHXH+HH HH3H_HIH9 DLHEHHxHYI9t1HCHHXHGL9uLeLeHEeH+%(%HPL[A\A]A^A_]L7LL]HHHHE]AHǀEHMfELeuE1AtDHAv+HEE1HHPH+HEHH HHHuHUHUtLcIIIIfUHAWAVAUIATASHhHĀeH%(HE1HheH%HpL kHxHHEHxHHE_H9VAEf=t f;|DxEHMDHLcEutHhH9WA<DIFxHH`DHuLIHtH"IDH`HhHHxLaH9t1ID$LL`HGH9uHhHpHEeH+%(HL[A\A]A^A_] HxHuHxHHEI뚾LLLxH}HHIIHuDHH9H H2I;AIy@E1HLXHuLX|DxLMHufEHEDeEILeXA)MmALAFI}H+=HXH H= t IH9H H2I;A=Iǁ3DmfH`Eu/E1ILIHEDxILeHEHEHEEuKE)tFMmAALEFI}H+=HDH H=tLc}WIDLLXBLcff.U HAWAVAUATIH}SHHHeH%(HE1HEeH%HEL HEHEHA$f=t f;EHEHUH@H@8MH fMMfMMMfMuxLDHuLIHHIE1fLLHEeH+%((HeL[A\A]A^A_]LoHu LcuEHKLc뚾LxL,HEE1H<H=AQ-HH;=HuILJEuHuH]HE ee=HMHuufEuEMOHjHHPILZYxDHcH;UHHD HH9tLc"EyHLH LcIFI:LxHuIH H=1JH)HJDbLI9rIE1IIIE1IDUHAWAVAUATSHH}HHeH%(HE1HXf=t f;E}E1f ;H IH/DmLuH1ILLLLIHutu1ޅH=L1L7IHIIr=M9r5HHH H9t~HAH9vIE1E1E1IE1E1LLL]H}LLHEeH+%(GHHL[A\A]A^A_]H IH~}¾ IHIHiE‰EI$IL$HHH 9LE1E1LmLuAADLeEIEL]GAD9evrDHHUHHrHHH AA)E9LDH HHcEA)Mt1ۉ1I|A;^rLID$ H;EuLL1H[A\A]A^A_]f.UHAUATSLMt%M,$LAD$XA\$tL[A\A]]ID$IT$HBHHID$H"ID$AD$t1I| A;\$rLUH7LOLGHHNHH]DHDHHLHHIU=HATAtLHAątH+HAątHHDA\]UHHH]44   44alloc_empty_pagesdm_op_buf_max_sizedm_op_max_nr_bufsprivcmd_buf_vma_faultxen_privcmd_fopsxen_privcmdbuf_fops7privcmd_fault: vma=%p %lx-%lx, pgoff=%lx, uv=%p 2xen:xen_privcmd: unable to unmap MFN range: leaking %d pages. rc=%d 4xen:xen_privcmd: %s Could not alloc %d pfns rc:%d 3xen:xen_privcmd: Could not register Xen privcmd device 3xen:xen_privcmd: Could not register Xen hypercall-buf device xen:xen_privcmd: fault: vma=%p %lx-%lx, pgoff=%lx, uv=%p fault: vma=%p %lx-%lx, pgoff=%lx, uv=%p drivers/xen/privcmd.cinclude/xen/xen-ops.hxen/privcmd&file_priv->lockxen/hypercallxen_privcmddrivers/xen/privcmd-buf.cparm=dm_op_buf_max_size:Maximum size of a dm_op hypercall bufferparmtype=dm_op_buf_max_size:uintparm=dm_op_max_nr_bufs:Maximum number of buffers per dm_op hypercallparmtype=dm_op_max_nr_bufs:uintlicense=GPLlicense=GPLsrcversion=B54BCC543236D599A713F9Ddepends=retpoline=Yintree=Yname=xen_privcmdvermagic=5.15.0-156-generic SMP mod_unload modversions ~:module_layoutwVkmalloc_cachesE:#__kmallocnuzkvfreeK$vm_map_pages_zero{wxen_alloc_unpopulated_pageshKxen_featuresj__put_user_nocheck_4 R~__mmap_lock_do_trace_released {{__dynamic_pr_debugN^__tracepoint_mmap_lock_start_locking0alloc_pages82mutex_unlock.vxen_remap_pfnlevmemmap_baseՎ__mmap_lock_do_trace_start_lockingUO__SCT__xen_hypercall9[__x86_return_thunk`4Smisc_registerxen_unmap_domain_gfn_range5current_task __mutex_init%apply_to_page_rangeKMmutex_lock%zup_writeWdown_writexen_remap_vma_rangeYkvmalloc_node^|page_offset_baseDyxen_free_unpopulated_pagesR hfind_vmah __free_pageske__stack_chk_failA3m__get_user_8~_printkm__fentry__9okmem_cache_alloc_tracee"__tracepoint_mmap_lock_releasedHJ[__tracepoint_mmap_lock_acquire_returned zkfreezsxen_domain_typeΖئ__mmap_lock_do_trace_acquire_returnedNmp__put_user_nocheck_8œ_copy_from_user?param_ops_uintxen_in_preemptible_hcall?unpin_user_pages_dirty_lockRTmisc_deregisterclear_userHۈ__check_object_size4Wxen_xlate_remap_gfn_array >@}>`Ë H ze@V  _c @M @r 8@@M +  @  SS 0Tm9H  9H@VTV *4  M    :I ;)T  e1 )S:*S  )S*S $ 7 |H dY dm W   | d dprivcmd_hypercallprivcmd_mmap_entryprivcmd_mmapprivcmd_mmapbatch_v2privcmd_dm_op_bufprivcmd_dm_opubufsprivcmd_mmap_resourcexen_mem_acquire_resourcexen_dm_op_bufprivcmd_datammap_gfn_statemmap_batch_stateglobal_erroruser_gfnuser_errprivcmd_buf_privateprivcmd_buf_vma_privatenumpgsalloc_empty_pagesnelemgather_arrayis_mapped_fnmmap_batch_fnmmap_gfn_rangemmap_return_errorsprivcmd_buf_mmapprivcmd_buf_openprivcmd_buf_releaseprivcmd_buf_vma_closeprivcmd_buf_vma_faultprivcmd_buf_vma_openprivcmd_closeprivcmd_exitprivcmd_faultprivcmd_initprivcmd_ioctlprivcmd_openprivcmd_releasexen-privcmd.kou4 #'+# 2 ?  X n 18 / @0&P6pI2W0he2xp}H*J0 ~$PD [g@#T#P^q#P "A A!/(JibE (( &&F dp4yE'8@i+ 0D^r})* "9IO$_Ki#`Pq%.IZh|  1Ta o|P   . 5 ? __UNIQUE_ID_srcversion125__UNIQUE_ID_depends124____versions__UNIQUE_ID_retpoline123__UNIQUE_ID_intree122__UNIQUE_ID_name121__UNIQUE_ID_vermagic120_note_9_note_8__kstrtab_xen_privcmd_fops__kstrtabns_xen_privcmd_fops__ksymtab_xen_privcmd_fopsprivcmd_mmapprivcmd_vm_opsis_mapped_fnprivcmd_releasemmap_return_errorsprivcmd_faultprivcmd_closeprivcmd_close.coldmmap_batch_fnalloc_empty_pagesalloc_empty_pages.cold__func__.29gather_array.part.0mmap_gfn_rangeprivcmd_openprivcmd_ioctl_hypercall.isra.0privcmd_ioctl_mmap.isra.0privcmd_ioctl_mmap_batch.isra.0privcmd_ioctl_mmap_resource.isra.0privcmd_ioctl_dm_op.isra.0privcmd_dm_op_max_numprivcmd_dm_op_buf_max_sizeprivcmd_ioctlprivcmd_initprivcmd_devprivcmd_exit__UNIQUE_ID_dm_op_buf_max_size404__UNIQUE_ID_dm_op_buf_max_sizetype403__param_dm_op_buf_max_size__param_str_dm_op_buf_max_size__UNIQUE_ID_dm_op_max_nr_bufs402__UNIQUE_ID_dm_op_max_nr_bufstype401__param_dm_op_max_nr_bufs__param_str_dm_op_max_nr_bufs__UNIQUE_ID_license400.LC3.LC4__kstrtab_xen_privcmdbuf_fops__kstrtabns_xen_privcmdbuf_fops__ksymtab_xen_privcmdbuf_fopsprivcmd_buf_vma_openprivcmd_buf_vma_fault__UNIQUE_ID_ddebug253.2privcmd_buf_mmapprivcmd_buf_vm_opsprivcmd_buf_open__key.1privcmd_buf_releaseprivcmd_buf_vma_close__func__.0__UNIQUE_ID_license251pin_user_pages_fastxen_xlate_remap_gfn_array__check_object_sizeclear_usermisc_deregisterunpin_user_pages_dirty_lockxen_in_preemptible_hcallparam_ops_uint_copy_from_user__put_user_nocheck_8__this_module__mmap_lock_do_trace_acquire_returnedcleanup_modulexen_domain_typekfree__crc_xen_privcmdbuf_fops__tracepoint_mmap_lock_acquire_returnedxen_privcmdbuf_dev__tracepoint_mmap_lock_releasedkmem_cache_alloc_trace__fentry__init_module_printk__get_user_8__stack_chk_fail__free_pagesfind_vmaxen_free_unpopulated_pagespage_offset_basekvmalloc_nodexen_remap_vma_rangedown_writeup_write__crc_xen_privcmd_fopsmutex_lockapply_to_page_range__mutex_initcurrent_taskxen_unmap_domain_gfn_rangemisc_register__x86_return_thunk__SCT__xen_hypercall__mmap_lock_do_trace_start_lockingvmemmap_basexen_remap_pfnmutex_unlockalloc_pages__tracepoint_mmap_lock_start_locking__dynamic_pr_debug__mmap_lock_do_trace_released__put_user_nocheck_4xen_featuresxen_alloc_unpopulated_pagesvm_map_pages_zerokvfree__kmallockmalloc_caches_ @+s1_JsQ_aYisq_bTs~$s+s1_7jqr.}fss_w-s]Lq_hDss_=MLSvzvgsss_}wsc_^s1_]SiQtQsc_ p+Sjvgekd6sHVZul}vgJcQ_ pSd ju e @ k d s! SZ uq V } N 0 ny v g  k }p v g c _! pE S j e @ k Y s-uEtXTj}VQtQJwiv7cA_rS PMS LPYYYsKDQUt_Qc_|sSjcq_mys_s 8 |s_G}zm @0d?YHy]sm_,^  8os_!mdYyYs_m ysYdhY_ #a.s: 8?aD}P W \adn_X "r0 5a> \CrQ Va] bOms O \Osx => l Z $* (0 4<I@$HYL' UpPH0h U@pHh0Pp (008p@HPX0`hPp x@pUR  P(0U8RH T*Ih #* ,$(,048<@D5H LPT{X-\l`dhlp\tx|; e<;$ (;rQ{ :[ $c(] 0P 4Q 8{ @h Dc H[ P Tz X] ` d h] p t$x{  s[  a]  *,xhIptD ttTtWcx8`8W.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.altinstr_replacement.rela.init.text.rela.exit.text.rela__ksymtab_gpl.rela__kcrctab_gpl.rela.altinstructions.rela.rodata__ksymtab_strings.rela__mcount_loc.rodata.str1.8.rodata.str1.1.modinfo.rela__param.rela.return_sites__versions.rela__bug_table.rela__jump_table.rela.data.rela.static_call_sites.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?n:@U0JrE@`g 0Y*tqo@h80"@ix0 @@0j0 X@j00`T@jP0 @@lP02'@m@02h  2 "}"i(#P#@o05@$0@p0C$ S10N@s0d1_@Pt0!v2 q@hw`0#P3 |@w0%p38@x`0'3@@x00)@70@777?? 1K LN y0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel key>]<Ͷ) XV0  `He0  *H ;UM6R o6z.D8}即^MZ1k͛1"%tܿ%zhAӦ9MAja_O@#;JdK>dtY8e)i-BH~WaI=40s]0ׄV(g_{[]hIl_偸Xqfk" 7gI4=£ɏA魛R"4o{ŷ V4T߮zKJ<!WF>=G.P b5,0DS1Yxy2֗(1 Zu/ܽ2 29B|ZyW͍v F=^Gv*hTC#!Gìxq2uWG^ cley.J{'