VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @91287   3 years vboxsync VMM/CPUM,++: Moved the nested SVM VMCB allocation into CPUMCTX. …
(edit) @87563   4 years vboxsync VMM/HM: Moved the 'ForRing3' and 'ForLog' bits to the back of the HM …
(edit) @87538   4 years vboxsync VMM/HMSVM: Eliminated HMR0PERVM::svm::fFeatures and made the ring-0 …
(edit) @87511   4 years vboxsync VMM/HMSVM: Moving some SVM stuff to HMR0PERVM. Removed 3 unused …
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @81176   5 years vboxsync VMM/HM: Make HMIsSvmVGifActive take PCVM rather than PVM for upcoming …
(edit) @80333   5 years vboxsync VMM: Eliminating the VBOX_BUGREF_9217_PART_I preprocessor macro. …
(edit) @80268   5 years vboxsync VMM: Refactoring VMMAll/* to use VMCC & VMMCPUCC. bugref:9217
(edit) @80184   5 years vboxsync VMM/hmEmulateSvmMovTpr: doxygen fix
(edit) @80161   5 years vboxsync VMM,REM: Kicking out raw-mode. bugref:9517
(edit) @79118   6 years vboxsync VMM/HM: Nested SVM: bugref:7243 Use existing macro here.
(edit) @78871   6 years vboxsync VMM/HMSVM: Nested SVM: bugref:7243 Doxygen.
(edit) @78869   6 years vboxsync VMM: Nested SVM: bugref:7243 Get rid of HMHasGuestSvmVmcbCached as a …
(edit) @78866   6 years vboxsync VMM: Nested VMX, SVM: bugref:9180 bugref:7243 const bits.
(edit) @78865   6 years vboxsync VMM: Nested SVM: bugref:7243 const bits.
(edit) @78371   6 years vboxsync VMM: Move VT-x/AMD-V helpers that are based on CPU specs to CPUM in …
(edit) @78220   6 years vboxsync VMM: Nested VMX: bugref:9180 Hardware-assisted nested VT-x …
(edit) @77902   6 years vboxsync VMM: Fix HMSvmEventToTrpmEventType to convert #BP and #OF to …
(edit) @77714   6 years vboxsync VMM/HMSVM: VMM_INT_DECL for hmEmulateSvmMovTpr.
(edit) @77280   6 years vboxsync VMM/HMSVM: Naming nit.
(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) @76402   6 years vboxsync VBox/vmm/apic.h: Try avoid dragging in pdmdev.h, so use function for …
(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) @73606   6 years vboxsync VMM: Nested VMX: bugref:9180 Various bits: - IEM: Started VMXON, …
(edit) @73287   6 years vboxsync VMM: Reordering some STAT counters, spaces and nits.
(edit) @73140   6 years vboxsync VMM/HMSVM: Sort out state syncing on #VMEXIT, VMRUN transitions. We …
(edit) @72967   6 years vboxsync VMM/HMSVM: bugref:9193 Stop passing pCtx around and use …
(edit) @72963   6 years vboxsync VMM/HM: Spaces.
(edit) @72746   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) @72643   6 years vboxsync VMM: Make SVM R0 code use CPUMCTX_EXTRN_xxx flags and cleanups. bugref:9193
(edit) @72462   7 years vboxsync EM,IEM,HM: Consolidated VMMHypercallsDisable/VMMHypercallsEnable into …
(edit) @72079   7 years vboxsync VMM/HMSVM: Added hmR0SvmNstGstUndoTscOffset as counterpart of …
(edit) @72065   7 years vboxsync VMM/SVM: Interrupt injection fixes.
(edit) @71966   7 years vboxsync VMM/HMSVMAll: Some comments on the nuances of the VMCB caching with …
(edit) @71933   7 years vboxsync VMM/HM: Nested hw.virt: Fix the issue with preserving reserved bits …
(edit) @71927   7 years vboxsync VMM/HM: Naming, nits.
(edit) @71910   7 years vboxsync VMM/HM: Clean up and also fix HMR0EnsureCompleteBasicContext for AMD-V …
(edit) @71859   7 years vboxsync VMM: SVM NestedPagingCtrl naming consistency with rest of the VMCB fields.
(edit) @71833   7 years vboxsync VMM: Nested hw.virt: Implement pause-filter and pause-filter threshold.
(edit) @71755   7 years vboxsync VMM: Nested Hw.virt: Fix overriding SVM nested-guest PAT MSR while …
(edit) @71640   7 years vboxsync VMM: Nested hw.virt: Abstract SVM V_INTR_MASKING so we can refer to …
(edit) @71529   7 years vboxsync VMM/HM: Fixes to MSRPM bit accesses. Implemented merging of guest and …
(edit) @71419   7 years vboxsync VMM/HM: Nested hw.virt: Don't double restore fields that are already …
(edit) @71417   7 years vboxsync VMM/HM: Comment.
(edit) @71415   7 years vboxsync VMM/HM: Get rid of lazy FPU loading for AMD-V. Nested Hw.virt: Fix FPU …
(edit) @71340   7 years vboxsync VMM/HMSVMAll: Assertion.
(edit) @70782   7 years vboxsync VMM: Nested Hw.virt: Pick up the TSC offset from the original VMCB …
(edit) @70781   7 years vboxsync VMM: Nested Hw.virt: Clean up interrupt injection for nested-guests.
(edit) @70700   7 years vboxsync VMM/HM: Nested Hw.virt: SVM fixes.
(edit) @70463   7 years vboxsync VMM/HM: Comment.
(edit) @70462   7 years vboxsync VMM/HM: Added HMSvmIsVGifActive, some cleanup and comments for how/why …
(edit) @70457   7 years vboxsync VMM: spaces, nit.
(edit) @70352   7 years vboxsync VMM/HM,CPUM: SVM VMCB layout adjustments.
(edit) @70260   7 years vboxsync VMM: SVM VMCB struct logical adjustments for new SVM feature bits …
(edit) @70258   7 years vboxsync VMM/HM: Access SVM VMCB clean bits as a 32-bit field.
(edit) @70178   7 years vboxsync VMM/HMSVMAll: Fix regression introduced in r114296. Typo while …
(edit) @70176   7 years vboxsync VMM/HMSVMAll: 0 is not a valid address-size field value for EXITINFO1 …
(edit) @70056   7 years vboxsync VMM: Nested hw.virt: Apply nested-guest TSC offset when executing the …
(edit) @70020   7 years vboxsync VMM/HM: comment bit
(edit) @70019   7 years vboxsync VMM: Doxygen build fix
(edit) @70000   7 years vboxsync VMM: Nested Hw.virt: Make SVM intercept functions smarter. Avoids …
(edit) @69930   7 years vboxsync VMM/HMSVMR0: Nits.
(edit) @69764   7 years vboxsync VMM: Nested Hw.virt: SVM fixes.
(edit) @69715   7 years vboxsync VMM/HM: Nested Hw.virt: Cache and restore EFER of the nested-guest …
(edit) @69139   7 years vboxsync VMM/HM: Fix typo overwriting SVM CR0 read intercept controls being …
(edit) @68910   7 years vboxsync VMM/HM: Nested Hw.virt: SVM hardware-assisted execution bits.
(edit) @68434   7 years vboxsync VMM: Nested Hw.virt: SVM bits.
(edit) @68433   7 years vboxsync VMM: Nested Hw.virt: SVM bits.
(edit) @68363   7 years vboxsync VMM/HM: Nested Hw.virt nit.
(edit) @68361   7 years vboxsync VMM/HMSVMR0: Nested Hw.virt bits.
(edit) @68293   7 years vboxsync VMM: Nested Hw.virt: SVM bits.
(edit) @68275   7 years vboxsync VMM/HMSVMR0,HMSVMAll: Nested Hw.virt bits.
(edit) @68226   7 years vboxsync VMM: Nested Hw.virt: SVM R0 bits.
(edit) @67529   7 years vboxsync VMM: Nested Hw.virt: Fixes and debugger info support for VCPU hwvirt state.
(edit) @67204   8 years vboxsync VMM: Nested Hw.virt: Physical interrupts and virtual interrupt fixes.
(edit) @67200   8 years vboxsync VMM/HMSVMAll: Logging nits.
(edit) @67158   8 years vboxsync VMM/HMSVMAll: Nested Hw.virt: fixes.
(edit) @67156   8 years vboxsync VMM/HMSVMR0, VMM/HMSVMAll: Nested Hw.virt: Fixes.
(edit) @66751   8 years vboxsync VMM: Nested Hw.virt: Adjusted the helper functions for use with …
(edit) @66700   8 years vboxsync VMM: Nested Hw.virt: SVM bits.
(edit) @66604   8 years vboxsync VMM: Nested Hw.virt: SVM bits.
(edit) @66586   8 years vboxsync VMM: Nested Hw.virt: SVM bits.
(edit) @66585   8 years vboxsync VMM: Nested Hw.virt: SVM bits.
(edit) @66581   8 years vboxsync VMM: Nested Hw.virt: Implemented various SVM intercepts in IEM, …
(edit) @66386   8 years vboxsync VMM: Nested Hw.virt: SVM bits.
(edit) @66371   8 years vboxsync VMM: Nested Hw.virt: MSR and IO intercept helpers for SVM.
(edit) @66356   8 years vboxsync VMM: Nested Hw.virt: SVM intercept functions WIP.
(edit) @66320   8 years vboxsync DOxygen.
(edit) @66319   8 years vboxsync VMM: Nested Hw.virt: Todos.
(edit) @66318   8 years vboxsync VMM: Nested Hw.virt: Interrupt logic helpers for nested SVM.
(edit) @66301   8 years vboxsync VMM: Nested Hw.virt: SVM bits.
(edit) @66281   8 years vboxsync VMM: Nested Hw.virt: Decls, naming.
(edit) @66276   8 years vboxsync VMM: Nested Hw.virt: SVM MSRPM and IOPM allocations.
(edit) @66254   8 years vboxsync VMM: Nested Hw.virt: SVM: Update EFER and EFER.LMA on VMRUN.
(edit) @66233   8 years vboxsync VMM: Nested Hw.virt: Doxygen.
(edit) @66232   8 years vboxsync VMM: Nested Hw.virt: doxygen.
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