|
|
@87812
|
4 years |
vboxsync |
VMM/TM: Replaced the global timer active list lock with per queue …
|
|
|
@87797
|
4 years |
vboxsync |
IPRT/include: Docs typos.
|
|
|
@87792
|
4 years |
vboxsync |
VMM/TM: Moved the timers off the hyper heap. Replaced the relative …
|
|
|
@87787
|
4 years |
vboxsync |
VMM/DBGFR3FlowTrace*: Add some API to query a record based on the …
|
|
|
@87781
|
4 years |
vboxsync |
VMM/DBGFR3FlowTrace*: Add new probe type which causes a drop to the …
|
|
|
@87777
|
4 years |
vboxsync |
VMM/TRPM: Reduced the VM structure footprint by > 3K and eliminated a …
|
|
|
@87776
|
4 years |
vboxsync |
dbgf.h,VMM/DBGF: A bit of cleanup on the public breakpoint structure …
|
|
|
@87773
|
4 years |
vboxsync |
VMM/TM,Devices: Store the timer name in the TMTIMER structure and …
|
|
|
@87767
|
4 years |
vboxsync |
VMM/TM,Devices/*: Changed the device and usb timer callbacks to take a …
|
|
|
@87766
|
4 years |
vboxsync |
VMM/TM,VMM/*: Refactored the TM timer APIs to use 'handles' and take a …
|
|
|
@87765
|
4 years |
vboxsync |
VMM/TM,*: Added flag parameter to TMR3TimerCreateInternal and renamed …
|
|
|
@87764
|
4 years |
vboxsync |
VMM/TM: Experimenting with changing the signature of TMTimerFromMilli. …
|
|
|
@87763
|
4 years |
vboxsync |
VMM/TM: Removed unused TMR3TimerCreateExternal api. bugref:9943
|
|
|
@87762
|
4 years |
vboxsync |
VMM/UsbHlp: Changed the timer interface to TMTIMERHANDLE, adding the …
|
|
|
@87761
|
4 years |
vboxsync |
VMM/DrvHlp: Changed the unused (at least internally) pfnTMTimerCreate …
|
|
|
@87760
|
4 years |
vboxsync |
VMM/TM,VMM/DevHlp: Require flag on timers that are to be used in …
|
|
|
@87751
|
4 years |
vboxsync |
VMM: Eliminated one ASMReadTSC in TMNotifyEndOfExecution. Both VT-x …
|
|
|
@87747
|
4 years |
vboxsync |
vmm/tm.h: nit
|
|
|
@87691
|
4 years |
vboxsync |
AMD IOMMU: bugref:9654 Replace IOMMU device lock with the PDM lock and …
|
|
|
@87633
|
4 years |
vboxsync |
VMM/TM,VMM/HMVMX: Try avoid calling TMCpuTickGetDeadlineAndTscOffset …
|
|
|
@87595
|
4 years |
vboxsync |
vmm/dbgf.h: Fixed padding bug in DBGFBPPUB in r141083. (32-bit …
|
|
|
@87594
|
4 years |
vboxsync |
VMM/DBGF,Debugger: Removed the !defined(VBOX_WITH_LOTS_OF_DBGF_BPS) …
|
|
|
@87523
|
4 years |
vboxsync |
VMM/CPUM/HM: No else after return.
|
|
|
@87522
|
4 years |
vboxsync |
VMM/HM: Moved CPUMCTX::fWorldSwitcher to HMR0PERVCPU::fWorldSwitcher. …
|
|
|
@87519
|
4 years |
vboxsync |
VMM/HM: Make a R0 copy of HM::cMaxResumeLoopsCfg and do proper …
|
|
|
@87518
|
4 years |
vboxsync |
VMM/HM: Make a R0 copy of HM::fAllow64BitGuests on setup (for VT-x). …
|
|
|
@87515
|
4 years |
vboxsync |
VMM/HM: Make a R0 copy of HM::fNestedPaging on setup. Moved …
|
|
|
@87511
|
4 years |
vboxsync |
VMM/HMSVM: Moving some SVM stuff to HMR0PERVM. Removed 3 unused …
|
|
|
@87508
|
4 years |
vboxsync |
VMM/HMSVM: Moving SVMNESTEDVMCBCACHE to HMInternal.h.
|
|
|
@87504
|
4 years |
vboxsync |
VMM/HMSVM: Moving more stuff to HMR0PERVCPU. bugref:9217
|
|
|
@87492
|
4 years |
vboxsync |
vmm/gvm.mac: Fix.
|
|
|
@87488
|
4 years |
vboxsync |
VMM/HMVMX: Moving more stuff to HMR0PERVCPU. bugref:9217
|
|
|
@87486
|
4 years |
vboxsync |
VMM/PGM: Corrected todo on aGCPhysGstPaePDs & aGstPaePdpeRegs.
|
|
|
@87481
|
4 years |
vboxsync |
vm.h: todo
|
|
|
@87477
|
4 years |
vboxsync |
AMD IOMMU: bugref:9654 PDM IOMMU code de-duplication and cleanup.
|
|
|
@87472
|
4 years |
vboxsync |
VMM/HMVMX: Moving more stuff to HMR0PERVCPU. Created …
|
|
|
@87467
|
4 years |
vboxsync |
vmm/gvm.h: Corrected assertion. bugref:9217
|
|
|
@87466
|
4 years |
vboxsync |
VMM/HM,gvm: Started splitting up the HVMCPU and HVM structures. …
|
|
|
@87402
|
4 years |
vboxsync |
iprt/cdefs.h,asm*.h,hmvmxinline.h: Changed the …
|
|
|
@87388
|
4 years |
vboxsync |
VMM/HMVMX: Moved VMXRESTOREHOST and VMXRestoreHostState from public …
|
|
|
@87385
|
4 years |
vboxsync |
VMM/HMVMXR0: Put VMX_RESTORE_HOST_REQUIRED at the top to simplify …
|
|
|
@87371
|
4 years |
vboxsync |
AMD IOMMU: bugref:9654 Handle the case where an access might result in …
|
|
|
@87361
|
4 years |
vboxsync |
VMM/CPUM,HMSVM: Mirror the state of fUseFlags[CPUM_USED_FPU_GUEST] in …
|
|
|
@87351
|
4 years |
vboxsync |
VMM/CPUM: Slapped a @todo on CPUM_CHANGED_XXX / CPUMCPU::fChanged.
|
|
|
@87349
|
4 years |
vboxsync |
VMM/CPUM: Kicked out CPUMR3RemEnter & CPUMR3RemLeave. bugref:9576
|
|
|
@87346
|
4 years |
vboxsync |
VMM/CPUM: Dropped the fForceHyper parameter of CPUMRecalcHyperDRx. It …
|
|
|
@87345
|
4 years |
vboxsync |
VMM/CPUM: Removed CPUM_SYNC_FPU_STATE, CPUM_SYNC_DEBUG_REGS_GUEST and …
|
|
|
@87330
|
4 years |
vboxsync |
VMM/HMR0A.asm: Reduced the number of parameters passed to SVMR0VMRun. …
|
|
|
@87263
|
4 years |
vboxsync |
vmm/stam.h: Just include asm-arm.h and use ASMReadTSC for STAM_GET_TS. …
|
|
|
@87255
|
4 years |
vboxsync |
VMM: Adjustments for bugref:9898.
|
|
|
@87170
|
4 years |
vboxsync |
pdmaudioifs.h: Use doxygen better. bugref:9882
|
|
|
@87159
|
4 years |
vboxsync |
Audio: Enable/disable streams using …
|
|
|
@87141
|
4 years |
vboxsync |
VMM: Remove VBOX_WITH_2X_4GB_ADDR_SPACE_IN_R0 and the code it encloses …
|
|
|
@87140
|
4 years |
vboxsync |
VMM/DBGFR3FlowTrace: First commit of a new DBGF framework to collect …
|
|
|
@87139
|
4 years |
vboxsync |
VMM/DBGFR3FlowTrace: First commit of a new DBGF framework to collect …
|
|
|
@87138
|
4 years |
vboxsync |
VMM/DBGFR3FlowTrace: First commit of a new DBGF framework to collect …
|
|
|
@87137
|
4 years |
vboxsync |
VMM/DBGFR3FlowTrace: First commit of a new DBGF framework to collect …
|
|
|
@87134
|
4 years |
vboxsync |
VMM/DBGFR3FlowTrace: First commit of a new DBGF framework to collect …
|
|
|
@87130
|
4 years |
vboxsync |
VMM: More owner handling code for bugref:9837
|
|
|
@87127
|
4 years |
vboxsync |
DMA,PDM: Pass the pDevIns of the caller to PDMDMAREG::pfnRegister. DMA …
|
|
|
@87107
|
4 years |
vboxsync |
VMM/DBGF: Started implementing the breakpoint owner management, bugref:9837
|
|
|
@87040
|
4 years |
vboxsync |
VMM: Better fix for r141682 - Fix delivery of external interrupts when …
|
|
|
@86755
|
4 years |
vboxsync |
VMM/DBGF,Debugger: Implement changes for the new breakpoint manager, …
|
|
|
@86730
|
4 years |
vboxsync |
VMM/DBGF: Move the DBGFRZ* part into VMMAll as the trap handlers will …
|
|
|
@86704
|
4 years |
vboxsync |
VMM/DBGF: Updates to the new breakpoint manager, L2 table management …
|
|
|
@86701
|
4 years |
vboxsync |
VMM/DBGF: Start implementing support for int3 breakpoints, bugref:9837
|
|
|
@86699
|
4 years |
vboxsync |
VMM/DBGF: Updates to the new breakpoint manager, implement global …
|
|
|
@86683
|
4 years |
vboxsync |
VMM/DBGF: Missing tracer destruction in R0 when the VM terminates, …
|
|
|
@86666
|
4 years |
vboxsync |
include/VBox,VMM,DBGF: Some boilerplate for the new breakpoint manager …
|
|
|
@86661
|
4 years |
vboxsync |
AMD IOMMU: bugref:9654: Add PDM interfaces for …
|
|
|
@86621
|
4 years |
vboxsync |
AMD IOMMU: bugref:9654 Comment nit. Perhaps consider changing the …
|
|
|
@86565
|
4 years |
vboxsync |
Audio/DrvAudio: Try harder re-initializing streams on host audio …
|
|
|
@86535
|
4 years |
vboxsync |
pdmnetinline.h: Some adjustments to bugref:9764
|
|
|
@86464
|
4 years |
vboxsync |
VMM/PGMAll.h: No EPT bitfields. bugref:9841 bugref:9746
|
|
|
@86457
|
4 years |
vboxsync |
hm_vmx.h: Added more generic EPT defines (gcc 10). bugref:9841 bugref:9746
|
|
|
@86454
|
4 years |
vboxsync |
hm_vmx.h: Added some generic EPT defines (gcc 10). bugref:9841
|
|
|
@86452
|
4 years |
vboxsync |
VMM: Added VMMR0GetReleaseLogger for debugging/whatever (we don't …
|
|
|
@86375
|
4 years |
vboxsync |
VMM/tstMMHyperHeap: Missing cleanup / leaks. bugref:9841
|
|
|
@86361
|
4 years |
vboxsync |
VMM,DBGC: Prevent leaks detection triggering in tstCFGM. bugref:9841
|
|
|
@86159
|
4 years |
vboxsync |
DBGF,DBGPlugInWinNt: Extract NtBuildNumber and make it available …
|
|
|
@86118
|
4 years |
vboxsync |
VMM: Fix debug assertion for VMs with VMSVGA and 3D enabled and using …
|
|
|
@86102
|
4 years |
vboxsync |
VMM/DBGFOS: Add preliminary WinNT specific interface to let the KD …
|
|
|
@86098
|
4 years |
vboxsync |
VMM/DBGF: Rework part 1 to make it work well with SMP VMs. bugref:9822
|
|
|
@85974
|
4 years |
vboxsync |
VMM/HMVMX.cpp: Optimize hmR0VmxExportGuestSegReg and …
|
|
|
@85965
|
4 years |
vboxsync |
VMM/APIC: Added some release stats.
|
|
|
@85713
|
4 years |
vboxsync |
vmm/pdmdev.h: Correction to r138488 that updates the right structure …
|
|
|
@85573
|
4 years |
vboxsync |
VMM: Added method for getting at the CPU database.
|
|
|
@85352
|
4 years |
vboxsync |
include/VBox/vmm/cpum.h: Add predicate to check for Zen micro architecture
|
|
|
@85182
|
4 years |
vboxsync |
pdmpcidev*.h: Workaround for Clang 11 nothrow weirdness. bugref:9794
|
|
|
@85149
|
4 years |
vboxsync |
Yet another build fix for r139093.
|
|
|
@85148
|
4 years |
vboxsync |
Another build fix for r139093.
|
|
|
@85147
|
4 years |
vboxsync |
Build fix for r139093.
|
|
|
@85146
|
4 years |
vboxsync |
Dev/E1000,PDM: (bugref:9764) disable UFO, UDP header checks, zero MSS …
|
|
|
@85126
|
4 years |
vboxsync |
iprt/cdefs.h,*: Adding DECL_HIDDEN_CALLBACK to shorten the relatively …
|
|
|
@85123
|
4 years |
vboxsync |
iprt/cdefs.h: Some cleaning up. bugref:9794
|
|
|
@85121
|
4 years |
vboxsync |
iprt/cdefs.h: Refactored the typedef use of DECLCALLBACK as well as …
|
|
|
@85007
|
4 years |
vboxsync |
AMD IOMMU: bugref:9654 PDM, Main: Changes for southbridge I/O APIC and …
|
|
|
@84826
|
4 years |
vboxsync |
AMD IOMMU: bugref:9654 PDM interface changes for supplying …
|
|
|
@84766
|
4 years |
vboxsync |
VMM/DBGFTracer: Add events when I/O port and MMIO regions are created, …
|
|
|
@84740
|
4 years |
vboxsync |
Main,include: provide a new method for the graphics device to pass …
|
|
|