VirtualBox

source: vbox/trunk/src/VBox/VMM

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @92516   3 years vboxsync VMM/CPUM,NEM: The fNestedPagingAndFullGuestExec condition in …
(edit) @92515   3 years vboxsync VMM/NEM-linux: Some CPUID work; simplified the SSE/AVX/++ state …
(edit) @92508   3 years vboxsync VMM/NEM-linux: Some more code. DSL is now getting close to starting X, …
(edit) @92499   3 years vboxsync VMM/NEMR3Native-darwin.cpp: Fix TPR shadowing configuration (huge …
(edit) @92498   3 years vboxsync VMM/VMXAllTemplate.cpp.h: Fix setting the context changed flags for th …
(edit) @92495   3 years vboxsync VMM/CPUM,++: Merged CPUMCTX_EXTRN_HM_VMX_INT_STATE, …
(edit) @92493   3 years vboxsync VMM: Nested VMX: bugref:10092 Purge VINF_PGM_CHANGE_MODE, no longer used.
(edit) @92491   3 years vboxsync VMM: Nested VMX: bugref:10092 Todo for converting CR3 from …
(edit) @92482   3 years vboxsync VMM: Nested VMX: bugref:10092 These macros aren't invoked with EPT.
(edit) @92481   3 years vboxsync VMM: Nested VMX: bugref:10092 Comment clarifying disappearing of bit 7 …
(edit) @92480   3 years vboxsync VMM: Nested VMX: bugref:10092 EPT misconfiguration and some fixes and …
(edit) @92479   3 years vboxsync VMM: Nested VMX: bugref:10092 Renamed EPT bitfield macro to be more …
(edit) @92476   3 years vboxsync VMM: Nested VMX: bugref:10092 EPT violation bits.
(edit) @92475   3 years vboxsync VMM/NEMR3Native-darwin: Fix syncing the APIC TPR/CR8 register, fixes …
(edit) @92473   3 years vboxsync VMM/NEMR3Native-darwin.cpp: Fix syncing DR3 and DR6 and notify TM when …
(edit) @92472   3 years vboxsync VMM: Nested VMX: bugref:10092 EPT violation information.
(edit) @92469   3 years vboxsync VMM: Nested VMX: bugref:10092 Removed unused GSTUINT in guest template …
(edit) @92468   3 years vboxsync VMM/NEM-linux: Some more code. Got far enough to log the BIOS version …
(edit) @92466   3 years vboxsync VMM/NEM-linux: Some more code. Got far enough to log the BIOS version …
(edit) @92465   3 years vboxsync VMM/NEM-linux: Some more code. Got far enough to log the BIOS version …
(edit) @92459   3 years vboxsync VMM: Nested VMX: bugref:10092 Comment nit.
(edit) @92458   3 years vboxsync VMM: Nested VMX: bugref:10092 Translate nested-guest physical address …
(edit) @92457   3 years vboxsync VMM/Config.kmk: The darwin NEM backend requires VBOX_WITH_PGM_NEM_MODE …
(edit) @92456   3 years vboxsync VMM/NEMR3Native-darwin.cpp: Sigh Apple2, bugref:9044
(edit) @92454   3 years vboxsync VMM/TRPM: Workaround for the NEM on darwin case, bugref:9044
(edit) @92453   3 years vboxsync VMM/NEMR3Native-darwin.cpp: Fixes to the guest state import/export …
(edit) @92451   3 years vboxsync VMM/VMXAllTemplate.cpp.h: Some more fixes for the NEM/darwin case, …
(edit) @92449   3 years vboxsync VMM/NEM: Add NEMHCGetFeatures() to return a bitmask of features …
(edit) @92445   3 years vboxsync VMM/NEM-linux: Some very early bits. [scm fix] bugref:9044
(edit) @92444   3 years vboxsync VMM/NEM-linux: Some very early bits. bugref:9044
(edit) @92443   3 years vboxsync VMM/NEM-win: More NUC 11 bs3-memalloc-1 numbers and a comment. bugref:10122
(edit) @92442   3 years vboxsync VMM/NEM-win: Some NUC 11 bs3-memalloc-1 numbers. bugref:10122
(edit) @92441   3 years vboxsync VMM/PGM: Increased the size of ram ranges to cover 16 GiB each. …
(edit) @92435   3 years vboxsync VMM/PGM: Nits. bugref:10122
(edit) @92434   3 years vboxsync VMM/NEM-win,SUPLib-win: Allocate large pages in SUPPageAlloc when …
(edit) @92426   3 years vboxsync VMM: Nested VMX: bugref:10092 Refactor PGMGstGetPage and related API …
(edit) @92425   3 years vboxsync VMM/MM: Split the extended memory range to get better large page …
(edit) @92424   3 years vboxsync VMM/PGM: Adjusted the ram range sizes again so they better align with …
(edit) @92420   3 years vboxsync VMM/PGM: Deal with VERR_NOT_SUPPORTED by …
(edit) @92411   3 years vboxsync VMM: Two more VMMR0 calls that must not valid idCpu as a valid EMT. …
(edit) @92410   3 years vboxsync VMM/PDM,PGM: Added PGMR3IsNemModeEnabled and made PDM not put devices …
(edit) @92409   3 years vboxsync VMM/PDM,PGM: Added PGMR3IsNemModeEnabled and made PDM not put devices …
(edit) @92408   3 years vboxsync VMM: Reworked most of the call-ring-3 stuff into …
(edit) @92395   3 years vboxsync VMM/VMMRZ: scm fix, 2nd try. bugref:10093
(edit) @92394   3 years vboxsync VMM: HM build fix. bugref:10093
(edit) @92393   3 years vboxsync VMM/VMMRZ: scm fix. bugref:10093
(edit) @92392   3 years vboxsync VMM: Removed the callring-3 API and some of the associated stuff. …
(edit) @92391   3 years vboxsync VMM/PGM,GMM: Made pgmR0PhysAllocateHandyPages & …
(edit) @92390   3 years vboxsync VMM/PGM: Moved the zeroing and failure reporting from …
(edit) @92389   3 years vboxsync VMM/PGM: PGMR0PhysAllocateHandyPages should no longer need to deal …
(edit) @92387   3 years vboxsync VMM/STAM: New STAMUNIT_BYTES_PER_CALL unit. Improved the formatting …
(edit) @92386   3 years vboxsync VMM,VUSB: Statistics corrections (unit, type).
(edit) @92385   3 years vboxsync VMM/PGM: Some more large page stats. bugref:10093
(edit) @92383   3 years vboxsync VMM/PGM: Tweaking pgmR0PhysAllocateLargePage a bit to hope to speed it …
(edit) @92381   3 years vboxsync VMM/PGM: Don't flush the VCPU TLB unless necessary after allocating a …
(edit) @92377   3 years vboxsync VMM/NEMR0Native-stubs.cpp: Some compile fixes, bugref:9044
(edit) @92376   3 years vboxsync VMM/NEMR3Native-darwin: Make use of the ASID feature if available on …
(edit) @92371   3 years vboxsync VMM/PGM: Fixed GCPhys parameter passed in ring-3 to the ring-0 large …
(edit) @92368   3 years vboxsync VMM/PGM,GMM: Baked PGMR3PhysAllocateLargePage into …
(edit) @92363   3 years vboxsync VMM/include/HMVMXCommon.h: Use IN_NEM_DARWIN instead of IN_RING0 so …
(edit) @92359   3 years vboxsync VMM/include: Seperate some things we require both for HM and the …
(edit) @92357   3 years vboxsync VMM/NEMR3Native-darwin.cpp: Statistics, bugref:9044
(edit) @92356   3 years vboxsync VMM/NEMInternal.h: Add the state required for working with Apple's HV …
(edit) @92355   3 years vboxsync VMM/VMXAllTemplate.cpp.h: Some adjustment for accessing statistics …
(edit) @92354   3 years vboxsync VMM/include: Seperate some things we require both for HM and the …
(edit) @92351   3 years vboxsync VMM/NEMR3Native-darwin.cpp,VMM/Makefile.kmk: Fon't link directly …
(edit) @92350   3 years vboxsync VMM: Nested VMX: bugref:10092 Removed PGMPhysInterpretedRead, …
(edit) @92344   3 years vboxsync VMM: Nested VMX: bugref:10092 Removed PGMVerifyAccess and …
(edit) @92343   3 years vboxsync VMM/GMM: Put the chunk ID allocation under a separate spinlock so we …
(edit) @92342   3 years vboxsync VMM/GMM: Put the chunk ID allocation under a separate spinlock so we …
(edit) @92341   3 years vboxsync VMM/GMM: Baked page allocation into gmmR0RegisterChunk too, reducing …
(edit) @92340   3 years vboxsync VMM/GMM: Optimized zeroing of large pages in gmmR0RegisterChunk (linux …
(edit) @92339   3 years vboxsync VMM/GMM: Optimized GMMR0AllocateLargePage a little by making …
(edit) @92338   3 years vboxsync VMM/NEMR3Native-darwin.cpp: Implement NEMHCQueryCpuTick() and …
(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) @92333   3 years vboxsync VMM: Nested VMX: bugref:10092 Make EPT SLAT walk code copy EPT_R, …
(edit) @92332   3 years vboxsync VMM: Nested VMX: bugref:10092 Comment tidy.
(edit) @92331   3 years vboxsync VMM: Nested VMX: bugref:10092 Have R and W as separate bits in …
(edit) @92326   3 years vboxsync VMM/GMM,PGM: Optimize zeroing of RAM allocations by not doing it again …
(edit) @92321   3 years vboxsync VMM: Nested VMX: bugref:10092 Update the GST_IS_PTE_VALID and …
(edit) @92319   3 years vboxsync VMM: Nested VMX: bugref:10092 Assert that if NXE is inactive, the NX …
(edit) @92318   3 years vboxsync VMM/VMXAllTemplate.cpp.h: More work on turning the code into a …
(edit) @92317   3 years vboxsync VMM/NEMR3: Add the macOS NEM implementation to …
(edit) @92316   3 years vboxsync VMM/NEMR3Native-darwin.cpp: Updates, more VMX template integration and …
(edit) @92315   3 years vboxsync VMM/Makefile.kmk: Enable good stacks in IEM for aeichner as well, …
(edit) @92313   3 years vboxsync VMM: Nested VMX: bugref:10092 Eliminate fEffectiveNX, use the bit from …
(edit) @92311   3 years vboxsync VMM: Nested VMX: bugref:10092 Use bit 63 for NX in the PGMPTATTRS, …
(edit) @92297   3 years vboxsync VMM: Nested VMX: bugref:10092 Fixed NX vs X confusion in r148143.
(edit) @92296   3 years vboxsync VMM: Nested VMX: bugref:10092 Use the computed effective page …
(edit) @92286   3 years vboxsync VMM/PGMAll.cpp: @todos bugref:10142
(edit) @92285   3 years vboxsync VMM/PGMAll.cpp: Corrected table address calculations for …
(edit) @92278   3 years vboxsync VMM/VMMAll/VMXAllTemplate.cpp.h: Fix R0 #ifdef, spotted by doxygen.
(edit) @92257   3 years vboxsync VMM: Nested VMX: bugref:10092 Defined a combined layout for regular …
(edit) @92249   3 years vboxsync VMM/GMM: Removed special hacks for 32-bit hosts, making the code …
(edit) @92248   3 years vboxsync VMM/GMM: Removed all the legacy mode code (disabled everywhere since …
(edit) @92233   3 years vboxsync VMM/GVMM: Fixes to the worker thread registration. Added missing …
(edit) @92232   3 years vboxsync VMM/GVMM: Stripped down the includes for GVMMR3.cpp a bit. …
(edit) @92231   3 years vboxsync VMM/GVMM: Fixes to the worker thread registration. Added missing …
(edit) @92230   3 years vboxsync VMM/GVMM: Fixes to the worker thread registration. Added missing …
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