VirtualBox

Changeset 15657 in vbox for trunk/src/VBox/VMM/VMMGC


Ignore:
Timestamp:
Dec 18, 2008 1:52:03 PM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
41191
Message:

Extra error checks for vmxon & vmptrld.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMGC/HWACCMGCA.asm

    r15576 r15657  
    116116   
    117117.vmxon_success:
     118    jnz     .vmxon_success2
     119    mov     rax, VERR_VMX_GENERIC
     120    jmp     .vmstart64_vmxon_failed
     121   
     122.vmxon_success2:   
    118123    ; Activate the VMCS pointer
    119124    vmptrld [rbp + 16 + 8]
     
    123128   
    124129.vmptrld_success:
     130    jnz     .vmptrld_success2
     131    mov     rax, VERR_VMX_GENERIC
     132    jmp     .vmstart64_vmoff_end
     133
     134.vmptrld_success2:
    125135
    126136    ; Save the VMCS pointer on the stack
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