VirtualBox

Changeset 54899 in vbox


Ignore:
Timestamp:
Mar 23, 2015 12:21:30 AM (10 years ago)
Author:
vboxsync
Message:

CPUMGCResumeGuest and CPUMGCResumeGuestV86 has been fed CPUMCPU pointers for a while now? Guess we never noticed because there was usually a zero dword at the start of CPUMCPU until I moved the Hyper (and the host) states to the end. Hyper never used the fpu part of its CPUMCTX structure.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMRC/CPUMRCA.asm

    r54898 r54899  
    358358; This call never returns!
    359359;
    360 ; @param    edx     Pointer to CPUM structure.
     360; @param    edx     Pointer to CPUMCPU structure.
    361361;
    362362align 16
     
    372372%endif
    373373
    374     ; Convert to CPUMCPU pointer
    375     add     edx, [edx + CPUM.offCPUMCPU0]
    376374    ;
    377375    ; Setup iretd
     
    446444; This call never returns!
    447445;
    448 ; @param    edx     Pointer to CPUM structure.
     446; @param    edx     Pointer to CPUMCPU structure.
    449447;
    450448align 16
     
    460458%endif
    461459
    462     ; Convert to CPUMCPU pointer
    463     add     edx, [edx + CPUM.offCPUMCPU0]
    464460    ;
    465461    ; Setup iretd
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