ELFQ4(UWU M}l_]UE]ÉU]ÍvUE ]ÍvUU]U!PPE ]UU]UEPPP]ÐU]ÍvUE]UWVS\}EuE1E}!EȉUEỦEԉEEEEE}toRRPE P}tCPPVu V!E@@e%[^_]ÐM SSVQ뻉PPPE PU]ÍvUQQEE tRRj P]ÐQQhvU]vU]vUE]U]ÍvU]vUVS]M!9Puu PQVS%eH[^]UWVS M ]!ʋ}9PuPSQWÍe[^_]É1tftލvUEPPP]ÐU]ÍvUE]U1WVS}LuE!EEȉUEEEԉŰEEt>E t7]ȉ EPU ڋe[^_]ÉUEP@@ BB1]ÉU]ÍvUM |]ÍvUMr]ÍvUWVS(EU  EUPEtD11;}r;us61ҹ$Ut ;}rw;urύvEe[^_]É u EPE׍vU1 uƐUWVS }E UtS11 9s6EU쐋1;urw;]r} [^_]9să [^_]ÍvUWVSUE UMU}EUMM uE ] U z]QQjSEܸU܅uEWWjPEx M1Q)@ʉʉʋM܍;} E)IЉЉЋU܍;}rw;ur M1Q)@ʉʉʋM؍;}vE)IЉЉЋU؍;}rw;urM EUQM EUQ AE܉A1UAQe[^_];uw;uVVS]S̸Ő뽐UWP}u1}]ÉPPPOQXGZPGPUWVS ] }stft}CS UEsNjEtft 1[^_]UWVSEE UEUEUU9Er 1e[^_]ËUEUEE؋UU܋E؋U܋u E؃ EUƋUE؁PUE)¸)9wӀ}uR<EutftEU؃ EE؋PE9EB3UWSRPƅtE؋U PvUWVSEEUEUEUU9Er 1e[^_]ËUEUEE؋UU܋E؋U܋u E؃ EUƋU E؁PUE)¸)9wӀ}uR}E4ljtftEU ؃ EE؋PE9EB3MWSPQƅtE؋U RvUUEUEUЉE]vUVSM] UuMEMEˉEUu ][^]UEEE]US]EUMMEEU] []U}w1E t]8~8~.zUSPPhhjÅPPSh@X $P(,,0,Dt h`Ã1x]É PPhQZP֐ h@Uh` XZhQZP]ÐUWVSuh4$ÅtVSPh؍e[^_]à VEt)@EMhQShP PShSP =@E48 <@dž < h hhhP u@ h R4K S1PP<Ph; MWQSh4$Kv h뺃 h@뷍RRPh벍v4UVSu hS e$lXZ4SCP CPCPhC $كue[^]UShE@8 =@tgQQjj…t+@E ىPx 1]]à h }у hظ붐UVSu ^xt!C t5 t PPjSFxe1[^]Ív PЃ PvU]ÉU1WV1S uM Vxtz t e[^_]Ét؃ t RQPVERRPSCtPPEPS벉USPE tVP1t t-t'u]]ÉQQSh@͋]PPSh1ʼnU @ ]ÐUWVSut6[ DN=4GnW°DS[^_]ÍvUPPUt8uE] QPfB%Pj]E Ty=D~UEPi1]ÍvUWVS4EPhExP9jEWWp VHQt1MQ9Epx uE1u}E EUԋ]EU܊MÉ t%ËE@]Eԃ}v‹Eڃ?XCXM UQQRh1e[^_]ËU|9B F=] PPRSBt3u!9uPPEPh똋MYq ERRPhdM|9A UWVS,1ۋEU E1MƉUEE E]ԋEMÉ t%ËE@]ԉE؃}vȃ?P1PEPht.E9Bt֋E9B ut-BHBEPPEPhE܍e[^_]ËUWVS1ۋEU E1MƉUE E]؋EMÉ t%ËE@]؉E܃}vȃ?EWWPhtU9St uUQQRhe[^_]ËE9C u؋sFsՍvUS ]EPhCHCtPPEPh]]Ív CPՍvUWVS1ۋEU E1MƉUEE E]܋UMӉ t%ËE@]܉E}vȋE܃?E܋U܋tvU9PtuE[^_]ÉU9P uEUWVS<]EċEIE>}E  EЍEEPEUEE]ƅƉQQjj(ÃtPs{ E C{MKECCWXEZPSƅuMCS Q1e[^_]ÐPPVh@<$Y_j(SWPSht EIv5x=|9v또UVS(E PEPÃt?sPPC PCP ShVCu VXZj(S1e[^]ÍvEEUEE C EEEPyPPK Qh닉UVS]tkC=wNPPC PCPƅt SÉ4$؍e[^]VK QSRhPCPCPh@ hڍvUVSPu PFPPbÅtF@tQQVSRЃ S1e[^]à FPFPNQRh PFPSh뿉U h hh1@?~ÐU]ÉUWVSu FjPEÅ MUtftPPjj ƅX}PPEPWUEJ=w_EP tKV2pU zrGzEƉЉr PEYU[RP1e[^_]Ívv6p PPEPRM_XQSXZj V$ PPEPS$`PPEPhUVSu SSjj$ÃtjQh hSXFZPC PCCCC $ShFPQ F xCSVFE1e[^]RRj$SF vUWVS }x9GPPGPGPx|GWPPEPWG tsP9%p!֐S9P9_ t{PPC@PKQXZj SG tLtHV9%H!ЉƅuPPEPWG $<$^Xj$We[^_]Ð1ĉW 뀍vG q|9GUWVS}uWVVu)^ SjWVS Vtۋ^ C@9E rzK9tjH9^ tWVJFNSz)ɉFt(MWWQVESXZj S1e[^_]à F PljN F PPEPV$뺐PPEPV$ 뚐U h hh|]ÉUVS1EPh|dtMP9%X!ӐAQQjPdمtOtKS9%H!ЉÅuɐdFvERRPh|$|e[^]1U]ÉUVS1ۋudхtB9rtR9%H!…uCv1[^]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: Invalid event data. <6>VMCIUtil: Updating context id from 0x%x to 0x%x on event %d. <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.3-7mdkenterprise SMP 686 depends=alias=pci:v000015ADd00000740sv*sd*bc*sc*i*thH @h  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.rel.data.rel.gnu.linkonce.this_module.bss.comment.note.GNU-stack4|8 U%8 19@- f;91Q:M f[2x;zj2= zH  I( gX  K gP PPPh z /7Ie)6"CZn"'1q##bh##A *   ; Z < F   &  &W  \  c u }             "         (  - ;  @ F M  S X _ u  z        *  % . : J O Z _ m x }     '          #->CK ` er w   ! &P Umv  .O_, 1;@M R^gt{   &0:DNXblvB      & 7<P-2F#(AF\)0 5=GS Xrx.@ E   + 0B G` ejwL[~    6B p R]eo=Oe   !(Shmty  -    ! !!!N!S!l!!! !!!!"""""C""" """"##\#w### ## $$ Q$i$y$$$$$$$%%%%%%% %%%&$&D&I&O&m&r&&&&&&&&&&'''L'Q'v' }''' '' '' ' '' ' ( )( 1( 6(>( X(((( (( ( )#) 2) 9)@)G)R) X) ])m) ))[*|*** ++8+ =+n+("(+++++.,;,@,G,L,e,m,,,, ---*---z.. /// >/ J/ \/ j/ //!/!/00000"11 111222 2223N3a3f33!3!4 44 4%4 *494 C4 P4 U4 Z4p4u444U5w5555 55 G6 L6 Q6n666707p7)7 8+,8D8v8+7(   $(,04 8<$   $(,048<@DHLPTX\` dhlptx| (0h lpt h     )8# D`|&,I h9 @8X tnh H Y` h ;*M= (FR cP m4 38%wv  ; [ l { xQ (=hXdpLN  e,(Nj}0Cd|@x  !@^|8 @$-EH]"UjP%w   'l( P),@ WXn0`4h .(-D,@^t/LtX,W,68p0 <5 T xs `4 $ .h /  \5m   '  1 + ? xW k t  L(   ) p'7   '5) -= M [ j }   "- D-  &y % K6 " 5 G X 4 3g P$x d     P  (U  \7+    + \+> "'L T3^ t &   P  H m  TY#,8,)GSX-/m%t %|*7A&hs+6)G1ar|+t) @8f` 1D7L0Za *vC) 7M( \H ).=S l~X6/6f$|56 ) ;bTy9n`,"r6QMuJ~(+;HJoND _w&rh !toq  7)668 -L+!_xhx7vmciGuestKernelIf.cVMCI_INVALID_HANDLEvmciKernelIf.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_SendDatagramProcessNotifyvmciEvent.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_HyperCall__func__.1QueuePairNotifyPeerLocalkernelStubsLinux.cvmci.mod.c__mod_vermagic6__module_depends__mod_alias14__crc_VMCI_GetContextIDpci_register_driverfree_irqVMCIHost_WaitForCallLockedVMCIUtil_CheckHostCapabilitiesVMCI_AllocQueueKVApci_enable_deviceVMCI_ReadDatagramsFromPortVMCIUtil_Init__down_failedVMCI_SignalEventVMCIUtil_Exit__VMCIMemcpyToQueuevmalloc_to_page__this_moduleVMCIEvent_InitVMCIMemcpyToQueueVVMCI_MapBufferVMCI_CreateEventVMCIEvent_UnsubscribeVMCIQueuePair_Alloc__up_wakeupVMCIProcess_CreateVMCIProcess_Exit__crc_VMCIEvent_UnsubscribeVMCIEvent_ExitVMCIHost_ClearCallunregister_chrdevmemcpy_fromioveccleanup_moduleVMCI_GrabLock_BHVMCI_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_CheckHostCapabilitiesVMCIHost_InitContext__tasklet_schedulereallocVMCI_GrabLockkunmapVMCIMemcpyFromQueueVVMCI_AllocPPNSetprintkVMCI_AllocKernelMemstrdupVMCI_DestroyEventioport_resourceVMCI_CleanupLockvmci_tasklet__copy_from_user_llVMCI_FreePPNSet__alloc_pagesVMCI_DeviceReleasepci_set_masterdefault_wake_functionVMCIWellKnownID_AllowMap__copy_to_user_llStr_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