VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @2663   18 years vboxsync Added a simple test if someone tries to write to physical memory after …
(edit) @2633   18 years vboxsync added PDMDevHlpQueryCPUId()
(edit) @2611   18 years vboxsync UCTOffset (ns).
(edit) @2581   18 years vboxsync New method for HWACCM called TMCpuTickCanUseRealTSC() (completely …
(edit) @2565   18 years vboxsync A little experiment trying to get rid of the critsect contention in DevATA.
(edit) @2560   18 years vboxsync Return VINF_EM_RESCHEDULE_REM instead of VINF_IOM_HC_IOPORT_WRITE and …
(edit) @2559   18 years vboxsync Allow ring-3 only access handlers (phys).
(edit) @2554   18 years vboxsync Added EMInterpretRdtsc
(edit) @2552   18 years vboxsync Call VerifyAccessSyncPage in the shadow pd not present case too.
(edit) @2551   18 years vboxsync Added TMVirtualSyncGetEx. Do not check timers in TMCpuTickGetOffset.
(edit) @2545   18 years vboxsync typo
(edit) @2541   18 years vboxsync Don't enable the Local APIC on non-{Intel,AMD} cpus. The Linux code …
(edit) @2505   18 years vboxsync Documented port I/O status code and fixed places where we didn't …
(edit) @2504   18 years vboxsync Documented port I/O status code and fixed places where we didn't …
(edit) @2477   18 years vboxsync export
(edit) @2475   18 years vboxsync Makefile.kmk -> Makefile.kup
(edit) @2469   18 years vboxsync Dropping the VBOX_WITH_VIRTUAL_SYNC_TIMERS #ifdefs, making it default.
(edit) @2455   18 years vboxsync Link the TSC to the timer sync clock.
(edit) @2363   18 years vboxsync warning
(edit) @2324   18 years vboxsync fixed PGMVerifyAccess(), we sometimes did not check the last page
(edit) @2318   18 years vboxsync typo? Knut, pls check.
(edit) @2300   18 years vboxsync ansi C
(edit) @2299   18 years vboxsync style.
(edit) @2298   18 years vboxsync Don't update Addr unless we're going to loop.
(edit) @2297   18 years vboxsync svn:eol-style native
(edit) @2296   18 years vboxsync fixed my typos.
(edit) @2283   18 years vboxsync Working TMCLOCK_VIRTUAL_SYNC.
(edit) @2279   18 years vboxsync Don't recursively call PGMVerifyAccess as we might run out of stack.
(edit) @2276   18 years vboxsync VerifyAccessSyncPage: shadow PD might not be present.
(edit) @2274   18 years vboxsync Pass on rc.
(edit) @2273   18 years vboxsync Real and protected mode (no paging) implemenation of VerifyAccessSyncPage.
(edit) @2270   18 years vboxsync Stricter pointer typechecking. (R0 vs R3)
(edit) @2267   18 years vboxsync Updated assertion
(edit) @2260   18 years vboxsync Corrections for real and v86 addresses + cleanup + notes.
(edit) @2258   18 years vboxsync Removed leftover logging statement
(edit) @2256   18 years vboxsync Fixed io port access return check
(edit) @2248   18 years vboxsync Implementing timer syncrhonous virtual clock.
(edit) @2236   18 years vboxsync Incorrect assertion. (guest ram can have unallocated gaps)
(edit) @2235   18 years vboxsync Even more logging
(edit) @2234   18 years vboxsync More logging
(edit) @2230   18 years vboxsync Partial 20576 commit
(edit) @2228   18 years vboxsync backed out 20576 due to regressions
(edit) @2227   18 years vboxsync Ignore ModifyPage for real and protected mode without paging.
(edit) @2226   18 years vboxsync Cleanup of emR3RawExecuteIOInstruction: use existing IOM functions. …
(edit) @2220   18 years vboxsync Don't call the outs/ins string handler if we're only supposed to …
(edit) @2217   18 years vboxsync Added IOMInterpretINSEx & IOMInterpretOUTSEx. Support ins/outs …
(edit) @2203   18 years vboxsync prevent warning
(edit) @2201   18 years vboxsync Moved ins/outs handling to the VMMAll directory.
(edit) @2199   18 years vboxsync warning
(edit) @2189   18 years vboxsync Bugfix
(edit) @2184   18 years vboxsync Compile fixes
(edit) @2183   18 years vboxsync Argh
(edit) @2181   18 years vboxsync SELMValidateAndConvertCSAddr correction
(edit) @2180   18 years vboxsync more verbose assertion
(edit) @2179   18 years vboxsync The values in the hidden selector registers have to be checked first …
(edit) @2168   18 years vboxsync Added DBGFIsStepping
(edit) @2153   18 years vboxsync Comment updates
(edit) @2152   18 years vboxsync Never reuse non-paging shadow page tables.
(edit) @2151   18 years vboxsync CPUMGetGuestCPL: get cpl from hidden ss selector register if valid.
(edit) @2149   18 years vboxsync Set user bit in shadow page & pd when in non-paging mode.
(edit) @2137   18 years vboxsync Drop page flags consistency check in non-paging mode.
(edit) @2136   18 years vboxsync Drop the 32 bits code requirement from EMInterpretInstruction.
(edit) @2128   18 years vboxsync Enable movs emulation for ring 0.
(edit) @2124   18 years vboxsync TRPM changes to assert and report trap/interrupt types accurately.
(edit) @2121   18 years vboxsync Enable movs for ring 0. (not yet used)
(edit) @2120   18 years vboxsync Real and protected mode without paging changes. Currently not yet used.
(edit) @2119   18 years vboxsync Finished hidden selector case.
(edit) @2117   18 years vboxsync SELMToFlatEx change. Enable 16 bits instruction emulation for MMIO
(edit) @2098   18 years vboxsync SELMToFlat change for hwaccm mode.
(edit) @2095   18 years vboxsync GetPage will deal with real and protected mode without paging.
(edit) @2091   18 years vboxsync space
(edit) @2090   18 years vboxsync Added PGMPOOLKIND_32BIT_PT_FOR_PHYS & PGMPOOLKIND_PAE_PT_FOR_PHYS
(edit) @2082   18 years vboxsync spaces
(edit) @2081   18 years vboxsync don't check for pending timers on resume either.
(edit) @2078   18 years vboxsync Removed obsolete code
(edit) @2075   18 years vboxsync Added TMVirtualGetEx. Changed TMCpuTickGetOffset to return virtual …
(edit) @2069   18 years vboxsync logging
(edit) @2064   18 years vboxsync Accept ring 3 rdtsc for emulation.
(edit) @2061   18 years vboxsync Added TMCpuTickGetOffset
(edit) @2037   18 years vboxsync Got rid of noisy logging
(edit) @2036   18 years vboxsync Emulate (lock) cmpxchg in the guest context.
(edit) @2026   18 years vboxsync more verbose assertion
(edit) @2017   18 years vboxsync more verbose assertion
(edit) @2010   18 years vboxsync Check for monitor/mwait support in cpuid before emulating them.
(edit) @2009   18 years vboxsync Fixed segment limit calculation for expand-down segments.
(edit) @2005   18 years vboxsync And again
(edit) @2004   18 years vboxsync Another attempt at fixing the 64 bits build.
(edit) @2002   18 years vboxsync 64 bits compile fix
(edit) @2000   18 years vboxsync Cleaned up instruction emulation. Got rid of duplicate code.
(edit) @1999   18 years vboxsync warning
(edit) @1998   18 years vboxsync - Emulation for bts & btc added - Try to resolve conflicts with CSAM …
(edit) @1991   18 years vboxsync Added EMEmulateBts & EMEmulateBtc
(edit) @1989   18 years vboxsync more logging
(edit) @1988   18 years vboxsync corrected assertion
(edit) @1987   18 years vboxsync more verbose assertion
(edit) @1986   18 years vboxsync Btr emulation added. (possibly dangerous; not well tested)
(edit) @1976   18 years vboxsync Never inject interrupts or traps before we sync the GDT/IDT/LDT and TSS.
(edit) @1970   18 years vboxsync RT_LIKELY additions.
(edit) @1969   18 years vboxsync Check for protected mode in CPUMGetGuestCPL.
(edit) @1956   18 years vboxsync Fixed a couple of issues with virtualized TSC related to pausing and …
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