VirtualBox

Changeset 86865 in vbox


Ignore:
Timestamp:
Nov 12, 2020 6:57:40 AM (4 years ago)
Author:
vboxsync
Message:

AMD IOMMU: bugref:9654 DevIoApic: Assertion to ensure polarity hasn't changed when converting between MSI and XAPIC interrupts.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/PC/DevIoApic.cpp

    r86810 r86865  
    536536        LogFlow(("IOAPIC: IOMMU Remap. rc=%Rrc VectorIn=%#x VectorOut=%#x\n", rcRemap, MsiIn.Data.n.u8Vector, MsiOut.Data.n.u8Vector));
    537537        if (RT_SUCCESS(rcRemap))
     538        {
    538539            ioapicGetApicIntrFromMsi(&MsiOut, &ApicIntr);
     540            Assert(ApicIntr.u8Polarity == IOAPIC_RTE_GET_POLARITY(u64Rte)); /* Ensure polarity hasn't changed. */
     541        }
    539542        else
    540543        {
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