VirtualBox

Changeset 52419 in vbox for trunk/include/VBox/vmm


Ignore:
Timestamp:
Aug 19, 2014 4:12:46 PM (11 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
95596
Message:

VMM: Fix restoring 32-bit guest FPU state on 64-bit capable VMs.

Location:
trunk/include/VBox/vmm
Files:
2 edited

Legend:

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

    r51981 r52419  
    152152VMM_INT_DECL(int)               HMInvalidatePhysPage(PVM pVM, RTGCPHYS GCPhys);
    153153VMM_INT_DECL(bool)              HMIsNestedPagingActive(PVM pVM);
     154VMM_INT_DECL(bool)              HMIsLongModeAllowed(PVM pVM);
    154155VMM_INT_DECL(bool)              HMAreMsrBitmapsAvailable(PVM pVM);
    155156VMM_INT_DECL(PGMMODE)           HMGetShwPagingMode(PVM pVM);
     
    157158# define HMFlushTLB(pVCpu)                  do { } while (0)
    158159# define HMIsNestedPagingActive(pVM)        false
     160# define HMIsLongModeAllowed(pVM)           false
    159161# define HMAreMsrBitmapsAvailable(pVM)      false
    160162# define HMFlushTLBOnAllVCpus(pVM)          do { } while (0)
     
    190192VMMR3DECL(bool)                 HMR3IsEnabled(PUVM pUVM);
    191193VMMR3DECL(bool)                 HMR3IsNestedPagingActive(PUVM pUVM);
    192 VMMR3DECL(bool)                 HMR3IsVpidActive(PUVM pVUM);
    193 VMMR3DECL(bool)                 HMR3IsUXActive(PUVM pVUM);
     194VMMR3DECL(bool)                 HMR3IsVpidActive(PUVM pUVM);
     195VMMR3DECL(bool)                 HMR3IsUXActive(PUVM pUVM);
    194196VMMR3DECL(bool)                 HMR3IsSvmEnabled(PUVM pUVM);
    195197VMMR3DECL(bool)                 HMR3IsVmxEnabled(PUVM pUVM);
  • trunk/include/VBox/vmm/vmapi.h

    r48528 r52419  
    477477VMMR3_INT_DECL(void)        VMR3AsyncPdmNotificationWakeupU(PUVM pUVM);
    478478VMMR3_INT_DECL(RTCPUID)     VMR3GetVMCPUId(PVM pVM);
     479VMMR3_INT_DECL(bool)        VMR3IsLongModeAllowed(PVM pVM);
    479480VMMR3DECL(RTTHREAD)         VMR3GetVMCPUThread(PUVM pUVM);
    480481VMMR3DECL(RTNATIVETHREAD)   VMR3GetVMCPUNativeThread(PVM pVM);
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