|
|
@88348
|
4 years |
vboxsync |
VMM: Build fix. oem2ticketref:40
|
|
|
@87812
|
4 years |
vboxsync |
VMM/TM: Replaced the global timer active list lock with per queue …
|
|
|
@87792
|
4 years |
vboxsync |
VMM/TM: Moved the timers off the hyper heap. Replaced the relative …
|
|
|
@87777
|
4 years |
vboxsync |
VMM/TRPM: Reduced the VM structure footprint by > 3K and eliminated a …
|
|
|
@87594
|
4 years |
vboxsync |
VMM/DBGF,Debugger: Removed the !defined(VBOX_WITH_LOTS_OF_DBGF_BPS) …
|
|
|
@87481
|
4 years |
vboxsync |
vm.h: todo
|
|
|
@86701
|
4 years |
vboxsync |
VMM/DBGF: Start implementing support for int3 breakpoints, bugref:9837
|
|
|
@86118
|
4 years |
vboxsync |
VMM: Fix debug assertion for VMs with VMSVGA and 3D enabled and using …
|
|
|
@86098
|
4 years |
vboxsync |
VMM/DBGF: Rework part 1 to make it work well with SMP VMs. bugref:9822
|
|
|
@85965
|
4 years |
vboxsync |
VMM/APIC: Added some release stats.
|
|
|
@84431
|
5 years |
vboxsync |
AMD IOMMU: bugref:9654 IOMMU interrupt remapping callback skeleton.
|
|
|
@83263
|
5 years |
vboxsync |
AMD IOMMU: bugref:9654 Skeletal bits.
|
|
|
@82990
|
5 years |
vboxsync |
VMM/GMMR0: Added TLB statistics for GMMR0PageIdToVirt. bugref:9627
|
|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@82814
|
5 years |
vboxsync |
VMM/HM: Implement last-branch-record (LBR) support for guests executed …
|
|
|
@81786
|
5 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Implement VMX-preemption timer for …
|
|
|
@81624
|
5 years |
vboxsync |
PDM,PGM: Added handled based MMIO2 interface. Made some adjustments …
|
|
|
@81391
|
5 years |
vboxsync |
PDM: Introducing a asynchronous ring-3 task concept to alliviate the …
|
|
|
@81389
|
5 years |
vboxsync |
PDM: Introducing a asynchronous ring-3 task concept to alliviate the …
|
|
|
@81162
|
5 years |
vboxsync |
IOM: New MMIO management code - work in progress. bugref:9218
|
|
|
@81153
|
5 years |
vboxsync |
VMM: Removed most VBOX_WITH_REM preprocessor stuff. bugref:9576
|
|
|
@80641
|
5 years |
vboxsync |
IOM: New I/O port registration code. bugref:9218
|
|
|
@80331
|
5 years |
vboxsync |
/include: Eliminating the VBOX_BUGREF_9217 preprocessor macro. bugref:9217
|
|
|
@80319
|
5 years |
vboxsync |
VMM: Addressing some GCC/linux host issues with bugref:9217 .
|
|
|
@80313
|
5 years |
vboxsync |
vm.h,gvm.h: Fix 32-bit header syntax checking.
|
|
|
@80309
|
5 years |
vboxsync |
vm.h,gvm.h: Only allow including these when VMM_COMMON_DEFS is in use. …
|
|
|
@80281
|
5 years |
vboxsync |
VMM,++: Refactoring code to use VMMC & VMMCPUCC. bugref:9217
|
|
|
@80274
|
5 years |
vboxsync |
VMM: Refactoring VMMR0/* and VMMRZ/* to use VMCC & VMMCPUCC. bugref:9217
|
|
|
@80268
|
5 years |
vboxsync |
VMM: Refactoring VMMAll/* to use VMCC & VMMCPUCC. bugref:9217
|
|
|
@80254
|
5 years |
vboxsync |
VMM: Started refactoring VMMAll/* for bugref:9217 [fixes]
|
|
|
@80253
|
5 years |
vboxsync |
VMM: Started refactoring VMMAll/* for bugref:9217
|
|
|
@80191
|
5 years |
vboxsync |
VMM/r3: Refactored VMCPU enumeration in preparation that aCpus will be …
|
|
|
@80135
|
5 years |
vboxsync |
PGM: Split the phys guest->host TLB into separate ring-0 and ring-3 …
|
|
|
@80116
|
5 years |
vboxsync |
VMM/TM: Added half an hour of load percentage history.
|
|
|
@80115
|
5 years |
vboxsync |
VMM/TM: Added half an hour of load percentage history.
|
|
|
@80082
|
5 years |
vboxsync |
VMM: Kicking out raw-mode and 32-bit hosts - HM, VMMSWITCHER, ++. …
|
|
|
@80080
|
5 years |
vboxsync |
VMM: Kicking out raw-mode and 32-bit hosts - HM, VMMSWITCHER, ++. …
|
|
|
@80074
|
5 years |
vboxsync |
VMM,Main,++: Retired the unfinished FTM component.
|
|
|
@80056
|
5 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Add VMX force-flags to …
|
|
|
@80024
|
5 years |
vboxsync |
VMM: Kicking out raw-mode (work in progress) - em config. bugref:9517
|
|
|
@80020
|
5 years |
vboxsync |
VMM: Kicking out raw-mode (work in progress) - vm.h. bugref:9517
|
|
|
@79995
|
5 years |
vboxsync |
VMM: Started kicking out raw-mode and 32-bit host code. bugref:9517 …
|
|
|
@79165
|
5 years |
vboxsync |
VMM: Build fix.
|
|
|
@78438
|
6 years |
vboxsync |
VMM: More refactoring of GVM & VM structures for bugref:9217
|
|
|
@78431
|
6 years |
vboxsync |
VMM: Started refactoring GVM & VM structures for bugref:9217
|
|
|
@77610
|
6 years |
vboxsync |
VMM/EM, VMM/IEM: Nested VMX: bugref:9180 Implemented NMI-exiting, …
|
|
|
@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 …
|
|
|
@76558
|
6 years |
vboxsync |
include/VBox: Use VBOX_INCLUDED_ rather than _vbox_ as header guard …
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@76507
|
6 years |
vboxsync |
/include: scm --fix-header-guards. bugref:9344
|
|
|
@75997
|
6 years |
vboxsync |
VMM/EM: Nested VMX: bugref:9180 Include APIC-write FF in the …
|
|
|
@75830
|
6 years |
vboxsync |
VMM: Adjust CPUMGetGuestInterruptibility to include virtual …
|
|
|
@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 …
|
|
|
@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.
|
|
|
@75301
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 VM-exit bits; APIC-access and APIC-write …
|
|
|
@75200
|
6 years |
vboxsync |
vm.h: Comment update.
|
|
|
@75135
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Setup VMX preemption timer, remove …
|
|
|
@74835
|
6 years |
vboxsync |
vm.h: Enabled 64-bit VMCPU FFs. bugref:9180
|
|
|
@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. …
|
|
|
@74436
|
6 years |
vboxsync |
vm.h: Update comment regarding available VCPU force-flags.
|
|
|
@74286
|
6 years |
vboxsync |
vm.h: Added VMCPU_FF_MTF for upcoming nested VMX changes.
|
|
|
@73471
|
6 years |
vboxsync |
VMM,DBGF: Improved unwinding of ring-0 assertion stacks, making the …
|
|
|
@73351
|
6 years |
vboxsync |
VBoxGuest,VMMDev,DBGF,VM: Added bug check report to VBoxGuest/VMMDev …
|
|
|
@73073
|
6 years |
vboxsync |
PGM/DBG: Optimize page scanning to speed up 'detect'.
|
|
|
@72569
|
6 years |
vboxsync |
EM,IEM,NEM: Started working on optimizing adjacent exits using IEM. …
|
|
|
@72555
|
6 years |
vboxsync |
EM,NEM,HM: Started on generic exit history, only hooked up to NEM/win. …
|
|
|
@72327
|
7 years |
vboxsync |
VMM: Expose VM::bMainExecutionEngine thru external API …
|
|
|
@71415
|
7 years |
vboxsync |
VMM/HM: Get rid of lazy FPU loading for AMD-V. Nested Hw.virt: Fix FPU …
|
|
|
@71293
|
7 years |
vboxsync |
NEM: Some stats; doc updates. bugref:9044
|
|
|
@71129
|
7 years |
vboxsync |
VMM/NEM/win: Reimplemented virtual process API, optimizing the cancel …
|
|
|
@71075
|
7 years |
vboxsync |
VMM,SUPDrv: More NEM/win experimentation. bugref:9044
|
|
|
@71041
|
7 years |
vboxsync |
NEM: More code - DSL is getting somewhere now, but VRAM access sucks. …
|
|
|
@70977
|
7 years |
vboxsync |
NEM: Working on PGM notifications. bugref:9044
|
|
|
@70953
|
7 years |
vboxsync |
VMM: Clarified docs on fRecompilerUser/Supervisor and did some related …
|
|
|
@70948
|
7 years |
vboxsync |
VMM: Added a bMainExecutionEngine member to the VM structure for use …
|
|
|
@70918
|
7 years |
vboxsync |
VMM: NEM kick off.
|
|
|
@70885
|
7 years |
vboxsync |
VMM: updates (bugref:9044)
|
|
|
@69107
|
7 years |
vboxsync |
include/VBox/: (C) year
|
|
|
@68910
|
7 years |
vboxsync |
VMM/HM: Nested Hw.virt: SVM hardware-assisted execution bits.
|
|
|
@68851
|
7 years |
vboxsync |
vm.h: Renamed the VM_IS_RUNNING macro to something indicating that it …
|
|
|
@66227
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Implement SVM VMRUN and #VMEXIT in IEM.
|
|
|