VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMAll/PGMAllBth.h

Revision Log Mode:


Legend:

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

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette