VirtualBox

Changeset 90189 in vbox for trunk/include


Ignore:
Timestamp:
Jul 14, 2021 4:39:09 PM (4 years ago)
Author:
vboxsync
Message:

VMM: Make the setjmp code a bit stricter with when to resume a call. bugref:10064 ticketref:20090 ticketref:20456

File:
1 edited

Legend:

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

    r87792 r90189  
    104104#endif
    105105
     106    union
     107    {
     108#if defined(VMM_INCLUDED_SRC_include_VMMInternal_h) && defined(IN_RING0)
     109        struct VMMR0PERVCPU s;
     110#endif
     111        uint8_t             padding[64];
     112    } vmmr0;
     113
    106114    /** Padding the structure size to page boundrary. */
    107115#ifdef VBOX_WITH_NEM_R0
     116    uint8_t                 abPadding2[4096 - 64 - 64 - 1024 - 64 - 64];
     117#else
    108118    uint8_t                 abPadding2[4096 - 64 - 64 - 1024 - 64];
    109 #else
    110     uint8_t                 abPadding2[4096 - 64 - 64 - 1024];
    111119#endif
    112120} GVMCPU;
Note: See TracChangeset for help on using the changeset viewer.

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