ELF8Z4(UWϋMl_]U]ÐU]ÍvU]vU]ÐU]vU]vU]vU]ÍvUj]ÐUWVS}\ˉEEE1E}ȉEEEEEԋEdE؉UŰEd}t]}t=ډdEd@@\%[^_]Ðډ롐U]ÍvUQQt ]úU]vU]vU]ÍvU]ÍvU]vU%H]ÍvU]vU]vU]ÍvUj]ÐUWV}Sƃ\1MӹEEEEEEԋEdE؉UU̅t;t7}ȉdEd\[^_]ÍvUP@PP 1]ÉU]ÍvU]vU]vUWVSUEEUEU EUEtK11;}r;us= 1ҹNjUt ;}rw;urǍvEe[^_]É uEEމU1 uΐUWVSЃ ʅtQ11 9s4EU싄1;urw;]r [^_]9sƃ [^_]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.27-desktop-0.rc8.2mnb SMP mod_unload 686 depends=alias=pci:v000015ADd00000740sv*sd*bc*sc*i*1` 5  tht @ @         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.parainstructions__ksymtab_strings.rel__ksymtab.rodata.str1.1.rodata.str1.32.rel.smp_locks.modinfo.rel__bug_table.rel.data.rel.gnu.linkonce.this_module.bss.comment.note.GNU-stack4<3 H^%3  14- oC41Y5U oc2H6zr27 C p C  D  pD qXG XqX XFYFYhq x9ENNAN&2,NMY;xM ;EUNrxNN2&FFR&G G9BG_G+h0 JB J--EQ] &( j p  x                F     % *  / 4 9 &H  M V _ d i  n s        #  * OF  K h m  s            K           5 =  B J 9O T Y a f w ~  /         9         1 @ G R  W ^                ?S_A  %/4> CRW \ch$   { &p />0CI0 00A)8NUcm0uA0AC0JQ00A0 0%,0F0KAx00A(0n67h mt ) N6] b6   / 4F Kb h0mw0=HAiAs     .C\|=(A07CiA'9SA[ `rAz  %*A/4\AX`AA'4 9RWA) .Uls< "  '  = L   C   !!A=!M!=_!g!t!!!""&"AG" L"Z""""""";"""##!#;-#:#B#Z#a#g###;T"b"###4# ###$$ $)$3$ 8$S$[$ `$k$x$ $$6$$ $ %%G%6L%Z%+a%h% o%z% % %% %%"F&m&"&8&"& &&' '8'"v'~'''3'6( (@((('(3(o((((((())-*;******++'+5+DC+D+, ,/,6,,3- !-)-.-@--@. .3.....@.D/DA/ F/V/ _/d/ i/x/ / / / /%//3//@y0600'R+0!0 01<J1 O1 T1%e11<11 1!2<2T2M22P2 353Pt2?H  C$(=,0484<@DHLPTX\`*dhlptx| @\`px @D(     ).;CQ`h&95TYCf m@8v@ptgh t It S  M@$$H`(#d -T +7oF V ; k[ |l { TLYxC(p:`,0ENf e(}0.TdYC!-=LP@ZkxDx8@TxYC%3@XHp9}!|).;C).;C $^P  7XNg`h).;C((@+: (W6x(6Mkp8,ex/ )ZX+;F0\_dqCy).C7   + ).Cx  $0 C U c %~ #7  #1          ' <%= )Q t"ud X"u K6   `     @  T +& 4d; A  T  b lvt   %N  D2!      L& d" X/0 F h" h y d   m       T%G  )#/ dG %td  t   @"  " |2? "`  % -#4hP% ]@8tNLڏl` X 028( FM, b,szh2C 49%L 6X1&D1gRe$|z0*%D b*y9DWa }1PtVuJr'HJo$4 5<TL#hd%v L |\gl!15t'H (akh2vmciGuestKernelIf.cVMCI_INVALID_HANDLErs.0ktime_zero.1__key.2__force_ordervmciKernelIf.c__key.0__kstrtab_VMCIMemcpyToQueue__ksymtab_VMCIMemcpyToQueue__kstrtab_VMCIMemcpyFromQueue__ksymtab_VMCIMemcpyFromQueue__kstrtab_VMCIMemcpyToQueueV__ksymtab_VMCIMemcpyToQueueV__kstrtab_VMCIMemcpyFromQueueV__ksymtab_VMCIMemcpyFromQueueVrs.1ktime_zero.2vmci.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__kstrtab_VMCIDatagram_CreateHnd__ksymtab_VMCIDatagram_CreateHnd__kstrtab_VMCIDatagram_DestroyHnd__ksymtab_VMCIDatagram_DestroyHnd__kstrtab_VMCIDatagram_Send__ksymtab_VMCIDatagram_SendDatagramProcessNotify__key.3vmciEvent.csubscriberArraysubscriberLockVMCIEventFindsubscriptionID.0VMCIEventRegisterSubscriptionVMCIEventUnregisterSubscription__kstrtab_VMCIEvent_Subscribe__ksymtab_VMCIEvent_Subscribe__kstrtab_VMCIEvent_Unsubscribe__ksymtab_VMCIEvent_UnsubscribevmciGuestDs.cMsgIdCounter__kstrtab_VMCIDs_Lookup__ksymtab_VMCIDs_LookupVMCIDsDoCallVMCIDsRecvCBvmciProcess.cprocessListprocessLockvmciUtil.cctxUpdateSubIDvmContextIDVMCIUtilCidUpdate__kstrtab_VMCI_GetContextID__ksymtab_VMCI_GetContextID__kstrtab_VMCI_Version__ksymtab_VMCI_Version__kstrtab_VMCI_DeviceGet__ksymtab_VMCI_DeviceGet__kstrtab_VMCI_DeviceRelease__ksymtab_VMCI_DeviceReleasevmciQueuePair.cqueuePairListQueuePairList_GetHeadQueuePairList_RemoveEntryQueuePairEntryDestroyQueuePairList_FindEntryQueuePairList_AddEntry__kstrtab_VMCIQueuePair_Alloc__ksymtab_VMCIQueuePair_AllocVMCIQueuePairAllocHelper__kstrtab_VMCIQueuePair_Detach__ksymtab_VMCIQueuePair_DetachVMCIQueuePairDetachHelperqueuePairRID.0QueuePairEntryCreateVMCIQueuePairAlloc_HyperCall__func__.1QueuePairNotifyPeerLocalrs.2ktime_zero.3__key.4kernelStubsLinux.cvmci.mod.c__mod_vermagic6__module_depends__mod_alias25__crc_VMCI_GetContextIDfree_irqVMCIHost_WaitForCallLockedcopy_from_userVMCIUtil_CheckHostCapabilitiesVMCI_AllocQueueKVApci_enable_device_spin_lock_bhVMCI_ReadDatagramsFromPortVMCIUtil_InitVMCI_SignalEventVMCIUtil_Exit__VMCIMemcpyToQueuevmalloc_to_page__this_modulememmoveVMCIEvent_InitVMCIMemcpyToQueueVVMCI_MapBufferVMCI_CreateEventVMCIEvent_UnsubscribeVMCIQueuePair_AllocVMCIProcess_CreateVMCIProcess_Exit__crc_VMCIEvent_Unsubscribe__pci_register_driverVMCIEvent_ExitVMCIHost_ClearCallupunregister_chrdevmemcpy_fromiovec__alloc_pages_internalVMCI_GrabLock_BHcleanup_moduleVMCI_PopulatePPNListkfreeVMCI_FreeKernelMemVMCI_InitLockVMCIDatagram_Send_spin_unlock_bhadd_wait_queueVMCI_GetContextID__crc_VMCIMemcpyToQueuemalloc__wake_upvsnprintfVMCI_AllocBufferinit_waitqueue_headVMCI_DeviceEnabledVMCIDs_LookupVMCIDatagram_Initpci_unregister_driverVMCIProcess_CheckHostCapabilities__release_regioninit_moduleVMCI_CopyToUser__crc_VMCIQueuePair_Detachregister_chrdevVMCI_CopyFromUserVMCIEvent_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_spin_unlock_irqrestoredown__crc_VMCIDatagram_SendVMCIDatagram_CheckHostCapabilitiescopy_to_userVMCIHost_InitContext__tasklet_schedulereallocVMCI_GrabLockkunmapVMCIMemcpyFromQueueVVMCI_AllocPPNSetprintkVMCI_AllocKernelMemstrdupVMCI_DestroyEventioport_resourceVMCI_CleanupLockvmci_taskletVMCI_FreePPNSetVMCI_DeviceReleasepci_set_masterdefault_wake_functionVMCIWellKnownID_AllowMapStr_VsnprintfStr_VasprintfVMCI_ReadPortBytes__crc_VMCI_DeviceGet_spin_lock_irqsavePanicvfreeVMCIDatagramProcess_CreateVMCIMutex_DestroyVMCI_WaitOnEventVMCI_DeviceGetVMCIEvent_CheckHostCapabilities__crc_VMCI_DeviceRelease_spin_lock__crc_VMCIEvent_Subscribepci_disable_devicehashTable__crc_VMCIDatagram_DestroyHndremove_wait_queueVMCIMutex_AcquireVMCIEvent_SubscribeStr_StrcpyVMCI_SendDatagram__crc_VMCIDs_LookupVMCIDatagram_DispatchVMCIQueuePair_Exit__crc_VMCI_VersionVMCI_ReleaseLockstrlenVMCIDatagram_DestroyHndVMCIProcess_GetVMCIMemcpyToQueueVMCIMutex_ReleaseVMCI_ReleaseLock_BHVMCIDatagramProcess_ReadCallVMCIDatagram_CreateHndVMCI_FreeQueueKVApv_lock_opsvmallocmem_mapVMCIMemcpyFromQueueStr_Asprintf__VMCIMemcpyFromQueueVMCIQueuePair_Init__crc_VMCIMemcpyToQueueV__kmallocper_cpu__current_task__request_regionfree