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