|
|
@85121
|
4 years |
vboxsync |
iprt/cdefs.h: Refactored the typedef use of DECLCALLBACK as well as …
|
|
|
@83103
|
5 years |
vboxsync |
VMM/NEM: Use mostly vanialla API for now so we've something that at …
|
|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@82353
|
5 years |
vboxsync |
NEMR3: fix context info in error message
|
|
|
@81376
|
5 years |
vboxsync |
NEMR3Init: Set error info when VMMR0_DO_NEM_INIT_VM fails.
|
|
|
@80531
|
5 years |
vboxsync |
VMM,Devices: Some PDM device model refactoring. bugref:9218
|
|
|
@80346
|
5 years |
vboxsync |
VMM,PciRaw: Eliminate duplicate PGVM/PVMCC and PGVMCPU/PVMCPUCC …
|
|
|
@80333
|
5 years |
vboxsync |
VMM: Eliminating the VBOX_BUGREF_9217_PART_I preprocessor macro. …
|
|
|
@80281
|
5 years |
vboxsync |
VMM,++: Refactoring code to use VMMC & VMMCPUCC. bugref:9217
|
|
|
@80191
|
5 years |
vboxsync |
VMM/r3: Refactored VMCPU enumeration in preparation that aCpus will be …
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@76409
|
6 years |
vboxsync |
iprt/string.h: Dropped including utf16.h and let those who need it …
|
|
|
@74795
|
6 years |
vboxsync |
vm.h,EM: Made the FF_SET and FF_CLEAR macros only take constants with …
|
|
|
@74791
|
6 years |
vboxsync |
vm.h,VMM,REM: s/VM_FF_IS_PENDING/VM_FF_IS_ANY_SET/g to emphasize the …
|
|
|
@74789
|
6 years |
vboxsync |
vm.h,VMM,REM: s/VMCPU_FF_IS_PENDING/VMCPU_FF_IS_ANY_SET/g to emphasize …
|
|
|
@74616
|
6 years |
vboxsync |
NEM/win: doc updates. bugref:9044
|
|
|
@74606
|
6 years |
vboxsync |
NEM/win: Some more details. bugref:9044
|
|
|
@74600
|
6 years |
vboxsync |
NEM/win: Kind of solved slowdown puzzle on AMD. bugref:9044
|
|
|
@74590
|
6 years |
vboxsync |
NEM/win: More doc updating. bugref:9044
|
|
|
@74589
|
6 years |
vboxsync |
NEM/win: More doc updating. bugref:9044
|
|
|
@74588
|
6 years |
vboxsync |
NEM/win: Doc updating for build 17757, 17763. bugref:9044
|
|
|
@74517
|
6 years |
vboxsync |
NEM/win: Updates for new builds. bugref:9044
|
|
|
@73282
|
6 years |
vboxsync |
NEM/win: Kicked out VINF/VERR_NEM_UPDATE_APIC_BASE and …
|
|
|
@73281
|
6 years |
vboxsync |
APIC: Made APICSetBaseMsr work in ring-0 and raw-mode context without …
|
|
|
@73182
|
6 years |
vboxsync |
NEM/win: Init the A20 gate state correctly. Issue with EFI since it …
|
|
|
@72924
|
6 years |
vboxsync |
NEM/win: Make it possible to select between ring-0 runloop …
|
|
|
@72918
|
6 years |
vboxsync |
NEM/win: Cleanups. bugref:9044
|
|
|
@72695
|
7 years |
vboxsync |
NEM/win: Turn VINF_PGM_CHANGE_MODE into VINF_SUCCESS too after calling …
|
|
|
@72690
|
7 years |
vboxsync |
NEM: Separate stats for odd and alerts when stopping the CPU. bugref:9044.
|
|
|
@72687
|
7 years |
vboxsync |
NEM: Apparently the IoCtlMessageSlotHandleAndGetNext operation may be …
|
|
|
@72673
|
7 years |
vboxsync |
NEM/win: Did some NAT benchmarking too. bugref:9044
|
|
|
@72672
|
7 years |
vboxsync |
NEM/win: regular svm number for w2k boot+shutdown benchmark. ?bugref:9044
|
|
|
@72671
|
7 years |
vboxsync |
NEM/win: Added some more benchmark numbers to the doxygen @page. …
|
|
|
@72669
|
7 years |
vboxsync |
NEM/win: Added some benchmark numbers to the doxygen @page. bugref:9044
|
|
|
@72634
|
7 years |
vboxsync |
EM[R3]: Use pVCpu->cpum.GstCtx and stop keeping and passing pCtx around.
|
|
|
@72555
|
7 years |
vboxsync |
EM,NEM,HM: Started on generic exit history, only hooked up to NEM/win. …
|
|
|
@72546
|
7 years |
vboxsync |
NEM/win,TM: Setting TSC on TM start/restore/resume/etc as best we can. …
|
|
|
@72544
|
7 years |
vboxsync |
NEM/win: Some exploration of registers and partition properties. …
|
|
|
@72541
|
7 years |
vboxsync |
NEM/win: Added TSC offset to the complaint list. Some exploration of …
|
|
|
@72526
|
7 years |
vboxsync |
NEM,TM: More TSC adjustments for NEM/win. bugref:9044
|
|
|
@72522
|
7 years |
vboxsync |
NEM,TM: Work on TSC and NEM/win. bugref:9044 [=>office]
|
|
|
@72488
|
7 years |
vboxsync |
NEM,CPUM,EM: Don't sync in/out the entire state when leaving the inner …
|
|
|
@72484
|
7 years |
vboxsync |
IEM,NEM: Define minimum CPUMCTX set for IEM and hook it up to NEM for …
|
|
|
@72475
|
7 years |
vboxsync |
NEM/win: Add WHvCapabilityCodeExceptionExitBitmap complaint to the …
|
|
|
@72473
|
7 years |
vboxsync |
NEM/win: We need extended exception exit support, so fail if missing. …
|
|
|
@72463
|
7 years |
vboxsync |
NEM: More hypercall work. bugref:9044
|
|
|
@72446
|
7 years |
vboxsync |
NEM/win: Working on intercepting VMMCALL and VMCALL. bugref:9044
|
|
|
@72430
|
7 years |
vboxsync |
NEM/win: doxygen fix. bugref:9044
|
|
|
@72429
|
7 years |
vboxsync |
NEM/win: Unwanted comment. bugref:9044
|
|
|
@72420
|
7 years |
vboxsync |
NEM/win: Added concern about emulating VMMCALL/VMCALL. bugref:9044
|
|
|
@72419
|
7 years |
vboxsync |
NEM/win: Modify the APIC and firmware configuration to disable X2APIC. …
|
|
|
@72415
|
7 years |
vboxsync |
NEM/win: More MSR work. Document IA32_APIC_BASE issues (no X2APIC, …
|
|
|
@72412
|
7 years |
vboxsync |
NEM/win: More code merging. bugref:9044
|
|
|
@72392
|
7 years |
vboxsync |
NEM/win: TSC_AUX and APIC_BASE work. bugref:9044
|
|
|
@72358
|
7 years |
vboxsync |
NEM: Sync more MSR state; don't treat unrecoverable exceptions as …
|
|
|
@72308
|
7 years |
vboxsync |
NEM/win: Count cpuid and msr exits.
|
|
|
@72306
|
7 years |
vboxsync |
NEM/win: Intercept and handle MSR accesses. bugref:9044
|
|
|
@72300
|
7 years |
vboxsync |
NEM,STAM: Partition memory statistics for NEM. bugref:9044
- STAM: …
|
|
|
@72290
|
7 years |
vboxsync |
NEM/win: doxygen fix
|
|
|
@72287
|
7 years |
vboxsync |
NEM/win: Fixes to code using WHv API.
|
|
|
@72286
|
7 years |
vboxsync |
NEM/win: Updated SDK.
|
|
|
@72262
|
7 years |
vboxsync |
NEM/win: Intercept all (for now) CPUIDs. bugref:9044
|
|
|
@72252
|
7 years |
vboxsync |
NEMR3Native-win.cpp: Loop optimization.
|
|
|
@72207
|
7 years |
vboxsync |
NEM: Inject interrupts from the inner NEM loop, use interrupt windows. …
|
|
|
@72188
|
7 years |
vboxsync |
comment fix
|
|
|
@71297
|
7 years |
vboxsync |
NEM: Some more 17115 fixes and noted down an issue (possibly not at …
|
|
|
@71296
|
7 years |
vboxsync |
NEM: Updates for build 17115 and fixes for AMD-V. bugref:9044
|
|
|
@71293
|
7 years |
vboxsync |
NEM: Some stats; doc updates. bugref:9044
|
|
|
@71289
|
7 years |
vboxsync |
NEM: Complain about A20 too. bugref:9044
|
|
|
@71286
|
7 years |
vboxsync |
NEM: Better section heading. bugref:9044
|
|
|
@71284
|
7 years |
vboxsync |
NEM: Working on the @page docs for windows. bugref:9044
|
|
|
@71283
|
7 years |
vboxsync |
NEM: Working on the @page docs for windows. bugref:9044
|
|
|
@71224
|
7 years |
vboxsync |
NEM/w: Optimizations and build fixes for the other configurations. …
|
|
|
@71222
|
7 years |
vboxsync |
NEM/win,VMM,PGM: Ported NEM runloop to ring-0. bugref:9044
|
|
|
@71184
|
7 years |
vboxsync |
CPUM,NEM: Introduced CPUMCTX field for tracking state that's not in …
|
|
|
@71152
|
7 years |
vboxsync |
VMM/NEM/win: Refactoring... bugref:9044
|
|
|
@71136
|
7 years |
vboxsync |
SUPDrv,VMM/NEM/win: Abstracted kernel I/O control work in SUPDrv, …
|
|
|
@71131
|
7 years |
vboxsync |
VMM/NEM/win: Code for discovering VID I/O control functions (for …
|
|
|
@71129
|
7 years |
vboxsync |
VMM/NEM/win: Reimplemented virtual process API, optimizing the cancel …
|
|
|
@71087
|
7 years |
vboxsync |
VMM/NEM/win: Get registers via hypercalls. bugref:9044
|
|
|
@71082
|
7 years |
vboxsync |
VMM,SUPDrv: More NEM/win page hacking. bugref:9044
|
|
|
@71081
|
7 years |
vboxsync |
VMM,SUPDrv: More NEM/win experimentation. bugref:9044
|
|
|
@71076
|
7 years |
vboxsync |
VMM,SUPDrv: More NEM/win experimentation. bugref:9044 [build fix]
|
|
|
@71075
|
7 years |
vboxsync |
VMM,SUPDrv: More NEM/win experimentation. bugref:9044
|
|
|
@71044
|
7 years |
vboxsync |
NEM: Upped the max mapped pages to 4000, which helps with performance. …
|
|
|
@71043
|
7 years |
vboxsync |
NEM: More code - PoC kind of working now. bugref:9044
|
|
|
@71040
|
7 years |
vboxsync |
NEM: More code - DSL is getting somewhere now, but VRAM access sucks. …
|
|
|
@71035
|
7 years |
vboxsync |
NEM: More code - got the 'FATAL: Could not read from the boot medium! …
|
|
|
@71032
|
7 years |
vboxsync |
NEM: More code. bugref:9044
|
|
|
@71031
|
7 years |
vboxsync |
NEM: More code. bugref:9044
|
|
|
@71020
|
7 years |
vboxsync |
NEM: More code. bugref:9044
|
|
|
@70979
|
7 years |
vboxsync |
NEM: Working on the EM loops. bugref:9044
|
|
|
@70977
|
7 years |
vboxsync |
NEM: Working on PGM notifications. bugref:9044
|
|
|
@70954
|
7 years |
vboxsync |
NEM: Working on PGM notifications. bugref:9044
|
|
|
@70948
|
7 years |
vboxsync |
VMM: Added a bMainExecutionEngine member to the VM structure for use …
|
|
|
@70945
|
7 years |
vboxsync |
VMM/NEM: More code.
|
|
|
@70944
|
7 years |
vboxsync |
VMM/NEM: More code.
|
|
|
@70942
|
7 years |
vboxsync |
VMM/NEM: More code.
|
|
|
@70918
|
7 years |
vboxsync |
VMM: NEM kick off.
|