|
|
@78238
|
6 years |
vboxsync |
VMM/HMVMXR0: Don't need to import RIP, RFLAGS when there is no …
|
|
|
@78236
|
6 years |
vboxsync |
VMM/HMVMXR0: VMXMSRPM_ALLOW_RD_WR shorthand macro.
|
|
|
@78233
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Build fix [2nd try].
|
|
|
@78232
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Build fix.
|
|
|
@78231
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Build fix.
|
|
|
@78230
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Build fix.
|
|
|
@78229
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 32-bit hosts fixes.
|
|
|
@78228
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Doxygen.
|
|
|
@78226
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Unused function in non-strict builds.
|
|
|
@78225
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 32-bit host fixes.
|
|
|
@78224
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 32-bit host fixes.
|
|
|
@78223
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Doxygen fixes.
|
|
|
@78221
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Unused var fix.
|
|
|
@78220
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Hardware-assisted nested VT-x …
|
|
|
@77590
|
6 years |
vboxsync |
Adjusted for clarity. Not a bug fix.
|
|
|
@77578
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Fleshing out nested-guest run …
|
|
|
@77577
|
6 years |
vboxsync |
VMM/HMVMXR0: Comment.
|
|
|
@77574
|
6 years |
vboxsync |
VMM/HMVMXR0: Put the setting up of APIC-access page into a separate …
|
|
|
@77573
|
6 years |
vboxsync |
VMM/HMVMXR0: Inline helpers for injecting NMI and external interrupt.
|
|
|
@77572
|
6 years |
vboxsync |
VMM/HMVMXR0: Move checking and updating APIC interrupts to …
|
|
|
@77571
|
6 years |
vboxsync |
VMM/HMVMXR0: Try to not mention function names in comments if it not …
|
|
|
@77570
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Fix assertion for externally kept …
|
|
|
@77563
|
6 years |
vboxsync |
VMM/HM: Nested VMX: bugref:9180 Rename GstCtls as Ctls for upcoming …
|
|
|
@77493
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Grouped the VMCS controls in …
|
|
|
@77481
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Renamed VMCSCACHE to …
|
|
|
@77463
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Get rid of temporary IEMExecOne …
|
|
|
@76993
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Allowing fetching VM-exit names from …
|
|
|
@76876
|
6 years |
vboxsync |
VMM/HMVMXR0: Sped up IEM-only execution of VMX instructions by …
|
|
|
@76872
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Linux build fix.
|
|
|
@76751
|
6 years |
vboxsync |
VMM/HMVMXR0: Comment nit.
|
|
|
@76742
|
6 years |
vboxsync |
VMM/HMVMXR0: const nit.
|
|
|
@76678
|
6 years |
vboxsync |
Port r124260, r124263, r124271, r124273, r124277, r124278, r124279, …
|
|
|
@76637
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 When IEM-only execution is used, …
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@76482
|
6 years |
vboxsync |
VMM/HM: Made vmx/svm VCPU state as a union, saves some space now that …
|
|
|
@76477
|
6 years |
vboxsync |
VMM/HM: Cleanup.
|
|
|
@76468
|
6 years |
vboxsync |
SUPDrv, VMM: Build fix because on damn Linux we get naming conflicts …
|
|
|
@76464
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Fix MSR initialization issue for …
|
|
|
@76397
|
6 years |
vboxsync |
VBox/vmm/hm_svm.h,hm_vmx.h: Try avoid including VBox/err.h in widely …
|
|
|
@76198
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Use Intel terminology of 'allowed-0' and …
|
|
|
@76136
|
6 years |
vboxsync |
VMM/HMVMXR0: Fix log formatting for some error code paths.
|
|
|
@76097
|
6 years |
vboxsync |
VMM/HMVMXR0: Spaces.
|
|
|
@76042
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Guest/nested-guest state fixes …
|
|
|
@76015
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 IEM-only execution fix.
|
|
|
@76011
|
6 years |
vboxsync |
VMM: VBOX_WITH_NESTED_HWVIRT_ONLY_IN_IEM fixes.
|
|
|
@76009
|
6 years |
vboxsync |
VMM: Nested VMX/SVM: Fix Only-in-IEM execution macro define typo.
|
|
|
@75956
|
6 years |
vboxsync |
VMM/HMVMXR0: Added todo / warning for assumption on EFLAGS.TF.
|
|
|
@75857
|
6 years |
vboxsync |
VMM/HMVMXR0: Build fix.
|
|
|
@75856
|
6 years |
vboxsync |
VMM/HMVMXR0: Fix single-stepping for cases where we fallback to IEM …
|
|
|
@75826
|
6 years |
vboxsync |
VMM/HMVMXR0: Typo in commented code.
|
|
|
@75822
|
6 years |
vboxsync |
HMVMX,ConsoleImpl: Workaround for incorrect assumptions in mesa vmsvga …
|
|
|
@75821
|
6 years |
vboxsync |
HMVMX,ConsoleImpl: Workaround for incorrect assumptions in mesa vmsvga …
|
|
|
@75810
|
6 years |
vboxsync |
VMM/HMVMXR0: Doxygen nit.
|
|
|
@75646
|
6 years |
vboxsync |
VMM: HLT/MWAIT optimizations for busy guests: don't go back to ring-3 …
|
|
|
@75611
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Move the VMX APIC-access guest-physical …
|
|
|
@75440
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Separate the VMX/SVM CPU spec. functions …
|
|
|
@75265
|
6 years |
vboxsync |
HMVMXR0.cpp: Fixed lazy state import issue in debug event code.
|
|
|
@75215
|
6 years |
vboxsync |
VMM/HMVMXR0: Comment nit.
|
|
|
@75199
|
6 years |
vboxsync |
VMM/HMVMXR0: Save FS, GS before reading the FS/GS base MSRs and also …
|
|
|
@75160
|
6 years |
vboxsync |
VMM/HMVMXR0: For MSR write VM-exits, save the entire FS/GS segment …
|
|
|
@75142
|
6 years |
vboxsync |
VMM/HMVMXR0: Attempt to fix mac4-chk build burn.
|
|
|
@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 …
|
|
|
@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.
|
|
|