ELFU4(UWϋMl_]U]ÉU]ÍvU]ÍvU]ÍvU!PP]U]vU@]ÐU]ÍvUj]ÐUWVS}\EUEE1E}!EȉUEỦEԉEEEEE}u^E}u=E!E@@\%[^_]ÉEEU]ÍvUQQt ]úU]vU]vU]ÍvU]ÍvU]vU%H]ÍvU]vU@]ÐU]ÍvUj]ÐUWV}Sƃ\1MӹE!EEȉUEEEԉŰEEt2t.UȉEUȋ\[^_]ÉUP@PR1]ÉU]ÍvUSR X[]U‰{]ÐUWVSUEEUEU EUEt<11;}su1ҹUt;}rw;urϋE[^_]É uEEސU1 u;ur뷉UWVSЃ ʅtQ11 9s4EU싄1;urw;]r [^_]9sƃ [^_]UWVSUVSƃ $hS + hl0ڋCKSC he[^]UVSփ hC8 =<t\1Ҹt%@Ft 1e[^]à h jӐ hظ뷐UVS֋Ztt C t* tFt1[^]ËލvҍvU]ÉUWVSӃ 1E@tt x t U [^_]Ë0t tىU^tEU뼐USQtUR1tt-t'u]]ÉPPSh@RRPh1ȐUPP < ]ÐUWVSt[N=0GnWS[^_]ÐURRt: u h]fP XP1݃ h΍ S  + F k   URRJ1]UWVSU,EEP9YMAQ C)EP9U1rz uEu؋}E EM̋]EMԊMÉ t%ËE@]Ẽ}v‹U؃?JAJM U1,[^_]ËU9B I \Mʉb\B\t1u\;UuոU띋EXp \øUlvM9A UWVS,1ۉUEEME1׉E E]ԋEMÉ t%ËE@]ԉE؃}vȃ?U1vt.E9Bt֋E9B ut*BHBEUE܃,[^_]ËύvUWVS1ۉUEEME1׉ E]؋MˉM tЋU%BÉU܉]؃}vȃ?UtE9Ct uU؃[^_]ÍvE9C u؋C@CՍvUSRUCHCtU[[]ÍCUWVS1ۉUEEME1׉E E]܋EMÉ t%É]܋]C]}vȋM܃?M܋U܋tU9PtuE[^_]ÉU9P uEUWVS<ÉUĉMEE<E 1}EEEEEUEE]ƅƉߺ$øtIs{ Eč{CMKECC؋UƅuM CS Q1e[^_]ÐPPVh@غ$PVSh퐃t EOv5=?v또UVS øt7S CsٺxCuغ$1e[^]ÉEEUEEEC EEyRRC Ph듐UVSta@=wDCS !ƅtÉ؍e[^]Ps VKQhPCPCPh@ hډUVSӋRƅtBHtڋ@щ`1e[^]Ív KQSRCPPh PsVSh뼉U PP1@?~ÐU]ÉUWVS EBEÅMMt ƅXUEUEz=wVEPtBV2pUZJCZEЉJEU1e[^_]Év6pUE؋U h 뷋U h`PPEPhUWVSփ øt] CVCCCVPPSSF xSVF1e[^_]ÉغF vUWVS 9VVUFtkP9%x!אS9P9^toCPغ FtHtDW9%H!ЉDžuUF [^_]Ð1ȉV댍vF뀍v9F+UWVSUà MSu/s MjSt֋sF@9rsN9tcH9stPSJCKVz)ɉCt(UUF 1e[^_]ÍCΉKC륋U hU h 룐U X]UXVS1U@tIP9%X!ӐA@مtJtFS9%H!ЉÅu@FvUXX[^]Ð1U]ÉUV1SË@хtB9ZtR9%H!…uFv1[^]UWVSProbing for vmci/PCI. <6>Registered vmci device. <3>vmci: irq %u in use <6>Removing vmci device <6>Resetting vmci device <6>Unregistered vmci device. <6>Opening vmci device <6>Invalid datagram. VMCIDatagramHashtableVMCIDgmProcVMCIEventSubscriberLockVMCIDsRecvHandlerVMCIProcessListLockPASSEDFAILEDNOT_IMPLEMENTED %s:%d <0>%s%s:%d Buffer too small 0x%x VMCI: Major device number is: %d <3>Unable to register vmci device <3>Cannot VMCI device %s: error %d <6>Found vmci/PCI at %#x, irq %u. <3>VMCI device already enabled. <3>VMCI device does not support datagrams. <6>vmci: Another driver already loaded for device in slot %s. <6>Failed to create device obj when opening device. <6>Received open on uninitialized vmci device. <6>VMCI: Ignoring unknown interrupt cause (%d). <7>vmci_interrupt(): irq %d for unknown device. <7>vmci: dispatch_datagrams(): no buffer present. <7>vmci: dispatch_datagrams(): no vmci devicepresent. <6>Failed to add new entry, err 0x%x. <6>Failed to reserve wellknown id %d, error %d. <6>Failed to remove well-known mapping for resource %d. <6>Couldn't find handle 0x%x:0x%x. <6>Payload size %Lu too big to send. <6>no handle callback for handle 0x%x:0x%x payload of size %Ld. <6>destination handle 0x%x:0x%x doesn't exists. <6>VMCI: Datagram process receive queue is full. <6>VMCI: Failed to allocate memory for process datagram. <6>VMCI: Failed to allocate datagram of size %d bytes. <6>VMCI: Caller's buffer is too small. <6>VMCI: Blocking read of datagram interrupted. <6>VMCIEvent: Failed to subscribe to event %d cb %p data %p. <6>VMCIEvent: Invalid arguments. <6>VMCIUtil: Failed to subscribe to event %d. <6>VMCIUtil: Failed to unsubscribe to event %d with subscriber id %d. <6>VMCIUtil: Invalid subscriber id. %d. <6>VMCIUtil: Updating context id from 0x%x to 0x%x on event %d. <6>VMCIUtil: Invalid event data. <6>VMCIUtil: Check host: Insufficient memory. <6>VMCIUtil: Host capability check: %s <6>Datagram with resource %d failed with err %x. <6>Failed to receive datagram of size %u. <6>VMCIQueuePair: Error mismatched queue pair in local attach. <6>VMCIQueuePair: Error attempting to attach more than once. <6>VMCIQueuePair: VMCIQueuePairAlloc_HyperCall result = %d. <6>VMCIQueuePair: VMCI_AllocPPNSet failed. <6>VMCIQueuePair: Error allocating memory in %s. <6>VMCIQueuePair: Error allocating pages for consume queue. <6>VMCIQueuePair: Error allocating pages for produce queue. /build/mts/release/bora-219382/bora/public/vmci_queue_pair.h/build/mts/release/bora-219382/bora-vmsoft/lib/kernelStubs/kernelStubsLinux.cauthor=VMware, Inc.description=VMware Virtual Machine Communication Interfaceversion=1.0.15.0license=GPL v2supported=externalvermagic=2.6.16.60-0.21-default 586 REGPARM gcc-4.1depends=alias=pci:v000015ADd00000740sv*sd*bc*sc*i*Z struct_module O__request_region[__kmalloc_ mem_maphvmalloc remove_wait_queue`j'pci_disable_device/vfree@cond_rescheddefault_wake_functionG/yfpci_set_masterr__alloc_pagesͼ^ioport_resourcet@}printkeoTkunmaps\__tasklet_schedule-copy_to_user|Zcontig_page_data=&&__free_pages<memcpy_toiovec6=)kmap7f&request_irqL6Bschedulelocal_bh_enablewregister_chrdev__release_regionߪpci_unregister_driveriivsnprintfȁ__wake_upx!add_wait_queue zkfree0ݳmemcpy_fromiovecԒunregister_chrdevJT5__pci_register_driverF`__up_wakeup[5memmove^jvmalloc_to_pagep__down_failedr2pci_enable_deviceDcopy_from_userث free_irqTHD |  vmciGCC: (GNU) 3.3.3GCC: (GNU) 3.3.3GCC: (GNU) 3.3.3GCC: (GNU) 3.3.3GCC: (GNU) 3.3.3GCC: (GNU) 3.3.3GCC: (GNU) 3.3.3GCC: (GNU) 3.3.3GCC: (GNU) 3.3.3GCC: (GNU) 3.3.3GCC: (GNU) 3.3.3.symtab.strtab.shstrtab.rel.text.rodata.rel__kcrctab__ksymtab_strings.rel__ksymtab.rodata.str1.1.rodata.str1.32.modinfo__versions.rel.data.rel.gnu.linkonce.this_module.bss.comment.note.GNU-stack43 4YH%3 15@- |j; 61QT7M j[27zj2`9 z E  @F@ Pl kX R TlTt TTTdlP 2 2)Vb7BRb~):;S]  <<EK<k<)7 t< ?N ?s  U &4                 ;    !  & + 0 5 D  I  R  [ ` e  j o            C    0 6 B O U ` e s ~      @                0  % . = B I &\  a  p  u         0           #  (  Q  V  k q }           3?7   # 28EKu    ',7<GLW\glw @ &']'f'n's7    '7 '7'''7'|'''7''7'=-_      IP!]i-  -  . 8      ''  : R77     8 M T_d93CQ|7g7{7  7    9@gy~7).;7 9A7Z{  72 s}   A  _  q      90!A!T!_!7!!3!!!!!T"\"f"7" """ """# #2##4#<#R#\#a#2m#z#######2""#$ $+$ "$ 2$ 7$F$ O$ T$ i$ s$ x$ $ $ $ $ $ $ %-%4% 9% K% S% %-% %#%%%% % % % %;&&&&/'%' *' 6'D' I' x'''''*>(-E(J(6O(T( g(s(((())&)2)))m*{* *++ &+ /+ A+ P+ g+u+:+:+ P,`,o,-,,*\- a- i-n-6--6A. ].s.. ../61/:D/:/ / / // / / / / / ///*60;060-01'+*161 ;1 F1 1 1 1122S2~22B2=3DV3j33D2A (% $.(,104$8<5=   9$(3,048+<@DHLPTX\`"dhlptx| 08 PT     )4?& J4Yp e0&Mj 9)<`8t TgH D  I  | '( ;KM^ gsX  P +Yo  ; [ l { )4? x":;\ I^y( N  +eM(o}0.4?  @X@T.Lxl8 @4 &04XA$YqH&"|)84G?V d\`)l4{? ` d `$^(9PU,l X0`4h)<L`Z0)p(@\+:`(W(68 p) x,eB <a  x / h *Z +4 0\? )& 1 4 A @  N  _ + )m x    $   & #7% 3 D ,$1R f v       % L)  "u "( K6D Z i h|   8 P + @d      v  D%N. ֦F 2!M W a  r ,/ " /  "     m%5 GWjs%G)#l%t ",9"H2?O,#`cvsf}%P% 8tt(`@ cp\3(8 8p\2H 0D =9M[&n}X 1&1m$|12  $6$G%V vby9@}P1Y'\39uJM@rc'vHJo0 #h%P g.l@HP!dD2q' E92vmciGuestKernelIf.cVMCI_INVALID_HANDLE__func__.0__func__.1__func__.2vmciKernelIf.c.text.lock.__kcrctab_VMCIMemcpyToQueue__kstrtab_VMCIMemcpyToQueue__ksymtab_VMCIMemcpyToQueue__kcrctab_VMCIMemcpyFromQueue__kstrtab_VMCIMemcpyFromQueue__ksymtab_VMCIMemcpyFromQueue__kcrctab_VMCIMemcpyToQueueV__kstrtab_VMCIMemcpyToQueueV__ksymtab_VMCIMemcpyToQueueV__kcrctab_VMCIMemcpyFromQueueV__kstrtab_VMCIMemcpyFromQueueV__ksymtab_VMCIMemcpyFromQueueVvmci.cvmci_idsvmci_opsvmci_pollvmci_ioctlvmci_openvmci_closevmci_drivervmci_probe_devicevmci_remove_devicedevice_major_nrdispatch_datagramsvmci_devdata_bufferdata_buffer_sizevmci_initvmci_exitvmci_interrupt__mod_author898__mod_description899__mod_version900__mod_license901__mod_supported908vmciDatagram.cDatagramReleaseCBDatagramHashReleaseEntrydatagramRID.0DatagramHashAddEntryDatagramHandleUniqueLockedDatagramHashRemoveEntryDatagramHashGetEntry__kcrctab_VMCIDatagram_CreateHnd__kstrtab_VMCIDatagram_CreateHnd__ksymtab_VMCIDatagram_CreateHnd__kcrctab_VMCIDatagram_DestroyHnd__kstrtab_VMCIDatagram_DestroyHnd__ksymtab_VMCIDatagram_DestroyHnd__kcrctab_VMCIDatagram_Send__kstrtab_VMCIDatagram_Send__ksymtab_VMCIDatagram_SendDatagramProcessNotify__func__.3vmciEvent.csubscriberArraysubscriberLockVMCIEventFindsubscriptionID.0VMCIEventRegisterSubscriptionVMCIEventUnregisterSubscription__kcrctab_VMCIEvent_Subscribe__kstrtab_VMCIEvent_Subscribe__ksymtab_VMCIEvent_Subscribe__kcrctab_VMCIEvent_Unsubscribe__kstrtab_VMCIEvent_Unsubscribe__ksymtab_VMCIEvent_UnsubscribevmciGuestDs.cMsgIdCounter__kcrctab_VMCIDs_Lookup__kstrtab_VMCIDs_Lookup__ksymtab_VMCIDs_LookupVMCIDsDoCallVMCIDsRecvCBvmciProcess.cprocessListprocessLockvmciUtil.cctxUpdateSubIDvmContextIDVMCIUtilCidUpdate__kcrctab_VMCI_GetContextID__kstrtab_VMCI_GetContextID__ksymtab_VMCI_GetContextID__kcrctab_VMCI_Version__kstrtab_VMCI_Version__ksymtab_VMCI_Version__kcrctab_VMCI_DeviceGet__kstrtab_VMCI_DeviceGet__ksymtab_VMCI_DeviceGet__kcrctab_VMCI_DeviceRelease__kstrtab_VMCI_DeviceRelease__ksymtab_VMCI_DeviceReleasevmciQueuePair.cqueuePairListQueuePairList_GetHeadQueuePairList_RemoveEntryQueuePairEntryDestroyQueuePairList_FindEntryQueuePairList_AddEntry__kcrctab_VMCIQueuePair_Alloc__kstrtab_VMCIQueuePair_Alloc__ksymtab_VMCIQueuePair_AllocVMCIQueuePairAllocHelper__kcrctab_VMCIQueuePair_Detach__kstrtab_VMCIQueuePair_Detach__ksymtab_VMCIQueuePair_DetachVMCIQueuePairDetachHelperqueuePairRID.0QueuePairEntryCreateVMCIQueuePairAlloc_HyperCallQueuePairNotifyPeerLocalkernelStubsLinux.cvmci.mod.c__mod_vermagic6____versions__module_depends__mod_alias71__crc_VMCI_GetContextIDfree_irqVMCIHost_WaitForCallLockedcopy_from_userVMCIUtil_CheckHostCapabilitiesVMCI_AllocQueueKVApci_enable_deviceVMCI_ReadDatagramsFromPortVMCIUtil_Init__down_failedVMCI_SignalEventVMCIUtil_Exit__VMCIMemcpyToQueuevmalloc_to_page__this_modulememmoveVMCIEvent_InitVMCIMemcpyToQueueVVMCI_MapBufferVMCI_CreateEventVMCIEvent_UnsubscribeVMCIQueuePair_Alloc__up_wakeupVMCIProcess_CreateVMCIProcess_Exit__crc_VMCIEvent_Unsubscribe__pci_register_driverVMCIEvent_ExitVMCIHost_ClearCallunregister_chrdevmemcpy_fromiovecVMCI_GrabLock_BHcleanup_moduleVMCI_PopulatePPNListkfreeVMCI_FreeKernelMemVMCI_InitLockVMCIDatagram_Sendadd_wait_queueVMCI_GetContextID__crc_VMCIMemcpyToQueuemalloc__wake_upvsnprintfVMCI_AllocBufferVMCI_DeviceEnabledVMCIDs_LookupVMCIDatagram_Initpci_unregister_driverVMCIProcess_CheckHostCapabilities__release_regioninit_moduleVMCI_CopyToUser__crc_VMCIQueuePair_Detachregister_chrdevVMCI_CopyFromUserlocal_bh_enableVMCIEvent_Dispatchschedulerequest_irqVMCI_CheckHostCapabilitieskmapVMCIQueuePair_DetachVMCIHost_ReleaseContext__crc_VMCIDatagram_CreateHndVMCI_FreeBuffermemcpy_toiovecVMCI_ReleaseBufferVMCIProcess_Init__free_pagesVMCIMutex_InitcallocVMCIProcess_Destroy__crc_VMCIQueuePair_AllocVMCI_InInterrupt__crc_VMCIMemcpyFromQueuecontig_page_dataVMCIDatagramProcess_DestroyVMCI_Version__mod_pci_device_table__crc_VMCIMemcpyFromQueueVVMCIHost_SignalCall__crc_VMCIDatagram_SendVMCIDatagram_CheckHostCapabilitiescopy_to_userVMCIHost_InitContext__tasklet_schedulereallocVMCI_GrabLockkunmapVMCIMemcpyFromQueueVVMCI_AllocPPNSetprintkVMCI_AllocKernelMemstrdupVMCI_DestroyEventioport_resourceVMCI_CleanupLockvmci_taskletVMCI_FreePPNSet__alloc_pagesVMCI_DeviceReleasepci_set_masterdefault_wake_functionVMCIWellKnownID_AllowMapcond_reschedStr_VsnprintfStr_VasprintfVMCI_ReadPortBytes__crc_VMCI_DeviceGetPanicvfreeVMCIDatagramProcess_CreateVMCIMutex_DestroyVMCI_WaitOnEventVMCI_DeviceGetVMCIEvent_CheckHostCapabilities__crc_VMCI_DeviceRelease__crc_VMCIEvent_Subscribepci_disable_devicehashTable__crc_VMCIDatagram_DestroyHndremove_wait_queueVMCIMutex_AcquireVMCIEvent_SubscribeStr_StrcpyVMCI_SendDatagram__crc_VMCIDs_LookupVMCIDatagram_DispatchVMCIQueuePair_Exit__crc_VMCI_VersionVMCI_ReleaseLockVMCIDatagram_DestroyHndVMCIProcess_GetVMCIMemcpyToQueueVMCIMutex_ReleaseVMCI_ReleaseLock_BHVMCIDatagramProcess_ReadCallVMCIDatagram_CreateHndVMCI_FreeQueueKVAvmallocmem_mapVMCIMemcpyFromQueueStr_Asprintf__VMCIMemcpyFromQueueVMCIQueuePair_Init__crc_VMCIMemcpyToQueueV__kmalloc__request_regionfree