|
|
@100966
|
16 months |
vboxsync |
VMM/PGM,IEM: Prepare work for write monitoring page containing …
|
|
|
@99739
|
19 months |
vboxsync |
*: doxygen corrections (mostly about removing @returns from functions …
|
|
|
@98103
|
2 years |
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
|
|
|
@93925
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Doxygen.
|
|
|
@93922
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 EPT VM-exit handling with HM ring-0 code.
|
|
|
@93735
|
3 years |
vboxsync |
VMM/PGM: Allow pfnPfHandler to be NULL in …
|
|
|
@93716
|
3 years |
vboxsync |
VMM/PGM: Moved the physical handler allocation off the hyper heap and …
|
|
|
@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 …
|
|
|
@93599
|
3 years |
vboxsync |
VMM/PGM: Init HCPhysZeroPg and HCPhysMmioPg in ring-0 and forget …
|
|
|
@93596
|
3 years |
vboxsync |
VMM/PGM: Init HCPhysZeroPg and HCPhysMmioPg in ring-0 and forget …
|
|
|
@93554
|
3 years |
vboxsync |
VMM: Changed PAGE_SIZE -> GUEST_PAGE_SIZE / HOST_PAGE_SIZE, PAGE_SHIFT …
|
|
|
@93115
|
3 years |
vboxsync |
scm --update-copyright-year
|
|
|
@92420
|
3 years |
vboxsync |
VMM/PGM: Deal with VERR_NOT_SUPPORTED by …
|
|
|
@92390
|
3 years |
vboxsync |
VMM/PGM: Moved the zeroing and failure reporting from …
|
|
|
@92389
|
3 years |
vboxsync |
VMM/PGM: PGMR0PhysAllocateHandyPages should no longer need to deal …
|
|
|
@92385
|
3 years |
vboxsync |
VMM/PGM: Some more large page stats. bugref:10093
|
|
|
@92383
|
3 years |
vboxsync |
VMM/PGM: Tweaking pgmR0PhysAllocateLargePage a bit to hope to speed it …
|
|
|
@92381
|
3 years |
vboxsync |
VMM/PGM: Don't flush the VCPU TLB unless necessary after allocating a …
|
|
|
@92371
|
3 years |
vboxsync |
VMM/PGM: Fixed GCPhys parameter passed in ring-3 to the ring-0 large …
|
|
|
@92368
|
3 years |
vboxsync |
VMM/PGM,GMM: Baked PGMR3PhysAllocateLargePage into …
|
|
|
@92326
|
3 years |
vboxsync |
VMM/GMM,PGM: Optimize zeroing of RAM allocations by not doing it again …
|
|
|
@92248
|
3 years |
vboxsync |
VMM/GMM: Removed all the legacy mode code (disabled everywhere since …
|
|
|
@92157
|
3 years |
vboxsync |
VMM/PGMPhysMmio2: Removed obsolete PGMREGMMIO2RANGE_F_MMIO2 flag (it's …
|
|
|
@91250
|
3 years |
vboxsync |
VMM/PGM: Moved pStatTrap0eAttributionR0 to GVMCPU. bugref:10093
|
|
|
@91247
|
3 years |
vboxsync |
PGM: Moved the statistics into the VM and VMCPU structures (was 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 …
|
|
|
@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). …
|
|
|
@82555
|
5 years |
vboxsync |
PGMPool,MM: Use ring-0 mapping while in ring-0, so let the page pool …
|
|
|
@81624
|
5 years |
vboxsync |
PDM,PGM: Added handled based MMIO2 interface. Made some adjustments …
|
|
|
@80346
|
5 years |
vboxsync |
VMM,PciRaw: Eliminate duplicate PGVM/PVMCC and PGVMCPU/PVMCPUCC …
|
|
|
@80334
|
5 years |
vboxsync |
VMM: Eliminating the VBOX_BUGREF_9217 preprocessor macro. bugref:9217
|
|
|
@80333
|
5 years |
vboxsync |
VMM: Eliminating the VBOX_BUGREF_9217_PART_I preprocessor macro. …
|
|
|
@80274
|
5 years |
vboxsync |
VMM: Refactoring VMMR0/* and VMMRZ/* to use VMCC & VMMCPUCC. bugref:9217
|
|
|
@78431
|
6 years |
vboxsync |
VMM: Started refactoring GVM & VM structures for bugref:9217
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@73253
|
6 years |
vboxsync |
PGM,HM: Added todos about cleaning up the nested packing hacks. …
|
|
|
@69111
|
7 years |
vboxsync |
(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.
|
|
|
@63560
|
8 years |
vboxsync |
scm: cleaning up todos
|
|
|
@62478
|
8 years |
vboxsync |
(C) 2016
|
|
|
@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.
|
|
|
@58116
|
9 years |
vboxsync |
VMM: Doxygen fixes.
|
|
|
@57358
|
9 years |
vboxsync |
*: scm cleanup run.
|
|
|
@56287
|
10 years |
vboxsync |
VMM: Updated (C) year.
|
|
|
@55903
|
10 years |
vboxsync |
PGM: Added a pVCpu parameter to all physical handler callouts and also …
|
|
|
@55896
|
10 years |
vboxsync |
PGM: Renamed the ring-0 and raw-mode context physical page access …
|
|
|
@55493
|
10 years |
vboxsync |
PGM,++: Separated physical access handler callback function pointers …
|
|
|
@44528
|
12 years |
vboxsync |
header (C) fixes
|
|
|
@43047
|
12 years |
vboxsync |
VMM: Must flush changes pending in the handy page array before freeing …
|
|
|
@42404
|
12 years |
vboxsync |
VMM/PGMR0: comment.
|
|
|
@42345
|
12 years |
vboxsync |
VMM: Comment correction, space.
|
|
|
@41965
|
12 years |
vboxsync |
VMM: ran scm. Mostly svn:keywords changes (adding Revision).
|
|
|
@41836
|
12 years |
vboxsync |
Doxygen.
|
|
|
@41802
|
12 years |
vboxsync |
Doxygen.
|
|
|
@41800
|
12 years |
vboxsync |
Doxygen.
|
|
|
@41783
|
13 years |
vboxsync |
Doxygen, comment typos.
|
|
|
@39402
|
13 years |
vboxsync |
VMM: don't use generic IPE status codes, use specific ones. Part 1.
|
|
|
@39078
|
13 years |
vboxsync |
VMM: -Wunused-parameter
|
|
|
@38953
|
13 years |
vboxsync |
PGM: Attempt at fixing the VERR_MAP_FAILED during state save problem …
|
|
|
@37950
|
13 years |
vboxsync |
PGMR0.cpp: Add a VBOX_STRICT around the loop, just in case.
|
|
|
@37803
|
13 years |
vboxsync |
GMM: Don't ignore the status code of the update loop. PGM: Initialize …
|
|
|
@37582
|
13 years |
vboxsync |
PDMCritSect: Fixed PDMCritSectIsOwner[Ex] returning true in …
|
|
|
@37354
|
14 years |
vboxsync |
PGM: Fixed locking issues in PGMR3PhysMMIORegister and …
|
|
|
@36891
|
14 years |
vboxsync |
PGM: Put a TLB in front of the RAM ranges to speed up lookup (disabled).
|
|
|
@36448
|
14 years |
vboxsync |
PCI: refactoring, further IOMMU work
|
|
|
@36441
|
14 years |
vboxsync |
VMM: Sketched out where to do the initial I/O MMU setup. This adds a …
|
|
|
@35346
|
14 years |
vboxsync |
VMM reorg: Moving the public include files from include/VBox to …
|
|
|
@35333
|
14 years |
vboxsync |
VMM source reorg.
|
|
|
@32431
|
14 years |
vboxsync |
scm cleanup
|
|
|
@32087
|
14 years |
vboxsync |
PGM: Account for aliased and off pages in physical handlers so that …
|
|
|
@32036
|
14 years |
vboxsync |
Removed X86_PTE_PAE_PG_MASK, renamed X86_PTE_PAE_PG_MASK_FULL to …
|
|
|
@32035
|
14 years |
vboxsync |
Changing the remaining X86_PTE_PAE_PG_MASK uses to …
|
|
|
@31786
|
14 years |
vboxsync |
PGM: AMD-V + NP optimization (IOM sometimes makes use of uErr).
|
|
|
@31593
|
14 years |
vboxsync |
PGM,IOM: MMIO optimization - hacking in progress. (still disabled)
|
|
|
@31565
|
14 years |
vboxsync |
PGM,HWACCM: MMIO optimizations - coding in progress.
|
|
|
@31123
|
14 years |
vboxsync |
PGM: Moved the PGM stats out of the VM structure. Reduces the size of …
|
|
|
@30889
|
14 years |
vboxsync |
PGM: Cleanups related to pending MMIO/#PF optimizations. Risky.
|
|
|
@30111
|
15 years |
vboxsync |
iprt/asm.h,*: Revised the ASMAtomic*Ptr functions and macros. The new …
|
|
|
@29468
|
15 years |
vboxsync |
Split up
|
|
|
@29424
|
15 years |
vboxsync |
Shared paging updates
|
|
|
@29418
|
15 years |
vboxsync |
Stats
|
|
|
@29417
|
15 years |
vboxsync |
Keep track of statistics
|
|
|
@29411
|
15 years |
vboxsync |
Reversed parameters
|
|
|
@29408
|
15 years |
vboxsync |
More logging
|
|
|
@29402
|
15 years |
vboxsync |
Don't fail when there's nothing to do
|
|
|
@29400
|
15 years |
vboxsync |
More useful assertion
|
|
|