VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @90862   3 years vboxsync IPRT,SUPDrv,VMM,++: Bumped major support driver version. Added …
(edit) @90836   3 years vboxsync VMM: Doxygen fix.
(edit) @90835   3 years vboxsync VMM: Doxygen fix.
(edit) @90829   3 years vboxsync IPRT,VMM,SUPDrv,++: Reworked the IPRT logger structure and how the VMM …
(edit) @90677   4 years vboxsync VMM/PDMCritSectRwEnterShared: Implemented waiting in ring-0/HM …
(edit) @90672   4 years vboxsync VMM/PDMCritSectRwEnterShared: Some more code refactoring. Added …
(edit) @90639   4 years vboxsync VMM,VMMDev: Changed my mind, made the alignment requirement for …
(edit) @90638   4 years vboxsync VMM,VMMDev: Force 32-byte alignment of PDMCRITSECTRW so all members …
(edit) @90637   4 years vboxsync IPRT/RTCritSectRw,VMM/PDMCritSectRw: Rearranged the core members a …
(edit) @90634   4 years vboxsync VMM/PDMCritSectRwEnterExcl: Implemented waiting in most ring-0 …
(edit) @90597   4 years vboxsync VMM: Speed up VMMGetCpu in ring-0 by using hash table (via new …
(edit) @90570   4 years vboxsync VMM/PDMCritSectRw: Added a self pointer for use with queued-leave to …
(edit) @90550   4 years vboxsync VMM/PGMCritSect: Added 'critsect' info item. bugref:6695
(edit) @90504   4 years vboxsync VMM/PDM: Rewroted the PDMCritSectLeave code to try avoid going to …
(edit) @90486   4 years vboxsync VMM/PDM: Tighten read/write critical section code a bit. bugref:6695
(edit) @90468   4 years vboxsync VMM/PDM: Fixed the VERR_INTERRUPTED w/ rcBusy=VINF_SUCCESS case. More …
(edit) @90439   4 years vboxsync VMM/PGM: Check PGMCritSectEnter status code when we don't return it. …
(edit) @90436   4 years vboxsync VMM,Dev*: Handle PDMCritSectEnter failures in relation to the PDM …
(edit) @90420   4 years vboxsync VMM/PDMCritSectEnter: New code for dealing with VERR_INTERRUPTED in …
(edit) @90380   4 years vboxsync VMM: Moved idHostCpu and iHostCpuSet from VMCPU to GVMCPU, removing …
(edit) @90379   4 years vboxsync VMM: Implementing blocking on critical sections in ring-0 HM context …
(edit) @90348   4 years vboxsync VMM: Removed the VM pointers from the internal critsect structures. …
(edit) @90347   4 years vboxsync VMM: Pass pVM to PDMCritSectRw APIs. bugref:9218 bugref:10074
(edit) @90346   4 years vboxsync - VMM: Pass pVM to PDMCritSect APIs. bugref:9218 bugref:10074 - …
(edit) @90189   4 years vboxsync VMM: Make the setjmp code a bit stricter with when to resume a call. …
(edit) @89993   4 years vboxsync VMM/HMVMX/EM: Do a rendezvous when a split-lock #AC is emulated. …
(edit) @89976   4 years vboxsync VMM/HMVMX: Deal with #ACs triggered by split-lock detection on the …
(edit) @89975   4 years vboxsync IEM: Added IEMExecOneIgnoreLock for use with split-lock cases. bugref:10052
(edit) @89924   4 years vboxsync VMM/DBGFBp: Continue work on I/O breakpoints, bugref:9837 - …
(edit) @89912   4 years vboxsync VMM/DBGF: Basic infrastructure to support adding and deleting port I/O …
(edit) @89789   4 years vboxsync VMM/TMInline.h: Doxygen fix. bugref:9943
(edit) @89621   4 years vboxsync Intel IOMMU: bugref:9967 Comment.
(edit) @89620   4 years vboxsync Intel IOMMU: bugref:9967 Allow PDMIoApicSetEoi operation to be queued …
(edit) @89600   4 years vboxsync Intel IOMMU: bugref:9967 Centralize PDM interfaces sending MSIs so it …
(edit) @89088   4 years vboxsync VMM/IOM: Drop the DisState from IOMCPU.
(edit) @88641   4 years vboxsync Intel IOMMU: bugref:9967 PDM naming consistency.
(edit) @88640   4 years vboxsync Intel IOMMU: bugref:9967 Implement PDM R3-task queueing for sending …
(edit) @88631   4 years vboxsync AMD IOMMU: bugref:9654 Slightly more efficient when a VM does not have …
(edit) @88582   4 years vboxsync PDMInternal.h: Comment typo.
(edit) @88563   4 years vboxsync Intel IOMMU: bugref:9967 PDM: typo.
(edit) @88562   4 years vboxsync Intel IOMMU: bugref:9967 PDM: Added pdmLockIsOwner for upcoming changes.
(edit) @88557   4 years vboxsync APIC: More statistics for certain registers.
(edit) @88347   4 years vboxsync Forward ported r143576 from 6.1: VMM: Re-enabled vmmR0DoHalt and added …
(edit) @88153   4 years vboxsync Intel IOMMU: bugref:9967 Skeleton bits.
(edit) @87933   4 years vboxsync VMM/HM: Todo, nits.
(edit) @87927   4 years vboxsync AMD IOMMU: bugref:9654 Doxygen.
(edit) @87819   4 years vboxsync VMM: Disabled the EMT yield timer as it is out dated (multi core CPUs) …
(edit) @87816   4 years vboxsync VMM/TM: Gearing up to spreading out the timer work a little. bugref:9943
(edit) @87815   4 years vboxsync VMM/TM: Moved uMaxHzHint up in the queue structure. bugref:9943
(edit) @87814   4 years vboxsync VMM/TM: Eliminated the enmClock member from TMTIMER, we'll be using …
(edit) @87813   4 years vboxsync VMM/TM: TMTIMER_HANDLE_TO_PTR_RETURN* -> …
(edit) @87812   4 years vboxsync VMM/TM: Replaced the global timer active list lock with per queue …
(edit) @87794   4 years vboxsync VMM/TM: Moved the timers off the hyper heap. Replaced the relative …
(edit) @87792   4 years vboxsync VMM/TM: Moved the timers off the hyper heap. Replaced the relative …
(edit) @87778   4 years vboxsync VMM/TRPM: Reduced the VM structure footprint by > 3K and eliminated a …
(edit) @87777   4 years vboxsync VMM/TRPM: Reduced the VM structure footprint by > 3K and eliminated a …
(edit) @87774   4 years vboxsync VMM/TM: Removed pVMR3, pVMR0 and pVMRC from TMTIMER. [build fix] …
(edit) @87773   4 years vboxsync VMM/TM,Devices: Store the timer name in the TMTIMER structure and …
(edit) @87771   4 years vboxsync VMM/TM: Removed pVMR3, pVMR0 and pVMRC from TMTIMER. bugref:9943
(edit) @87766   4 years vboxsync VMM/TM,VMM/*: Refactored the TM timer APIs to use 'handles' and take a …
(edit) @87763   4 years vboxsync VMM/TM: Removed unused TMR3TimerCreateExternal api. bugref:9943
(edit) @87760   4 years vboxsync VMM/TM,VMM/DevHlp: Require flag on timers that are to be used in …
(edit) @87754   4 years vboxsync VMM/HMVMX: Moved the RDTSC in hmR0VmxPostRunGuest to the …
(edit) @87750   4 years vboxsync VMM/TM: Further relax memory ordering when signaling …
(edit) @87748   4 years vboxsync TM: Speed up TMNotifyEndOfExecution by using TSC instead of …
(edit) @87633   4 years vboxsync VMM/TM,VMM/HMVMX: Try avoid calling TMCpuTickGetDeadlineAndTscOffset …
(edit) @87626   4 years vboxsync IPRT/time,VMM/TM: Added extra parameter to the RTTimeNanoTS GIP …
(edit) @87606   4 years vboxsync VMM/HMVMX: Translate fMdsClearOnSched and fL1dFlushOnSched to world …
(edit) @87594   4 years vboxsync VMM/DBGF,Debugger: Removed the !defined(VBOX_WITH_LOTS_OF_DBGF_BPS) …
(edit) @87577   4 years vboxsync VMM,Debugger: Doxygen fixes.
(edit) @87564   4 years vboxsync VMM/HM: Did some reshuffling in HMR0PERVM. bugref:9217
(edit) @87563   4 years vboxsync VMM/HM: Moved the 'ForRing3' and 'ForLog' bits to the back of the HM …
(edit) @87562   4 years vboxsync VMM/HM: Doxygen fixes. bugref:9217
(edit) @87561   4 years vboxsync VMM/HMVMX: Tidied up HM some more. bugref:9217
(edit) @87559   4 years vboxsync VMM/HMVMX: Tidied up HM::vmx and HM::svm a little. bugref:9217
(edit) @87558   4 years vboxsync VMM/HMVMX: Moved/copy last branch stuff from HM::vmxUse to …
(edit) @87557   4 years vboxsync VMM/HMVMX: Moved fUseVmcsShadowing from HM::vmxUse to HMR0PERVM::vmx. …
(edit) @87556   4 years vboxsync VMM/HMVMX: Copied fSupportsVmcsEfer from HM::vmxUse to …
(edit) @87552   4 years vboxsync VMM/HMVMX: Use g_uHmVmxHostMsrEfer instead of …
(edit) @87550   4 years vboxsync VMM/HMVMX: Copied the fUsePreemptTimer member from HM::vmx to …
(edit) @87547   4 years vboxsync VMM/HMVMX: Moved fUnrestrictedGuest member from HM::vmx to …
(edit) @87546   4 years vboxsync VMM/HMVMX: Moved VPID and TLB flushing members from HM::vmx to …
(edit) @87543   4 years vboxsync VMM/HMVMX: Use g_HmMsrs instead of pVM->hm.s.vmx.Msrs in ring-0, part …
(edit) @87539   4 years vboxsync VMM/HMSVM: Replaced HMR0PERVM::fHostKernelFeatures with a new global …
(edit) @87538   4 years vboxsync VMM/HMSVM: Eliminated HMR0PERVM::svm::fFeatures and made the ring-0 …
(edit) @87536   4 years vboxsync VMM/HM: Moved MSRs out of the g_HmR0 structure so we can use them …
(edit) @87532   4 years vboxsync VMM/HM: Moving the g_HmR0.hwvirt.svm.fSupported and …
(edit) @87531   4 years vboxsync VMM/HMVMX: Moving more stuff to HMR0PERVM. bugref:9217
(edit) @87530   4 years vboxsync VMM/HMVMX: Moving more stuff to HMR0PERVM. Set freed memory …
(edit) @87523   4 years vboxsync VMM/CPUM/HM: No else after return.
(edit) @87522   4 years vboxsync VMM/HM: Moved CPUMCTX::fWorldSwitcher to HMR0PERVCPU::fWorldSwitcher. …
(edit) @87521   4 years vboxsync VMM/HM: Moved HM::fHostKernelFeatures to HMR0PERVM. Use the ring-0 …
(edit) @87519   4 years vboxsync VMM/HM: Make a R0 copy of HM::cMaxResumeLoopsCfg and do proper …
(edit) @87518   4 years vboxsync VMM/HM: Make a R0 copy of HM::fAllow64BitGuests on setup (for VT-x). …
(edit) @87515   4 years vboxsync VMM/HM: Make a R0 copy of HM::fNestedPaging on setup. Moved …
(edit) @87512   4 years vboxsync VMM/HM: Removed unused HM::fHMR0Init member. Added todo on PatchTree. …
(edit) @87511   4 years vboxsync VMM/HMSVM: Moving some SVM stuff to HMR0PERVM. Removed 3 unused …
(edit) @87508   4 years vboxsync VMM/HMSVM: Moving SVMNESTEDVMCBCACHE to HMInternal.h.
(edit) @87504   4 years vboxsync VMM/HMSVM: Moving more stuff to HMR0PERVCPU. bugref:9217
(edit) @87503   4 years vboxsync VMM/HMSVM: Moving more stuff to HMR0PERVCPU. bugref:9217
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