VirtualBox

Changeset 54930 in vbox


Ignore:
Timestamp:
Mar 24, 2015 5:39:27 PM (10 years ago)
Author:
vboxsync
Message:

docs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR3/CPUM.cpp

    r54898 r54930  
    515515 * Checks for partial/leaky FXSAVE/FXRSTOR handling on AMD CPUs.
    516516 *
    517  * AMD K7, K8 and newer AMD CPUs do not save/restore the x87 error
    518  * pointers (last instruction pointer, last data pointer, last opcode)
    519  * except when the ES bit (Exception Summary) in x87 FSW (FPU Status
    520  * Word) is set. Thus if we don't clear these registers there is
    521  * potential, local FPU leakage from a process using the FPU to
    522  * another.
     517 * AMD K7, K8 and newer AMD CPUs do not save/restore the x87 error pointers
     518 * (last instruction pointer, last data pointer, last opcode) except when the ES
     519 * bit (Exception Summary) in x87 FSW (FPU Status Word) is set. Thus if we don't
     520 * clear these registers there is potential, local FPU leakage from a process
     521 * using the FPU to another.
    523522 *
    524523 * See AMD Instruction Reference for FXSAVE, FXRSTOR.
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