VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @74061   6 years vboxsync VMM: Nested VMX: bugref:9180 vmlaunch/vmresume bits.
(edit) @74047   6 years vboxsync VMM/IEM, HM: Nested VMX: bugref:9180 vmlaunch/vmresume bits.
(edit) @74016   6 years vboxsync VMM/HMVMXR0: space.
(edit) @74014   6 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Make use of IEM decoded APIs for …
(edit) @74005   6 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Use a macro for …
(edit) @73998   6 years vboxsync VMM/HMVMXR0: nit.
(edit) @73994   6 years vboxsync VMM/HMVMXR0: space.
(edit) @73991   6 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Duplicate return (copy/paste bug).
(edit) @73988   6 years vboxsync VMM/HMVMXR0: Make sure RSP, segment regs are imported as it's required …
(edit) @73987   6 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Use IEMExecDecodedVmread from the …
(edit) @73985   6 years vboxsync VMM/HMVMXR0: Renamed VMX_EXIT_XDTR_ACCESS.
(edit) @73984   6 years vboxsync VMM/HM, IEM: Renamed VMX_EXIT_XDTR_ACCESS and VMX_EXIT_TR_ACCESS.
(edit) @73983   6 years vboxsync VMM/IEM, HM: Nested VMX: bugref:9180 Implement VMREAD, added using …
(edit) @73959   6 years vboxsync VMM/IEM, HM: Nested VMX: bugref:9180 Use VMXEXITINFO to pass decoder …
(edit) @73943   6 years vboxsync VMM/HMVMXR0: Comment.
(edit) @73770   6 years vboxsync VMM/HMVMXR0: Revert r124436 (VMCLEAR is needed for setting launch …
(edit) @73754   6 years vboxsync VMM/HVMXMR0: const nit.
(edit) @73753   6 years vboxsync VMM/HMVMXR0: We shouldn't need to VMCLEAR before VMPTRLD before …
(edit) @73708   6 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Add missing VM-exit instruction …
(edit) @73627   6 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 todo regarding raising #SS on …
(edit) @73620   6 years vboxsync VMM/HMVMXR0: Unused functions build fix.
(edit) @73617   6 years vboxsync VMM/HMVMXR0: Use IEMExecOne() rather than manually interpreting a …
(edit) @73609   6 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Build fix.
(edit) @73607   6 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Darwin build fix.
(edit) @73606   6 years vboxsync VMM: Nested VMX: bugref:9180 Various bits: - IEM: Started VMXON, …
(edit) @73437   6 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Fix bug while injecting …
(edit) @73422   6 years vboxsync VMM: Nested VMX: bugref:9180 bitfield macro nits.
(edit) @73389   6 years vboxsync VMM, SUPDrv: Nested VMX: bugref:9180 Implement some of the VMX MSRs.
(edit) @73348   6 years vboxsync DBGF,DBGC,GIMHv: Added some basic windows bug check formatting …
(edit) @73311   6 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Cleanups, add new VMCS bits.
(edit) @73310   6 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Some much needed shortening of …
(edit) @73293   6 years vboxsync VMM, SUPDrv: Nested VMX: bugref:9180 Read VMX true control MSRs, dump …
(edit) @73292   6 years vboxsync VMM/HM: Nested VMX: bugref:9180 Rename u64VmxBasicInfo to suit spec.
(edit) @73288   6 years vboxsync VMM/HM: Hex digit nits.
(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) @73274   6 years vboxsync VMM: Nested VMX: bugref:9180 Reports bits of IA32_FEATURE_CONTROL, …
(edit) @73266   6 years vboxsync PGM,HM: Made PGMR3ChangeMode work in ring-0 too. This required a …
(edit) @73255   6 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Naming consistency.
(edit) @73254   6 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Naming consistency.
(edit) @73180   6 years vboxsync VMM/HMVMXR0: nit.
(edit) @73179   6 years vboxsync VMM/HMVMXR0: bugref:9193 Try use EMRZSetPendingIo[Read|Write] …
(edit) @73097   6 years vboxsync *: Made RT_UOFFSETOF, RT_OFFSETOF, RT_UOFFSETOF_ADD and …
(edit) @73016   6 years vboxsync VMM/HM: Changed HM_CHANGED_XCPT_RAISED_MASK to …
(edit) @73002   6 years vboxsync VMM/HMVMXR0: Don't need to recheck VMCPU_FF_TLB_FLUSH when it's just …
(edit) @72995   6 years vboxsync VMM/HMVMXR0: Attempted build fix.
(edit) @72994   6 years vboxsync VMM/HMVMXR0: Attempted build fix for mac rel.
(edit) @72993   6 years vboxsync VMM/HMVMXR0: Spaces, nit, doxygen.
(edit) @72992   6 years vboxsync VMM/HMVMXR0: Stat nits.
(edit) @72991   6 years vboxsync VMM/HM: Stat nits.
(edit) @72990   6 years vboxsync VMM/HMVMXR0: Don't update exit-history PC while exporting guest-state …
(edit) @72989   6 years vboxsync VMM/HMVMXR0: Comment.
(edit) @72988   6 years vboxsync VMM/HMVMXR0, HMSVMR0: Eliminate hidden parameters from a few macros …
(edit) @72987   6 years vboxsync VMM/HMVMXR0: bugref:9193 Stop passing pCtx around and use …
(edit) @72986   6 years vboxsync VMM/HMVMXR0: Nit.
(edit) @72985   6 years vboxsync VMM/HMVMXR0: bugref:9193 Stop passing pCtx around and use …
(edit) @72984   6 years vboxsync VMM/HMVMXR0: Spaces.
(edit) @72983   6 years vboxsync VMM/HM, HMVMX: 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) @72963   6 years vboxsync VMM/HM: Spaces.
(edit) @72929   6 years vboxsync HMVMXR0.cpp: Fixed incorrect RDMSR and WRMSR assertions.
(edit) @72907   6 years vboxsync VMM/HMR0: Naming, cleanup nits.
(edit) @72897   6 years vboxsync hmR0VmxExitInvlpg: build fix
(edit) @72895   6 years vboxsync EM,HM: Replaced EMInterpretInvlpg with IEMExecDecodedInvlpg.
(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) @72874   6 years vboxsync VMM/HMVMXR0: Call EMR0HistoryUpdatePC when importing guest-CPU state …
(edit) @72872   6 years vboxsync VMM/HMVMXR0: bugref:9193 Fix a bug with our exception bitmap cache …
(edit) @72855   6 years vboxsync VMM/HM: Use enum for Tagged-TLB flush types, and related cleanup.
(edit) @72852   6 years vboxsync VMM/HMVMXR0: Avoid writing exception bitmap into the VMCS if it didn't …
(edit) @72851   6 years vboxsync VMM/HMVMXR0: Macro nit, try not to hide parameters.
(edit) @72850   6 years vboxsync VMM/HMVMXR0: Spaces, remove unused macro.
(edit) @72849   6 years vboxsync VMM/HMVMXR0: bugref:9193 Add assertions where possible to verify we …
(edit) @72848   6 years vboxsync VMM/HMVMXR0: bugref:9193 Always import FS, GS (for base) on MSR …
(edit) @72825   6 years vboxsync VMM/HMVMXR0: Fix TSC offsetting regression from r123352.
(edit) @72820   6 years vboxsync VMM/HMVMXR0,HMSVMR0: Compiler barriers with volatiles for fCtxChanged.
(edit) @72811   6 years vboxsync VMM/HMVMXR0: Camel-case fixes to parts of VT-x code to try match …
(edit) @72810   6 years vboxsync VMM/HMVMXR0: Naming.
(edit) @72809   6 years vboxsync VMM/HMVMXR0: Cleanup, assertions, more consts esp. in long functions …
(edit) @72808   6 years vboxsync VMM/HMVMXR0: Fix pending CR3 and PAE PDPEs force-flag being set too …
(edit) @72805   6 years vboxsync VMM/HM: bugref:9193 Fixes honoring pending VMCPU_FF_HM_UPDATE_CR3 and …
(edit) @72802   6 years vboxsync VMM/HMVMXR0: bugref:9193 Don't trash error codes for events …
(edit) @72798   6 years vboxsync VMM/HMVMXR0: Don't leave hmR0VmxImportGuestState with interrupts …
(edit) @72794   6 years vboxsync VMM/HMVMXR0: Temporarily sync full guest on world-switches. Reduces …
(edit) @72793   6 years vboxsync VMM/HMVMXR0: Oops, don't Log with interrupts disabled.
(edit) @72790   6 years vboxsync VMM/HMVMXR0: Use atomic Uo when writing to fCtxChanged in preemptible …
(edit) @72789   6 years vboxsync VMM/HMVMXR0: space.
(edit) @72788   6 years vboxsync VMM/HMVMXR0: Try fix VERR_VMX_UNEXPECTED_EXIT guru due to Mov DRx exit.
(edit) @72784   6 years vboxsync VMM/HMVMXR0: Update ProcCtls when changed.
(edit) @72783   6 years vboxsync HM: doxygen fixes
(edit) @72777   6 years vboxsync HM: nit
(edit) @72776   6 years vboxsync HMVMXR0.cpp: build fix
(edit) @72766   6 years vboxsync VMM/HMVMXR0: Build fix.
(edit) @72763   6 years vboxsync VMM/HMVMXR0: Nits.
(edit) @72751   6 years vboxsync VMM: Extend HM changed flags. ​​​bugref:9193 [build fix]
(edit) @72750   6 years vboxsync VMM: Extend HM changed flags. ​​bugref:9193 [build fix, nit]
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