|
|
@92453
|
3 years |
vboxsync |
VMM/NEMR3Native-darwin.cpp: Fixes to the guest state import/export …
|
|
|
@92449
|
3 years |
vboxsync |
VMM/NEM: Add NEMHCGetFeatures() to return a bitmask of features …
|
|
|
@92445
|
3 years |
vboxsync |
VMM/NEM-linux: Some very early bits. [scm fix] bugref:9044
|
|
|
@92444
|
3 years |
vboxsync |
VMM/NEM-linux: Some very early bits. bugref:9044
|
|
|
@92443
|
3 years |
vboxsync |
VMM/NEM-win: More NUC 11 bs3-memalloc-1 numbers and a comment. bugref:10122
|
|
|
@92442
|
3 years |
vboxsync |
VMM/NEM-win: Some NUC 11 bs3-memalloc-1 numbers. bugref:10122
|
|
|
@92441
|
3 years |
vboxsync |
VMM/PGM: Increased the size of ram ranges to cover 16 GiB each. …
|
|
|
@92435
|
3 years |
vboxsync |
VMM/PGM: Nits. bugref:10122
|
|
|
@92434
|
3 years |
vboxsync |
VMM/NEM-win,SUPLib-win: Allocate large pages in SUPPageAlloc when …
|
|
|
@92426
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Refactor PGMGstGetPage and related API …
|
|
|
@92425
|
3 years |
vboxsync |
VMM/MM: Split the extended memory range to get better large page …
|
|
|
@92424
|
3 years |
vboxsync |
VMM/PGM: Adjusted the ram range sizes again so they better align with …
|
|
|
@92420
|
3 years |
vboxsync |
VMM/PGM: Deal with VERR_NOT_SUPPORTED by …
|
|
|
@92410
|
3 years |
vboxsync |
VMM/PDM,PGM: Added PGMR3IsNemModeEnabled and made PDM not put devices …
|
|
|
@92409
|
3 years |
vboxsync |
VMM/PDM,PGM: Added PGMR3IsNemModeEnabled and made PDM not put devices …
|
|
|
@92408
|
3 years |
vboxsync |
VMM: Reworked most of the call-ring-3 stuff into …
|
|
|
@92392
|
3 years |
vboxsync |
VMM: Removed the callring-3 API and some of the associated stuff. …
|
|
|
@92391
|
3 years |
vboxsync |
VMM/PGM,GMM: Made pgmR0PhysAllocateHandyPages & …
|
|
|
@92390
|
3 years |
vboxsync |
VMM/PGM: Moved the zeroing and failure reporting from …
|
|
|
@92387
|
3 years |
vboxsync |
VMM/STAM: New STAMUNIT_BYTES_PER_CALL unit. Improved the formatting …
|
|
|
@92386
|
3 years |
vboxsync |
VMM,VUSB: Statistics corrections (unit, type).
|
|
|
@92385
|
3 years |
vboxsync |
VMM/PGM: Some more large page stats. bugref:10093
|
|
|
@92381
|
3 years |
vboxsync |
VMM/PGM: Don't flush the VCPU TLB unless necessary after allocating a …
|
|
|
@92376
|
3 years |
vboxsync |
VMM/NEMR3Native-darwin: Make use of the ASID feature if available on …
|
|
|
@92368
|
3 years |
vboxsync |
VMM/PGM,GMM: Baked PGMR3PhysAllocateLargePage into …
|
|
|
@92363
|
3 years |
vboxsync |
VMM/include/HMVMXCommon.h: Use IN_NEM_DARWIN instead of IN_RING0 so …
|
|
|
@92357
|
3 years |
vboxsync |
VMM/NEMR3Native-darwin.cpp: Statistics, bugref:9044
|
|
|
@92351
|
3 years |
vboxsync |
VMM/NEMR3Native-darwin.cpp,VMM/Makefile.kmk: Fon't link directly …
|
|
|
@92341
|
3 years |
vboxsync |
VMM/GMM: Baked page allocation into gmmR0RegisterChunk too, reducing …
|
|
|
@92338
|
3 years |
vboxsync |
VMM/NEMR3Native-darwin.cpp: Implement NEMHCQueryCpuTick() and …
|
|
|
@92326
|
3 years |
vboxsync |
VMM/GMM,PGM: Optimize zeroing of RAM allocations by not doing it again …
|
|
|
@92317
|
3 years |
vboxsync |
VMM/NEMR3: Add the macOS NEM implementation to …
|
|
|
@92316
|
3 years |
vboxsync |
VMM/NEMR3Native-darwin.cpp: Updates, more VMX template integration and …
|
|
|
@92248
|
3 years |
vboxsync |
VMM/GMM: Removed all the legacy mode code (disabled everywhere since …
|
|
|
@92233
|
3 years |
vboxsync |
VMM/GVMM: Fixes to the worker thread registration. Added missing …
|
|
|
@92232
|
3 years |
vboxsync |
VMM/GVMM: Stripped down the includes for GVMMR3.cpp a bit. …
|
|
|
@92231
|
3 years |
vboxsync |
VMM/GVMM: Fixes to the worker thread registration. Added missing …
|
|
|
@92229
|
3 years |
vboxsync |
VMM/GVMM: Fixes to the worker thread registration. Added missing …
|
|
|
@92225
|
3 years |
vboxsync |
VMM/NEM: Extended the NEM active release log message a little. :-) …
|
|
|
@92220
|
3 years |
vboxsync |
VMM/NEMR3Native-darwin.cpp: Some early code to work with Apple's …
|
|
|
@92218
|
3 years |
vboxsync |
VMM/VMMR3/PGMPhys: Allocate MMIO2 memory using SUPR3PageAlloc() …
|
|
|
@92192
|
3 years |
vboxsync |
VMM/MM,DevPcArch: Split the base RAM allocation into conventional (< …
|
|
|
@92186
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Separate the guest's second-level …
|
|
|
@92177
|
3 years |
vboxsync |
VMM/PGM,NEM: Moved the StatProfQueryGpaRangeDirtyBitmap NEM stat up to …
|
|
|
@92170
|
3 years |
vboxsync |
VMM/PGM,NEM: Let NEM handle dirty VRAM (MMIO2) page tracking. Saves …
|
|
|
@92167
|
3 years |
vboxsync |
VMM/PGMPhys.cpp: Rearranged the functions a little more by topic to …
|
|
|
@92163
|
3 years |
vboxsync |
VMM/PGM,DevVGA: Baked MMIO2 dirty page tracking into PGM, moving it …
|
|
|
@92162
|
3 years |
vboxsync |
VMM/PGM,DevVGA: Baked MMIO2 dirty page tracking into PGM, moving it …
|
|
|
@92157
|
3 years |
vboxsync |
VMM/PGMPhysMmio2: Removed obsolete PGMREGMMIO2RANGE_F_MMIO2 flag (it's …
|
|
|
@92155
|
3 years |
vboxsync |
VMM/PDMUsb: Add thread helpers to the helper callback table, bugref:10074
|
|
|
@92129
|
3 years |
vboxsync |
VMM/PGM,NEM: RAM registration notification must return a u2State value …
|
|
|
@92120
|
3 years |
vboxsync |
VMM/NEM/win: New approach to A20: Reschedule to IEM. Logging. bugref:10122
|
|
|
@92119
|
3 years |
vboxsync |
VMM/EM: Stop StatREMTotal when need for reschduling is detected and we …
|
|
|
@92118
|
3 years |
vboxsync |
VMM/EM: Call NEMR3CanExecuteGuest in the NEM loop. bugref:10122
|
|
|
@92117
|
3 years |
vboxsync |
VMM/PGMPhys: Fixed assertion during ROM reset in simple memory mode. …
|
|
|
@92071
|
3 years |
vboxsync |
VMM/DevHlp: Added PDMDevHlpSSMRegisterLegacy for dealing with renamed …
|
|
|
@92046
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 EPT paging PDPTE walk bits.
|
|
|
@92007
|
3 years |
vboxsync |
VMM/PGM: Fixed saved state regression from r147656. bugref:9517
|
|
|
@92006
|
3 years |
vboxsync |
VMM/PGM: Always check VM_IS_NEM_ENABLED before calling into NEM. …
|
|
|
@91988
|
3 years |
vboxsync |
VMM/TM: Fixed race while switching TSC modes.
|
|
|
@91973
|
3 years |
vboxsync |
VMM: Doxygen fixes, bugref:10074
|
|
|
@91971
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Renamed typo in VMCS field.
|
|
|
@91968
|
3 years |
vboxsync |
VMM,Devices: Replace remaining direct calls to VBoxVMM with device and …
|
|
|
@91960
|
3 years |
vboxsync |
VMM,DevPciBios: Add helper callback for PDMR3QueryLun and make use of …
|
|
|
@91958
|
3 years |
vboxsync |
VMM/NEM/win: No mapping limits when in simplified memory management …
|
|
|
@91955
|
3 years |
vboxsync |
VMM,Devices: Eliminate direct calls to PDMR3AsyncCompletion* and …
|
|
|
@91952
|
3 years |
vboxsync |
VMM/PGM,VMMDev: Removed PGMR3MappingsSize, PGMR3MappingsFix & …
|
|
|
@91945
|
3 years |
vboxsync |
VMM,Devices: Eliminate calls to PDMR3Thread and use the driver hlper …
|
|
|
@91944
|
3 years |
vboxsync |
VMM,Devices: Eliminate direct calls to DBGFR3* and use the device …
|
|
|
@91939
|
3 years |
vboxsync |
VMM/*: Eliminated MMHyperR3ToRC, TMR3GetImportRC and few other things. …
|
|
|
@91935
|
3 years |
vboxsync |
VMM,Devices: Eliminate direct calls to IOMIOPortWrite API and …
|
|
|
@91930
|
3 years |
vboxsync |
VMM,Devices: Eliminate direct calls to IOMMmioResetRegion and …
|
|
|
@91928
|
3 years |
vboxsync |
VMM,Devices: Eliminate direct calls to PGMHandlerPhysical* APIs and …
|
|
|
@91926
|
3 years |
vboxsync |
VMM,Devices: Eliminate direct calls to PGMR3SharedModule* APIs and …
|
|
|
@91925
|
3 years |
vboxsync |
VMM,Devices: Eliminate direct calls to PGMR3SharedModule* APIs and …
|
|
|
@91924
|
3 years |
vboxsync |
VMM,Devices: Eliminate direct calls to PGMR3SharedModule* APIs and …
|
|
|
@91923
|
3 years |
vboxsync |
VMM,Devices: Eliminate direct calls to PGMR3SharedModule* APIs and …
|
|
|
@91922
|
3 years |
vboxsync |
VMM,Devices: Eliminate direct calls to PGMR3SharedModule* APIs and …
|
|
|
@91921
|
3 years |
vboxsync |
VMM,Devices: Eliminate direct calls to PGMR3SharedModule* APIs and …
|
|
|
@91920
|
3 years |
vboxsync |
VMM,Devices: Eliminate direct calls to VMMR3 and VMR3 APIs and …
|
|
|
@91909
|
3 years |
vboxsync |
VMM,PDM: Eliminated PDMDevHlpCritSectGetNopR0 and …
|
|
|
@91907
|
3 years |
vboxsync |
VMM/MM: Eliminated MMHyperCCToRC and MMHyperR0ToRC. bugref:9517
|
|
|
@91906
|
3 years |
vboxsync |
VMM/PDMDevHlp: Stripped down the queue methods (completely unused at …
|
|
|
@91905
|
3 years |
vboxsync |
Drv*,PDMDrvHlp: Added driver helpers for all queues operations, …
|
|
|
@91904
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 EPT guest paging mode boiler plate and …
|
|
|
@91900
|
3 years |
vboxsync |
VMM,Devices: Add callbacks to required MMR3* APIs to the helper …
|
|
|
@91899
|
3 years |
vboxsync |
VMM,Devices: Add callbacks to required MMR3* APIs to the helper …
|
|
|
@91897
|
3 years |
vboxsync |
VMM,Devices: Add callbacks to required MMR3* APIs to the helper …
|
|
|
@91895
|
3 years |
vboxsync |
VMM: Removed raw-mode stuff from PDMQueue. bugref:9517
|
|
|
@91879
|
3 years |
vboxsync |
VMM/PDMUsb: Add CFGM and SSM helpers to PDMUSBHLP, bugref:10074
|
|
|
@91874
|
3 years |
vboxsync |
VMM: Removed PGM_WITHOUT_MAPPINGS and associated mapping code. …
|
|
|
@91860
|
3 years |
vboxsync |
VMM/PDMDriver: Add CFGM and SSM helpers to PDMDRVHLPR3, bugref:10074
|
|
|
@91856
|
3 years |
vboxsync |
VMM/MM: Build fix. bugref:10122
|
|
|
@91854
|
3 years |
vboxsync |
VMM: Removed PGM_WITHOUT_MAPPINGS and associated mapping code. bugref:9517
|
|
|
@91853
|
3 years |
vboxsync |
VMM/NEM,PGM: Build fix. bugref:10122
|
|
|
@91852
|
3 years |
vboxsync |
VMM/NEM,PGM: Build fixes. bugref:10122
|
|
|
@91851
|
3 years |
vboxsync |
VMM/NEM,PGM: Build fixes. bugref:10122
|
|
|
@91850
|
3 years |
vboxsync |
VMM/NEM,PGM: Build fixes. bugref:10122
|
|
|
@91848
|
3 years |
vboxsync |
VMM/NEM,PGM: First bunch changes for watered down guest memory …
|
|
|
@91807
|
3 years |
vboxsync |
VMM: Stop refusing macOS 12. bugref:10124
|
|
|