VirtualBox

Changeset 55037 in vbox for trunk/include/VBox


Ignore:
Timestamp:
Mar 31, 2015 2:09:10 PM (10 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
99322
Message:

VMM/GIM: Add hypercall support and KVM spinlock support.

Location:
trunk/include/VBox
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/err.h

    r54903 r55037  
    26222622/** The GIM device is not registered with GIM when it ought to be. */
    26232623#define VERR_GIM_DEVICE_NOT_REGISTERED              (-6310)
    2624 /** An invalid Guest OS identifier was specified for the GIM provider. */
    2625 #define VERR_GIM_INVALID_GUESTOS_ID                 (-6311)
    26262624/** @} */
    26272625
  • trunk/include/VBox/vmm/gim.h

    r53615 r55037  
    9898AssertCompileMemberAlignment(GIMMMIO2REGION, pvPageR0, 8);
    9999
    100 
    101100#if 0
    102101/**
     
    175174VMM_INT_DECL(bool)          GIMAreHypercallsEnabled(PVMCPU pVCpu);
    176175VMM_INT_DECL(int)           GIMHypercall(PVMCPU pVCpu, PCPUMCTX pCtx);
     176VMM_INT_DECL(int)           GIMXcptUD(PVMCPU pVCpu, PCPUMCTX pCtx);
     177VMM_INT_DECL(bool)          GIMShouldTrapXcptUD(PVM pVM);
    177178VMM_INT_DECL(VBOXSTRICTRC)  GIMReadMsr(PVMCPU pVCpu, uint32_t idMsr, PCCPUMMSRRANGE pRange, uint64_t *puValue);
    178179VMM_INT_DECL(VBOXSTRICTRC)  GIMWriteMsr(PVMCPU pVCpu, uint32_t idMsr, PCCPUMMSRRANGE pRange, uint64_t uValue, uint64_t uRawValue);
    179 
    180180/** @} */
    181181
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette