VirtualBox

Changeset 60398 in vbox for trunk/include


Ignore:
Timestamp:
Apr 8, 2016 4:29:01 PM (9 years ago)
Author:
vboxsync
Message:

VMM/APIC: Get rid of specialized R0 code and clean up ordering issues.
It's still not nice that CPUMR3Reset() momentarily gets an un-initialized APIC base MSR until
it's re-cached again using CPUMR3InitCompleted() but I hope to eventually get rid of this
caching business entirely once the old APIC infrastructure can be kicked out.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vmm/apic.h

    r60377 r60398  
    927927 * @{
    928928 */
    929 VMMR3_INT_DECL(int)         APICR3InitCompleted(PVM pVM, VMINITCOMPLETED enmWhat);
    930929VMMR3_INT_DECL(void)        APICR3InitIpi(PVMCPU pVCpu);
    931930VMMR3_INT_DECL(void)        APICR3Reset(PVMCPU pVCpu);
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