VirtualBox

source: vbox/trunk/include/VBox/em.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @31636   14 years vboxsync EM: Addressed VBOXSTRICTRC todo from r64673. Decided to only use …
(edit) @30788   14 years vboxsync include,Config.kmk: Made the headers syntax check cleanly on …
(edit) @30338   14 years vboxsync EM,IOM: Don't try write directly to the fault address as the backing …
(edit) @30050   14 years vboxsync VMM: Removed 4 unused functions.
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @27231   15 years vboxsync Implemented mwait extension for breaking on external interrupt when …
(edit) @26855   15 years vboxsync Introduced EMInterpretInstructionCPUEx to allow user-level instruction …
(edit) @25816   15 years vboxsync CPU hotplug: Merge the first patch. Resets a CPU state if a CPU was …
(edit) @22493   15 years vboxsync VMM,DevPCI,VBox/types.h: Added a VBOXSTRICTRC type for indicating …
(edit) @21217   15 years vboxsync include/VBox/*.h: Mark which components the header files relate to.
(edit) @20588   15 years vboxsync Emulate lock and & lock xor.
(edit) @20408   15 years vboxsync Moved REM locking to VMMAll
(edit) @20399   15 years vboxsync Minor updates
(edit) @20374   15 years vboxsync *: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
(edit) @20363   15 years vboxsync VBox/*: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
(edit) @20071   16 years vboxsync Bit more REM locking
(edit) @19693   16 years vboxsync Emulate the mwait instruction with VT-x and AMD-V as well.
(edit) @19682   16 years vboxsync Try to cleanup after one VCPU goes into guru meditation mode. Release …
(edit) @19611   16 years vboxsync Change the EM state to EMSTATE_HALTED after receiving the startup IPI.
(edit) @19425   16 years vboxsync Introduced EMSTATE_WAIT_SIPI VCPU state
(edit) @19141   16 years vboxsync Action flags breakup. Fixed PGM saved state loading of 2.2.2 images. …
(edit) @18927   16 years vboxsync Big step to separate VMM data structures for guest SMP. (pgm, em)
(edit) @18770   16 years vboxsync Fake rdpmc instead of causing an invalid opcode exception.
(edit) @14411   16 years vboxsync RDTSCP support added. Enabled only for AMD-V guests.
(edit) @13858   16 years vboxsync Pass the VMCPU id to the ring 0 callbacks.
(edit) @13832   16 years vboxsync IN_GC -> IN_RC.
(edit) @13778   16 years vboxsync Per VCPU init/term.
(edit) @13565   16 years vboxsync #1865: REM (VMM bits) - moved EMFlushREMTBs to REMFlushTBs, deleted …
(edit) @13561   16 years vboxsync Emulate (lock) cmpxchg8b in ring 0 & 3. Added testcase for instruction …
(edit) @13375   16 years vboxsync some (disabled) VMI bits
(edit) @13351   16 years vboxsync Fully emulated lmsw.
(edit) @13005   16 years vboxsync VMM/doxygen: More links.
(edit) @12989   16 years vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @12688   16 years vboxsync #1865: EM - one pointer and statistics. Added a couple of more samples …
(edit) @12305   16 years vboxsync Flush the recompiler's TB cache each time we detect writes to …
(edit) @11508   16 years vboxsync Added emulation of cmpxchg & lock cmpxchg (not yet used).
(edit) @10473   16 years vboxsync MMIO instruction emulation for OR, BT and XOR added.
(edit) @9984   16 years vboxsync Big instruction emulation update for 64 bits mode. Watch for regressions!
(edit) @9349   17 years vboxsync More type fixes for GC execution.
(edit) @9300   17 years vboxsync More 64 bits guest ptr fixes
(edit) @9212   17 years vboxsync Major changes for sizeof(RTGCPTR) == uint64_t. Introduced RCPTRTYPE …
(edit) @9069   17 years vboxsync Interpret msr reads and writes (currently disabled in order not to …
(edit) @8225   17 years vboxsync Added some assembly support routines (inactive; todo)
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @8098   17 years vboxsync Emulate cmpxchg8b in GC.
(edit) @7286   17 years vboxsync emulate [lock] xadd in GC
(edit) @7133   17 years vboxsync Eliminate cpum.h dependency (shuts up a bunch of .c warnings). Fixed …
(edit) @6210   17 years vboxsync EMR3FatalError() is noreturn
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5384   17 years vboxsync LOCK BTR and LOCK OR (for Solaris guests).
(edit) @5342   17 years vboxsync Protect cmpxchg emulation
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @3632   17 years vboxsync VBox_hdr_h -> _VBox_hdr_h
(edit) @2981   18 years vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @2553   18 years vboxsync Added EMInterpretRdtsc
(edit) @2159   18 years vboxsync Added EMSTATE_DEBUG_GUEST_HWACC
(edit) @2035   18 years vboxsync Corrections
(edit) @2032   18 years vboxsync Added EMGCEmulateLockCmpXchg & EMGCEmulateCmpXchg
(edit) @1990   18 years vboxsync Added EMEmulateBtc & EMEmulateBts
(edit) @1984   18 years vboxsync Added EMEmulateBtr
(edit) @1975   18 years vboxsync Added EMR3CheckRawForcedActions
(edit) @1368   18 years vboxsync Enabled v86 raw mode again.
(edit) @1340   18 years vboxsync Disabled v86 raw mode again due to windows install regressions.
(edit) @1333   18 years vboxsync Reenabled raw V86 mode.
(edit) @1330   18 years vboxsync Disable raw v86 mode.
(edit) @1323   18 years vboxsync Enabled raw v86 mode (to check the test boxes)
(edit) @1179   18 years vboxsync -> /* */
(edit) @1124   18 years vboxsync Added EMInterpretIret
(edit) @1082   18 years vboxsync Added disabled VBOX_RAW_V86
(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