VirtualBox

source: vbox/trunk/src/VBox/VMM

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(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 …
(edit) @92229   3 years vboxsync VMM/GVMM: Fixes to the worker thread registration. Added missing …
(edit) @92225   3 years vboxsync VMM/NEM: Extended the NEM active release log message a little. :-) …
(edit) @92221   3 years vboxsync VMM: Makefile changes for the NEM Apple backend, bugref:9044
(edit) @92220   3 years vboxsync VMM/NEMR3Native-darwin.cpp: Some early code to work with Apple's …
(edit) @92219   3 years vboxsync VMM/VMMAll/VMXAllTemplate.cpp.h: Delete more code only usable in R0 …
(edit) @92218   3 years vboxsync VMM/VMMR3/PGMPhys: Allocate MMIO2 memory using SUPR3PageAlloc() …
(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) @92204   3 years vboxsync VMM/PDMCritSect: Make it possible for known worker thread to enter …
(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) @92192   3 years vboxsync VMM/MM,DevPcArch: Split the base RAM allocation into conventional (< …
(edit) @92190   3 years vboxsync VMM: Nested VMX: bugref:10092 Renamed PGMAllGstSlatEpt.h to …
(edit) @92189   3 years vboxsync VMM/VMXTemplate.cpp.h: Replace the VMX{Read|Write}Vmcs{16,32,64,Nw} …
(edit) @92188   3 years vboxsync VMM/VMXTemplate.cpp.h: Delete code which can only be run in R0 and …
(edit) @92187   3 years vboxsync VMM: Copy the R0 only VMX code to the new to be template in …
(edit) @92186   3 years vboxsync VMM: Nested VMX: bugref:10092 Separate the guest's second-level …
(edit) @92184   3 years vboxsync VMM/SELMAll.cpp: Drop the unicode (r) codepoint in favor of (r) so we …
(edit) @92177   3 years vboxsync VMM/PGM,NEM: Moved the StatProfQueryGpaRangeDirtyBitmap NEM stat up to …
(edit) @92170   3 years vboxsync VMM/PGM,NEM: Let NEM handle dirty VRAM (MMIO2) page tracking. Saves …
(edit) @92167   3 years vboxsync VMM/PGMPhys.cpp: Rearranged the functions a little more by topic to …
(edit) @92163   3 years vboxsync VMM/PGM,DevVGA: Baked MMIO2 dirty page tracking into PGM, moving it …
(edit) @92162   3 years vboxsync VMM/PGM,DevVGA: Baked MMIO2 dirty page tracking into PGM, moving it …
(edit) @92157   3 years vboxsync VMM/PGMPhysMmio2: Removed obsolete PGMREGMMIO2RANGE_F_MMIO2 flag (it's …
(edit) @92155   3 years vboxsync VMM/PDMUsb: Add thread helpers to the helper callback table, bugref:10074
(edit) @92129   3 years vboxsync VMM/PGM,NEM: RAM registration notification must return a u2State value …
(edit) @92120   3 years vboxsync VMM/NEM/win: New approach to A20: Reschedule to IEM. Logging. bugref:10122
(edit) @92119   3 years vboxsync VMM/EM: Stop StatREMTotal when need for reschduling is detected and we …
(edit) @92118   3 years vboxsync VMM/EM: Call NEMR3CanExecuteGuest in the NEM loop. bugref:10122
(edit) @92117   3 years vboxsync VMM/PGMPhys: Fixed assertion during ROM reset in simple memory mode. …
(edit) @92076   3 years vboxsync VMM: Nested VMX: bugref:10092 EPT walking bits - PTE.
(edit) @92072   3 years vboxsync VMM: Nested VMX: bugref:10092 EPT walking bits - PDE and 2M page.
(edit) @92071   3 years vboxsync VMM/DevHlp: Added PDMDevHlpSSMRegisterLegacy for dealing with renamed …
(edit) @92065   3 years vboxsync VMM: Nested VMX: bugref:10092 The 2M page size support on EPT depends …
(edit) @92062   3 years vboxsync VMM: Nested VMX: bugref:10092 Macro for present paging entry check …
(edit) @92059   3 years vboxsync VMM: Nested VMX: bugref:10092 The effective EPT memory type must be …
(edit) @92046   3 years vboxsync VMM: Nested VMX: bugref:10092 EPT paging PDPTE walk bits.
(edit) @92023   3 years vboxsync VMM/HMVMXR0: Removed superfluous call to hmR0VmxImportGuestState in …
(edit) @92018   3 years vboxsync VMM: Nested VMX: bugref:10092 Added CPUMGetGuestIa32VmxEptVpidCap for …
(edit) @92007   3 years vboxsync VMM/PGM: Fixed saved state regression from r147656. bugref:9517
(edit) @92006   3 years vboxsync VMM/PGM: Always check VM_IS_NEM_ENABLED before calling into NEM. …
(edit) @91997   3 years vboxsync VMM/IEM: Nested VMX: bugref:10092 EPT CR3 bits.
(edit) @91993   3 years vboxsync VMM: Nested VMX: bugref:10092 EPT PML4E effective RW permissions fix.
(edit) @91992   3 years vboxsync VMM: Nested VMX: bugref:10092 EPT PML4E effective RW permissions fix.
(edit) @91991   3 years vboxsync VMM: Nested VMX: bugref:10092 Effective permissions for EPT PML4E.
(edit) @91990   3 years vboxsync VMM: Nested VMX: bugref:10092 Forgot to commit file, build fix.
(edit) @91989   3 years vboxsync VMM: Nested VMX: bugref:10092 Build fix.
(edit) @91988   3 years vboxsync VMM/TM: Fixed race while switching TSC modes.
(edit) @91987   3 years vboxsync VMM/IEM: Nested VMX: bugref:10092 Update VMLAUNCH/VMRESUME and VM-exit …
(edit) @91986   3 years vboxsync VMM: Nested VMX: bugref:10092 Added PGMSetGuestEptPtr.
(edit) @91985   3 years vboxsync VMM: Nested VMX: bugref:10092 Removed CPUMGetGuestVmxEptPtr.
(edit) @91980   3 years vboxsync VMM,GIMDev: Missing PDMDevHlpGIMGetMmio2Regions for ring-0 variant, …
(edit) @91976   3 years vboxsync VMM/Config.kmk: Pick up VBOX_WITH_PGM_NEM_MODE from the build …
(edit) @91975   3 years vboxsync VMM: Nested VMX: bugref:10092 Added CPUMGetGuestVmxEptPtr. This can be …
(edit) @91974   3 years vboxsync VMM/IEM: Nested VMX: bugref:10092 Peel out EPTP checking as a separate …
(edit) @91973   3 years vboxsync VMM: Doxygen fixes, bugref:10074
(edit) @91971   3 years vboxsync VMM: Nested VMX: bugref:10092 Renamed typo in VMCS field.
(edit) @91968   3 years vboxsync VMM,Devices: Replace remaining direct calls to VBoxVMM with device and …
(edit) @91967   3 years vboxsync VMM: Nested VMX: bugref:10092 Bitfield assertions.
(edit) @91964   3 years vboxsync VMM/IEM: Nested VMX: bugref:10092 CR3 physical address mask check when …
(edit) @91963   3 years vboxsync VMM/IEM: Nested VMX: bugref:10092 CR3 physical address mask check when …
(edit) @91960   3 years vboxsync VMM,DevPciBios: Add helper callback for PDMR3QueryLun and make use of …
(edit) @91958   3 years vboxsync VMM/NEM/win: No mapping limits when in simplified memory management …
(edit) @91955   3 years vboxsync VMM,Devices: Eliminate direct calls to PDMR3AsyncCompletion* and …
(edit) @91952   3 years vboxsync VMM/PGM,VMMDev: Removed PGMR3MappingsSize, PGMR3MappingsFix & …
(edit) @91951   3 years vboxsync VMM: Nested VMX: bugref:10092 Added CPUMIsGuestVmxEptPagingEnabledEx …
(edit) @91949   3 years vboxsync VMM/*: Eliminated MMHyperR3ToRC, TMR3GetImportRC and few other things. …
(edit) @91945   3 years vboxsync VMM,Devices: Eliminate calls to PDMR3Thread and use the driver hlper …
(edit) @91944   3 years vboxsync VMM,Devices: Eliminate direct calls to DBGFR3* and use the device …
(edit) @91943   3 years vboxsync VMM/*: Eliminated MMHyperR3ToRC, TMR3GetImportRC and few other things. …
(edit) @91941   3 years vboxsync VMM/*: Eliminated MMHyperR3ToRC, TMR3GetImportRC and few other things. …
(edit) @91939   3 years vboxsync VMM/*: Eliminated MMHyperR3ToRC, TMR3GetImportRC and few other things. …
(edit) @91935   4 years vboxsync VMM,Devices: Eliminate direct calls to IOMIOPortWrite API and …
(edit) @91931   4 years vboxsync VMM: Nested VMX: bugref:10092 Undid the unintentional spacing and …
(edit) @91930   4 years vboxsync VMM,Devices: Eliminate direct calls to IOMMmioResetRegion and …
(edit) @91929   4 years vboxsync VMM: Nested VMX: bugref:10092 Laid out PGM_BF_PTWALK_EFF_* bitfields …
(edit) @91928   4 years vboxsync VMM,Devices: Eliminate direct calls to PGMHandlerPhysical* APIs and …
(edit) @91926   4 years vboxsync VMM,Devices: Eliminate direct calls to PGMR3SharedModule* APIs and …
Note: See TracRevisionLog for help on using the revision log.

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