VirtualBox

source: vbox/trunk/src/VBox/VMM

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @26132   15 years vboxsync Wrong logging (minor)
(edit) @26130   15 years vboxsync PATM: Correction
(edit) @26129   15 years vboxsync PATM: Check if we expanded a complex guest instruction into a patch …
(edit) @26120   15 years vboxsync EMHandlerRCTmpl.h: todo update.
(edit) @26112   15 years vboxsync PDM,UsbMsd,++: Resumed hacking the MSD code.
(edit) @26111   15 years vboxsync CFGM: Added CFGMR3ValidateConfig as a replacement for …
(edit) @26108   15 years vboxsync AsyncCompletion: More statistics
(edit) @26107   15 years vboxsync PGM: Some harmless page counting error and factored out the pure MMIO …
(edit) @26106   15 years vboxsync MM.cpp: Register the reserved page counts with STAM.
(edit) @26105   15 years vboxsync PGMPhys.cpp: Count ROM pages correctly. Should fix most of the trouble …
(edit) @26103   15 years vboxsync Do not enable NXE if the host hasn't activated it (32 bits VT-x only)
(edit) @26081   15 years vboxsync PATMSSM.cpp: Forward ported r if (*pFixup - …
(edit) @26066   15 years vboxsync Guest SMP: force all VCPUs to go back to ring 3 when a pgm pool flush …
(edit) @26065   15 years vboxsync Backed out part of 56984
(edit) @26064   15 years vboxsync Mark page as zeroed when clearing it (pgm pool flush).
(edit) @26062   15 years vboxsync Handle pending pgm sync operations in the main execution loop (vt-x/amd-v)
(edit) @26039   15 years vboxsync Fixed assertion
(edit) @26026   15 years vboxsync shut up gcc.
(edit) @26025   15 years vboxsync build fix.
(edit) @26021   15 years vboxsync Compile fix
(edit) @26018   15 years vboxsync Missing pending pgm sync handling in VT-x and AMD-V page fault …
(edit) @26014   15 years vboxsync HWVMXR0.cpp: -Wshadow.
(edit) @26013   15 years vboxsync HWSVMR0.cpp: -Wshadow.
(edit) @26001   15 years vboxsync PDM,*: Redid the PDM structure versions. Check the instance and helper …
(edit) @25995   15 years vboxsync VMM: PDM infrastructure for HPET
(edit) @25966   15 years vboxsync PDMIBASE refactoring; use UUID as interface IDs.
(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
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