VirtualBox

source: vbox/trunk/include/VBox/vmm/cpumctx.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @92495   3 years vboxsync VMM/CPUM,++: Merged CPUMCTX_EXTRN_HM_VMX_INT_STATE, …
(edit) @91308   3 years vboxsync VMM/CPUM: Comments/todos for some big CPUMCTX members. bugref:10093
(edit) @91307   3 years vboxsync VMM/CPUM: Comment and compile time assertion upates for CPUMCTX. …
(edit) @91306   3 years vboxsync VMM/CPUM,++: Moved the nested VT-X virtual apic page allocation into …
(edit) @91305   3 years vboxsync VMM/CPUM,++: Moved the nested VT-X I/O permission bitmap allocations …
(edit) @91304   3 years vboxsync VMM/CPUM,++: Moved the nested VT-X MSR permission bitmap allocations …
(edit) @91301   3 years vboxsync VMM/CPUM,++: Moved the nested VT-X MSR load & store bitmap allocations …
(edit) @91298   3 years vboxsync VMM/CPUM,++: Moved the nested VT-X shadow VMCS allocation into …
(edit) @91297   3 years vboxsync VMM/CPUM,++: Moved the nested VT-X VMCS allocation into CPUMCTX. …
(edit) @91292   3 years vboxsync VMM/CPUM: Use SVM_???_PAGES constants to size the big CPUMCTX fields. …
(edit) @91291   3 years vboxsync VMM/CPUM,++: Moved the nested SVM I/O permission bitmap allocation …
(edit) @91289   3 years vboxsync VMM/CPUM,++: Moved the nested SVM MSR permission bitmap allocation …
(edit) @91287   3 years vboxsync VMM/CPUM,++: Moved the nested SVM VMCB allocation into CPUMCTX. …
(edit) @91286   3 years vboxsync VMM/CPUM: Eliminated a bunch of unused host physical addresses in …
(edit) @91284   3 years vboxsync VMM/CPUM,++: Moved the guest's extended state (XState) from the hyper …
(edit) @91282   3 years vboxsync VMM/CPUM,++: Moved the guest's extended state (XState) from the hyper …
(edit) @91281   3 years vboxsync VMM/CPUM,++: Moved the guest's extended state (XState) from the hyper …
(edit) @91271   3 years vboxsync VMM: bugref:10092 Moved the PAE PDPTEs out of PGM into CPUMCTX.
(edit) @87522   4 years vboxsync VMM/HM: Moved CPUMCTX::fWorldSwitcher to HMR0PERVCPU::fWorldSwitcher. …
(edit) @87486   4 years vboxsync VMM/PGM: Corrected todo on aGCPhysGstPaePDs & aGstPaePdpeRegs.
(edit) @87361   4 years vboxsync VMM/CPUM,HMSVM: Mirror the state of fUseFlags[CPUM_USED_FPU_GUEST] in …
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @81369   5 years vboxsync *: doxygen fixes
(edit) @80069   5 years vboxsync VMM: Kicking out raw-mode and 32-bit hosts - CPUM. bugref:9517 bugref:9511
(edit) @80064   5 years vboxsync VMM: Kicking out raw-mode and 32-bit hosts - CPUM. bugref:9517 bugref:9511
(edit) @80055   6 years vboxsync Main: Kicking out raw-mode - CPUMRaw*. bugref:9517
(edit) @80034   6 years vboxsync VMM: Nested VMX: bugref:9180 Remove fVirtApicPageDirty.
(edit) @79726   6 years vboxsync cpumctx.h: Nested VMX: bugref:9180 Nit.
(edit) @79725   6 years vboxsync cpumctx.h: Nested VMX: bugref:9180 Comment intended use of uDiagAux.
(edit) @79718   6 years vboxsync VMM: Nested VMX: bugref:9180 Align uDiagAux on 8-byte boundary, …
(edit) @79713   6 years vboxsync VMM: Nested VMX: bugref:9180 Added uDiagAux.
(edit) @79572   6 years vboxsync VMM: Nested VMX: bugref:9180 Use a separate HC page for the guest's …
(edit) @78632   6 years vboxsync Forward ported 130474,130475,130477,130479. bugref:9453
(edit) @78220   6 years vboxsync VMM: Nested VMX: bugref:9180 Hardware-assisted nested VT-x …
(edit) @77609   6 years vboxsync VMM/CPUM: Nested VMX: bugref:9180 Add a bool for tracking virtual-NMI …
(edit) @76678   6 years vboxsync Port r124260, r124263, r124271, r124273, r124277, r124278, r124279, …
(edit) @76585   6 years vboxsync *: scm --fix-header-guard-endif
(edit) @76558   6 years vboxsync include/VBox: Use VBOX_INCLUDED_ rather than _vbox_ as header guard …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76507   6 years vboxsync /include: scm --fix-header-guards. bugref:9344
(edit) @76464   6 years vboxsync VMM: Nested VMX: bugref:9180 Fix MSR initialization issue for …
(edit) @76150   6 years vboxsync VMM: Nested VMX: bugref:9180 Use the VMXMSRS struct.
(edit) @76148   6 years vboxsync VMM: Nested VMX: bugref:9180 Add the VMX MSRs to CPUMCTX.
(edit) @75671   6 years vboxsync VMM: Nested VMX: bugref:9180 Implement NMI-unblocking due to IRET for …
(edit) @75301   6 years vboxsync VMM: Nested VMX: bugref:9180 VM-exit bits; APIC-access and APIC-write …
(edit) @75107   6 years vboxsync VMM/CPUM: Nested VMX: bugref:9180 Add member for recording VM-entry …
(edit) @74833   6 years vboxsync VMM/CPUM: Nested VMX: bugref:9180 Fix for 64-bit FFs.
(edit) @74798   6 years vboxsync vm.h,VMM: Prep work for 64-bit VMCPU::fLocalForcedActions. Define …
(edit) @74753   6 years vboxsync VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Implemented pause and …
(edit) @74660   6 years vboxsync VMM/IEM, CPUM: Nested VMX: bugref:9180 VM-exit bits; I/O exit prep …
(edit) @74542   6 years vboxsync VMM/CPUM, IEM: Nested VMX: bugref:9180 Preparation of MSR bitmaps for …
(edit) @74479   6 years vboxsync VMM/CPUM: Nested VMX: bugref:9180 Rather than dereference pVCpu or …
(edit) @74421   6 years vboxsync VMM/CPUM, IEM: Nested VMX: bugref:9180 VM-exit bits.
(edit) @74389   6 years vboxsync VMM/CPUM, IEM, HM: Nested VMX: bugref:9180 VM-exit bits.
(edit) @74337   6 years vboxsync VMM/IEM: Nested VMX: bugref:9180 vmlaunch/vmresume bits.
(edit) @74303   6 years vboxsync VMM/CPUM, IEM: Nested VMX: bugref:9180 vmlaunch/vmresume bits.
(edit) @74287   6 years vboxsync VMM/IEM, HM, CPUM: Nested VMX: bugref:9180 vmlaunch/vmresume bits.
(edit) @74258   6 years vboxsync VMM/IEM, CPUM: Nested VMX: bugref:9180 vmlaunch/vmresume bits.
(edit) @74155   6 years vboxsync VMM: Nested VMX: bugref:9180 VMXVDIAG naming.
(edit) @74061   6 years vboxsync VMM: Nested VMX: bugref:9180 vmlaunch/vmresume bits.
(edit) @74054   6 years vboxsync VMM: Nested VMX: bugref:9180 vmlaunch/vmresume bits.
(edit) @74048   6 years vboxsync cpumctx.h: Nested VMX: bugref:9180 Build fix.
(edit) @74047   6 years vboxsync VMM/IEM, HM: Nested VMX: bugref:9180 vmlaunch/vmresume bits.
(edit) @73937   6 years vboxsync VMM/IEM, HM: Nested VMX: bugref:9180 Implemented VMWRITE instruction.
(edit) @73606   6 years vboxsync VMM: Nested VMX: bugref:9180 Various bits: - IEM: Started VMXON, …
(edit) @73436   6 years vboxsync VMM: Nested VMX: bugref:9180 Added CPUMIsGuestVmxEnabled() helper, …
(edit) @72880   7 years vboxsync VMMGuruMeditation: Try get externalized guest state.
(edit) @72643   7 years vboxsync VMM: Make SVM R0 code use CPUMCTX_EXTRN_xxx flags and cleanups. bugref:9193
(edit) @72510   7 years vboxsync cpumctx.h: Corrected the CPUMCTX_EXTRN_NEM_WIN_INHIBIT_NMI value. …
(edit) @72501   7 years vboxsync cpumctx.h: Forgot to up CPUMCTX_EXTRN_ALL when adding …
(edit) @72484   7 years vboxsync IEM,NEM: Define minimum CPUMCTX set for IEM and hook it up to NEM for …
(edit) @72415   7 years vboxsync NEM/win: More MSR work. Document IA32_APIC_BASE issues (no X2APIC, …
(edit) @72207   7 years vboxsync NEM: Inject interrupts from the inner NEM loop, use interrupt windows. …
(edit) @72178   7 years vboxsync VMM: Nested hw.virt: Implemented saved-states for nested SVM. Bumps …
(edit) @71833   7 years vboxsync VMM: Nested hw.virt: Implement pause-filter and pause-filter threshold.
(edit) @71802   7 years vboxsync VMM: Comment, add pause-filter fields in the nested-guest VMCB cache …
(edit) @71184   7 years vboxsync CPUM,NEM: Introduced CPUMCTX field for tracking state that's not in …
(edit) @70913   7 years vboxsync CPUM: Infrastructure for speculative execution control.
(edit) @70732   7 years vboxsync VMM: Move fGif out of svm and into common nested hwvirt struct.
(edit) @70606   7 years vboxsync updates (bugref:9087)
(edit) @69764   7 years vboxsync VMM: Nested Hw.virt: SVM fixes.
(edit) @69686   7 years vboxsync /include/: darwin header tweaks
(edit) @69107   7 years vboxsync include/VBox/: (C) year
(edit) @68675   7 years vboxsync include file build fixes (kmk -C include)
(edit) @68405   7 years vboxsync cpumctx.h: unintentional paste. build fix.
(edit) @68404   7 years vboxsync cpumctx.h: Attempted build fix.
(edit) @68403   7 years vboxsync VMM: Nested Hw.virt: SVM bits.
(edit) @67944   8 years vboxsync VMM: Nested HW.virt: CPUM fixes
(edit) @67924   8 years vboxsync VMM/CPUM: Nested Hw.virt: Allocate the nested-guest VMCB (controls and …
(edit) @66667   8 years vboxsync VMM: Nested Hw.virt: Added an fInterceptEvents SVM field in cpumctx.
(edit) @66581   8 years vboxsync VMM: Nested Hw.virt: Implemented various SVM intercepts in IEM, …
(edit) @66277   8 years vboxsync VMM: Nested Hw.virt: Struct member offset checks.
(edit) @66276   8 years vboxsync VMM: Nested Hw.virt: SVM MSRPM and IOPM allocations.
(edit) @66227   8 years vboxsync VMM: Nested Hw.virt: Implement SVM VMRUN and #VMEXIT in IEM.
(edit) @66040   8 years vboxsync VMM: Nested Hw.virt: SVM bits.
(edit) @66015   8 years vboxsync VMM: Nested Hw.virt: Bits.
(edit) @66000   8 years vboxsync VMM: Nested Hw.virt: Preps for SVM vmrun/#VMEXIT impl.
(edit) @65910   8 years vboxsync VMM: Nested Hw.virt: Empty struct fix.
(edit) @65909   8 years vboxsync VMM: Nested Hw.virt: Alignment fixes for 32-bit.
(edit) @65906   8 years vboxsync VMM: Nested Hw.virt: alignment fix for 32-bit host.
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