|
|
@99316
|
20 months |
vboxsync |
VMM/PGM: Nested VMX: bugref:10318 Added …
|
|
|
@98103
|
23 months |
vboxsync |
Copyright year updates by scm.
|
|
|
@97202
|
2 years |
vboxsync |
VMM/PGM: More CPUMCTXCORE elimination, now in the …
|
|
|
@97197
|
2 years |
vboxsync |
VMM/PGM,IEM,EM: Changed FNPGMRZPHYSPFHANDLER, PGMTrap0eHandler and …
|
|
|
@96979
|
2 years |
vboxsync |
VMM/PGM,IEM,HM: Added a PGMPHYSHANDLER_F_NOT_IN_HM flag to better deal …
|
|
|
@96735
|
2 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Added newer EPT paging bits into …
|
|
|
@96407
|
2 years |
vboxsync |
scm copyright and license note update
|
|
|
@94800
|
3 years |
vboxsync |
VMM/IEM,PGM: TLB work, esp. on the data one. bugref:9898
|
|
|
@93922
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 EPT VM-exit handling with HM ring-0 code.
|
|
|
@93716
|
3 years |
vboxsync |
VMM/PGM: Moved the physical handler allocation off the hyper heap and …
|
|
|
@93651
|
3 years |
vboxsync |
VMM/PGM,*: Split the physical access handler type registration into …
|
|
|
@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 …
|
|
|
@93596
|
3 years |
vboxsync |
VMM/PGM: Init HCPhysZeroPg and HCPhysMmioPg in ring-0 and forget …
|
|
|
@93115
|
3 years |
vboxsync |
scm --update-copyright-year
|
|
|
@92751
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Remove PGMGstSetPage, no longer used.
|
|
|
@92685
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Started with constructing EPT-violation …
|
|
|
@92626
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Adjust PGM APIs and translate …
|
|
|
@92586
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Renamed fPdpesMapped as it's rather …
|
|
|
@92585
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Renamed fPdpesMapped as it's rather …
|
|
|
@92541
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Allow forcing mapping/unmapping of CR3 …
|
|
|
@92470
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Added PGMSLATFAIL for distinguishing …
|
|
|
@92426
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Refactor PGMGstGetPage and related API …
|
|
|
@92409
|
3 years |
vboxsync |
VMM/PDM,PGM: Added PGMR3IsNemModeEnabled and made PDM not put devices …
|
|
|
@92368
|
3 years |
vboxsync |
VMM/PGM,GMM: Baked PGMR3PhysAllocateLargePage into …
|
|
|
@92350
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Removed PGMPhysInterpretedRead, …
|
|
|
@92344
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Removed PGMVerifyAccess and …
|
|
|
@92186
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Separate the guest's second-level …
|
|
|
@92164
|
3 years |
vboxsync |
VMM/PGM,DevVGA: Baked MMIO2 dirty page tracking into PGM, moving it …
|
|
|
@92162
|
3 years |
vboxsync |
VMM/PGM,DevVGA: Baked MMIO2 dirty page tracking into PGM, moving it …
|
|
|
@92125
|
3 years |
vboxsync |
VMM/pgm.h: Removed the PGMR3PhysRegister prototype as there is no such …
|
|
|
@91989
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Build fix.
|
|
|
@91986
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Added PGMSetGuestEptPtr.
|
|
|
@91952
|
3 years |
vboxsync |
VMM/PGM,VMMDev: Removed PGMR3MappingsSize, PGMR3MappingsFix & …
|
|
|
@91854
|
3 years |
vboxsync |
VMM: Removed PGM_WITHOUT_MAPPINGS and associated mapping code. bugref:9517
|
|
|
@91848
|
3 years |
vboxsync |
VMM/NEM,PGM: First bunch changes for watered down guest memory …
|
|
|
@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.
|
|
|
@91271
|
3 years |
vboxsync |
VMM: bugref:10092 Moved the PAE PDPTEs out of PGM into CPUMCTX.
|
|
|
@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 …
|
|
|
@91243
|
3 years |
vboxsync |
VMM/PGMPool: Call PGMR0PoolGrow directly from ring-0 instead of going …
|
|
|
@91016
|
3 years |
vboxsync |
VMM/PGM,++: Kicked out VBOX_WITH_2X_4GB_ADDR_SPACE and the DynMap code …
|
|
|
@90992
|
3 years |
vboxsync |
VMM: Eliminated VMMCALLRING3_PGM_LOCK. bugref:6695
|
|
|
@90346
|
3 years |
vboxsync |
- VMM: Pass pVM to PDMCritSect APIs. bugref:9218 bugref:10074
- …
|
|
|
@87141
|
4 years |
vboxsync |
VMM: Remove VBOX_WITH_2X_4GB_ADDR_SPACE_IN_R0 and the code it encloses …
|
|
|
@85126
|
4 years |
vboxsync |
iprt/cdefs.h,*: Adding DECL_HIDDEN_CALLBACK to shorten the relatively …
|
|
|
@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.
|
|
|
@82555
|
5 years |
vboxsync |
PGMPool,MM: Use ring-0 mapping while in ring-0, so let the page pool …
|
|
|
@82316
|
5 years |
vboxsync |
VMM(PDM,PGM,MM): MMIO2 cleanups. bugref:9218
|
|
|
@82094
|
5 years |
vboxsync |
DevVGA,PGM,IOM: Conveted the legacy MMIO region to the new style, …
|
|
|
@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 …
|
|
|
@81475
|
5 years |
vboxsync |
doxygen fixes
|
|
|
@81454
|
5 years |
vboxsync |
VMM: Added PGMPHYS_ROM_FLAGS_MAYBE_MISSING_FROM_STATE to …
|
|
|
@80346
|
5 years |
vboxsync |
VMM,PciRaw: Eliminate duplicate PGVM/PVMCC and PGVMCPU/PVMCPUCC …
|
|
|
@80281
|
5 years |
vboxsync |
VMM,++: Refactoring code to use VMMC & VMMCPUCC. bugref:9217
|
|
|
@80268
|
5 years |
vboxsync |
VMM: Refactoring VMMAll/* to use VMCC & VMMCPUCC. bugref:9217
|
|
|
@80182
|
5 years |
vboxsync |
VMM: Kicking out raw-mode - Eliminated more RCPTRTYPE use in PGM. …
|
|
|
@80163
|
5 years |
vboxsync |
VMM: Kicking out raw-mode - PGM Virt Handlers, ++. 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.
|
|
|
@77299
|
6 years |
vboxsync |
DevVGA,PCI,PGM: Hacks for making it possible to load saved states of …
|
|
|
@77241
|
6 years |
vboxsync |
VMM: Added dev helps for bulk page mapping locking. VMMDev will be …
|
|
|
@76585
|
6 years |
vboxsync |
*: scm --fix-header-guard-endif
|
|
|
@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
|
|
|
@76393
|
6 years |
vboxsync |
VBox/vmm/gmm.h,pgm.h: Avoid dragging in VMMDev.h just for …
|
|
|
@73376
|
6 years |
vboxsync |
PGM/NEM: catch make-writable changes during memory exits and avoid the …
|
|
|
@73324
|
6 years |
vboxsync |
PGM: Introduced a special shadow paging mode for NEM that translates …
|
|
|
@73266
|
6 years |
vboxsync |
PGM,HM: Made PGMR3ChangeMode work in ring-0 too. This required a …
|
|
|
@73246
|
6 years |
vboxsync |
PGM: Working on eliminating PGMMODEDATA and the corresponding PGMCPU …
|
|
|
@72265
|
7 years |
vboxsync |
VMM: Added PGMGetGuestCR3Phys for debug/log purposes.
|
|
|
@71081
|
7 years |
vboxsync |
VMM,SUPDrv: More NEM/win experimentation. bugref:9044
|
|
|
@71043
|
7 years |
vboxsync |
NEM: More code - PoC kind of working now. bugref:9044
|
|
|
@71041
|
7 years |
vboxsync |
NEM: More code - DSL is getting somewhere now, but VRAM access sucks. …
|
|
|
@71031
|
7 years |
vboxsync |
NEM: More code. bugref:9044
|
|
|
@70977
|
7 years |
vboxsync |
NEM: Working on PGM notifications. bugref:9044
|
|
|
@69107
|
7 years |
vboxsync |
include/VBox/: (C) year
|
|
|
@68001
|
7 years |
vboxsync |
PGMR0,GVMMR0: Ditto for I/O MMU setup.
|
|
|
@67994
|
7 years |
vboxsync |
PGMR0,GVMMR0: Ditto for large page alloc.
|
|
|
@67993
|
7 years |
vboxsync |
PGMR0Phys*Handy*: Added pGVM parameter and changed the PVMCPU to idCpu.
|
|
|
@66023
|
8 years |
vboxsync |
VBox/vmm/pgm.h: Note that PGMMODE is part of saved state.
|
|
|
@65299
|
8 years |
vboxsync |
PGM,PDM: Added API for reducing the size a MMIO2 or pre-registered …
|
|
|
@64373
|
8 years |
vboxsync |
PDM,Devices: Support for multiple PCI devices/function in a single PDM …
|
|
|
@64203
|
8 years |
vboxsync |
pgm.h: typo
|
|
|
@64115
|
8 years |
vboxsync |
PDM,IOM,PGM: Morphed the MMIO2 API into a mixed MMIO2 and …
|
|
|
@63226
|
8 years |
vboxsync |
Introducing PGM_ALL_CB2_PROTO.
|
|
|
@63224
|
8 years |
vboxsync |
vmm/pgm.h: PGM_ALL_CB_DECL and PGM_ALL_CB2_DECL need to be DECLCALLBACK.
|
|
|
@62476
|
8 years |
vboxsync |
(C) 2016
|
|
|
@62302
|
8 years |
vboxsync |
IEM,PGM: Got code TLB working in ring-3, execution is 3-4 times faster …
|
|
|
@60847
|
9 years |
vboxsync |
IOM: New way of defer RC+R0 I/O port writes, prepping for MMIO writes.
|
|
|
@59073
|
9 years |
vboxsync |
VMM: VINF_EM_DBG_EVENT and DBGFEventGenericWithArg implementation.
|
|
|
@58126
|
9 years |
vboxsync |
VMM: Fixed almost all the Doxygen warnings.
|
|
|
@58125
|
9 years |
vboxsync |
oops
|
|
|
@58124
|
9 years |
vboxsync |
include/VBox//*.h: pVM and pVCpu parameter description adjustments.
|
|
|
@58110
|
9 years |
vboxsync |
include,misc: Doxygen grouping adjustments, collecting all the VMM …
|
|
|
@57446
|
9 years |
vboxsync |
VMM: Removing VBOX_WITH_HYBRID_32BIT_KERNEL and other 32-bit darwin fun.
|
|
|