VirtualBox

Changeset 75996 in vbox for trunk/src/VBox/VMM


Ignore:
Timestamp:
Dec 6, 2018 4:32:57 AM (6 years ago)
Author:
vboxsync
Message:

VMM/HMSVMR0: Comment regarding virtual interrupts.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp

    r75830 r75996  
    37973797     * Physical interrupts always take priority over virtual interrupts,
    37983798     * see AMD spec. 15.21.4 "Injecting Virtual (INTR) Interrupts".
     3799     *
     3800     * We don't need to inject nested-guest virtual interrupts here, we can let the hardware
     3801     * do that work when we execute nested guest code esp. since all the required information
     3802     * is in the VMCB, unlike physical interrupts where we need to fetch the interrupt from
     3803     * the virtual interrupt controller.
    37993804     */
    38003805    else if (   VMCPU_FF_IS_ANY_SET(pVCpu, VMCPU_FF_INTERRUPT_APIC | VMCPU_FF_INTERRUPT_PIC)
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