|
|
@101002
|
15 months |
vboxsync |
VMM: Nested VMX: bugref:10318 Naming consistency nits.
|
|
|
@101001
|
15 months |
vboxsync |
VMM: Nested VMX: bugref:10318 Fix performance issue with Hyper-V …
|
|
|
@100964
|
15 months |
vboxsync |
VMM/PGM: Some experiments wrt preseving ZERO page status as the …
|
|
|
@100958
|
15 months |
vboxsync |
VMM/PGM: Made the VBOX_WITH_NEW_LAZY_PAGE_ALLOC #ifdef'ed code work a …
|
|
|
@100243
|
18 months |
vboxsync |
VMM/PGM: Nested VMX: bugref:10474 Prevent log flooding just in case.
|
|
|
@100198
|
18 months |
vboxsync |
VMM/PGM: Nested VMX: bugref:10318 Fixed hang when starting inner VMs …
|
|
|
@99788
|
19 months |
vboxsync |
VMM/PGM: Nested VMX: bugref:10318 Don't need to get the physical page …
|
|
|
@99133
|
21 months |
vboxsync |
VMM: Nested VMX: bugref:10318 PGM fixes for supporting Hyper-V in a VM …
|
|
|
@99132
|
21 months |
vboxsync |
VMM: Nested VMX: bugref:10318 PGM fixes for supporting Hyper-V in a VM …
|
|
|
@98103
|
23 months |
vboxsync |
Copyright year updates by scm.
|
|
|
@97285
|
2 years |
vboxsync |
VMM/PGMAllBth.h: nits. bugref:10092
|
|
|
@97247
|
2 years |
vboxsync |
VMM/PGM: Nested VMX: bugref:10092 Build fix.
|
|
|
@97197
|
2 years |
vboxsync |
VMM/PGM,IEM,EM: Changed FNPGMRZPHYSPFHANDLER, PGMTrap0eHandler and …
|
|
|
@97158
|
2 years |
vboxsync |
VMM/PGM: Nested VMX: bugref:10092 Rectify outdated comment regarding …
|
|
|
@97155
|
2 years |
vboxsync |
VMM/PGM: Nested VMX: bugref:10092 Nits and cleanup.
|
|
|
@97145
|
2 years |
vboxsync |
VMM/PGM: Nested VMX: bugref:10092 Implemented large (2M) page support …
|
|
|
@97036
|
2 years |
vboxsync |
VMM/PGM: Nested VMX: bugref:10092 Fixes for PAE nested-guests.
|
|
|
@96979
|
2 years |
vboxsync |
VMM/PGM,IEM,HM: Added a PGMPHYSHANDLER_F_NOT_IN_HM flag to better deal …
|
|
|
@96963
|
2 years |
vboxsync |
VMM/PGMAllBth: Adjusted NestedSyncPT assertion. Logging. bugref:10092
|
|
|
@96958
|
2 years |
vboxsync |
VMM/PGM: Made the APIC access page related optimizations for nested …
|
|
|
@96879
|
2 years |
vboxsync |
VMM/PGM: Nested VMX: bugref:10092 Nested EPT shadow page-pool handling.
|
|
|
@96407
|
2 years |
vboxsync |
scm copyright and license note update
|
|
|
@94508
|
3 years |
vboxsync |
VMM/PGM: Removed unnecessary assertion in BthEnter broken by r150131. …
|
|
|
@94012
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Remove unused functions …
|
|
|
@93922
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 EPT VM-exit handling with HM ring-0 code.
|
|
|
@93905
|
3 years |
vboxsync |
VMM: More arm tweaks. bugref:9898
|
|
|
@93824
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Fix trunk regression introduced 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 …
|
|
|
@93617
|
3 years |
vboxsync |
VMM/PGMPool: Replaced MMR3HyperAllocOnceNoRel call with direct …
|
|
|
@93595
|
3 years |
vboxsync |
VMM/MM: Removed unused MMR3PageDummyHCPhys & MMR3PageDummyHCPtr …
|
|
|
@93554
|
3 years |
vboxsync |
VMM: Changed PAGE_SIZE -> GUEST_PAGE_SIZE / HOST_PAGE_SIZE, PAGE_SHIFT …
|
|
|
@93159
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Assertion to ensure Walk effective …
|
|
|
@93115
|
3 years |
vboxsync |
scm --update-copyright-year
|
|
|
@92626
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Adjust PGM APIs and translate …
|
|
|
@92583
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Renamed fPdpesMapped as it's rather …
|
|
|
@92561
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Todo comment nit and ifdef typo.
|
|
|
@92541
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Allow forcing mapping/unmapping of CR3 …
|
|
|
@92426
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Refactor PGMGstGetPage and related API …
|
|
|
@92381
|
3 years |
vboxsync |
VMM/PGM: Don't flush the VCPU TLB unless necessary after allocating a …
|
|
|
@92336
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Eliminate fEffectiveUS, use the US bit …
|
|
|
@92334
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Eliminate fEffectiveRW, use the W bit …
|
|
|
@92313
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Eliminate fEffectiveNX, use the bit from …
|
|
|
@92162
|
3 years |
vboxsync |
VMM/PGM,DevVGA: Baked MMIO2 dirty page tracking into PGM, moving it …
|
|
|
@92046
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 EPT paging PDPTE walk bits.
|
|
|
@91854
|
3 years |
vboxsync |
VMM: Removed PGM_WITHOUT_MAPPINGS and associated mapping code. bugref:9517
|
|
|
@91580
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Made changes to PGM++ to handle invalid …
|
|
|
@91271
|
3 years |
vboxsync |
VMM: bugref:10092 Moved the PAE PDPTEs out of PGM into CPUMCTX.
|
|
|
@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. …
|
|
|
@87141
|
4 years |
vboxsync |
VMM: Remove VBOX_WITH_2X_4GB_ADDR_SPACE_IN_R0 and the code it encloses …
|
|
|
@86554
|
4 years |
vboxsync |
VMM/PGMAllBth.h: Fixed inverted assertion in InvalidatePage/AMD64AMD64 …
|
|
|
@86516
|
4 years |
vboxsync |
VMM/PGM: Fix regression introduced with r140786 causing an infinite …
|
|
|
@86487
|
4 years |
vboxsync |
VMM/PGM: Working on eliminating page table bitfield use (PAE PTEs). …
|
|
|
@86478
|
4 years |
vboxsync |
VMM/PGM: Working on eliminating page table bitfield use. [debug build …
|
|
|
@86477
|
4 years |
vboxsync |
VMM/PGM: Use atomics when updating accessed and dirty flags from the …
|
|
|
@86476
|
4 years |
vboxsync |
VMM/PGM: Working on eliminating page table bitfield use. bugref:9841 …
|
|
|
@86468
|
4 years |
vboxsync |
VMM/PGMAll.cpp: Working on eliminating page table bitfield use. [build …
|
|
|
@86466
|
4 years |
vboxsync |
VMM/PGMAll.cpp: Working on eliminating page table bitfield use. …
|
|
|
@86464
|
4 years |
vboxsync |
VMM/PGMAll.h: No EPT bitfields. bugref:9841 bugref:9746
|
|
|
@86462
|
4 years |
vboxsync |
VMM/PGM: Don't check for, or even define, PGM_PLXFLAGS_MAPPING when …
|
|
|
@86461
|
4 years |
vboxsync |
VMM/PGM: Don't check for, or even define, PGM_PDFLAGS_MAPPING when …
|
|
|
@86458
|
4 years |
vboxsync |
VMM/pgmR0BthEPT*SyncPT: Don't use the bit fields as gcc may sometimes …
|
|
|
@86453
|
4 years |
vboxsync |
VMM/PGM: Workaround for buggy gcc (10.2.1) clearing high dword of PDE. …
|
|
|
@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). …
|
|
|
@80268
|
5 years |
vboxsync |
VMM: Refactoring VMMAll/* to use VMCC & VMMCPUCC. bugref:9217
|
|
|
@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
|
|
|
@80172
|
5 years |
vboxsync |
VMM: Kicking out raw-mode - PGMAll*.cpp, PGMInline.h, PGMInternal.h. …
|
|
|
@80167
|
5 years |
vboxsync |
VMM: Kicking out raw-mode - PGMAll.cpp, PGMAllBth.h, more virt handler …
|
|
|
@80163
|
5 years |
vboxsync |
VMM: Kicking out raw-mode - PGM Virt Handlers, ++. bugref:9517
|
|
|
@80134
|
5 years |
vboxsync |
VMM: Kicking out raw-mode and 32-bit hosts - MM, PGM, ++. bugref:9517 …
|
|
|
@80120
|
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 …
|
|
|
@80014
|
5 years |
vboxsync |
VMM: Kicking out raw-mode (work in progress). bugref:9517
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@74791
|
6 years |
vboxsync |
vm.h,VMM,REM: s/VM_FF_IS_PENDING/VM_FF_IS_ANY_SET/g to emphasize the …
|
|
|
@74790
|
6 years |
vboxsync |
vm.h,VMM: Use VM_FF_IS_SET instead of VM_FF_IS_PENDING when checking a …
|
|
|
@73324
|
6 years |
vboxsync |
PGM: Introduced a special shadow paging mode for NEM that translates …
|
|
|
@73277
|
6 years |
vboxsync |
PGM: Eliminated the unused VERR_PGM_POOL_FLUSHED and …
|
|
|
@73275
|
6 years |
vboxsync |
PGM: Trying to figure out VERR_PGM_POOL_FLUSHED... bugref:9044
|
|
|
@73272
|
6 years |
vboxsync |
PGM: Cleanups. bugref:9044
|
|
|
@73262
|
6 years |
vboxsync |
PGM: Moving guest+shadow mode Enter function to PGMAll. bugref:9044
|
|
|
@73249
|
6 years |
vboxsync |
PGM: Working on eliminating PGMMODEDATA and the corresponding PGMCPU …
|
|
|
@73246
|
6 years |
vboxsync |
PGM: Working on eliminating PGMMODEDATA and the corresponding PGMCPU …
|
|
|
@70977
|
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 …
|
|
|
@69474
|
7 years |
vboxsync |
*: scm updates - header files should have 'svn:keywords=Id Revision' …
|
|
|
@69111
|
7 years |
vboxsync |
(C) year
|
|
|
@68785
|
7 years |
vboxsync |
PGMAllBth.h: indent.
|
|
|
@68783
|
7 years |
vboxsync |
VMM/PGM/PGMAllBth.h: Fixed switched parameter in assertion.
|
|
|
@66651
|
8 years |
vboxsync |
Reapplied the PGMAllBth.h part of r111975: Disabled an assertion, some …
|
|
|
@66649
|
8 years |
vboxsync |
Backed the PGMAllBoth.h and IEMR3.cpp parts of r111975 since these are …
|
|
|
@65981
|
8 years |
vboxsync |
PGMAllBth.h: a couple of more 32-bit shift optimizations.
|
|
|