VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @18723   16 years vboxsync TRPMGCHandlers.cpp: Logging and a couple of todos.
(edit) @18617   16 years vboxsync PGM,EM: Handle out of memory situations more gracefully - part 1. New …
(edit) @17506   16 years vboxsync PGM: MapCR3 hack for the new code, fixing PGMFlushTLB status …
(edit) @17130   16 years vboxsync Emulate rdmsr & wrmsr in GC as well.
(edit) @17105   16 years vboxsync TRPMGCHandlers.cpp: logging
(edit) @17024   16 years vboxsync Emulate wbinvd in GC
(edit) @13960   16 years vboxsync Moved guest and host CPU contexts into per-VCPU array.
(edit) @13823   16 years vboxsync VMM: %VGv -> %RGv
(edit) @13821   16 years vboxsync VMM: %VR* inspection
(edit) @13818   16 years vboxsync VMM: %Vrc -> %Rrc, %Vra -> %Rra.
(edit) @13816   16 years vboxsync VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
(edit) @13698   16 years vboxsync VMM: Fixed ring-0 access to the ring-3 mapping of the EMT stack. Moved …
(edit) @13635   16 years vboxsync #1865: TRPM.
(edit) @12339   16 years vboxsync Minor comment correction
(edit) @11221   16 years vboxsync DECLGCCALLBACKMEMBER -> DECLRCCALLBACKMEMBER
(edit) @9346   17 years vboxsync gcc don't allow casting 64-bit integer to a 32-bit pointer, so cast …
(edit) @9344   17 years vboxsync Types and string format specifiers.
(edit) @9300   17 years vboxsync More 64 bits guest ptr fixes
(edit) @9295   17 years vboxsync Wrong string specifiers
(edit) @9282   17 years vboxsync Type and cast corrections
(edit) @9231   17 years vboxsync Missign updates
(edit) @8985   17 years vboxsync Added an extra argument to TRPMForwardTrap so the trpm profiling …
(edit) @8831   17 years vboxsync dtrace experiments.
(edit) @8825   17 years vboxsync -doxygen comment.
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @8033   17 years vboxsync Fixed one regression + several PAE related bugs.
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5399   17 years vboxsync Name.
(edit) @5396   17 years vboxsync Shaved off a few ticks on RDTSC emulation to speed up Solaris guest.
(edit) @5395   17 years vboxsync Optimized RDTSC emulation a little bit.
(edit) @4697   17 years vboxsync Force R3 context for DECLCALLBACKMEMBER & DECLCALLBACKPTR
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @3509   17 years vboxsync Emulate CLTS in GC.
(edit) @3216   18 years vboxsync Removed incorrect io return code changes.
(edit) @3210   18 years vboxsync Fixed a typo
(edit) @3207   18 years vboxsync Map VINF_EM_RAW_EMULATE_INSTR to VINF_IOM_HC_IOPORT_READ/WRITE. Direct …
(edit) @3122   18 years vboxsync Forward all non-ring 0 illegal instruction traps directly. Fixes …
(edit) @2981   18 years vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @2507   18 years vboxsync Drop the VINF_IOM_HC_IOPORT_READWRITE status code as it isn't really …
(edit) @2124   18 years vboxsync TRPM changes to assert and report trap/interrupt types accurately.
(edit) @2066   18 years vboxsync Removed misleading comment
(edit) @2065   18 years vboxsync Use EMInterpretInstructionCPU for rdtsc
(edit) @2013   18 years vboxsync Argh. Forgot to update eip.
(edit) @2003   18 years vboxsync Emulate monitor in ring 0.
(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) @1886   18 years vboxsync warning
(edit) @1828   18 years vboxsync Cleaned up cpl checking.
(edit) @1797   18 years vboxsync Clearer logging when a trap occurs in hypervisor code.
(edit) @1608   18 years vboxsync rc was probably not initialized
(edit) @1604   18 years vboxsync Compile fix
(edit) @1603   18 years vboxsync Small correction
(edit) @1602   18 years vboxsync Never generate a raw trap for trap 6 faults; instruction emulation is …
(edit) @1367   18 years vboxsync Corrected v86 handling again.
(edit) @1363   18 years vboxsync Emulate faulting v86 instruction (might be valid because of iopl).
(edit) @1359   18 years vboxsync SELM function changes for v86 mode code. CPL check fixes for V86 mode …
(edit) @1321   18 years vboxsync Move stat start
(edit) @1312   18 years vboxsync fixed warning.
(edit) @1311   18 years vboxsync style
(edit) @1306   18 years vboxsync Forward #UD & #GP in V86 code in GC
(edit) @1160   18 years vboxsync Correction for v86 mode
(edit) @1134   18 years vboxsync Added CPUMGCCallV86Code. PATM cleanup.
(edit) @1089   18 years vboxsync Fixed broken return path in generic trap handler for v86 code
(edit) @988   18 years vboxsync Fixed the real cause of the tripple fault.
(edit) @716   18 years vboxsync More stats
(edit) @715   18 years vboxsync Prevent statistics pollution.
(edit) @624   18 years vboxsync More statistics.
(edit) @468   18 years vboxsync Moved rdtsc emulation into EM.
(edit) @466   18 years vboxsync Corrected sysenter/exit handling.
(edit) @465   18 years vboxsync Added code to emulate rdtsc in the guest context. (disabled)
(edit) @269   18 years vboxsync Update
(edit) @23   18 years vboxsync string.h & stdio.h + header cleanups.
(add) @1   55 years vboxsync import
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