VirtualBox

source: vbox/trunk/src/VBox/VMM/include/HMInternal.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @85854   4 years vboxsync VMM/HM: Don't need to store fAllowNestedPaging and fAllowUnrestricted …
(edit) @85121   4 years vboxsync iprt/cdefs.h: Refactored the typedef use of DECLCALLBACK as well as …
(edit) @83025   5 years vboxsync VMM/HM: Separate interrupt and exception injected stats.
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @82965   5 years vboxsync VMM: Space nit.
(edit) @82814   5 years vboxsync VMM/HM: Implement last-branch-record (LBR) support for guests executed …
(edit) @82612   5 years vboxsync VMM/HM: Disable LBR virtualization by default. Only enable when set …
(edit) @81790   5 years vboxsync VMM/HMVMXR0: Propagate guest-interruptibility state from the VMCS to …
(edit) @81637   5 years vboxsync VMM/HMVMXR0: Revamped allocation of ring-0 VMCS and related data …
(edit) @81578   5 years vboxsync HMInternal.h: Alignment.
(edit) @80911   5 years vboxsync VMM/HM: Clear CR4.VMXE only when we set it ourselves and not if it's …
(edit) @80740   5 years vboxsync HMInternal.h: Nested VMX: bugref:9180 Comment typo.
(edit) @80439   5 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Fix a very rare …
(edit) @80281   5 years vboxsync VMM,++: Refactoring code to use VMMC & VMMCPUCC. bugref:9217
(edit) @80274   5 years vboxsync VMM: Refactoring VMMR0/* and VMMRZ/* to use VMCC & VMMCPUCC. bugref:9217
(edit) @80268   5 years vboxsync VMM: Refactoring VMMAll/* to use VMCC & VMMCPUCC. bugref:9217
(edit) @80266   5 years vboxsync VMM/HM: Nested VMX: bugref:9180 Make hmR0DumpRegs a bit more granular …
(edit) @80170   5 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 APIC-access/virtual-APIC page nits.
(edit) @80152   5 years vboxsync VMM: VMM: Kicking out 32-bit host support - VMX [HMInternal.h]. bugref:9511
(edit) @80150   5 years vboxsync VMM: Kicking out 32-bit host support - VMX [drop VMCSCACHE]. bugref:9511
(edit) @80080   5 years vboxsync VMM: Kicking out raw-mode and 32-bit hosts - HM, VMMSWITCHER, ++. …
(edit) @80078   5 years vboxsync VMM/HM: Kicking out 32-bit host support bugref:9511
(edit) @80052   5 years vboxsync Main: Kicking out 32-bit host support - Some HM bits using VMMSwitcher …
(edit) @80036   5 years vboxsync VMM/HMSVMR0: Nested SVM: bugref:7243 Move u64HostTscAux to svm union.
(edit) @79971   5 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Hack to get APIC-access page and …
(edit) @79874   5 years vboxsync VMM/HM: Nested VMX: bugref:9180 We need to flush the TLB when the VMX …
(edit) @79873   5 years vboxsync VMM/HM: Nested VMX: bugref:9180 Add StatFlushTlbNstGst for upcoming …
(edit) @79658   5 years vboxsync VMM/HM: Nested VMX: bugref:9180 Add StatExitHostNmiInGCIpi for …
(edit) @79627   5 years vboxsync VMM/HM: Renamed some stat counters to make it more clear what they are for.
(edit) @79624   5 years vboxsync VMM/HM: Add stat counter for determining reinjection of an event that …
(edit) @79538   5 years vboxsync VMM/HM: Nested VMX: bugref:9180 Add missing exception stat counters.
(edit) @79537   5 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Add missing #AC exception stat …
(edit) @79485   5 years vboxsync VMM/HMVMXR0: Safer to flag host-context change while interrupts are …
(edit) @79477   5 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Avoid re-exporting the host state …
(edit) @79462   5 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Add STAM counters for a few …
(edit) @79373   5 years vboxsync VMM/HM: Nested VMX: bugref:9180 Add profiling counter for …
(edit) @79345   5 years vboxsync VMM/HM: Nested VMX: bugref:9180 Implemented VMCS shadowing.
(edit) @79222   6 years vboxsync HMInternal.h: Nested VMX: bugref:9180 Add fShadowVmcsState for …
(edit) @79202   6 years vboxsync VMM: Nested VMX: bugref:9180 VMCS shadowing, work in progress.
(edit) @79123   6 years vboxsync VMM/HM: Nested VMX: bugref:9180 Comment for upcoming changes.
(edit) @78707   6 years vboxsync VMM: Nested VMX: bugref:9180 Renamed …
(edit) @78632   6 years vboxsync Forward ported 130474,130475,130477,130479. bugref:9453
(edit) @78222   6 years vboxsync HMInternal.h: Nested VMX: bugref:9180 Build fix.
(edit) @78220   6 years vboxsync VMM: Nested VMX: bugref:9180 Hardware-assisted nested VT-x …
(edit) @77716   6 years vboxsync HMInternal.h: Nested VMX: bugref:9180 32-bit host build fix.
(edit) @77715   6 years vboxsync HMInternal.h: Nested VMX: bugref:9180 Add VMXVMCSINFO for upcoming changes.
(edit) @77714   6 years vboxsync VMM/HMSVM: VMM_INT_DECL for hmEmulateSvmMovTpr.
(edit) @77563   6 years vboxsync VMM/HM: Nested VMX: bugref:9180 Rename GstCtls as Ctls for upcoming …
(edit) @77493   6 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Grouped the VMCS controls in …
(edit) @77481   6 years vboxsync VMM/IEM: Nested VMX: bugref:9180 Renamed VMCSCACHE to …
(edit) @77325   6 years vboxsync VMM/HM: Added V8086 mode checks to HMCanExecuteVmxGuest.
(edit) @77280   6 years vboxsync VMM/HMSVM: Naming nit.
(edit) @76678   6 years vboxsync Port r124260, r124263, r124271, r124273, r124277, r124278, r124279, …
(edit) @76585   6 years vboxsync *: scm --fix-header-guard-endif
(edit) @76561   6 years vboxsync VMM: Use VMM_INCLUDED_SRC_ as header guard prefix for files in the VMM …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76543   6 years vboxsync VMM: scm --fix-header-guards. bugref:9344
(edit) @76489   6 years vboxsync HMInternal.h: spacing nit.
(edit) @76483   6 years vboxsync HMInternal.h: Attempted 32-bit fix.
(edit) @76482   6 years vboxsync VMM/HM: Made vmx/svm VCPU state as a union, saves some space now that …
(edit) @76477   6 years vboxsync VMM/HM: Cleanup.
(edit) @75821   6 years vboxsync HMVMX,ConsoleImpl: Workaround for incorrect assumptions in mesa vmsvga …
(edit) @74457   6 years vboxsync VMX: Removed bogus TR/LDTR selector value checks whenn running without UX.
(edit) @74455   6 years vboxsync VMX: Also enforce RM compatible attributes before using real-on-V86 …
(edit) @73606   6 years vboxsync VMM: Nested VMX: bugref:9180 Various bits: - IEM: Started VMXON, …
(edit) @73389   6 years vboxsync VMM, SUPDrv: Nested VMX: bugref:9180 Implement some of the VMX MSRs.
(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) @73264   6 years vboxsync VMM/HM: bugref:9193 Remove unused code after using …
(edit) @73260   6 years vboxsync PGM: Did some PGMR3ChangeMode restructuring. bugref:9044
(edit) @73203   6 years vboxsync VMM, Devices: bugref:9193 Remove unused code after using …
(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) @72967   6 years vboxsync VMM/HMSVM: bugref:9193 Stop passing pCtx around and use …
(edit) @72966   6 years vboxsync VMM/HM: Cleanup, nits.
(edit) @72907   6 years vboxsync VMM/HMR0: Naming, cleanup nits.
(edit) @72855   6 years vboxsync VMM/HM: Use enum for Tagged-TLB flush types, and related cleanup.
(edit) @72854   6 years vboxsync VMM/HM: spaces, cleanup.
(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) @72805   6 years vboxsync VMM/HM: bugref:9193 Fixes honoring pending VMCPU_FF_HM_UPDATE_CR3 and …
(edit) @72744   6 years vboxsync VMM: Extend HM changed flags. ​bugref:9193 [HM, CPUM]
(edit) @72643   7 years vboxsync VMM: Make SVM R0 code use CPUMCTX_EXTRN_xxx flags and cleanups. bugref:9193
(edit) @72560   7 years vboxsync EM,HM: Replaced HM exit history with the EM one. VT-x now reads TSC on …
(edit) @72532   7 years vboxsync VMM/HM: Remove unused variable.
(edit) @72462   7 years vboxsync EM,IEM,HM: Consolidated VMMHypercallsDisable/VMMHypercallsEnable into …
(edit) @72343   7 years vboxsync VMM,ConsoleImpl2: NEM and 64-bit guests. Sync NXE state with PGM. …
(edit) @72208   7 years vboxsync VMM: VBOX_WITH_NESTED_HWVIRT_SVM.
(edit) @72178   7 years vboxsync VMM: Nested hw.virt: Implemented saved-states for nested SVM. Bumps …
(edit) @71910   7 years vboxsync VMM/HM: Clean up and also fix HMR0EnsureCompleteBasicContext for AMD-V …
(edit) @71529   7 years vboxsync VMM/HM: Fixes to MSRPM bit accesses. Implemented merging of guest and …
(edit) @71415   7 years vboxsync VMM/HM: Get rid of lazy FPU loading for AMD-V. Nested Hw.virt: Fix FPU …
(edit) @71344   7 years vboxsync VMM/HM: Add nested-guest exit reason stat array for SVM R0 execution.
(edit) @71108   7 years vboxsync Added speculation control settings to API, refined implementation.
(edit) @70606   7 years vboxsync updates (bugref:9087)
(edit) @70415   7 years vboxsync VMM/HM: Nested Hw.virt: Implement virtual GIF to not intercept …
(edit) @70413   7 years vboxsync VMM/HM: Nested Hw.virt: Implemented virtualized VMSAVE/VMLOAD to avoid …
(edit) @69474   7 years vboxsync *: scm updates - header files should have 'svn:keywords=Id Revision' …
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