VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(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 …
(edit) @1946   18 years vboxsync PGMReadPhys: return zeros for physical memory that hasn't been …
(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) @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) @1908   18 years vboxsync Backed out part of 20091 to check if that's the cause of the major …
(edit) @1881   18 years vboxsync Unused warning.
(edit) @1866   18 years vboxsync Disabled previous csam changes.
(edit) @1865   18 years vboxsync InvalidatePage: always make page non-present (possibly dangerous) Page …
(edit) @1839   18 years vboxsync style
(edit) @1838   18 years vboxsync speed.
(edit) @1828   18 years vboxsync Cleaned up cpl checking.
(edit) @1823   18 years vboxsync Extra safety check.
(edit) @1821   18 years vboxsync Extra check for hypervisor region writes.
(edit) @1793   18 years vboxsync backed out 19970
(edit) @1792   18 years vboxsync Proper interrupt redirection bitmap sync
(edit) @1791   18 years vboxsync style
(edit) @1634   18 years vboxsync warnings.
(edit) @1620   18 years vboxsync All rings are allowed with hardware acceleration
(edit) @1598   18 years vboxsync pop [esp+xx] uses esp *after* the actual pop
(edit) @1597   18 years vboxsync extended assertion
(edit) @1579   18 years vboxsync doxygen fixes
(edit) @1518   18 years vboxsync Forward trap back to raw mode if the rechecked gate handler is valid.
(edit) @1500   18 years vboxsync Added virtual interrupt redirection bitmap to our TSS
(edit) @1480   18 years vboxsync No longer require contiguous memory for the VM structure. Did long …
(edit) @1443   18 years vboxsync cast the uint16_t selector value before shifting it, just a precaution.
(edit) @1408   18 years vboxsync Initial changes for floating SELM hypervisor selectors.
(edit) @1361   18 years vboxsync Compile fix + updates
(edit) @1360   18 years vboxsync Previous change was not correct for v86 code.
(edit) @1359   18 years vboxsync SELM function changes for v86 mode code. CPL check fixes for V86 mode …
(edit) @1332   18 years vboxsync Wrong X86_EFL_VM test
(edit) @1328   18 years vboxsync Reorganized TRPM in preparation of handling IDT writes in the guest …
(edit) @1326   18 years vboxsync More logging
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