|
|
@91907
|
3 years |
vboxsync |
VMM/MM: Eliminated MMHyperCCToRC and MMHyperR0ToRC. bugref:9517
|
|
|
@91874
|
3 years |
vboxsync |
VMM: Removed PGM_WITHOUT_MAPPINGS and associated mapping code. …
|
|
|
@91854
|
3 years |
vboxsync |
VMM: Removed PGM_WITHOUT_MAPPINGS and associated mapping code. bugref:9517
|
|
|
@91853
|
3 years |
vboxsync |
VMM/NEM,PGM: Build fix. bugref:10122
|
|
|
@91852
|
3 years |
vboxsync |
VMM/NEM,PGM: Build fixes. bugref:10122
|
|
|
@91851
|
3 years |
vboxsync |
VMM/NEM,PGM: Build fixes. bugref:10122
|
|
|
@91850
|
3 years |
vboxsync |
VMM/NEM,PGM: Build fixes. bugref:10122
|
|
|
@91848
|
3 years |
vboxsync |
VMM/NEM,PGM: First bunch changes for watered down guest memory …
|
|
|
@91732
|
3 years |
vboxsync |
VMM/PGMR3PhysMMIODeregister: Not advancing the page index when turning …
|
|
|
@91581
|
3 years |
vboxsync |
VMM/PGMR3PhysRegisterRam: Must release lock when returning …
|
|
|
@91247
|
3 years |
vboxsync |
PGM: Moved the statistics into the VM and VMCPU structures (was on the …
|
|
|
@91246
|
3 years |
vboxsync |
VMM/PGM: Some cleanups around large page allocation... bugref:10093
|
|
|
@91245
|
3 years |
vboxsync |
VMM/PGM: Removed VMMCALLRING3_PGM_MAP_CHUNK and PGMR3PhysChunkMap as …
|
|
|
@91017
|
3 years |
vboxsync |
VMM/PGMPhys: The PGMCHUNKR3MAP structures can be allocated on the …
|
|
|
@91016
|
3 years |
vboxsync |
VMM/PGM,++: Kicked out VBOX_WITH_2X_4GB_ADDR_SPACE and the DynMap code …
|
|
|
@91014
|
3 years |
vboxsync |
VMM: Made VBOX_WITH_RAM_IN_KERNEL non-optional, removing all the tests …
|
|
|
@90439
|
3 years |
vboxsync |
VMM/PGM: Check PGMCritSectEnter status code when we don't return it. …
|
|
|
@86473
|
4 years |
vboxsync |
VMM/PGM: Working on eliminating page table bitfield use. bugref:9841 …
|
|
|
@85121
|
4 years |
vboxsync |
iprt/cdefs.h: Refactored the typedef use of DECLCALLBACK as well as …
|
|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@82591
|
5 years |
vboxsync |
VMM: Changing how we access guest RAM when in ring-0 (disabled). …
|
|
|
@82316
|
5 years |
vboxsync |
VMM(PDM,PGM,MM): MMIO2 cleanups. bugref:9218
|
|
|
@82313
|
5 years |
vboxsync |
IOM,PDMDevHlp: Kicked out the old MMIO code. bugref:9218
|
|
|
@82091
|
5 years |
vboxsync |
PGM/pgmR3PhysMMIOExLink: Corrected apMmio2RangesR3/R0 updating and an …
|
|
|
@81705
|
5 years |
vboxsync |
PGM: Fixed getting MMIO2 mapping address mess. bugref:9218
|
|
|
@81624
|
5 years |
vboxsync |
PDM,PGM: Added handled based MMIO2 interface. Made some adjustments …
|
|
|
@81454
|
5 years |
vboxsync |
VMM: Added PGMPHYS_ROM_FLAGS_MAYBE_MISSING_FROM_STATE to …
|
|
|
@81436
|
5 years |
vboxsync |
PGMPhys: A REM removal cleanup. bugref:9576
|
|
|
@81153
|
5 years |
vboxsync |
VMM: Removed most VBOX_WITH_REM preprocessor stuff. bugref:9576
|
|
|
@81150
|
5 years |
vboxsync |
VMM,/Makefile.kmk: Kicked out more recompiler related code. bugref:9576
|
|
|
@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 …
|
|
|
@80182
|
5 years |
vboxsync |
VMM: Kicking out raw-mode - Eliminated more RCPTRTYPE use in PGM. …
|
|
|
@80181
|
5 years |
vboxsync |
VMM: Kicking out raw-mode - Bunch of RCPTRTYPE use in PGM. bugref:9517
|
|
|
@80180
|
5 years |
vboxsync |
Backing out r132620.
|
|
|
@80179
|
5 years |
vboxsync |
VMM: Kicking out raw-mode - Bunch of R0PTRTYPE use in PGM. bugref:9517
|
|
|
@80174
|
5 years |
vboxsync |
VMM: Kicking out raw-mode - More virt handler leftovers. bugref:9517
|
|
|
@80163
|
5 years |
vboxsync |
VMM: Kicking out raw-mode - PGM Virt Handlers, ++. bugref:9517
|
|
|
@80161
|
5 years |
vboxsync |
VMM,REM: Kicking out raw-mode. bugref:9517
|
|
|
@80135
|
5 years |
vboxsync |
PGM: Split the phys guest->host TLB into separate ring-0 and ring-3 …
|
|
|
@80119
|
5 years |
vboxsync |
VMM: Kicking out raw-mode and 32-bit hosts - MM, PGM, ++. bugref:9517 …
|
|
|
@80118
|
5 years |
vboxsync |
VMM: Kicking out raw-mode and 32-bit hosts - MM, PGM, ++. bugref:9517 …
|
|
|
@80074
|
5 years |
vboxsync |
VMM,Main,++: Retired the unfinished FTM component.
|
|
|
@78043
|
6 years |
vboxsync |
pgmR3PhysMMIOExCreate: fixed mem leak.
|
|
|
@77441
|
6 years |
vboxsync |
PGMR3PhysBulkGCPhys2CCPtrExternal: Fixed …
|
|
|
@77299
|
6 years |
vboxsync |
DevVGA,PCI,PGM: Hacks for making it possible to load saved states of …
|
|
|
@77249
|
6 years |
vboxsync |
PDM,PGM: doxygen fixes. bugref:9172
|
|
|
@77241
|
6 years |
vboxsync |
VMM: Added dev helps for bulk page mapping locking. VMMDev will be …
|
|
|
@76993
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Allowing fetching VM-exit names from …
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@75585
|
6 years |
vboxsync |
VMMDev,PGM: New I/O port for ACKing IRQs and retreiving pending …
|
|
|
@73606
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Various bits:
- IEM: Started VMXON, …
|
|
|
@73097
|
6 years |
vboxsync |
*: Made RT_UOFFSETOF, RT_OFFSETOF, RT_UOFFSETOF_ADD and …
|
|
|
@70977
|
7 years |
vboxsync |
NEM: Working on PGM notifications. bugref:9044
|
|
|
@70954
|
7 years |
vboxsync |
NEM: Working on PGM notifications. bugref:9044
|
|
|
@70951
|
7 years |
vboxsync |
VMM: Added a bMainExecutionEngine member to the VM structure for use …
|
|
|
@70948
|
7 years |
vboxsync |
VMM: Added a bMainExecutionEngine member to the VM structure for use …
|
|
|
@70372
|
7 years |
vboxsync |
PGM: Fixes for 256 MB VRAM in raw-mode. bugref:9084
* PGMR3MapPT: …
|
|
|
@69111
|
7 years |
vboxsync |
(C) year
|
|
|
@69046
|
7 years |
vboxsync |
Global: replace fall-through comments with RT_FALL_THRU(). …
|
|
|
@65650
|
8 years |
vboxsync |
gcc 7: fall thru
|
|
|
@65299
|
8 years |
vboxsync |
PGM,PDM: Added API for reducing the size a MMIO2 or pre-registered …
|
|
|
@64911
|
8 years |
vboxsync |
PGM: Fix sizing of last chunk for large MMIO (pre)registration.
|
|
|
@64399
|
8 years |
vboxsync |
pgmR3PhysMMIOExLink: Fix for 256GB VRAM regression.
|
|
|
@64373
|
8 years |
vboxsync |
PDM,Devices: Support for multiple PCI devices/function in a single PDM …
|
|
|
@64327
|
8 years |
vboxsync |
PGM: Allow pre-registered MMIO regions up to 1TB in size by using …
|
|
|
@64123
|
8 years |
vboxsync |
PGMR3PhysMMIO2Register: Regression fix.
|
|
|
@64119
|
8 years |
vboxsync |
PGM,IOM: doc fixes
|
|
|
@64118
|
8 years |
vboxsync |
PGM,IOM: build fixes
|
|
|
@64115
|
8 years |
vboxsync |
PDM,IOM,PGM: Morphed the MMIO2 API into a mixed MMIO2 and …
|
|
|
@63560
|
8 years |
vboxsync |
scm: cleaning up todos
|
|
|
@63465
|
8 years |
vboxsync |
VMM: warnings (clang)
|
|
|
@63128
|
8 years |
vboxsync |
VMM: warnings
|
|
|
@62659
|
8 years |
vboxsync |
VMMR3: warnings
|
|
|
@62644
|
8 years |
vboxsync |
VMMR3: warnings
|
|
|
@62478
|
8 years |
vboxsync |
(C) 2016
|
|
|
@62302
|
8 years |
vboxsync |
IEM,PGM: Got code TLB working in ring-3, execution is 3-4 times faster …
|
|
|
@61933
|
8 years |
vboxsync |
fix
|
|
|
@61921
|
8 years |
vboxsync |
VMM: in case of "Failed to procure handy page" / VERR_NO_MEMORY, print …
|
|
|
@60401
|
9 years |
vboxsync |
PGM: Converted NO_RAM_RESET into a CFGM option (PGM/ZeroRamPagesOnReset).
|
|
|
@58782
|
9 years |
vboxsync |
PGM: we've always got pvOriginal now, no need to check here.
|
|
|
@58781
|
9 years |
vboxsync |
PGM: Must always make a copy of the ROM pages, no just in RT_STRICT …
|
|
|
@58779
|
9 years |
vboxsync |
VMM: Restore virgin ROM pages during a reset after a saved state was …
|
|
|
@58170
|
9 years |
vboxsync |
doxygen: fixes.
|
|
|
@58126
|
9 years |
vboxsync |
VMM: Fixed almost all the Doxygen warnings.
|
|
|
@58123
|
9 years |
vboxsync |
VMM: Made @param pVCpu more uniform and to the point.
|
|
|
@58122
|
9 years |
vboxsync |
VMM: Made @param pVM more uniform and to the point.
|
|
|
@57358
|
9 years |
vboxsync |
*: scm cleanup run.
|
|
|
@56287
|
9 years |
vboxsync |
VMM: Updated (C) year.
|
|
|
@56048
|
10 years |
vboxsync |
pgm.h,++: Changed the return type of PDMPhysRead, PGMPhysWrite, …
|
|
|
@55909
|
10 years |
vboxsync |
PGM,++: Made the ring-3 physical access handler callbacks present in …
|
|
|
@55903
|
10 years |
vboxsync |
PGM: Added a pVCpu parameter to all physical handler callouts and also …
|
|
|
@55899
|
10 years |
vboxsync |
PGM: Added an access origin to memory read & write calls that respects …
|
|
|
@55493
|
10 years |
vboxsync |
PGM,++: Separated physical access handler callback function pointers …
|
|
|
@54823
|
10 years |
vboxsync |
VMM: Map the hyper heap in ring-0 on 64-bit systems.
|
|
|
@54820
|
10 years |
vboxsync |
VMM/PGMPhys: Oops, unintentional disabling of assertion.
|
|
|
@54819
|
10 years |
vboxsync |
VMM/GIM: Implemented KVM paravirt. provider.
|
|
|
@54793
|
10 years |
vboxsync |
PGM: Added forgotten argument.
|
|
|
@52692
|
10 years |
vboxsync |
VMM: properly restore A20 from the saved state (fixes potential …
|
|
|