VirtualBox

Changeset 60573 in vbox for trunk/src/VBox/VMM/VMMR0


Ignore:
Timestamp:
Apr 19, 2016 1:27:45 PM (9 years ago)
Author:
vboxsync
Message:

VMM/APIC: Fix INIT IPI handling, and handle callers of PDMGetInterrupt() expecting a valid
vector which may not be the case with the new APIC code.

File:
1 edited

Legend:

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

    r60380 r60573  
    74447444            else
    74457445            {
    7446                 /** @todo Does this actually happen? If not turn it into an assertion. */
     7446                /* This can happen with the new APIC code. */
     7447#ifndef VBOX_WITH_NEW_APIC
    74477448                Assert(!VMCPU_FF_IS_PENDING(pVCpu, (VMCPU_FF_INTERRUPT_APIC | VMCPU_FF_INTERRUPT_PIC)));
     7449#endif
    74487450                STAM_COUNTER_INC(&pVCpu->hm.s.StatSwitchGuestIrq);
    74497451            }
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