VirtualBox

Changeset 61847 in vbox for trunk/src/VBox/Devices/testcase


Ignore:
Timestamp:
Jun 23, 2016 12:03:01 PM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
108257
Message:

IOAPIC, VMM/APIC: Use dedicated rc for when the APIC doesn't accept an IRQ (very rare but can happen).
Also added more stats, assertions to verify interrupt delivery a bit better.

Location:
trunk/src/VBox/Devices/testcase
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp

    r61339 r61847  
    339339    CHECK_MEMBER_ALIGNMENT(IOAPIC, au64RedirTable, 8);
    340340# ifdef VBOX_WITH_STATISTICS
    341     CHECK_MEMBER_ALIGNMENT(IOAPIC, StatMmioReadR0, 8);
     341    CHECK_MEMBER_ALIGNMENT(IOAPIC, StatMmioReadRZ, 8);
    342342# endif
    343343#else
  • trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp

    r61776 r61847  
    885885    GEN_CHECK_OFF(IOAPIC, uIrr);
    886886# ifdef VBOX_WITH_STATISTICS
    887     GEN_CHECK_OFF(IOAPIC, StatMmioReadR0);
     887    GEN_CHECK_OFF(IOAPIC, StatMmioReadRZ);
    888888    GEN_CHECK_OFF(IOAPIC, StatMmioReadR3);
    889     GEN_CHECK_OFF(IOAPIC, StatMmioReadRC);
    890     GEN_CHECK_OFF(IOAPIC, StatMmioWriteR0);
     889    GEN_CHECK_OFF(IOAPIC, StatMmioWriteRZ);
    891890    GEN_CHECK_OFF(IOAPIC, StatMmioWriteR3);
    892     GEN_CHECK_OFF(IOAPIC, StatMmioWriteRC);
    893     GEN_CHECK_OFF(IOAPIC, StatSetIrqR0);
     891    GEN_CHECK_OFF(IOAPIC, StatSetIrqRZ);
    894892    GEN_CHECK_OFF(IOAPIC, StatSetIrqR3);
    895     GEN_CHECK_OFF(IOAPIC, StatSetIrqRC);
    896     GEN_CHECK_OFF(IOAPIC, StatSetEoiR0);
     893    GEN_CHECK_OFF(IOAPIC, StatSetEoiRZ);
    897894    GEN_CHECK_OFF(IOAPIC, StatSetEoiR3);
    898     GEN_CHECK_OFF(IOAPIC, StatSetEoiRC);
    899895# endif
    900896#else
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