VirtualBox

Changeset 90982 in vbox for trunk/include


Ignore:
Timestamp:
Aug 29, 2021 12:54:28 PM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
146621
Message:

VMM: Removed VMMCALLRING3_VM_R0_PREEMPT. bugref:6695

File:
1 edited

Legend:

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

    r90981 r90982  
    5555    /** Invalid operation.  */
    5656    VMMCALLRING3_INVALID = 0,
    57     /** Acquire the critical section specified as argument.  */
    58     VMMCALLRING3_PDM_CRIT_SECT_ENTER,
    59     /** Acquire the PGM lock. */
    60     VMMCALLRING3_PGM_LOCK,
     57    /** Signal a ring 0 assertion. */
     58    VMMCALLRING3_VM_R0_ASSERTION,
     59    /** Set the VM error message. */
     60    VMMCALLRING3_VM_SET_ERROR,
     61    /** Set the VM runtime error message. */
     62    VMMCALLRING3_VM_SET_RUNTIME_ERROR,
    6163    /** Grow the PGM shadow page pool. */
    6264    VMMCALLRING3_PGM_POOL_GROW,
     
    6769    /** Allocates a large (2MB) page. */
    6870    VMMCALLRING3_PGM_ALLOCATE_LARGE_HANDY_PAGE,
     71    /** Acquire the PGM lock. */
     72    VMMCALLRING3_PGM_LOCK,
    6973    /** Acquire the MM hypervisor heap lock. */
    7074    VMMCALLRING3_MMHYPER_LOCK,
    71     /** Set the VM error message. */
    72     VMMCALLRING3_VM_SET_ERROR,
    73     /** Set the VM runtime error message. */
    74     VMMCALLRING3_VM_SET_RUNTIME_ERROR,
    75     /** Signal a ring 0 assertion. */
    76     VMMCALLRING3_VM_R0_ASSERTION,
    77     /** Ring switch to force preemption.  This is also used by PDMCritSect to
    78      *  handle VERR_INTERRUPTED in kernel context. */
    79     VMMCALLRING3_VM_R0_PREEMPT,
    8075    /** The usual 32-bit hack. */
    8176    VMMCALLRING3_32BIT_HACK = 0x7fffffff
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