summaryrefslogtreecommitdiff
path: root/src/VBox/VMM/VMMR0/HMSVMR0.cpp
Commit message (Expand)AuthorAgeFilesLines
* Main: Kicking out 32-bit host support - Some HM bits using VMMSwitcher & CPUM...vboxsync2019-07-291-83/+5
* VMM/HMSVMR0: Nested SVM: bugref:7243 Move u64HostTscAux to svm union.vboxsync2019-07-291-4/+4
* VMM/HMSVMR0: Fix StatTscOffset and StatTscIntercept.vboxsync2019-07-101-4/+6
* VMM/HM: Renamed some stat counters to make it more clear what they are for.vboxsync2019-07-091-6/+6
* VMM/HMSVMR0: Added missing StatInjectPendingInterpret and newly added StatInj...vboxsync2019-07-091-0/+13
* VMM/HMSVMR0: Nested SVM: bugref:7243 Spaces.vboxsync2019-07-051-16/+16
* VMM/HMSVMR0: Nested SVM: bugref:7243 Fix typos.vboxsync2019-07-051-20/+19
* VMM/HMSVMR0: Nested SVM: bugref:7243 Add missing exception stat counters.vboxsync2019-07-051-0/+32
* VMM/HMSVMR0: Nested SVM: bugref:7243 Doxygen burn fix.vboxsync2019-07-051-1/+1
* VMM/HMSVMR0: Nested SVM: bugref:7243 Todo.vboxsync2019-07-041-0/+3
* VMM/HMSVMR0: Nested SVM: bugref:7243 Added some missing exit-to-ring3 STAM co...vboxsync2019-07-021-0/+6
* VMM/HMSVMR0: Nested SVM: bugref:7243 Add profiling counter for VMRUN emulatio...vboxsync2019-06-271-0/+3
* VMM/HMSVMR0: Doxygen.vboxsync2019-06-131-3/+3
* VMM: Nested SVM: bugref:7243 Get rid of HMHasGuestSvmVmcbCached as a separate...vboxsync2019-05-301-44/+45
* VMM: Nested VMX: bugref:9180 Renamed HM_CHANGED_[VMX|SVM]_GUEST_XCPT_INTERCEPTS.vboxsync2019-05-241-4/+4
* VMM: Nested SVM: bugref:7243 Renamed a couple of functions and doxygen to be ...vboxsync2019-05-131-5/+5
* VMM: Move VT-x/AMD-V helpers that are based on CPU specs to CPUM in preparati...vboxsync2019-05-031-3/+3
* VMM: Nested VMX: bugref:9180 Hardware-assisted nested VT-x infrastructure cha...vboxsync2019-04-201-25/+1
* VMM/HMSVMR0: Ensure that when converting from a TRPM event, that if the type ...vboxsync2019-03-271-0/+5
* VMM/HMSVMR0: Build fix.vboxsync2019-03-271-2/+1
* VMM: Fix HMSvmEventToTrpmEventType to convert #BP and #OF to TRPM_SOFTWARE_INT.vboxsync2019-03-271-8/+3
* VMM/HMSVM: Naming nit, missed file.vboxsync2019-02-121-2/+2
* VMM/HMSVMR0: Use the function to get the GIF here.vboxsync2019-01-281-1/+1
* VMM: Nested VMX: bugref:9180 Allowing fetching VM-exit names from ring-0 as w...vboxsync2019-01-251-10/+10
* scm --update-copyright-yearvboxsync2019-01-011-1/+1
* VMM/HM: Made vmx/svm VCPU state as a union, saves some space now that SVM bit...vboxsync2018-12-261-17/+13
* VMM: Nested VMX: bugref:9180 Fix MSR initialization issue for exploding VMX f...vboxsync2018-12-251-4/+4
* VBox/vmm/apic.h: Try avoid dragging in pdmdev.h, so use function for APIC dev...vboxsync2018-12-231-0/+1
* VMM: VBOX_WITH_NESTED_HWVIRT_ONLY_IN_IEM fixes.vboxsync2018-12-061-2/+5
* VMM: Nested VMX/SVM: Fix Only-in-IEM execution macro define typo.vboxsync2018-12-061-1/+1
* VMM/HMSVMR0: Comment regarding virtual interrupts.vboxsync2018-12-061-0/+5
* VMM: Adjust CPUMGetGuestInterruptibility to include virtual interrupts. Adjus...vboxsync2018-11-301-10/+6
* HMSVMR0: More fixes on the mesa hack, now it works.vboxsync2018-11-301-21/+19
* HVMSVMR0: Fixes to mesa hack.vboxsync2018-11-301-4/+4
* HMVMX,ConsoleImpl: Workaround for incorrect assumptions in mesa vmsvga 3d dri...vboxsync2018-11-291-5/+121
* VMM: Nested SVM: bugref:7243 Remove super confusing virtual-GIF vs GIF handling.vboxsync2018-11-271-13/+12
* VMM: Nested VMX: bugref:9180 Move the VMX APIC-access guest-physical page reg...vboxsync2018-11-201-3/+3
* VMM: Nested VMX: bugref:9180 Separate the VMX/SVM CPU spec. functions into CP...vboxsync2018-11-141-4/+4
* VMM/HMSVMR0: Attempt to fix mac4-chk burn.vboxsync2018-10-291-1/+1
* vm.h,VMM: Prep work for 64-bit VMCPU::fLocalForcedActions. Define VMCPU_WITH_...vboxsync2018-10-121-1/+1
* vm.h,VMM,REM: s/VM_FF_IS_PENDING/VM_FF_IS_ANY_SET/g to emphasize the pluralit...vboxsync2018-10-121-4/+4
* vm.h,VMM: Use VM_FF_IS_SET instead of VM_FF_IS_PENDING when checking a single...vboxsync2018-10-121-3/+3
* vm.h,VMM,REM: s/VMCPU_FF_IS_PENDING/VMCPU_FF_IS_ANY_SET/g to emphasize the pl...vboxsync2018-10-121-9/+9
* vm.h,VMM: Use VMCPU_FF_IS_SET instead of VMCPU_FF_IS_PENDING when checking a ...vboxsync2018-10-121-20/+20
* VMM: Nested VMX: bugref:9180 Various bits:vboxsync2018-08-101-1/+2
* VMM, SUPDrv: Nested VMX: bugref:9180 Read VMX true control MSRs, dump them. R...vboxsync2018-07-211-1/+1
* VMM: Reordering some STAT counters, spaces and nits.vboxsync2018-07-211-2/+2
* HM,PGM: Clarify VINF_PGM_CHANGE_MODE return and update assertions. bugref:9044.vboxsync2018-07-201-2/+1
* PGM,HM: Added todos about cleaning up the nested packing hacks. (bugref:9044)vboxsync2018-07-191-0/+1
* VMM/HMSVMR0: Try use EMRZSetPendingIoPort[Read|Write] interface for pending I...vboxsync2018-07-171-7/+12