VirtualBox

source: vbox/trunk/src/VBox/VMM

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @2076   18 years vboxsync TMTimerGet is unsafe as it checks for expired timers each time.
(edit) @2075   18 years vboxsync Added TMVirtualGetEx. Changed TMCpuTickGetOffset to return virtual …
(edit) @2070   18 years vboxsync Corrected TSC offset for SVM & VMX.
(edit) @2069   18 years vboxsync logging
(edit) @2066   18 years vboxsync Removed misleading comment
(edit) @2065   18 years vboxsync Use EMInterpretInstructionCPU for rdtsc
(edit) @2064   18 years vboxsync Accept ring 3 rdtsc for emulation.
(edit) @2063   18 years vboxsync More stats
(edit) @2062   18 years vboxsync TSC offset initialized on entry.
(edit) @2061   18 years vboxsync Added TMCpuTickGetOffset
(edit) @2056   18 years vboxsync Virtualize the TSC.
(edit) @2054   18 years vboxsync Think I found the problem with the double shutdown mess. Removing the …
(edit) @2050   18 years vboxsync debug only
(edit) @2049   18 years vboxsync Disabled ss mov patch again.
(edit) @2047   18 years vboxsync Size override fixes
(edit) @2046   18 years vboxsync Corrections and activation of mov gpr,ss patch.
(edit) @2043   18 years vboxsync Preperations for mov gpr, ss patch.
(edit) @2041   18 years vboxsync export to OSE
(edit) @2037   18 years vboxsync Got rid of noisy logging
(edit) @2036   18 years vboxsync Emulate (lock) cmpxchg in the guest context.
(edit) @2034   18 years vboxsync Added EMGCEmulateLockCmpXchg & EMGCEmulateCmpXchg
(edit) @2033   18 years vboxsync More stats
(edit) @2030   18 years vboxsync Attempt to recreate patches who's dirty instruction(s) we can't …
(edit) @2026   18 years vboxsync more verbose assertion
(edit) @2017   18 years vboxsync more verbose assertion
(edit) @2013   18 years vboxsync Argh. Forgot to update eip.
(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) @2007   18 years vboxsync Bumped ssm version
(edit) @2005   18 years vboxsync And again
(edit) @2004   18 years vboxsync Another attempt at fixing the 64 bits build.
(edit) @2003   18 years vboxsync Emulate monitor in ring 0.
(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) @1997   18 years vboxsync Better search for innocent conflicts
(edit) @1996   18 years vboxsync Round address to page boundary.
(edit) @1995   18 years vboxsync Update
(edit) @1994   18 years vboxsync Added CSAMR3RemovePage
(edit) @1992   18 years vboxsync More stats
(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) @1985   18 years vboxsync Statistics for BTR.
(edit) @1982   18 years vboxsync Removed obsolete code.
(edit) @1981   18 years vboxsync Arg. Forgot that EMInterpretInstructionCPU doesn't accept cpl != 0.
(edit) @1978   18 years vboxsync Need to emulate RDTSC for ring-3 as well.
(edit) @1977   18 years vboxsync Need to emulate RDTSC for ring-3 as well.
(edit) @1976   18 years vboxsync Never inject interrupts or traps before we sync the GDT/IDT/LDT and TSS.
(edit) @1974   18 years vboxsync Got rid of annoying assertion
(edit) @1972   18 years vboxsync wrong mask
(edit) @1971   18 years vboxsync Log updates to selectors in loaded segment registers
(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 …
(edit) @1946   18 years vboxsync PGMReadPhys: return zeros for physical memory that hasn't been …
(edit) @1945   18 years vboxsync Increased SSM version of REM.
(edit) @1943   18 years vboxsync Paranoid checks.
(edit) @1940   18 years vboxsync Removed obsolete changes.
(edit) @1939   18 years vboxsync Support segment prefixes in our instruction emulator.
(edit) @1936   18 years vboxsync Use new disassembler functions. Remove obsolete tables.
(edit) @1930   18 years vboxsync backed out unneccessary changes from previous changeset
(edit) @1929   18 years vboxsync We can encounter 16 bits code in raw mode too now; always refuse to …
(edit) @1926   18 years vboxsync Got rid of incorrect assertion.
(edit) @1921   18 years vboxsync And assertion is too annoying there.
(edit) @1920   18 years vboxsync u1VM implies cpl=3
(edit) @1919   18 years vboxsync Corrected assertion
(edit) @1918   18 years vboxsync Always check if the code selector is wide open. Refuse patching if …
(edit) @1917   18 years vboxsync %VGx -> %VGv
(edit) @1914   18 years vboxsync Reapplied 20145
(edit) @1913   18 years vboxsync Reapplied 20145
(edit) @1909   18 years vboxsync Removed debugging code
(edit) @1908   18 years vboxsync Backed out part of 20091 to check if that's the cause of the major …
(edit) @1907   18 years vboxsync attempt to fix tinderboxes: remove r20142, r20145, r20146
(edit) @1898   18 years vboxsync Updated comment
(edit) @1897   18 years vboxsync Put back pending interrupt detection in iret patch.
(edit) @1894   18 years vboxsync Reenabled old VINF_PATM_PENDING_IRQ_AFTER_IRET code
(edit) @1890   18 years vboxsync Attempt to fix ALSA on Linux kernels <= 2.6.17: use mmap not memalign …
(edit) @1886   18 years vboxsync warning
(edit) @1885   18 years vboxsync warning
(edit) @1881   18 years vboxsync Unused warning.
(edit) @1876   18 years vboxsync VBOX_TM_VIRTUALIZED_TSC hack.
(edit) @1875   18 years vboxsync Got rid of annoying assertions.
(edit) @1871   18 years vboxsync typo.
(edit) @1868   18 years vboxsync X2/GIP debugging code
(edit) @1867   18 years vboxsync Workaround added for nasty guest drivers that patch the IDT.
(edit) @1866   18 years vboxsync Disabled previous csam changes.
(edit) @1865   18 years vboxsync InvalidatePage: always make page non-present (possibly dangerous) Page …
(edit) @1864   18 years vboxsync csamR3FlushCodePages update
(edit) @1861   18 years vboxsync oops
(edit) @1860   18 years vboxsync put back 64 bits fix
(edit) @1859   18 years vboxsync updated scan beyond ret instruction code
(edit) @1858   18 years vboxsync pfnDriverAttach has to pass the real return value of pfnConstruct, not …
(edit) @1853   18 years vboxsync extra csam check
(edit) @1839   18 years vboxsync style
(edit) @1838   18 years vboxsync speed.
(edit) @1837   18 years vboxsync 64-bit bustage.
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