VirtualBox

Changeset 75493 in vbox for trunk/src/VBox/VMM/VMMR3


Ignore:
Timestamp:
Nov 15, 2018 5:06:55 PM (6 years ago)
Author:
vboxsync
Message:

VMM: Nested VMX: bugref: 9180 Use PGM physical page handler for the APIC-access page.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR3/CPUM.cpp

    r74874 r75493  
    36403640            }
    36413641
     3642            /* Register statistic counters for MSRs. */
    36423643            cpumR3MsrRegStats(pVM);
     3644
     3645#ifdef VBOX_WITH_NESTED_HWVIRT_VMX
     3646            /* Register VMX APIC-access page handler type. */
     3647            if (pVM->cpum.s.GuestFeatures.fVmx)
     3648            {
     3649                int rc = PGMR3HandlerPhysicalTypeRegister(pVM, PGMPHYSHANDLERKIND_ALL, cpumVmxApicAccessPageHandler,
     3650                                                          NULL /* pszModR0 */,
     3651                                                          "cpumVmxApicAccessPageHandler", NULL /* pszPfHandlerR0 */,
     3652                                                          NULL /* pszModRC */,
     3653                                                          NULL /* pszHandlerRC */, NULL /* pszPfHandlerRC */,
     3654                                                          "VMX APIC-access page", &pVM->cpum.s.hVmxApicAccessPage);
     3655                AssertRCReturn(rc, rc);
     3656            }
     3657#endif
    36433658            break;
    36443659        }
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