VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @77906   6 years vboxsync VMM/HMSVMR0: Ensure that when converting from a TRPM event, that if …
(edit) @77903   6 years vboxsync VMM/HMSVMR0: Build fix.
(edit) @77902   6 years vboxsync VMM: Fix HMSvmEventToTrpmEventType to convert #BP and #OF to …
(edit) @77281   6 years vboxsync VMM/HMSVM: Naming nit, missed file.
(edit) @77017   6 years vboxsync VMM/HMSVMR0: Use the function to get the GIF here.
(edit) @76993   6 years vboxsync VMM: Nested VMX: bugref:9180 Allowing fetching VM-exit names from …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76482   6 years vboxsync VMM/HM: Made vmx/svm VCPU state as a union, saves some space now that …
(edit) @76464   6 years vboxsync VMM: Nested VMX: bugref:9180 Fix MSR initialization issue for …
(edit) @76402   6 years vboxsync VBox/vmm/apic.h: Try avoid dragging in pdmdev.h, so use function for …
(edit) @76011   6 years vboxsync VMM: VBOX_WITH_NESTED_HWVIRT_ONLY_IN_IEM fixes.
(edit) @76009   6 years vboxsync VMM: Nested VMX/SVM: Fix Only-in-IEM execution macro define typo.
(edit) @75996   6 years vboxsync VMM/HMSVMR0: Comment regarding virtual interrupts.
(edit) @75830   6 years vboxsync VMM: Adjust CPUMGetGuestInterruptibility to include virtual …
(edit) @75829   6 years vboxsync HMSVMR0: More fixes on the mesa hack, now it works.
(edit) @75828   6 years vboxsync HVMSVMR0: Fixes to mesa hack.
(edit) @75822   6 years vboxsync HMVMX,ConsoleImpl: Workaround for incorrect assumptions in mesa vmsvga …
(edit) @75759   6 years vboxsync VMM: Nested SVM: bugref:7243 Remove super confusing virtual-GIF vs GIF …
(edit) @75611   6 years vboxsync VMM: Nested VMX: bugref:9180 Move the VMX APIC-access guest-physical …
(edit) @75440   6 years vboxsync VMM: Nested VMX: bugref:9180 Separate the VMX/SVM CPU spec. functions …
(edit) @75146   6 years vboxsync VMM/HMSVMR0: Attempt to fix mac4-chk burn.
(edit) @74798   6 years vboxsync vm.h,VMM: Prep work for 64-bit VMCPU::fLocalForcedActions. Define …
(edit) @74791   6 years vboxsync vm.h,VMM,REM: s/VM_FF_IS_PENDING/VM_FF_IS_ANY_SET/g to emphasize the …
(edit) @74790   6 years vboxsync vm.h,VMM: Use VM_FF_IS_SET instead of VM_FF_IS_PENDING when checking a …
(edit) @74789   6 years vboxsync vm.h,VMM,REM: s/VMCPU_FF_IS_PENDING/VMCPU_FF_IS_ANY_SET/g to emphasize …
(edit) @74785   6 years vboxsync vm.h,VMM: Use VMCPU_FF_IS_SET instead of VMCPU_FF_IS_PENDING when …
(edit) @73606   6 years vboxsync VMM: Nested VMX: bugref:9180 Various bits: - IEM: Started VMXON, …
(edit) @73293   6 years vboxsync VMM, SUPDrv: Nested VMX: bugref:9180 Read VMX true control MSRs, dump …
(edit) @73287   6 years vboxsync VMM: Reordering some STAT counters, spaces and nits.
(edit) @73280   6 years vboxsync HM,PGM: Clarify VINF_PGM_CHANGE_MODE return and update assertions. …
(edit) @73253   6 years vboxsync PGM,HM: Added todos about cleaning up the nested packing hacks. …
(edit) @73166   6 years vboxsync VMM/HMSVMR0: Try use EMRZSetPendingIoPort[Read|Write] interface for …
(edit) @73152   6 years vboxsync VMM/HMSVMR0: Fix missing import bits required by IEMExecDecodedxxx.
(edit) @73151   6 years vboxsync VMM/HMSVMR0: Enable NRIP_SAVE again on trunk, fixed missing import …
(edit) @73144   6 years vboxsync VMM/HMSVMR0: LogRel nit.
(edit) @73143   6 years vboxsync VMM/HMSVMR0: VMM/HMSVMR0: Log some features used for nested-guest …
(edit) @73141   6 years vboxsync VMM/HMSVMR0: Log some features used for nested-guest execution (most …
(edit) @73140   6 years vboxsync VMM/HMSVM: Sort out state syncing on #VMEXIT, VMRUN transitions. We …
(edit) @73115   6 years vboxsync VMM/HMSVMR0: nit.
(edit) @73114   6 years vboxsync VMM/HMSVMR0: Build fix.
(edit) @73113   6 years vboxsync VMM/HMSVMR0: Build fix.
(edit) @73112   6 years vboxsync VMM/HMSVMR0: Build fix, unused variable.
(edit) @73111   6 years vboxsync VMM/HMSVMR0: Fix vmmcall, pause, TPR patching for CPUs that don't …
(edit) @73097   6 years vboxsync *: Made RT_UOFFSETOF, RT_OFFSETOF, RT_UOFFSETOF_ADD and …
(edit) @73067   6 years vboxsync VMM/HMSVMR0: Comment.
(edit) @73057   6 years vboxsync VMM/HMSVMR0: nit.
(edit) @73056   6 years vboxsync VMM/HMSVMR0: bugref:9193 Attempted fix for VMRUN.
(edit) @73055   6 years vboxsync VMM/HMSVMR0: bugref:9193 Attempt to fix regression with nested SVM …
(edit) @73054   6 years vboxsync VMM/HMSVMR0: bugref:9204 Fix mov crx write.
(edit) @73053   6 years vboxsync VMM/HMSVMR0: bugref:9204 Fix mov crx read.
(edit) @73052   6 years vboxsync VMM/HMSVMR0: bugref:9204 Fix mwait.
(edit) @73051   6 years vboxsync VMM/HMSVMR0: bugref:9204 Fix monitor.
(edit) @73050   6 years vboxsync VMM/HMSVMR0: bugref:9204 Fix hlt.
(edit) @73049   6 years vboxsync VMM/HMSVMR0: bugref:9204 Fix invlpg.
(edit) @73048   6 years vboxsync VMM/HMSVMR0: bugref:9204 Fix rdpmc.
(edit) @73047   6 years vboxsync VMM/HMSVMR0: bugref:9204 Fix rdtscp.
(edit) @73046   6 years vboxsync VMM/HMSVMR0: bugref:9204 Fix rdtsc.
(edit) @73045   6 years vboxsync VMM/HMSVMR0: bugref:9204 Fix invd.
(edit) @73044   6 years vboxsync VMM/HMSVMR0: bugref:9204 temporarily disable NRIP_SAVE across the …
(edit) @73043   6 years vboxsync VMM/HMSVMR0: bugref:9204 Fix wbinvd.
(edit) @73042   6 years vboxsync VMM/HMSVMR0: bugref:9204 Comment fix, replaced release assertion with …
(edit) @73016   6 years vboxsync VMM/HM: Changed HM_CHANGED_XCPT_RAISED_MASK to …
(edit) @73015   6 years vboxsync VMM/HMSVMR0: Fallback to IEMExecOne() on certain VM-exits on CPUs that …
(edit) @72988   6 years vboxsync VMM/HMVMXR0, HMSVMR0: Eliminate hidden parameters from a few macros …
(edit) @72983   6 years vboxsync VMM/HM, HMVMX: bugref:9193 Stop passing pCtx around and use …
(edit) @72970   6 years vboxsync VMM/HMSVM: ​bugref:9193 Stop passing pCtx around and use …
(edit) @72969   6 years vboxsync VMM/HMSVM: bugref:9193 Stop passing pCtx around and use …
(edit) @72968   6 years vboxsync VMM/HMSVM: ​bugref:9193 Stop passing pCtx around and use …
(edit) @72967   6 years vboxsync VMM/HMSVM: bugref:9193 Stop passing pCtx around and use …
(edit) @72966   6 years vboxsync VMM/HM: Cleanup, nits.
(edit) @72965   6 years vboxsync VMM/HMSVMR0: Re-disable temporary syncing of full guest-state to see …
(edit) @72964   6 years vboxsync VMM/HMSVMR0: vmload instruction modifies Kernel-GS-Base MSR as well as …
(edit) @72963   6 years vboxsync VMM/HM: Spaces.
(edit) @72911   6 years vboxsync VMM/HMSVMR0: Temporarily enable full guest sync to try diagnose nested …
(edit) @72910   6 years vboxsync VMM/HMSVMR0: Remove confusing HMSVM_SYNC_FULL_NESTED_GUEST_STATE …
(edit) @72909   6 years vboxsync VMM/HMSVMR0: Dead code.
(edit) @72893   6 years vboxsync HM: Use IEMExecOne in hmR0SvmExitInvlpg rather than elaborate manual …
(edit) @72891   6 years vboxsync EM,HM,IEM: Replaced EMInterpretCpuid with IEMExecDecodedCpuid. Set …
(edit) @72886   6 years vboxsync VMM/HMR0: Import the guest-state (incl. keeper bits) on the ring-3 …
(edit) @72881   6 years vboxsync EM,HM,IEM: Replaced EMInterpretRdmsr with IEMExecDecodedRdmsr.
(edit) @72878   6 years vboxsync EM,HM,IEM: Replaced EMInterpretWrmsr with IEMExecDecodedWrmsr. …
(edit) @72877   6 years vboxsync EM,HM,IEM: Replaced EMInterpretWrmsr with IEMExecDecodedWrmsr.
(edit) @72820   6 years vboxsync VMM/HMVMXR0,HMSVMR0: Compiler barriers with volatiles for fCtxChanged.
(edit) @72807   6 years vboxsync VMM/HMSVMR0: Doxygen fix.
(edit) @72806   6 years vboxsync VMM/HMSVMR0: Build fix.
(edit) @72805   6 years vboxsync VMM/HM: bugref:9193 Fixes honoring pending VMCPU_FF_HM_UPDATE_CR3 and …
(edit) @72786   6 years vboxsync HM: doxygen fixes
(edit) @72783   6 years vboxsync HM: doxygen fixes
(edit) @72777   6 years vboxsync HM: nit
(edit) @72772   6 years vboxsync VMM/HMSVMR0: 32-bit build fix. Grr…
(edit) @72771   6 years vboxsync VMM: Avoid calling CPUMQueryGuestCtxPtr when possible, cleanup.
(edit) @72762   6 years vboxsync VMM/HM: Nits.
(edit) @72761   6 years vboxsync VMM: Extend HM changed flags. ​​​​​​bugref:9193 [build fix]
(edit) @72758   6 years vboxsync VMM: Extend HM changed flags. ​​​​​bugref:9193 [build fix]
(edit) @72744   6 years vboxsync VMM: Extend HM changed flags. ​bugref:9193 [HM, CPUM]
(edit) @72661   7 years vboxsync HMSVMR0.cpp: Shortened hmR0SvmImportGuestState a little. bugref:9193
(edit) @72655   7 years vboxsync EM,HM,NEM,TRPM: Renamed some EMEXIT_XXXX stuff to shorten things down …
(edit) @72646   7 years vboxsync VMM/HMSVMR0: Darwin warning as error, build fix.
(edit) @72645   7 years vboxsync VMM/HMSVMR0: Doxygen.
(edit) @72643   7 years vboxsync VMM: Make SVM R0 code use CPUMCTX_EXTRN_xxx flags and cleanups. bugref:9193
Note: See TracRevisionLog for help on using the revision log.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette