|
|
@74798
|
6 years |
vboxsync |
vm.h,VMM: Prep work for 64-bit VMCPU::fLocalForcedActions. Define …
|
|
|
@74791
|
6 years |
vboxsync |
vm.h,VMM,REM: s/VM_FF_IS_PENDING/VM_FF_IS_ANY_SET/g to emphasize the …
|
|
|
@74790
|
6 years |
vboxsync |
vm.h,VMM: Use VM_FF_IS_SET instead of VM_FF_IS_PENDING when checking a …
|
|
|
@74789
|
6 years |
vboxsync |
vm.h,VMM,REM: s/VMCPU_FF_IS_PENDING/VMCPU_FF_IS_ANY_SET/g to emphasize …
|
|
|
@74785
|
6 years |
vboxsync |
vm.h,VMM: Use VMCPU_FF_IS_SET instead of VMCPU_FF_IS_PENDING when …
|
|
|
@74604
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Build fix for r125486.
|
|
|
@74603
|
6 years |
vboxsync |
VMM/IEM, HM: Nested VMX: bugref:9180 VM-exit bits; LMSW intercept. …
|
|
|
@74545
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Move hmR0VmxGetMsrPermission to …
|
|
|
@74517
|
6 years |
vboxsync |
NEM/win: Updates for new builds. bugref:9044
|
|
|
@74489
|
6 years |
vboxsync |
VMM/HMVMXR0: Fix typo in logging statement.
|
|
|
@74360
|
6 years |
vboxsync |
VMM/HMVMXR0: Use VMX_ENTRY macros now that we have them in places …
|
|
|
@74307
|
6 years |
vboxsync |
VMM/HMVMXR0: Use a macro while importing guest-state from VM-exit …
|
|
|
@74225
|
6 years |
vboxsync |
VMX: Custom debug build warning fix for Windows hosts.
|
|
|
@74209
|
6 years |
vboxsync |
IEM/VMX: Fix task switch triggered by INTn instruction (bugref:9244).
|
|
|
@74168
|
6 years |
vboxsync |
VMM/HMVMXR0: Fix a typo in hmR0VmxCheckGuestState(). Bits 31:5 MBZ …
|
|
|
@74132
|
6 years |
vboxsync |
VMM/HMVMXR0: hmR0VmxCheckGuestState() I suspect this check is wrong. …
|
|
|
@74121
|
6 years |
vboxsync |
VMM/HMVMXR0: Fixed a minor bug in VM-entry failure detection.
|
|
|
@74073
|
6 years |
vboxsync |
VMM/IEM, HM: Nested VMX: bugref:9180 vmlaunch/vmresume bits.
|
|
|
@74061
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 vmlaunch/vmresume bits.
|
|
|
@74047
|
6 years |
vboxsync |
VMM/IEM, HM: Nested VMX: bugref:9180 vmlaunch/vmresume bits.
|
|
|
@74016
|
6 years |
vboxsync |
VMM/HMVMXR0: space.
|
|
|
@74014
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Make use of IEM decoded APIs for …
|
|
|
@74005
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Use a macro for …
|
|
|
@73998
|
6 years |
vboxsync |
VMM/HMVMXR0: nit.
|
|
|
@73994
|
6 years |
vboxsync |
VMM/HMVMXR0: space.
|
|
|
@73991
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Duplicate return (copy/paste bug).
|
|
|
@73988
|
6 years |
vboxsync |
VMM/HMVMXR0: Make sure RSP, segment regs are imported as it's required …
|
|
|
@73987
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Use IEMExecDecodedVmread from the …
|
|
|
@73985
|
6 years |
vboxsync |
VMM/HMVMXR0: Renamed VMX_EXIT_XDTR_ACCESS.
|
|
|
@73984
|
6 years |
vboxsync |
VMM/HM, IEM: Renamed VMX_EXIT_XDTR_ACCESS and VMX_EXIT_TR_ACCESS.
|
|
|
@73983
|
6 years |
vboxsync |
VMM/IEM, HM: Nested VMX: bugref:9180 Implement VMREAD, added using …
|
|
|
@73959
|
6 years |
vboxsync |
VMM/IEM, HM: Nested VMX: bugref:9180 Use VMXEXITINFO to pass decoder …
|
|
|
@73943
|
6 years |
vboxsync |
VMM/HMVMXR0: Comment.
|
|
|
@73770
|
6 years |
vboxsync |
VMM/HMVMXR0: Revert r124436 (VMCLEAR is needed for setting launch …
|
|
|
@73754
|
6 years |
vboxsync |
VMM/HVMXMR0: const nit.
|
|
|
@73753
|
6 years |
vboxsync |
VMM/HMVMXR0: We shouldn't need to VMCLEAR before VMPTRLD before …
|
|
|
@73708
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Add missing VM-exit instruction …
|
|
|
@73627
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 todo regarding raising #SS on …
|
|
|
@73620
|
6 years |
vboxsync |
VMM/HMVMXR0: Unused functions build fix.
|
|
|
@73617
|
6 years |
vboxsync |
VMM/HMVMXR0: Use IEMExecOne() rather than manually interpreting a …
|
|
|
@73609
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Build fix.
|
|
|
@73607
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Darwin build fix.
|
|
|
@73606
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Various bits:
- IEM: Started VMXON, …
|
|
|
@73471
|
6 years |
vboxsync |
VMM,DBGF: Improved unwinding of ring-0 assertion stacks, making the …
|
|
|
@73437
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Fix bug while injecting …
|
|
|
@73422
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 bitfield macro nits.
|
|
|
@73389
|
6 years |
vboxsync |
VMM, SUPDrv: Nested VMX: bugref:9180 Implement some of the VMX MSRs.
|
|
|
@73348
|
6 years |
vboxsync |
DBGF,DBGC,GIMHv: Added some basic windows bug check formatting …
|
|
|
@73327
|
6 years |
vboxsync |
NEM/win: Do CR3 flush/update from ring-0 when we can (requires setjmp …
|
|
|
@73323
|
6 years |
vboxsync |
NEM/win: Deal with DRx state import assertions if DR7 isn't already …
|
|
|
@73311
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Cleanups, add new VMCS bits.
|
|
|
@73310
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Some much needed shortening of …
|
|
|
@73293
|
6 years |
vboxsync |
VMM, SUPDrv: Nested VMX: bugref:9180 Read VMX true control MSRs, dump …
|
|
|
@73292
|
6 years |
vboxsync |
VMM/HM: Nested VMX: bugref:9180 Rename u64VmxBasicInfo to suit spec.
|
|
|
@73291
|
6 years |
vboxsync |
VMM/HM: Nested VMX: bugref:9180 Renamed MSR_IA32_VMX_BASIC_INFO to …
|
|
|
@73288
|
6 years |
vboxsync |
VMM/HM: Hex digit nits.
|
|
|
@73287
|
6 years |
vboxsync |
VMM: Reordering some STAT counters, spaces and nits.
|
|
|
@73282
|
6 years |
vboxsync |
NEM/win: Kicked out VINF/VERR_NEM_UPDATE_APIC_BASE and …
|
|
|
@73281
|
6 years |
vboxsync |
APIC: Made APICSetBaseMsr work in ring-0 and raw-mode context without …
|
|
|
@73280
|
6 years |
vboxsync |
HM,PGM: Clarify VINF_PGM_CHANGE_MODE return and update assertions. …
|
|
|
@73274
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Reports bits of IA32_FEATURE_CONTROL, …
|
|
|
@73266
|
6 years |
vboxsync |
PGM,HM: Made PGMR3ChangeMode work in ring-0 too. This required a …
|
|
|
@73264
|
6 years |
vboxsync |
VMM/HM: bugref:9193 Remove unused code after using …
|
|
|
@73255
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Naming consistency.
|
|
|
@73254
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Naming consistency.
|
|
|
@73253
|
6 years |
vboxsync |
PGM,HM: Added todos about cleaning up the nested packing hacks. …
|
|
|
@73203
|
6 years |
vboxsync |
VMM, Devices: bugref:9193 Remove unused code after using …
|
|
|
@73180
|
6 years |
vboxsync |
VMM/HMVMXR0: nit.
|
|
|
@73179
|
6 years |
vboxsync |
VMM/HMVMXR0: bugref:9193 Try use EMRZSetPendingIo[Read|Write] …
|
|
|
@73166
|
6 years |
vboxsync |
VMM/HMSVMR0: Try use EMRZSetPendingIoPort[Read|Write] interface for …
|
|
|
@73152
|
6 years |
vboxsync |
VMM/HMSVMR0: Fix missing import bits required by IEMExecDecodedxxx.
|
|
|
@73151
|
6 years |
vboxsync |
VMM/HMSVMR0: Enable NRIP_SAVE again on trunk, fixed missing import …
|
|
|
@73144
|
6 years |
vboxsync |
VMM/HMSVMR0: LogRel nit.
|
|
|
@73143
|
6 years |
vboxsync |
VMM/HMSVMR0: VMM/HMSVMR0: Log some features used for nested-guest …
|
|
|
@73141
|
6 years |
vboxsync |
VMM/HMSVMR0: Log some features used for nested-guest execution (most …
|
|
|
@73140
|
6 years |
vboxsync |
VMM/HMSVM: Sort out state syncing on #VMEXIT, VMRUN transitions. We …
|
|
|
@73115
|
6 years |
vboxsync |
VMM/HMSVMR0: nit.
|
|
|
@73114
|
6 years |
vboxsync |
VMM/HMSVMR0: Build fix.
|
|
|
@73113
|
6 years |
vboxsync |
VMM/HMSVMR0: Build fix.
|
|
|
@73112
|
6 years |
vboxsync |
VMM/HMSVMR0: Build fix, unused variable.
|
|
|
@73111
|
6 years |
vboxsync |
VMM/HMSVMR0: Fix vmmcall, pause, TPR patching for CPUs that don't …
|
|
|
@73097
|
6 years |
vboxsync |
*: Made RT_UOFFSETOF, RT_OFFSETOF, RT_UOFFSETOF_ADD and …
|
|
|
@73067
|
6 years |
vboxsync |
VMM/HMSVMR0: Comment.
|
|
|
@73057
|
6 years |
vboxsync |
VMM/HMSVMR0: nit.
|
|
|
@73056
|
6 years |
vboxsync |
VMM/HMSVMR0: bugref:9193 Attempted fix for VMRUN.
|
|
|
@73055
|
6 years |
vboxsync |
VMM/HMSVMR0: bugref:9193 Attempt to fix regression with nested SVM …
|
|
|
@73054
|
6 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 Fix mov crx write.
|
|
|
@73053
|
6 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 Fix mov crx read.
|
|
|
@73052
|
6 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 Fix mwait.
|
|
|
@73051
|
6 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 Fix monitor.
|
|
|
@73050
|
6 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 Fix hlt.
|
|
|
@73049
|
6 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 Fix invlpg.
|
|
|
@73048
|
6 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 Fix rdpmc.
|
|
|
@73047
|
6 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 Fix rdtscp.
|
|
|
@73046
|
6 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 Fix rdtsc.
|
|
|
@73045
|
6 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 Fix invd.
|
|
|
@73044
|
6 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 temporarily disable NRIP_SAVE across the …
|
|
|
@73043
|
6 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 Fix wbinvd.
|
|
|
@73042
|
6 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 Comment fix, replaced release assertion with …
|
|
|
@73035
|
6 years |
vboxsync |
NEM/win: Poll timers from inner loop and adjust run/wait timeout to …
|
|
|