VirtualBox

Changeset 95123 in vbox for trunk/src/VBox/VMM/VMMR0


Ignore:
Timestamp:
May 26, 2022 2:59:46 PM (3 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
151604
Message:

VMM: bugref:10209 Call SUPR0FpuEnd after restoring the FPU state.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp

    r95088 r95123  
    568568    if (pVCpu->cpum.s.fUseFlags & (CPUM_USED_FPU_GUEST | CPUM_USED_FPU_HOST))
    569569    {
    570         /* Notify the support driver prior to loading the host-FPU register state. */
    571         SUPR0FpuEnd(false /* unused */);
    572 
    573570        fSavedGuest = RT_BOOL(pVCpu->cpum.s.fUseFlags & CPUM_USED_FPU_GUEST);
    574571        Assert(fSavedGuest == pVCpu->cpum.s.Guest.fUsedFpuGuest);
     
    592589            pVCpu->cpum.s.fUseFlags &= ~CPUM_USED_MANUAL_XMM_RESTORE;
    593590        }
     591
     592        /* Notify the support driver after loading the host-FPU register state. */
     593        SUPR0FpuEnd(false /* unused */);
    594594    }
    595595    else
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