VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMR0

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @94011   3 years vboxsync VMM/HMVMXR0: Removed obsolete comment.
(edit) @93963   3 years vboxsync VMM: Nested VMX: bugref:10092 Add HM ring-0 API for querying transient …
(edit) @93932   3 years vboxsync VMM,VMMDev,scm,VBox/param.h: Don't use PAGE_BASE_GC_MASK and friends …
(edit) @93931   3 years vboxsync VMM,VMMDev,scm,VBox/param.h: Don't use PAGE_BASE_GC_MASK and friends …
(edit) @93929   3 years vboxsync VMM: Nested VMX: bugref:10092 scm.. maybe.
(edit) @93928   3 years vboxsync VMM: Nested VMX: bugref:10092 Doxygen.
(edit) @93925   3 years vboxsync VMM: Nested VMX: bugref:10092 Doxygen.
(edit) @93922   3 years vboxsync VMM: Nested VMX: bugref:10092 EPT VM-exit handling with HM ring-0 code.
(edit) @93748   3 years vboxsync VMM/{NEMR3Native-darwin.cpp,HMVMXR0.cpp,VMXAllTemplate.cpp.h}: Move …
(edit) @93735   3 years vboxsync VMM/PGM: Allow pfnPfHandler to be NULL in …
(edit) @93716   3 years vboxsync VMM/PGM: Moved the physical handler allocation off the hyper heap and …
(edit) @93655   3 years vboxsync VMM/TM,VMM/*: Moved RTTIMENANOTSDATAR0 into the ring-0 only part of …
(edit) @93654   3 years vboxsync TM: Set up the tm.s.VirtualGetRawDataR0 pointers in ring-0. bugref:10094
(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) @93610   3 years vboxsync VMM/PDMQueue: Rewrote the queue code to not use the hyper heap and be …
(edit) @93609   3 years vboxsync VMM/PDMQueue: Rewrote the queue code to not use the hyper heap and be …
(edit) @93599   3 years vboxsync VMM/PGM: Init HCPhysZeroPg and HCPhysMmioPg in ring-0 and forget …
(edit) @93596   3 years vboxsync VMM/PGM: Init HCPhysZeroPg and HCPhysMmioPg in ring-0 and forget …
(edit) @93574   3 years vboxsync VMM/HM: Nested VMX: bugref:10092 Separate out VM-exit counters for …
(edit) @93557   3 years vboxsync VMM: Enabled checks for ASMMemIsZeroPage and ASMMemZeroPage, …
(edit) @93554   3 years vboxsync VMM: Changed PAGE_SIZE -> GUEST_PAGE_SIZE / HOST_PAGE_SIZE, PAGE_SHIFT …
(edit) @93515   3 years vboxsync iprt/asm-amd64-x86.h: Split out some non-assembly functions that …
(edit) @93353   3 years vboxsync VMM/NEM-win: Kicked out more code relating ring-0. bugref:10118 …
(edit) @93352   3 years vboxsync VMM/NEM-win: Kicked out more code relating to using the VID API …
(edit) @93351   3 years vboxsync VMM/NEM-win: Kicked out most of the ring-0 code because bugref:10118 + …
(edit) @93203   3 years vboxsync VMM/HMVMXR0: todo
(edit) @93133   3 years vboxsync VMM,{HMVMXR0.cpp,VMXTemplate.cpp.h}: Make use of the VMX template code …
(edit) @93132   3 years vboxsync VMM,{HMVMXR0.cpp,VMXTemplate.cpp.h}: Make use of the VMX template code …
(edit) @93119   3 years vboxsync VMM/HMSVMR0: Must deal with VINF_IEM_RAISED_XCPT in the string I/O …
(edit) @93115   3 years vboxsync scm --update-copyright-year
(edit) @93102   3 years vboxsync VMM/HMSVM,ConsoleImpl2: Implemented an AMD-V workaround for missing …
(edit) @93100   3 years vboxsync VMM/HMSVMR0: doxygen fix
(edit) @93093   3 years vboxsync VMM/HMSVMR0: Implemented debug events - need more testing. [build fix] …
(edit) @93092   3 years vboxsync VMM/HMSVMR0: Implemented debug events - need more testing. [forgot to …
(edit) @93091   3 years vboxsync VMM/HMSVMR0: Implemented debug events - need more testing. bugref:8139
(edit) @93088   3 years vboxsync VMM: Some additional checks, bugref:3409
(edit) @92957   3 years vboxsync VMM/NEMR0Native-win.cpp: Hack for W10 WDK headers wanting to use …
(edit) @92892   3 years vboxsync GVMMR0: Experimental code (disabled) for using HR host timers to wake …
(edit) @92870   3 years vboxsync VMM/GVMMR0: Added more LogRel statements to failure paths of …
(edit) @92858   3 years vboxsync VMM/GVMMR0: Enable the periodic preemption timer code for windows too …
(edit) @92745   3 years vboxsync VMM/IEM,DBGF: Hook INT3 emulation IEM up with DBGF to make breakpoints …
(edit) @92712   3 years vboxsync VMM/TM: Made timer allocation work in driverless mode. bugref:10138
(edit) @92626   3 years vboxsync VMM: Nested VMX: bugref:10092 Adjust PGM APIs and translate …
(edit) @92585   3 years vboxsync VMM: Nested VMX: bugref:10092 Renamed fPdpesMapped as it's rather …
(edit) @92583   3 years vboxsync VMM: Nested VMX: bugref:10092 Renamed fPdpesMapped as it's rather …
(edit) @92541   3 years vboxsync VMM: Nested VMX: bugref:10092 Allow forcing mapping/unmapping of CR3 …
(edit) @92527   3 years vboxsync VMM/PDMDevHlp: Added PDMDevHlpGetMainExecutionEngine for …
(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) @92465   3 years vboxsync VMM/NEM-linux: Some more code. Got far enough to log the BIOS version …
(edit) @92426   3 years vboxsync VMM: Nested VMX: bugref:10092 Refactor PGMGstGetPage and related API …
(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) @92408   3 years vboxsync VMM: Reworked most of the call-ring-3 stuff into …
(edit) @92394   3 years vboxsync VMM: HM build 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) @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) @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) @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) @92326   3 years vboxsync VMM/GMM,PGM: Optimize zeroing of RAM allocations by not doing it again …
(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) @92229   3 years vboxsync VMM/GVMM: Fixes to the worker thread registration. Added missing …
(edit) @92217   3 years vboxsync VMM/VMMR0: Provide not implemented stubs for the NEMHC* API so VMMR0 …
(edit) @92216   3 years vboxsync VMM/EMAll: Rename EMR0HistoryUpdatePC to EMHistoryUpdatePC and make it …
(edit) @92202   3 years vboxsync VMM/GMMR0: Tie down chunks to UID and don't cross such. bugref:10093
(edit) @92201   3 years vboxsync VMM/GVMM,VMM: Make it possible for known worker thread to enter …
(edit) @92200   3 years vboxsync VMM/GVMM,VMM: Make it possible for known worker thread to enter …
(edit) @92194   3 years vboxsync VMM/NEM: Fixed windows 10 regression from r147403. bugref:10118
(edit) @92157   3 years vboxsync VMM/PGMPhysMmio2: Removed obsolete PGMREGMMIO2RANGE_F_MMIO2 flag (it's …
(edit) @92023   3 years vboxsync VMM/HMVMXR0: Removed superfluous call to hmR0VmxImportGuestState in …
(edit) @91980   3 years vboxsync VMM,GIMDev: Missing PDMDevHlpGIMGetMmio2Regions for ring-0 variant, …
(edit) @91930   3 years vboxsync VMM,Devices: Eliminate direct calls to IOMMmioResetRegion and …
(edit) @91928   3 years vboxsync VMM,Devices: Eliminate direct calls to PGMHandlerPhysical* APIs and …
(edit) @91906   3 years vboxsync VMM/PDMDevHlp: Stripped down the queue methods (completely unused at …
(edit) @91839   3 years vboxsync VMM/HMVMXR0: Clarified AssertRC scope.
(edit) @91821   3 years vboxsync VMM/PGMPool: Make we grow while on the kernel stack. [fix] bugref:10124
(edit) @91820   3 years vboxsync VMM/PGMPool: Make we grow while on the kernel stack. bugref:10124
(edit) @91819   3 years vboxsync VMM/Logger: Make sure vmmR0LoggerFlushInner runs on the kernel stack. …
(edit) @91812   3 years vboxsync VMM/PDMCritSectRw: Don't preempt while on custom stack. bugref:10124
(edit) @91811   3 years vboxsync VMM/VMMR0EntryEx: Don't switch to custom stack for now - will make …
(edit) @91810   3 years vboxsync VMM/Logger: Make sure vmmR0LoggerFlushInner runs on the kernel stack. …
(edit) @91809   3 years vboxsync VMM/VMMR0EntryEx: Don't switch to custom stack for now - will make …
(edit) @91808   3 years vboxsync VMM/PDMCritSect: Don't preempt while on custom stack. bugref:10124
(edit) @91806   3 years vboxsync SUPDrv,tstVMMR0CallHost-2: Use the argument count from the function …
(edit) @91789   3 years vboxsync SUPDrv,IPRT,VBoxGuest: Don't export ellipsis functions from SUPDrv, as …
(edit) @91775   3 years vboxsync SUPDrv/darwin,++: Switch back to the kernel stack before calling into …
(edit) @91694   3 years vboxsync VMM/NEM: Made it build without NEM_WIN_USE_HYPERCALLS_FOR_PAGES again. …
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