|
|
@78527
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 invvpid support. Also fixes …
|
|
|
@78493
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 rdmsr, wrmsr VM-exit handling.
|
|
|
@78492
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Use 'uExitReason' to avoid …
|
|
|
@78491
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 rdtscp VM-exit typo.
|
|
|
@78490
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 cpuid, rdtsc, rdtscp VM-exit handling.
|
|
|
@78483
|
6 years |
vboxsync |
VMM: Nested SVM: bugref:7243 Renamed a couple of functions and doxygen …
|
|
|
@78482
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Comment, nit.
|
|
|
@78481
|
6 years |
vboxsync |
VMM/HM, IEM: Nested VMX: bugref:9180 Hardware-assisted VMX VM-exit …
|
|
|
@78431
|
6 years |
vboxsync |
VMM: Started refactoring GVM & VM structures for bugref:9217
|
|
|
@78371
|
6 years |
vboxsync |
VMM: Move VT-x/AMD-V helpers that are based on CPU specs to CPUM in …
|
|
|
@78370
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Check cached EFER with the CPU …
|
|
|
@78349
|
6 years |
vboxsync |
HMVMXR0: Fix for machines with no EFER in the VMCS (was not saving …
|
|
|
@78306
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Remove full guest-state sync …
|
|
|
@78295
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Hack to workaround BSOD w/ …
|
|
|
@78287
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Array addressing of the VMX MSR …
|
|
|
@78259
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Use the VMCS info. from the …
|
|
|
@78258
|
6 years |
vboxsync |
VMM/HMVMXR0: Assertions.
|
|
|
@78257
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Assertion.
|
|
|
@78243
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Fix for CPUs that do not have …
|
|
|
@78242
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 spaces.
|
|
|
@78241
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Don't write 64-bits of guest …
|
|
|
@78240
|
6 years |
vboxsync |
VMM/HMVMXR0: Const bits.
|
|
|
@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 …
|
|
|
@77906
|
6 years |
vboxsync |
VMM/HMSVMR0: Ensure that when converting from a TRPM event, that if …
|
|
|
@77903
|
6 years |
vboxsync |
VMM/HMSVMR0: Build fix.
|
|
|
@77902
|
6 years |
vboxsync |
VMM: Fix HMSvmEventToTrpmEventType to convert #BP and #OF to …
|
|
|
@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 …
|
|
|
@77281
|
6 years |
vboxsync |
VMM/HMSVM: Naming nit, missed file.
|
|
|
@77126
|
6 years |
vboxsync |
VMMDevHGCM.cpp,GVMMR0.cpp: Change AssertCompile() statement to pass …
|
|
|
@77017
|
6 years |
vboxsync |
VMM/HMSVMR0: Use the function to get the GIF here.
|
|
|
@76993
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Allowing fetching VM-exit names from …
|
|
|
@76886
|
6 years |
vboxsync |
VMM (and related changes): Add support for Shanghai/Zhaoxin CPUs. …
|
|
|
@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, …
|
|
|
@76585
|
6 years |
vboxsync |
*: scm --fix-header-guard-endif
|
|
|
@76561
|
6 years |
vboxsync |
VMM: Use VMM_INCLUDED_SRC_ as header guard prefix for files in the VMM …
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@76543
|
6 years |
vboxsync |
VMM: scm --fix-header-guards. bugref:9344
|
|
|
@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.
|
|
|
@76469
|
6 years |
vboxsync |
VMM, CPUM: Use a function to copy SUPHWVIRTMSRS to VMXMSRS and SVMMSRS …
|
|
|
@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 …
|
|
|
@76454
|
6 years |
vboxsync |
VMM: Ran scm --fix-err-h. bugref:9344
|
|
|
@76402
|
6 years |
vboxsync |
VBox/vmm/apic.h: Try avoid dragging in pdmdev.h, so use function for …
|
|
|
@76397
|
6 years |
vboxsync |
VBox/vmm/hm_svm.h,hm_vmx.h: Try avoid including VBox/err.h in widely …
|
|
|
@76393
|
6 years |
vboxsync |
VBox/vmm/gmm.h,pgm.h: Avoid dragging in VMMDev.h just for …
|
|
|
@76290
|
6 years |
vboxsync |
VMM/HM: Nested VMX: bugref:9180 Added a new pre-init VMM call, invoked …
|
|
|
@76232
|
6 years |
vboxsync |
VMM/HMR0: Read the VMX MSRs into a separate function.
|
|
|
@76227
|
6 years |
vboxsync |
VMM/HM, SUPDrv: Utilize common function to detect VMX/SVM support. No …
|
|
|
@76200
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Initialize VMX guest-MSRs from the …
|
|
|
@76198
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Use Intel terminology of 'allowed-0' and …
|
|
|
@76139
|
6 years |
vboxsync |
VMM: Comment nit.
|
|
|
@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.
|
|
|
@75996
|
6 years |
vboxsync |
VMM/HMSVMR0: Comment regarding virtual interrupts.
|
|
|
@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 …
|
|
|
@75830
|
6 years |
vboxsync |
VMM: Adjust CPUMGetGuestInterruptibility to include virtual …
|
|
|
@75829
|
6 years |
vboxsync |
HMSVMR0: More fixes on the mesa hack, now it works.
|
|
|
@75828
|
6 years |
vboxsync |
HVMSVMR0: Fixes to mesa hack.
|
|
|
@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.
|
|
|
@75759
|
6 years |
vboxsync |
VMM: Nested SVM: bugref:7243 Remove super confusing virtual-GIF vs GIF …
|
|
|
@75661
|
6 years |
vboxsync |
VMM/GVMMR0SchedHalt: doxygen fix.
|
|
|