VirtualBox

source: vbox/trunk/src/VBox/VMM

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @25958   15 years vboxsync REMNotifyInvalidatePage never rails; drop the return code
(edit) @25957   15 years vboxsync CPUM: StrictCpuIdChecks should default to true instead of false (to …
(edit) @25956   15 years vboxsync PGMInternal.h: todo about splitting the file; one VBOX_WITH_RAW_MODE thing.
(edit) @25947   15 years vboxsync build fix.
(edit) @25946   15 years vboxsync *: VBOX_WITH_RAW_MODE - Initial build changes (builds on mac os x).
(edit) @25942   15 years vboxsync *: RTEnv usage cleanup - avoid RTEnvGet() as it doesn't necessarily …
(edit) @25940   15 years vboxsync Corrected log statement
(edit) @25937   15 years vboxsync PGM: PGM_WITHOUT_MAPPINGS must be defined in PGMInternal.h
(edit) @25935   15 years vboxsync PGM,CPUM: Be more careful and flexible with guest mappings on restore. …
(edit) @25933   15 years vboxsync Backed out 56768
(edit) @25932   15 years vboxsync Use RTEnvExist (-> rename to RTEnvExists)
(edit) @25931   15 years vboxsync Added VBOX_HWVIRTEX_IGNORE_SVM_IN_USE environment variable check to …
(edit) @25929   15 years vboxsync More error messages in case of VT-x/AMD-V failures
(edit) @25921   15 years vboxsync Removed redundant checks
(edit) @25920   15 years vboxsync Turn on NXE for 32 bits guests if PAE is enabled. (vt-x and amd-v …
(edit) @25915   15 years vboxsync PGMInvalidatePage: invalidate the TLB entry; might already be done by …
(edit) @25914   15 years vboxsync PGMInvalidatePage already flushes the page. No need to do it again …
(edit) @25912   15 years vboxsync Ignore all irrelevant error codes out non-present pages/pds etc in …
(edit) @25893   15 years vboxsync PDMDrv,*: multi context drivers, part 2.
(edit) @25891   15 years vboxsync PDMDrv,*: multi context drivers, part 1.
(edit) @25884   15 years vboxsync filemuncher
(edit) @25866   15 years vboxsync VMM: More micro optimizations.
(edit) @25863   15 years vboxsync VMMAll/EMAll.cpp: trailing spaces.
(edit) @25862   15 years vboxsync SELM.cpp: Updated todo.
(edit) @25858   15 years vboxsync SELM.cpp: nitpicking
(edit) @25851   15 years vboxsync pure_test.sh: Script for testing out attribute((pure)), see defect …
(edit) @25838   15 years vboxsync Address todos (changes the protocol for CPU ejection) and make it …
(edit) @25837   15 years vboxsync VMM: More micro optimizations around CPUM getters and predicates.
(edit) @25835   15 years vboxsync CPUM,VMM: Avoid calling CPUMGetGuestEFER until it's needed (see defect …
(edit) @25825   15 years vboxsync r=bird: hot-plug review and code style cleanup. check out the @todos
(edit) @25816   15 years vboxsync CPU hotplug: Merge the first patch. Resets a CPU state if a CPU was …
(edit) @25815   15 years vboxsync space
(edit) @25814   15 years vboxsync VMM: enable SSSE3 in CPUID
(edit) @25803   15 years vboxsync VMM: provide reasonable cache info for Intel CPUs in leaf 4 of CPUID
(edit) @25777   15 years vboxsync PATM.cpp: Shut up -Wshadow warnings.
(edit) @25771   15 years vboxsync *: Shut up -Wshadow warnings.
(edit) @25760   15 years vboxsync VMMRZ.cpp: docs.
(edit) @25759   15 years vboxsync iprt/semaphore.h: RT_LOCK_CHECK_ORDER && IN_RING3 -> wrap …
(edit) @25757   15 years vboxsync PDMAsyncCompletionFile.cpp: nitpicking.
(edit) @25748   15 years vboxsync iprt/cdefs,*: Use RT_LOCK_STRICT and RT_LOCK_STRICT_ORDER for …
(edit) @25732   15 years vboxsync PDMCritSect: Deployed lock ordering. (ring-3 only, only DEBUG_bird atm)
(edit) @25730   15 years vboxsync VMReq.cpp: Set the EMTs as signallers of the request semaphores.
(edit) @25728   15 years vboxsync *: Use RTMSINTERVAL for timeouts.
(edit) @25718   15 years vboxsync PDMCritSect: Fixed uSubClass assertion.
(edit) @25704   15 years vboxsync iprt,pdmcritsect: More flexible lock naming, added …
(edit) @25685   15 years vboxsync iprt,pdmcritsect: Some more lock validator code, almost there now... :-)
(edit) @25682   15 years vboxsync iprt,pdmcritsect: RTMSINTERVAL, RTLockValidatorClass* and some related …
(edit) @25647   15 years vboxsync Some more doxygen fixes, now for Core.docs.
(edit) @25638   15 years vboxsync iprt,pdmcritsect: Added RTSemEvent[Set|Add|Remove]Signaller so that we …
(edit) @25618   15 years vboxsync IPRT,pdmcritsect: More lock validator hacking.
(edit) @25614   15 years vboxsync iprt,pdmcritsect: More lock validator refactoring and debugging. Added …
(edit) @25607   15 years vboxsync iprt,pdmcritsect: Shortening and cleaning up the lock validator …
(edit) @25600   15 years vboxsync PDMDevHlp.cpp: Don't send VERR_DBGF_NOT_ATTACHED up the chain?
(edit) @25586   15 years vboxsync PGMAllPhys.cpp: Fixed bug when entering MMIO2 pages into the physical …
(edit) @25585   15 years vboxsync Better make absolutely sure the TLB entry is invalid
(edit) @25584   15 years vboxsync Only use the physical address TLB in ring 0. (the REM already has a …
(edit) @25579   15 years vboxsync COmpile fix
(edit) @25578   15 years vboxsync PGMHandlerPhysicalDeregister: don't flush the TLB as we haven't …
(edit) @25577   15 years vboxsync pgmHandlerPhysicalSetRamFlagsAndFlushShadowPTs already flushes the …
(edit) @25576   15 years vboxsync More paranoia
(edit) @25557   15 years vboxsync Removed wrong stat update
(edit) @25556   15 years vboxsync Rewrote RDTSC #GP optimization as it's no longer safe to access the …
(edit) @25554   15 years vboxsync trpmGCTrap0dHandler: use EMInterpretDisasOneEx EMInterpretDisasOneEx: …
(edit) @25553   15 years vboxsync Inverted check (unrestricted guest commit regression)
(edit) @25551   15 years vboxsync Removed the obsolete RC tlb flushing in the pgm pool access handler. …
(edit) @25550   15 years vboxsync Raw mode: deal with invalidated tlb entries during disassembly (long …
(edit) @25547   15 years vboxsync pgmPoolAccessHandlerFlush: tlb flush on necessary for raw mode
(edit) @25546   15 years vboxsync Paranoia: PGMR3PhysChunkInvalidateTLB must flush the page map tlb as …
(edit) @25545   15 years vboxsync Moved the tlb flush up a bit
(edit) @25544   15 years vboxsync Missing tlb flush for chunk unmap
(edit) @25543   15 years vboxsync Enabled physical page map TLB again (regression alert)
(edit) @25542   15 years vboxsync Physical page map TLB invalidation fixes
(edit) @25540   15 years vboxsync Missing pgmUnlock
(edit) @25539   15 years vboxsync Cleaned up pgmPoolMonitorChainChanging
(edit) @25538   15 years vboxsync Always handle PDPT & PML4 entry changes.
(edit) @25537   15 years vboxsync Removed all inactive PGM pool code.
(edit) @25528   15 years vboxsync IPRT,SUPDrv,++: AssertMsg[12] -> AssertMsg1Weak, AssertMsg1, …
(edit) @25506   15 years vboxsync Partial backout of r56173; consistent win2k3 crash otherwise; find out why.
(edit) @25504   15 years vboxsync Another one
(edit) @25503   15 years vboxsync Compile fix
(edit) @25502   15 years vboxsync More consistent and correct tlb flushing for pgm pool page flushing.
(edit) @25501   15 years vboxsync PGMHandlerPhysicalDeregister: todo (reduce TLB shootdowns)
(edit) @25500   15 years vboxsync Todo added for the InvalidatePage handler
(edit) @25499   15 years vboxsync Atomic reference clearing required
(edit) @25497   15 years vboxsync LegacyAndAMD64.mac: addendum to r56150
(edit) @25491   15 years vboxsync IPRT,PDMCritSect: Fixing critsect regression; contains under …
(edit) @25489   15 years vboxsync Don't crash if pVCpu is NULL
(edit) @25483   15 years vboxsync Fixed BT MMIO emulation
(edit) @25481   15 years vboxsync LegacyAndAMD64.mac: vmmGCCallTrampoline is 65-bit here.
(edit) @25478   15 years vboxsync IPRT,PDMCritSect: More lock validator refactoring.
(edit) @25467   15 years vboxsync IPRT,PDMCritSect: More lock validation.
(edit) @25435   15 years vboxsync VMMSwitcher: make serial debugging compile again
(edit) @25413   15 years vboxsync Corrected return value in case of success
(edit) @25409   15 years vboxsync IPRT,PDMCritSect,Main: Moved code dealing with lock counting from …
(edit) @25406   15 years vboxsync IPRT,PDMCritSect: Lock validation can only be performed in ring-3; …
(edit) @25401   15 years vboxsync PDM: Decrement PDMDRV::cInstances when destroying devices, use a …
(edit) @25400   15 years vboxsync build fix
(edit) @25399   15 years vboxsync build fix
(edit) @25398   15 years vboxsync IPRT,PDMAllocCritSect: Don't bitch when recursivly entering a mutex.
(edit) @25397   15 years vboxsync Backed out 56022; not the real problem
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