VirtualBox

Changeset 66319 in vbox


Ignore:
Timestamp:
Mar 29, 2017 6:33:37 AM (8 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
114248
Message:

VMM: Nested Hw.virt: Todos.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp

    r66318 r66319  
    652652            pCtx->rsp        = pHostState->uRsp;
    653653            pCtx->rax        = pHostState->uRax;
    654             /* The spec says "Disables all hardware breakpoints in DR7"... */
    655654            pCtx->dr[7]     &= ~(X86_DR7_ENABLED_MASK | X86_DR7_RAZ_MASK | X86_DR7_MBZ_MASK);
    656655            pCtx->dr[7]     |= X86_DR7_RA1_MASK;
     656
     657            /** @todo if RIP is not canonical or outside the CS segment limit, we need to
     658             *        raise #GP(0) in the guest. */
     659
     660            /** @todo check the loaded host-state for consistency. Figure out what
     661             *        exactly this involves? */
    657662
    658663            rc = VINF_SVM_VMEXIT;
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