VirtualBox

Changeset 99273 in vbox for trunk/src


Ignore:
Timestamp:
Apr 4, 2023 4:47:29 AM (22 months ago)
Author:
vboxsync
Message:

VMM/IEM: Nested VMX: bugref:10318 Comment typos/nit.

File:
1 edited

Legend:

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

    r99261 r99273  
    15021502        {
    15031503            /*
    1504              * We must take care to ensure only one of these bits are set.
    1505              * Our emulation can have both set perhaps because AMD doesn't distinguish
    1506              * between the two? Hence the 'else' with blocking-by-MovSS taking priority
    1507              * since it blocks more. Nested Ubuntu running inside a Hyper-V enabled
     1504             * We must ensure only one of these bits is set.
     1505             * Our emulation can have both set (perhaps because AMD doesn't distinguish
     1506             * between the two?). Hence, the 'else' with blocking-by-MovSS taking priority
     1507             * since it blocks more. Nested Ubuntu 22.04.2 running inside a Hyper-V enabled
    15081508             * Windows Server 2008 R2 guest runs into this issue.
    15091509             *
     
    36863686 *                          interrupt is still pending).
    36873687 * @param   fIntPending     Whether the external interrupt is pending or
    3688  *                          acknowdledged in the interrupt controller.
     3688 *                          acknowledged in the interrupt controller.
    36893689 * @thread  EMT(pVCpu)
    36903690 */
     
    39983998     * If the linear address isn't valid (can happen when loading PDPTEs
    39993999     * as part of MOV CR execution) the linear address field is undefined.
    4000      * While we can leave it this way, it's preferrable to zero it for consistency.
     4000     * While we can leave it this way, it's preferable to zero it for consistency.
    40014001     */
    40024002    Assert(fIsLinearAddrValid || GCPtrAddr == 0);
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