|
|
@97705
|
2 years |
vboxsync |
VMM/IEM,DBGF,CPUM: Do debugger I/O breakpoints via the internal EFLAGS …
|
|
|
@97406
|
3 years |
vboxsync |
VMM/IEM,CPUM: Partial single stepping support in the interpreter. …
|
|
|
@97287
|
3 years |
vboxsync |
VMM/cpum: Moved fExtrn up into the same cache line as rip, eflags, and crX.
|
|
|
@97286
|
3 years |
vboxsync |
VMM/CPUM,IEM: Moved the CPUMCTX_INHIBIT_XXX flags into reserved EFLAGS …
|
|
|
@97281
|
3 years |
vboxsync |
VMM/cpumctx.h: Set CPUMX86EFLAGS_HW_BITS to 24 as there seems to be no …
|
|
|
@97232
|
3 years |
vboxsync |
VMM/CPUM: Define our own X86EFLAGS/X86RFLAGS structures so we can use …
|
|
|
@97231
|
3 years |
vboxsync |
VMM/CPUM: Define our own X86EFLAGS/X86RFLAGS structures so we can use …
|
|
|
@97213
|
3 years |
vboxsync |
VMM,VBox/types.h: Removed the CPUMCTXCORE type.
|
|
|
@97178
|
3 years |
vboxsync |
VMM/CPUM,EM,HM,IEM,++: Moved VMCPU_FF_INHIBIT_INTERRUPTS and …
|
|
|
@97150
|
3 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:10092 We access the virtual-APIC page …
|
|
|
@97069
|
3 years |
vboxsync |
VMM/HMVMXR0: Working on streamlining CPU state importing from the …
|
|
|
@96407
|
3 years |
vboxsync |
scm copyright and license note update
|
|
|
@93115
|
3 years |
vboxsync |
scm --update-copyright-year
|
|
|
@92495
|
3 years |
vboxsync |
VMM/CPUM,++: Merged CPUMCTX_EXTRN_HM_VMX_INT_STATE, …
|
|
|
@91308
|
4 years |
vboxsync |
VMM/CPUM: Comments/todos for some big CPUMCTX members. bugref:10093
|
|
|
@91307
|
4 years |
vboxsync |
VMM/CPUM: Comment and compile time assertion upates for CPUMCTX. …
|
|
|
@91306
|
4 years |
vboxsync |
VMM/CPUM,++: Moved the nested VT-X virtual apic page allocation into …
|
|
|
@91305
|
4 years |
vboxsync |
VMM/CPUM,++: Moved the nested VT-X I/O permission bitmap allocations …
|
|
|
@91304
|
4 years |
vboxsync |
VMM/CPUM,++: Moved the nested VT-X MSR permission bitmap allocations …
|
|
|
@91301
|
4 years |
vboxsync |
VMM/CPUM,++: Moved the nested VT-X MSR load & store bitmap allocations …
|
|
|
@91298
|
4 years |
vboxsync |
VMM/CPUM,++: Moved the nested VT-X shadow VMCS allocation into …
|
|
|
@91297
|
4 years |
vboxsync |
VMM/CPUM,++: Moved the nested VT-X VMCS allocation into CPUMCTX. …
|
|
|
@91292
|
4 years |
vboxsync |
VMM/CPUM: Use SVM_???_PAGES constants to size the big CPUMCTX fields. …
|
|
|
@91291
|
4 years |
vboxsync |
VMM/CPUM,++: Moved the nested SVM I/O permission bitmap allocation …
|
|
|
@91289
|
4 years |
vboxsync |
VMM/CPUM,++: Moved the nested SVM MSR permission bitmap allocation …
|
|
|
@91287
|
4 years |
vboxsync |
VMM/CPUM,++: Moved the nested SVM VMCB allocation into CPUMCTX. …
|
|
|
@91286
|
4 years |
vboxsync |
VMM/CPUM: Eliminated a bunch of unused host physical addresses in …
|
|
|
@91284
|
4 years |
vboxsync |
VMM/CPUM,++: Moved the guest's extended state (XState) from the hyper …
|
|
|
@91282
|
4 years |
vboxsync |
VMM/CPUM,++: Moved the guest's extended state (XState) from the hyper …
|
|
|
@91281
|
4 years |
vboxsync |
VMM/CPUM,++: Moved the guest's extended state (XState) from the hyper …
|
|
|
@91271
|
4 years |
vboxsync |
VMM: bugref:10092 Moved the PAE PDPTEs out of PGM into CPUMCTX.
|
|
|
@87522
|
4 years |
vboxsync |
VMM/HM: Moved CPUMCTX::fWorldSwitcher to HMR0PERVCPU::fWorldSwitcher. …
|
|
|
@87486
|
4 years |
vboxsync |
VMM/PGM: Corrected todo on aGCPhysGstPaePDs & aGstPaePdpeRegs.
|
|
|
@87361
|
4 years |
vboxsync |
VMM/CPUM,HMSVM: Mirror the state of fUseFlags[CPUM_USED_FPU_GUEST] in …
|
|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@81369
|
6 years |
vboxsync |
*: doxygen fixes
|
|
|
@80069
|
6 years |
vboxsync |
VMM: Kicking out raw-mode and 32-bit hosts - CPUM. bugref:9517 bugref:9511
|
|
|
@80064
|
6 years |
vboxsync |
VMM: Kicking out raw-mode and 32-bit hosts - CPUM. bugref:9517 bugref:9511
|
|
|
@80055
|
6 years |
vboxsync |
Main: Kicking out raw-mode - CPUMRaw*. bugref:9517
|
|
|
@80034
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Remove fVirtApicPageDirty.
|
|
|
@79726
|
6 years |
vboxsync |
cpumctx.h: Nested VMX: bugref:9180 Nit.
|
|
|
@79725
|
6 years |
vboxsync |
cpumctx.h: Nested VMX: bugref:9180 Comment intended use of uDiagAux.
|
|
|
@79718
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Align uDiagAux on 8-byte boundary, …
|
|
|
@79713
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Added uDiagAux.
|
|
|
@79572
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Use a separate HC page for the guest's …
|
|
|
@78632
|
6 years |
vboxsync |
Forward ported 130474,130475,130477,130479. bugref:9453
|
|
|
@78220
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Hardware-assisted nested VT-x …
|
|
|
@77609
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Add a bool for tracking virtual-NMI …
|
|
|
@76678
|
6 years |
vboxsync |
Port r124260, r124263, r124271, r124273, r124277, r124278, r124279, …
|
|
|
@76585
|
6 years |
vboxsync |
*: scm --fix-header-guard-endif
|
|
|
@76558
|
6 years |
vboxsync |
include/VBox: Use VBOX_INCLUDED_ rather than _vbox_ as header guard …
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@76507
|
6 years |
vboxsync |
/include: scm --fix-header-guards. bugref:9344
|
|
|
@76464
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Fix MSR initialization issue for …
|
|
|
@76150
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Use the VMXMSRS struct.
|
|
|
@76148
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Add the VMX MSRs to CPUMCTX.
|
|
|
@75671
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Implement NMI-unblocking due to IRET for …
|
|
|
@75301
|
7 years |
vboxsync |
VMM: Nested VMX: bugref:9180 VM-exit bits; APIC-access and APIC-write …
|
|
|
@75107
|
7 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Add member for recording VM-entry …
|
|
|
@74833
|
7 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Fix for 64-bit FFs.
|
|
|
@74798
|
7 years |
vboxsync |
vm.h,VMM: Prep work for 64-bit VMCPU::fLocalForcedActions. Define …
|
|
|
@74753
|
7 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Implemented pause and …
|
|
|
@74660
|
7 years |
vboxsync |
VMM/IEM, CPUM: Nested VMX: bugref:9180 VM-exit bits; I/O exit prep …
|
|
|
@74542
|
7 years |
vboxsync |
VMM/CPUM, IEM: Nested VMX: bugref:9180 Preparation of MSR bitmaps for …
|
|
|
@74479
|
7 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Rather than dereference pVCpu or …
|
|
|
@74421
|
7 years |
vboxsync |
VMM/CPUM, IEM: Nested VMX: bugref:9180 VM-exit bits.
|
|
|
@74389
|
7 years |
vboxsync |
VMM/CPUM, IEM, HM: Nested VMX: bugref:9180 VM-exit bits.
|
|
|
@74337
|
7 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 vmlaunch/vmresume bits.
|
|
|
@74303
|
7 years |
vboxsync |
VMM/CPUM, IEM: Nested VMX: bugref:9180 vmlaunch/vmresume bits.
|
|
|
@74287
|
7 years |
vboxsync |
VMM/IEM, HM, CPUM: Nested VMX: bugref:9180 vmlaunch/vmresume bits.
|
|
|
@74258
|
7 years |
vboxsync |
VMM/IEM, CPUM: Nested VMX: bugref:9180 vmlaunch/vmresume bits.
|
|
|
@74155
|
7 years |
vboxsync |
VMM: Nested VMX: bugref:9180 VMXVDIAG naming.
|
|
|
@74061
|
7 years |
vboxsync |
VMM: Nested VMX: bugref:9180 vmlaunch/vmresume bits.
|
|
|
@74054
|
7 years |
vboxsync |
VMM: Nested VMX: bugref:9180 vmlaunch/vmresume bits.
|
|
|
@74048
|
7 years |
vboxsync |
cpumctx.h: Nested VMX: bugref:9180 Build fix.
|
|
|
@74047
|
7 years |
vboxsync |
VMM/IEM, HM: Nested VMX: bugref:9180 vmlaunch/vmresume bits.
|
|
|
@73937
|
7 years |
vboxsync |
VMM/IEM, HM: Nested VMX: bugref:9180 Implemented VMWRITE instruction.
|
|
|
@73606
|
7 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Various bits:
- IEM: Started VMXON, …
|
|
|
@73436
|
7 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Added CPUMIsGuestVmxEnabled() helper, …
|
|
|
@72880
|
7 years |
vboxsync |
VMMGuruMeditation: Try get externalized guest state.
|
|
|
@72643
|
7 years |
vboxsync |
VMM: Make SVM R0 code use CPUMCTX_EXTRN_xxx flags and cleanups. bugref:9193
|
|
|
@72510
|
7 years |
vboxsync |
cpumctx.h: Corrected the CPUMCTX_EXTRN_NEM_WIN_INHIBIT_NMI value. …
|
|
|
@72501
|
7 years |
vboxsync |
cpumctx.h: Forgot to up CPUMCTX_EXTRN_ALL when adding …
|
|
|
@72484
|
7 years |
vboxsync |
IEM,NEM: Define minimum CPUMCTX set for IEM and hook it up to NEM for …
|
|
|
@72415
|
7 years |
vboxsync |
NEM/win: More MSR work. Document IA32_APIC_BASE issues (no X2APIC, …
|
|
|
@72207
|
7 years |
vboxsync |
NEM: Inject interrupts from the inner NEM loop, use interrupt windows. …
|
|
|
@72178
|
7 years |
vboxsync |
VMM: Nested hw.virt: Implemented saved-states for nested SVM. Bumps …
|
|
|
@71833
|
7 years |
vboxsync |
VMM: Nested hw.virt: Implement pause-filter and pause-filter threshold.
|
|
|
@71802
|
7 years |
vboxsync |
VMM: Comment, add pause-filter fields in the nested-guest VMCB cache …
|
|
|
@71184
|
7 years |
vboxsync |
CPUM,NEM: Introduced CPUMCTX field for tracking state that's not in …
|
|
|
@70913
|
7 years |
vboxsync |
CPUM: Infrastructure for speculative execution control.
|
|
|
@70732
|
7 years |
vboxsync |
VMM: Move fGif out of svm and into common nested hwvirt struct.
|
|
|
@70606
|
7 years |
vboxsync |
updates (bugref:9087)
|
|
|
@69764
|
7 years |
vboxsync |
VMM: Nested Hw.virt: SVM fixes.
|
|
|
@69686
|
7 years |
vboxsync |
/include/: darwin header tweaks
|
|
|
@69107
|
8 years |
vboxsync |
include/VBox/: (C) year
|
|
|
@68675
|
8 years |
vboxsync |
include file build fixes (kmk -C include)
|
|
|
@68405
|
8 years |
vboxsync |
cpumctx.h: unintentional paste. build fix.
|
|
|
@68404
|
8 years |
vboxsync |
cpumctx.h: Attempted build fix.
|
|
|
@68403
|
8 years |
vboxsync |
VMM: Nested Hw.virt: SVM bits.
|
|
|