|
|
@99576
|
20 months |
vboxsync |
VMM: Preparations for getting interrupts injected into the guest. With …
|
|
|
@99385
|
20 months |
vboxsync |
VMM/ArmV8: Skeleton of the GICv3 interrupt controller emulation, …
|
|
|
@98993
|
21 months |
vboxsync |
VMM: More ARMv8 x86/amd64 separation work, getting to PGM now, bugref:10385
|
|
|
@98970
|
21 months |
vboxsync |
VMM: More ARMv8 x86/amd64 separation work, bugref:10385
|
|
|
@98122
|
2 years |
vboxsync |
VMM/PDM: Fixed assertion in PDMR3ResumeUsb after attaching a virtual MSD.
|
|
|
@98103
|
2 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@97406
|
2 years |
vboxsync |
VMM/IEM,CPUM: Partial single stepping support in the interpreter. …
|
|
|
@97286
|
2 years |
vboxsync |
VMM/CPUM,IEM: Moved the CPUMCTX_INHIBIT_XXX flags into reserved EFLAGS …
|
|
|
@97178
|
2 years |
vboxsync |
VMM/CPUM,EM,HM,IEM,++: Moved VMCPU_FF_INHIBIT_INTERRUPTS and …
|
|
|
@96811
|
2 years |
vboxsync |
VMM,IPRT,VBoxGuest,SUPDrv: Added a more efficient interface for guest …
|
|
|
@96435
|
2 years |
vboxsync |
VMM/IEM: Implement [v]lddqu instructions, bugref:9898
|
|
|
@96407
|
2 years |
vboxsync |
scm copyright and license note update
|
|
|
@95560
|
2 years |
vboxsync |
VMM/IEM: Some crude exception/interrupt stats and history. bugref:9898
|
|
|
@94959
|
3 years |
vboxsync |
VMM/CPUM: Hide the public read-only HostFeature member, use …
|
|
|
@94945
|
3 years |
vboxsync |
vm.h: Reverted accidental commit in r151352. bugref:10097
|
|
|
@94944
|
3 years |
vboxsync |
VMM/HM: Use g_CpumHostFeatures instead of the copy in the VM …
|
|
|
@94882
|
3 years |
vboxsync |
VMM: First stab at Guest Compatibility Manager, fixing up things like …
|
|
|
@94799
|
3 years |
vboxsync |
vmm/vm.h: comment typo
|
|
|
@93901
|
3 years |
vboxsync |
VMM,Main,++: Removed VM_IS_RAW_MODE_ENABLED/VM_EXEC_ENGINE_RAW_MODE …
|
|
|
@93650
|
3 years |
vboxsync |
VMM/PGM,*: Split the physical access handler type registration into …
|
|
|
@93635
|
3 years |
vboxsync |
VMM/PGM,VMM/PDM,VGA: Consolidate the user parameters of the physical …
|
|
|
@93628
|
3 years |
vboxsync |
VMM/PDMNetShaper,Main,DrvNetShaper: Moved the network shaper data off …
|
|
|
@93609
|
3 years |
vboxsync |
VMM/PDMQueue: Rewrote the queue code to not use the hyper heap and be …
|
|
|
@93593
|
3 years |
vboxsync |
VMM: Embedded the zero and mmio-dummy pages into the VM structure and …
|
|
|
@93115
|
3 years |
vboxsync |
scm --update-copyright-year
|
|
|
@92465
|
3 years |
vboxsync |
VMM/NEM-linux: Some more code. Got far enough to log the BIOS version …
|
|
|
@92408
|
3 years |
vboxsync |
VMM: Reworked most of the call-ring-3 stuff into …
|
|
|
@92358
|
3 years |
vboxsync |
include/VBox/vmm/vm.h: Reserve some more space for the NEM part of …
|
|
|
@92353
|
3 years |
vboxsync |
include/VBox/vmm/vm.h: Reserve some more space for the NEM part of …
|
|
|
@92170
|
3 years |
vboxsync |
VMM/PGM,NEM: Let NEM handle dirty VRAM (MMIO2) page tracking. Saves …
|
|
|
@91702
|
3 years |
vboxsync |
VMM/NEM: More stats. Played with using WHvMapGpaRange again, but much …
|
|
|
@91580
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Made changes to PGM++ to handle invalid …
|
|
|
@91345
|
3 years |
vboxsync |
VMM/PGM: Move 'fUseLargePages' into PGM.
|
|
|
@91306
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the nested VT-X virtual apic page allocation into …
|
|
|
@91305
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the nested VT-X I/O permission bitmap allocations …
|
|
|
@91304
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the nested VT-X MSR permission bitmap allocations …
|
|
|
@91301
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the nested VT-X MSR load & store bitmap allocations …
|
|
|
@91291
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the nested SVM I/O permission bitmap allocation …
|
|
|
@91289
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the nested SVM MSR permission bitmap allocation …
|
|
|
@91287
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the nested SVM VMCB allocation into CPUMCTX. …
|
|
|
@91283
|
3 years |
vboxsync |
VMM/CPUM: Moved the host's extended state (XState) from the hyper heap …
|
|
|
@91281
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the guest's extended state (XState) from the hyper …
|
|
|
@91271
|
3 years |
vboxsync |
VMM: bugref:10092 Moved the PAE PDPTEs out of PGM into CPUMCTX.
|
|
|
@91266
|
3 years |
vboxsync |
VMM/CPUM: Moved CPUIDs and MSRs from the hyper heap and into the VM …
|
|
|
@91265
|
3 years |
vboxsync |
VMM/HM: Moved various stats from the hyper heap and into the VM …
|
|
|
@91263
|
3 years |
vboxsync |
VMM/IEM: Moved instruction stats from the hyper heap and into the VM …
|
|
|
@91247
|
3 years |
vboxsync |
PGM: Moved the statistics into the VM and VMCPU structures (was on the …
|
|
|
@90975
|
3 years |
vboxsync |
VMM: Ensure proper log flush order by going to ring-0 to wait for the …
|
|
|
@90973
|
3 years |
vboxsync |
VMM: Correctly update idxBuf so we flush the right buffer when we get …
|
|
|
@90959
|
3 years |
vboxsync |
VMM: VMCPU structure padding adjustment for windows. bugref:10086
|
|
|
@90634
|
3 years |
vboxsync |
VMM/PDMCritSectRwEnterExcl: Implemented waiting in most ring-0 …
|
|
|
@90597
|
3 years |
vboxsync |
VMM: Speed up VMMGetCpu in ring-0 by using hash table (via new …
|
|
|
@90500
|
3 years |
vboxsync |
VMM/PDM: Increased the PDMCRITSECT size by 64 bytes to make space for …
|
|
|
@90460
|
3 years |
vboxsync |
VMM: Put the RTTHREAD handle in the VM structure too, so VMMDev can …
|
|
|
@90380
|
3 years |
vboxsync |
VMM: Moved idHostCpu and iHostCpuSet from VMCPU to GVMCPU, removing …
|
|
|
@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
|
6 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
|
|
|