|
|
@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
|
|
|
@76550
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Fix reporting CR0, CR4 fixed-1 bits …
|
|
|
@76549
|
6 years |
vboxsync |
VMM/IEM: Use the CR0, CR4 valid masks functions from r127850.
|
|
|
@76548
|
6 years |
vboxsync |
VMM/CPUM: Add functions for getting guest CR0, CR4 valid bits mask, in …
|
|
|
@76543
|
6 years |
vboxsync |
VMM: scm --fix-header-guards. bugref:9344
|
|
|
@76515
|
6 years |
vboxsync |
VMM: scm --fix-header-guards. bugref:9344
|
|
|
@76501
|
6 years |
vboxsync |
VMM/EM: Don't set VMCPU_FF_BLOCK_NMIS while transferring an NMI …
|
|
|
@76500
|
6 years |
vboxsync |
VMM/EM: Fix NMI injection. Clear pending-NMI and set blocking-by-NMI …
|
|
|
@76493
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Log buffering.
|
|
|
@76492
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Missing VMX fields in dbg info.
|
|
|
@76491
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Logging extensively VMX features …
|
|
|
@76490
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 cpumR3IsHwAssistVmxNstGstExecAllowed …
|
|
|
@76489
|
6 years |
vboxsync |
HMInternal.h: spacing nit.
|
|
|
@76483
|
6 years |
vboxsync |
HMInternal.h: Attempted 32-bit fix.
|
|
|
@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 …
|
|
|
@76467
|
6 years |
vboxsync |
VMM/CPUM: Shadow variable build fix.
|
|
|
@76466
|
6 years |
vboxsync |
VMM/CPUM: nit.
|
|
|
@76465
|
6 years |
vboxsync |
VMM/CPUM: Doxygen.
|
|
|
@76464
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Fix MSR initialization issue for …
|
|
|
@76462
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Build fix.
|
|
|
@76454
|
6 years |
vboxsync |
VMM: Ran scm --fix-err-h. bugref:9344
|
|
|
@76435
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 release build fixes.
|
|
|
@76409
|
6 years |
vboxsync |
iprt/string.h: Dropped including utf16.h and let those who need it …
|
|
|
@76408
|
6 years |
vboxsync |
iprt/string.h: Dropped including utf16.h and let those who need it …
|
|
|
@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 …
|
|
|
@76389
|
6 years |
vboxsync |
VBox/sup.h: Don't include VBox/err.h for no good reason. bugref:9344
|
|
|
@76382
|
6 years |
vboxsync |
include/VBox/vmm/pdmifs.h: Don't include hgcmsvc.h just for …
|
|
|
@76310
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Initialize VMX CPU features as part …
|
|
|
@76308
|
6 years |
vboxsync |
VMM/GIM: comment nit.
|
|
|
@76290
|
6 years |
vboxsync |
VMM/HM: Nested VMX: bugref:9180 Added a new pre-init VMM call, invoked …
|
|
|
@76275
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Fix to clobbering local variable when …
|
|
|
@76274
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Shadow variable fix.
|
|
|
@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 …
|
|
|
@76222
|
6 years |
vboxsync |
VMM/HM: Get rid of superfluous error code.
|
|
|
@76207
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 If hardware-assisted VMX nested-guest …
|
|
|
@76206
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Make sure to use the host hardware VMX …
|
|
|
@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 …
|
|
|
@76197
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Separate function to explode …
|
|
|
@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.
|
|
|
@76147
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Use VMX's allowed0 and allowed1 bits …
|
|
|
@76139
|
6 years |
vboxsync |
VMM: Comment nit.
|
|
|
@76138
|
6 years |
vboxsync |
VMM: Comment nit.
|
|
|
@76137
|
6 years |
vboxsync |
VMM/HM: nit.
|
|
|
@76136
|
6 years |
vboxsync |
VMM/HMVMXR0: Fix log formatting for some error code paths.
|
|
|
@76135
|
6 years |
vboxsync |
VMM/HM: No need to assert here, fails gracefully.
|
|
|
@76097
|
6 years |
vboxsync |
VMM/HMVMXR0: Spaces.
|
|
|
@76050
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Fixed VMCLEAR to use the …
|
|
|
@76042
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Guest/nested-guest state fixes …
|
|
|
@76041
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VMLAUNCH/VMRESUME interface.
|
|
|
@76040
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 IEM-only EM execution policy 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.
|
|
|
@76004
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Fix to r127224.
|
|
|
@76003
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Make sure to perform MTF, …
|
|
|
@76002
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Clear MTF on VM-exit. Also APIC-write …
|
|
|
@75998
|
6 years |
vboxsync |
VMM/EM: Nested VMX: bugref:9180 Consider GIF and virtual interrupts …
|
|
|
@75997
|
6 years |
vboxsync |
VMM/EM: Nested VMX: bugref:9180 Include APIC-write FF in the …
|
|
|
@75996
|
6 years |
vboxsync |
VMM/HMSVMR0: Comment regarding virtual interrupts.
|
|
|
@75995
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Priority list comment.
|
|
|
@75968
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Clear preemption timer FF when the …
|
|
|
@75960
|
6 years |
vboxsync |
VMM/EM: Nested VMX: bugref:9180 When VINF_VMX_INTERCEPT_NOT_ACTIVE is …
|
|
|
@75957
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Added APIC-write emulation VM-exit and …
|
|
|
@75956
|
6 years |
vboxsync |
VMM/HMVMXR0: Added todo / warning for assumption on EFLAGS.TF.
|
|
|
@75940
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Pending guest debug exception injection.
|
|
|
@75917
|
6 years |
vboxsync |
VMM/EM: Inject NMIs as well (disabled for now).
|
|
|
@75916
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Pending debug exceptions bits.
|
|
|
@75885
|
6 years |
vboxsync |
VMM/EM: Nested VMX: bugref:9180 Handle VMX-preemption timer VM-exits …
|
|
|
@75884
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VMX-preemption timer VM-exit bits.
|
|
|
@75857
|
6 years |
vboxsync |
VMM/HMVMXR0: Build fix.
|
|
|
@75856
|
6 years |
vboxsync |
VMM/HMVMXR0: Fix single-stepping for cases where we fallback to IEM …
|
|
|
@75833
|
6 years |
vboxsync |
VMM: Build fix.
|
|
|
@75831
|
6 years |
vboxsync |
VMM: Virtual-interrupt is hypenated when referring to …
|
|
|
@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 …
|
|
|
@75820
|
6 years |
vboxsync |
IEM: typo
|
|
|
@75810
|
6 years |
vboxsync |
VMM/HMVMXR0: Doxygen nit.
|
|
|
@75767
|
6 years |
vboxsync |
VMM/TRPM: Nested VMX: bugref:9180 Put the "acknowledge interrupt on …
|
|
|
@75765
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Finish up CPUMCanVmxNstGstTakeVirtIntr().
|
|
|
@75759
|
6 years |
vboxsync |
VMM: Nested SVM: bugref:7243 Remove super confusing virtual-GIF vs GIF …
|
|
|
@75735
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Figure out the relative priority of …
|
|
|
@75731
|
6 years |
vboxsync |
VMM/VMEmt.cpp: Need to clear the pVM and pVCpu members for all VCPUs …
|
|
|
@75729
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Adapt CPUMGetGuestInterruptibility for …
|
|
|
@75683
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Implement monitor-trap flag VM-exit.
|
|
|
@75681
|
6 years |
vboxsync |
VMM: Nested SVM: bugref:7243 VMCPU_FF_INTERRUPT_NESTED_GUEST is …
|
|
|
@75680
|
6 years |
vboxsync |
VMM/IEM: Nested SVM: bugref:7243 IRET intercept does not clear NMI …
|
|
|