VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(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
(edit) @1322   18 years vboxsync Corrected flag handling in V86 iret.
(edit) @1310   18 years vboxsync nc
(edit) @1309   18 years vboxsync r=bird: RTR0UINTREG -> RTR0UINTPTR. created defect.
(edit) @1304   18 years vboxsync More logging
(edit) @1251   18 years vboxsync Added PGMGetShadowMode
(edit) @1238   18 years vboxsync Pointer mess.
(edit) @1237   18 years vboxsync Another correction
(edit) @1235   18 years vboxsync corrected check
(edit) @1233   18 years vboxsync mmHyperLookupR0 fix for ring 0 pVM based addresses.
(edit) @1184   18 years vboxsync Removed stray doxygen comment.
(edit) @1159   18 years vboxsync Corrections for V86 mode.
(edit) @1158   18 years vboxsync Corrected assertion
(edit) @1157   18 years vboxsync Incorrect masking away of ring 1 RPL in V86 mode.
(edit) @1145   18 years vboxsync Forgot to clear ds, es, fs & gs for interrupt/trap in V86 mode. Put …
(edit) @1144   18 years vboxsync Added support for forwarding traps & interrupts in V86 mode.
(edit) @1137   18 years vboxsync Bugfix
(edit) @1136   18 years vboxsync EMInterpretIret changes & fixes
(edit) @1127   18 years vboxsync only allow direct calls to EMInterpretIret for now
(edit) @1126   18 years vboxsync Emulate iret to V86 code.
(edit) @1090   18 years vboxsync Corrected assertions for v86 mode
(edit) @1057   18 years vboxsync Trapping and virtualizing TSC (both disabled).
(edit) @1027   18 years vboxsync Initial GIP change. Missing detection of SMP systems with TSC drift.
(edit) @880   18 years vboxsync Added some missing SELMToFlat calls.
(edit) @878   18 years vboxsync fixed log flags in page pool
(edit) @851   18 years vboxsync Refresh HCPhys.
(edit) @850   18 years vboxsync Missing case where we should check that the guest RAM was indeed allocated.
(edit) @840   18 years vboxsync Corrected boundary check.
(edit) @839   18 years vboxsync Corrected typo.
(edit) @838   18 years vboxsync GC Phys to HC virt conversion changes for dynamic RAM allocation.
(edit) @772   18 years vboxsync Compile fix
(edit) @771   18 years vboxsync AMD-V was stil left disabled. Now enabled. Enabled sysenter/sysexit in …
(edit) @708   18 years vboxsync Profile MMIO as well
(edit) @706   18 years vboxsync IOM handler profiling.
(edit) @624   18 years vboxsync More statistics.
(edit) @468   18 years vboxsync Moved rdtsc emulation into EM.
(edit) @443   18 years vboxsync Implemented Warp drive. This can be configured using the …
(edit) @338   18 years vboxsync CPUMSetGuestDR*() takes a RTGCUINTREG not a RTUINTREG.
(edit) @323   18 years vboxsync drop the default, there's just one other call.
(edit) @322   18 years vboxsync r=bird: some comments on the runtime error stuff.
(edit) @320   18 years vboxsync @todo on a potential bug.
(edit) @234   18 years vboxsync VMM: Added support for runtime error notifications (VMSetRuntimeError …
(edit) @138   18 years vboxsync 64-bit
(edit) @112   18 years vboxsync 64-bit
(edit) @105   18 years vboxsync style
(edit) @98   18 years vboxsync Reapply fixed 17508 changeset
(edit) @79   18 years vboxsync Backed out 17508
(edit) @78   18 years vboxsync 64-bit
(edit) @68   18 years vboxsync Sync the TSS ring 0 stack selector and base address on-demand.
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