|
|
@87760
|
4 years |
vboxsync |
VMM/TM,VMM/DevHlp: Require flag on timers that are to be used in …
|
|
|
@87748
|
4 years |
vboxsync |
TM: Speed up TMNotifyEndOfExecution by using TSC instead of …
|
|
|
@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 …
|
|
|
@87626
|
4 years |
vboxsync |
IPRT/time,VMM/TM: Added extra parameter to the RTTimeNanoTS GIP …
|
|
|
@87603
|
4 years |
vboxsync |
VMM/HMVMX: Play safe with msrSFMASK.
|
|
|
@87597
|
4 years |
vboxsync |
VMM/DBGF: Eliminated some unnecessary variable initializations. (Some …
|
|
|
@87594
|
4 years |
vboxsync |
VMM/DBGF,Debugger: Removed the !defined(VBOX_WITH_LOTS_OF_DBGF_BPS) …
|
|
|
@87577
|
4 years |
vboxsync |
VMM,Debugger: Doxygen fixes.
|
|
|
@87563
|
4 years |
vboxsync |
VMM/HM: Moved the 'ForRing3' and 'ForLog' bits to the back of the HM …
|
|
|
@87561
|
4 years |
vboxsync |
VMM/HMVMX: Tidied up HM some more. bugref:9217
|
|
|
@87559
|
4 years |
vboxsync |
VMM/HMVMX: Tidied up HM::vmx and HM::svm a little. bugref:9217
|
|
|
@87558
|
4 years |
vboxsync |
VMM/HMVMX: Moved/copy last branch stuff from HM::vmxUse to …
|
|
|
@87557
|
4 years |
vboxsync |
VMM/HMVMX: Moved fUseVmcsShadowing from HM::vmxUse to HMR0PERVM::vmx. …
|
|
|
@87556
|
4 years |
vboxsync |
VMM/HMVMX: Copied fSupportsVmcsEfer from HM::vmxUse to …
|
|
|
@87554
|
4 years |
vboxsync |
VMM/HM: There should be no restriction on NX for PAE guests now.
|
|
|
@87550
|
4 years |
vboxsync |
VMM/HMVMX: Copied the fUsePreemptTimer member from HM::vmx to …
|
|
|
@87547
|
4 years |
vboxsync |
VMM/HMVMX: Moved fUnrestrictedGuest member from HM::vmx to …
|
|
|
@87546
|
4 years |
vboxsync |
VMM/HMVMX: Moved VPID and TLB flushing members from HM::vmx to …
|
|
|
@87543
|
4 years |
vboxsync |
VMM/HMVMX: Use g_HmMsrs instead of pVM->hm.s.vmx.Msrs in ring-0, part …
|
|
|
@87531
|
4 years |
vboxsync |
VMM/HMVMX: Moving more stuff to HMR0PERVM. bugref:9217
|
|
|
@87523
|
4 years |
vboxsync |
VMM/CPUM/HM: No else after return.
|
|
|
@87522
|
4 years |
vboxsync |
VMM/HM: Moved CPUMCTX::fWorldSwitcher to HMR0PERVCPU::fWorldSwitcher. …
|
|
|
@87521
|
4 years |
vboxsync |
VMM/HM: Moved HM::fHostKernelFeatures to HMR0PERVM. Use the ring-0 …
|
|
|
@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 …
|
|
|
@87502
|
4 years |
vboxsync |
VMM/HM: Removed obsolete VMXVMCSINFOSHARED::fSwitchedTo64on32Obsolete …
|
|
|
@87501
|
4 years |
vboxsync |
VMM/HM: Reverted r142521 as r142524 is a better fix.
|
|
|
@87497
|
4 years |
vboxsync |
VMM/HMR3ResetCpu: Only touch the vmx fields if we're in vmx mode.
|
|
|
@87494
|
4 years |
vboxsync |
AMD IOMMU: bugref:9654 PDM IOMMU code de-duplication and cleanup, part 3.
|
|
|
@87493
|
4 years |
vboxsync |
VMM/HMVMX: Moving more stuff to HMR0PERVCPU. bugref:9217
|
|
|
@87491
|
4 years |
vboxsync |
VMM/HMVMX: Some stats.
|
|
|
@87489
|
4 years |
vboxsync |
VMM/HMVMX: Moving more stuff to HMR0PERVCPU. [name fix] bugref:9217
|
|
|
@87488
|
4 years |
vboxsync |
VMM/HMVMX: Moving more stuff to HMR0PERVCPU. bugref:9217
|
|
|
@87478
|
4 years |
vboxsync |
AMD IOMMU: bugref:9654 PDM IOMMU code de-duplication and cleanup, part 2.
|
|
|
@87477
|
4 years |
vboxsync |
AMD IOMMU: bugref:9654 PDM IOMMU code de-duplication and cleanup.
|
|
|
@87474
|
4 years |
vboxsync |
AMD IOMMU: bugref:9654 Log.
|
|
|
@87472
|
4 years |
vboxsync |
VMM/HMVMX: Moving more stuff to HMR0PERVCPU. Created …
|
|
|
@87371
|
4 years |
vboxsync |
AMD IOMMU: bugref:9654 Handle the case where an access might result in …
|
|
|
@87349
|
4 years |
vboxsync |
VMM/CPUM: Kicked out CPUMR3RemEnter & CPUMR3RemLeave. bugref:9576
|
|
|
@87347
|
4 years |
vboxsync |
VMM/CPUM: Recalc DRx after loading state. Ignore saved use flags.
|
|
|
@87346
|
4 years |
vboxsync |
VMM/CPUM: Dropped the fForceHyper parameter of CPUMRecalcHyperDRx. It …
|
|
|
@87255
|
4 years |
vboxsync |
VMM: Adjustments for bugref:9898.
|
|
|
@87135
|
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 …
|
|
|
@87133
|
4 years |
vboxsync |
Config.kmk: Enable the new DBGF breakpoint handling code, bugref:9837 …
|
|
|
@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 …
|
|
|
@87123
|
4 years |
vboxsync |
VMM/PDM: Create unique lock validator classes for each device instance …
|
|
|
@87122
|
4 years |
vboxsync |
VMM/PDM: Create unique lock validator classes for each device instance …
|
|
|
@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 …
|
|
|
@87003
|
4 years |
vboxsync |
VMM/CPUM: todo regarding CpuId 0x80000008:ECX being reserved on Intel.
|
|
|
@86755
|
5 years |
vboxsync |
VMM/DBGF,Debugger: Implement changes for the new breakpoint manager, …
|
|
|
@86754
|
5 years |
vboxsync |
VMM/DBGF: Implement DBGFR3BpEnum() and dbgfR3BpGetByAddr() for int3 …
|
|
|
@86749
|
5 years |
vboxsync |
VMM/DBGF: Implement L2 binary search tree node removal and make the …
|
|
|
@86728
|
5 years |
vboxsync |
VMM/DBGF: Implement L2 binary search tree node insertion and walking …
|
|
|
@86726
|
5 years |
vboxsync |
VMM/DBGF: Implement L2 binary search tree node insertion and walking …
|
|
|
@86704
|
5 years |
vboxsync |
VMM/DBGF: Updates to the new breakpoint manager, L2 table management …
|
|
|
@86701
|
5 years |
vboxsync |
VMM/DBGF: Start implementing support for int3 breakpoints, bugref:9837
|
|
|
@86699
|
5 years |
vboxsync |
VMM/DBGF: Updates to the new breakpoint manager, implement global …
|
|
|
@86666
|
5 years |
vboxsync |
include/VBox,VMM,DBGF: Some boilerplate for the new breakpoint manager …
|
|
|
@86661
|
5 years |
vboxsync |
AMD IOMMU: bugref:9654: Add PDM interfaces for …
|
|
|
@86614
|
5 years |
vboxsync |
VMM/pdmR3DevHlp_DriverReconfigure: Fixed incorrect validation of …
|
|
|
@86527
|
5 years |
vboxsync |
VMMR3/PDMBlkCache: Get rid of duplicate doxygen comment
|
|
|
@86523
|
5 years |
vboxsync |
VMM/PGMDbg: Doxygen fix
|
|
|
@86510
|
5 years |
vboxsync |
VMM/PDMLdr: Don't try release .r0 objects till PDMR3TermUVM is called, …
|
|
|
@86499
|
5 years |
vboxsync |
VMM/PDMLdr: Don't try release .r0 objects till PDMR3TermUVM is called, …
|
|
|
@86497
|
5 years |
vboxsync |
VMM/PGMPool: A couple of large page bugfixes (one harmless, the other …
|
|
|
@86489
|
5 years |
vboxsync |
VMM/PGM: Working on eliminating page table bitfield use (32-bit PTEs). …
|
|
|
@86488
|
5 years |
vboxsync |
VMM/PGM: Working on eliminating page table bitfield use (32-bit PDEs). …
|
|
|
@86487
|
5 years |
vboxsync |
VMM/PGM: Working on eliminating page table bitfield use (PAE PTEs). …
|
|
|
@86475
|
5 years |
vboxsync |
VMM/PGMPool: Working on eliminating page table bitfield use. …
|
|
|
@86473
|
5 years |
vboxsync |
VMM/PGM: Working on eliminating page table bitfield use. bugref:9841 …
|
|
|
@86472
|
5 years |
vboxsync |
VMM/PGMPool: Working on eliminating page table bitfield use. …
|
|
|
@86470
|
5 years |
vboxsync |
VMM/PGMPool: A couple of large page bugfixes (one harmless, the other …
|
|
|
@86461
|
5 years |
vboxsync |
VMM/PGM: Don't check for, or even define, PGM_PDFLAGS_MAPPING when …
|
|
|
@86456
|
5 years |
vboxsync |
APIC: Stat name nit.
|
|
|
@86426
|
5 years |
vboxsync |
VMM/PDMLdr: Don't try release .r0 objects till PDMR3TermUVM is called, …
|
|
|
@86392
|
5 years |
vboxsync |
VMM/tstSSM: Cleanup leak. [doxyfix] bugref:9841
|
|
|
@86375
|
5 years |
vboxsync |
VMM/tstMMHyperHeap: Missing cleanup / leaks. bugref:9841
|
|
|
@86372
|
5 years |
vboxsync |
AMD IOMMU: bugref:9654 Fix logging statement.
|
|
|
@86361
|
5 years |
vboxsync |
VMM,DBGC: Prevent leaks detection triggering in tstCFGM. bugref:9841
|
|
|
@86327
|
5 years |
vboxsync |
Debugger: Allow for different I/O providers instead of only TCP
So …
|
|
|
@86219
|
5 years |
vboxsync |
VMM/CpuId: Must take the actual host features into account when …
|
|
|
@86183
|
5 years |
vboxsync |
VMM: Implemented sysenter and sysexit in IEM (limited testing). Added …
|
|
|
@86179
|
5 years |
vboxsync |
VMM/CPUMDbg: the sysenter_eip and sysenter_esp registers are 64-bit …
|
|
|
@86159
|
5 years |
vboxsync |
DBGF,DBGPlugInWinNt: Extract NtBuildNumber and make it available …
|
|
|
@86149
|
5 years |
vboxsync |
VMM/DBGFReg: A lazy implementation of DBGFR3RegNmSetBatch() which …
|
|
|
@86147
|
5 years |
vboxsync |
VMM/DBGFReg: A lazy implementation of DBGFR3RegNmSetBatch() which …
|
|
|
@86146
|
5 years |
vboxsync |
VMM/CPUMDbg: Implement gdtr and idtr setters ([gi]dtr_base and _limit …
|
|
|
@86123
|
5 years |
vboxsync |
VMM/GIM: Comment.
|
|
|
@86121
|
5 years |
vboxsync |
VMM/GIM: Fix handling KVM system-time struct. to work from both ring-0 …
|
|
|
@86118
|
5 years |
vboxsync |
VMM: Fix debug assertion for VMs with VMSVGA and 3D enabled and using …
|
|
|
@86117
|
5 years |
vboxsync |
NEM: Some adjustments to r140349.
|
|
|
@86115
|
5 years |
vboxsync |
VMM/NEM: Implement Mesa vmwgfx #GP(0) workaround existing for SVM and …
|
|
|
@86112
|
5 years |
vboxsync |
VMM/DBGFOS: Add preliminary WinNT specific interface to let the KD …
|
|
|
@86104
|
5 years |
vboxsync |
VMM/VMMR3.def: Add required symbol to export table
|
|
|