|
|
@76558
|
6 years |
vboxsync |
include/VBox: Use VBOX_INCLUDED_ rather than _vbox_ as header guard …
|
|
|
@76557
|
6 years |
vboxsync |
include/iprt: Use IPRT_INCLUDED_ rather than _iprt_ as header guard …
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@76552
|
6 years |
vboxsync |
hm_vmx.h: VMX MSR description, easier than looking up fixed-0 and …
|
|
|
@76548
|
6 years |
vboxsync |
VMM/CPUM: Add functions for getting guest CR0, CR4 valid bits mask, in …
|
|
|
@76507
|
6 years |
vboxsync |
/include: scm --fix-header-guards. bugref:9344
|
|
|
@76491
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Logging extensively VMX features …
|
|
|
@76472
|
6 years |
vboxsync |
hm_vmx.h: Doxygen fix.
|
|
|
@76471
|
6 years |
vboxsync |
hm_vmx.h: Doxygen fix.
|
|
|
@76470
|
6 years |
vboxsync |
hm_vmx.h: Doxygen fix.
|
|
|
@76469
|
6 years |
vboxsync |
VMM, CPUM: Use a function to copy SUPHWVIRTMSRS to VMXMSRS and SVMMSRS …
|
|
|
@76464
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Fix MSR initialization issue for …
|
|
|
@76463
|
6 years |
vboxsync |
hm_vmx.h, hm_svm.h: Slightly larger MSRS struct for future expansion.
|
|
|
@76438
|
6 years |
vboxsync |
vmm/hm_*.h: Mark 64-bit bitfields with RT_GCC_EXTENSION to make older …
|
|
|
@76407
|
6 years |
vboxsync |
pdmdev.h: comment. bugref:9344
|
|
|
@76406
|
6 years |
vboxsync |
VBox/vmm/pdmusb.h: Don't include err.h if not needed, just grab …
|
|
|
@76405
|
6 years |
vboxsync |
VBox/vmm/pdmusb.h: Don't include err.h if not needed. bugref:9344
|
|
|
@76404
|
6 years |
vboxsync |
VBox/vmm/pdmnetshaper.h,pdmdev.h: Don't include err.h and assert.h in …
|
|
|
@76403
|
6 years |
vboxsync |
VBox/vmm/pdmdrv.h: Don't include err.h when it isn't needed. bugref:9344
|
|
|
@76402
|
6 years |
vboxsync |
VBox/vmm/apic.h: Try avoid dragging in pdmdev.h, so use function for …
|
|
|
@76401
|
6 years |
vboxsync |
pdmdrv.h: header indent and ring-3-ness. bugref:9344
|
|
|
@76400
|
6 years |
vboxsync |
pdmdrv.h: header indent and ring-3-ness. bugref:9344
|
|
|
@76399
|
6 years |
vboxsync |
VBox/vmm/pdmblkcache.h: Don't include err.h and assert.h if not …
|
|
|
@76398
|
6 years |
vboxsync |
VBox/vmm/pdmasynccompletion.h: Don't include err.h and assert.h if not …
|
|
|
@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 …
|
|
|
@76382
|
6 years |
vboxsync |
include/VBox/vmm/pdmifs.h: Don't include hgcmsvc.h just for …
|
|
|
@76311
|
6 years |
vboxsync |
hm_svm.h: Added an SVMMSRS struct similar to VT-x for AMD-V MSRs. …
|
|
|
@76290
|
6 years |
vboxsync |
VMM/HM: Nested VMX: bugref:9180 Added a new pre-init VMM call, invoked …
|
|
|
@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 …
|
|
|
@76150
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Use the VMXMSRS struct.
|
|
|
@76149
|
6 years |
vboxsync |
hm_vmx.h: Nested VMX: bugref:9180 Add a few more MSRs for future …
|
|
|
@76148
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Add the VMX MSRs to CPUMCTX.
|
|
|
@76041
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VMLAUNCH/VMRESUME interface.
|
|
|
@75997
|
6 years |
vboxsync |
VMM/EM: Nested VMX: bugref:9180 Include APIC-write FF in the …
|
|
|
@75990
|
6 years |
vboxsync |
VMMDev,HGCM: Added cancellation notification and query helper.
|
|
|
@75962
|
6 years |
vboxsync |
Forward ported r127158 (Audio/HDA: Implemented support for Windows 10 …
|
|
|
@75957
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Added APIC-write emulation VM-exit and …
|
|
|
@75943
|
6 years |
vboxsync |
hm_vmx.h: Comment.
|
|
|
@75942
|
6 years |
vboxsync |
hm_vmx.h: Attempted build fix.
|
|
|
@75940
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Pending guest debug exception injection.
|
|
|
@75853
|
6 years |
vboxsync |
GuestControl,HGCM,VBoxService: Save/restore related optimizations and …
|
|
|
@75830
|
6 years |
vboxsync |
VMM: Adjust CPUMGetGuestInterruptibility to include virtual …
|
|
|
@75771
|
6 years |
vboxsync |
VMMDev,HGCM: Give access to VMMDevRequestHeader::fRequestor. …
|
|
|
@75769
|
6 years |
vboxsync |
VMMDev,HGCM: Give access to VMMDevRequestHeader::fRequestor. bugref:9105
|
|
|
@75759
|
6 years |
vboxsync |
VMM: Nested SVM: bugref:7243 Remove super confusing virtual-GIF vs GIF …
|
|
|
@75740
|
6 years |
vboxsync |
HGCM,VMMDev: Made the HGCM command/message completion callback return …
|
|
|
@75693
|
6 years |
vboxsync |
hm_vmx.h: build fix (header check failed, kmk -C include)
|
|
|
@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 …
|
|
|
@75671
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Implement NMI-unblocking due to IRET for …
|
|
|
@75661
|
6 years |
vboxsync |
VMM/GVMMR0SchedHalt: doxygen fix.
|
|
|
@75646
|
6 years |
vboxsync |
VMM: HLT/MWAIT optimizations for busy guests: don't go back to ring-3 …
|
|
|
@75631
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 APIC-access page deregistration and other …
|
|
|
@75620
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 APIC-write emulation bits.
|
|
|
@75611
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Move the VMX APIC-access guest-physical …
|
|
|
@75565
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 More Virtual-APIC bits. Implement TPR, …
|
|
|
@75534
|
6 years |
vboxsync |
pdmdev.h: docs.
|
|
|
@75507
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 APIC-access handling for MONITOR, …
|
|
|
@75500
|
6 years |
vboxsync |
VMMDev,Main,HostServices: More profiling of HGCM guest call processing.
|
|
|
@75493
|
6 years |
vboxsync |
VMM: Nested VMX: bugref: 9180 Use PGM physical page handler for the …
|
|
|
@75440
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Separate the VMX/SVM CPU spec. functions …
|
|
|
@75413
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Added VMX functions for evaluating …
|
|
|
@75406
|
6 years |
vboxsync |
VMMDev/HGCM: Added PDM interface + HGCM server helper for finding out …
|
|
|
@75387
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Virtualized x2APIC MSR write access handling.
|
|
|
@75320
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Added APIC memory access VM-exits. …
|
|
|
@75301
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 VM-exit bits; APIC-access and APIC-write …
|
|
|
@75300
|
6 years |
vboxsync |
vmm/apic.h: Offset of the last valid APIC register.
|
|
|
@75201
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; preemption timer …
|
|
|
@75200
|
6 years |
vboxsync |
vm.h: Comment update.
|
|
|
@75150
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; for INIT and SIPI.
|
|
|
@75135
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Setup VMX preemption timer, remove …
|
|
|
@75107
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Add member for recording VM-entry …
|
|
|
@74861
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Interrupt-window exit.
|
|
|
@74835
|
6 years |
vboxsync |
vm.h: Enabled 64-bit VMCPU FFs. bugref:9180
|
|
|
@74834
|
6 years |
vboxsync |
VMM/CPUM, TRPM: Nested VMX: bugref:9180 VM-exit bits; Acknowledge …
|
|
|
@74833
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Fix for 64-bit FFs.
|
|
|
@74803
|
6 years |
vboxsync |
vm.h: doxygen fix. bugref:9180
|
|
|
@74798
|
6 years |
vboxsync |
vm.h,VMM: Prep work for 64-bit VMCPU::fLocalForcedActions. Define …
|
|
|
@74797
|
6 years |
vboxsync |
vm.h/mac: Make space for larger fLocalForcedActions. bugref:9180
|
|
|
@74796
|
6 years |
vboxsync |
vm.h: Made the FF_IS_SET macros only take constants with _BIT …
|
|
|
@74795
|
6 years |
vboxsync |
vm.h,EM: Made the FF_SET and FF_CLEAR macros only take constants with …
|
|
|
@74794
|
6 years |
vboxsync |
vm.h: Added _BIT macros for all FFs. bugref:9180
|
|
|
@74793
|
6 years |
vboxsync |
vm.h: No need to use lambda for set and clear macros. bugref:9180
|
|
|
@74792
|
6 years |
vboxsync |
vm.h,VMM: Made VM_FF_SET and VMCPU_FF_SET both work on a single flag, …
|
|
|
@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 …
|
|
|
@74787
|
6 years |
vboxsync |
vm.h,VMM: Made VM_FF_CLEAR work on a single flag too. bugref:9180
|
|
|
@74786
|
6 years |
vboxsync |
vm.h,VMM: Made VMCPU_FF_CLEAR work on a single flag, introducing …
|
|
|
@74785
|
6 years |
vboxsync |
vm.h,VMM: Use VMCPU_FF_IS_SET instead of VMCPU_FF_IS_PENDING when …
|
|
|
@74783
|
6 years |
vboxsync |
vm.h: VMCPU_FF_IS_PENDING_EXCEPT does not seem to be used, so drop it. …
|
|
|
@74753
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Implemented pause and …
|
|
|
@74736
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Added exception and …
|
|
|
@74702
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Raise #UD for …
|
|
|
@74695
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Fix the I/O port wrap-around …
|
|
|
@74693
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Added Mov DRx …
|
|
|
@74683
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Add task switch intercept.
|
|
|
@74667
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; String IO intercept …
|
|
|