|
|
@16128
|
16 years |
vboxsync |
REM: sync the FPU state after CR4 and CPUID or we'll get the wrong format.
|
|
|
@15861
|
16 years |
vboxsync |
REM: put VME bit update in place
|
|
|
@15520
|
16 years |
vboxsync |
partial dual-REM support in old recompiler
|
|
|
@15012
|
16 years |
vboxsync |
Wrong casts
|
|
|
@14755
|
16 years |
vboxsync |
#1865: Converted 4 PGM*2HC* conversion functions to RTR3PTR.
|
|
|
@14422
|
16 years |
vboxsync |
darwin build fix
|
|
|
@14411
|
16 years |
vboxsync |
RDTSCP support added. Enabled only for AMD-V guests.
|
|
|
@13852
|
16 years |
vboxsync |
small fix
|
|
|
@13840
|
16 years |
vboxsync |
Hex format types (Vhx[sd] -> Rhx[sd]).
|
|
|
@13839
|
16 years |
vboxsync |
And yet more %V* -> %R* changes…
|
|
|
@13838
|
16 years |
vboxsync |
Some more %V* -> %R* changes while at it.
|
|
|
@13837
|
16 years |
vboxsync |
s/%Vr\([acfs]\)/%Rr\1/g - since I'm upsetting everyone anyway, better …
|
|
|
@13836
|
16 years |
vboxsync |
s/ELEMENTS/RT_ELEMENTS/g - retiring ELEMENTS (finally).
|
|
|
@13835
|
16 years |
vboxsync |
s/VBOX_SUCCESS/RT_SUCCESS/g s/VBOX_FAILURE/RT_FAILURE/g - VBOX_SUCCESS …
|
|
|
@13801
|
16 years |
vboxsync |
RPATH/ORIGIN for VBoxREM
|
|
|
@13793
|
16 years |
vboxsync |
VBoxREMImp HACK note.
|
|
|
@13792
|
16 years |
vboxsync |
Refined the VBoxREMImp.so/dylib hack: Installing it to PATH_LIB …
|
|
|
@13791
|
16 years |
vboxsync |
Moving data around
|
|
|
@13782
|
16 years |
vboxsync |
More SMP groundwork.
|
|
|
@13755
|
16 years |
vboxsync |
Started with VM request API changes.
|
|
|
@13709
|
16 years |
vboxsync |
Flush the TBs during reset.
|
|
|
@13708
|
16 years |
vboxsync |
Skip the TB flush as that's rather expensive and not necessary for …
|
|
|
@13565
|
16 years |
vboxsync |
#1865: REM (VMM bits) - moved EMFlushREMTBs to REMFlushTBs, deleted …
|
|
|
@13532
|
16 years |
vboxsync |
CPUMQueryGuestCtxPtr doesn't need to return a status. It can never fail.
|
|
|
@13449
|
16 years |
vboxsync |
Fixed default flags for selector register loads in real and V86 mode
|
|
|
@13385
|
16 years |
vboxsync |
fix OSE
|
|
|
@13375
|
16 years |
vboxsync |
some (disabled) VMI bits
|
|
|
@13363
|
16 years |
vboxsync |
small clean fixes
|
|
|
@13306
|
16 years |
vboxsync |
IPRT,++: some assert.h cleanup, making a suitable place to call …
|
|
|
@13185
|
16 years |
vboxsync |
VBoxREM: export the tb statistics.
|
|
|
@13144
|
16 years |
vboxsync |
#1865: Implmented the alternative R0 code for darwin (turned out to be …
|
|
|
@13128
|
16 years |
vboxsync |
logging fixes
|
|
|
@13117
|
16 years |
vboxsync |
recompiler: some logging fixes
|
|
|
@13044
|
16 years |
vboxsync |
filter out -Wextra -Wno-missing-field-initializers for op.S
|
|
|
@13034
|
16 years |
vboxsync |
minor warnings
|
|
|
@13022
|
16 years |
vboxsync |
REM: this is what I mean.
|
|
|
@13021
|
16 years |
vboxsync |
align
|
|
|
@13020
|
16 years |
vboxsync |
Knut-compatibility fixes
|
|
|
@13013
|
16 years |
vboxsync |
infrastructure work for X2APIC support
|
|
|
@13008
|
16 years |
vboxsync |
darwin build fix
|
|
|
@12828
|
16 years |
vboxsync |
Fixed saved state restore in real mode.
|
|
|
@12797
|
16 years |
vboxsync |
Provide more information in partial cpu context passed to …
|
|
|
@12679
|
16 years |
vboxsync |
Syscall emulation fix.
|
|
|
@12655
|
16 years |
vboxsync |
stupid stupid editor!
|
|
|
@12654
|
16 years |
vboxsync |
VBoxREMWrapper: fixed funny char in comment.
|
|
|
@12653
|
16 years |
vboxsync |
various files: doxygen fixes.
|
|
|
@12600
|
16 years |
vboxsync |
Turned dr0..dr7 into an array.
|
|
|
@12549
|
16 years |
vboxsync |
VMM: Implemented a TSC mode where it's tied to execution and halt …
|
|
|
@12427
|
16 years |
vboxsync |
Minor 64 bits guest execution issues.
|
|
|
@12421
|
16 years |
vboxsync |
Fixed 64 bits displacements. (see #3096)
|
|
|
@12308
|
16 years |
vboxsync |
Activated flushing.
|
|
|
@12303
|
16 years |
vboxsync |
Extra stat counter for TB flushes
|
|
|
@12299
|
16 years |
vboxsync |
Add option to REMR3State to flush all TBs. (currently not yet active)
|
|
|
@12296
|
16 years |
vboxsync |
More wrong function parameter descriptions
|
|
|
@12295
|
16 years |
vboxsync |
Wrong parameter info for CSAM imports
|
|
|
@12246
|
16 years |
vboxsync |
recompiler/Makefile: some PATH_TARGET elimination.
|
|
|
@12240
|
16 years |
vboxsync |
cmpxchg8b bugfix (without the EAX cast the result is incorrect).
|
|
|
@12023
|
16 years |
vboxsync |
Must sync the HF_LMA_MASK too
|
|
|
@12022
|
16 years |
vboxsync |
More logging
|
|
|
@12001
|
16 years |
vboxsync |
VBoxREMWrapperA.asm: Added a todo - using the wrong regs?
|
|
|
@11982
|
16 years |
vboxsync |
All: license header changes for 2.0 (OSE headers, add Sun GPL/LGPL …
|
|
|
@11901
|
16 years |
vboxsync |
Number of registers was different in version 1.6. Correct the old …
|
|
|
@11897
|
16 years |
vboxsync |
Resync the whole CPU state after saved state restore.
|
|
|
@11813
|
16 years |
vboxsync |
Deal with 1.6 saved states in the recompiler.
|
|
|
@11805
|
16 years |
vboxsync |
- rearranged SDK-only stuff in makefiles per Knut advise
|
|
|
@11792
|
16 years |
vboxsync |
Assert when the SSM version doesn't match.
|
|
|
@11725
|
16 years |
vboxsync |
#3076: Merged in the branch with the alternate driver authentication …
|
|
|
@11721
|
16 years |
vboxsync |
- completly divorced SDK and binary, use 'kmk sdk' to build SDK
|
|
|
@11496
|
16 years |
vboxsync |
The sysenter eip & esp values are 64 bits. (note breaks saved states)
|
|
|
@11455
|
16 years |
vboxsync |
gcc-4.3 testmath fix
|
|
|
@11312
|
16 years |
vboxsync |
REM: ELEMENTS -> RT_ELEMENTS.
|
|
|
@10851
|
16 years |
vboxsync |
Make sure CPU_RAW_HWACC is set; we might never execute …
|
|
|
@10664
|
16 years |
vboxsync |
Compile for for the PDMApicGetTPR change.
|
|
|
@10410
|
16 years |
vboxsync |
Introduced VM_FF_REM_HANDLER_NOTIFY action flag to replay the handler …
|
|
|
@10408
|
16 years |
vboxsync |
Increase number of queued rem handler notifications. Flush them on …
|
|
|
@10357
|
16 years |
vboxsync |
Flush the recompiler's TLB when our invlpg replay array overflows.
|
|
|
@10239
|
16 years |
vboxsync |
The other one too.
|
|
|
@10238
|
16 years |
vboxsync |
sub-makefile fix/hack.
|
|
|
@10235
|
16 years |
vboxsync |
MAKEFILE_CURRENT instead of Makefile.kmk or MAKEFILE.
|
|
|
@10188
|
16 years |
vboxsync |
Converted to sub-makefile.
|
|
|
@10186
|
16 years |
vboxsync |
Fixed deps. sub-makefile conversion continues.
|
|
|
@10185
|
16 years |
vboxsync |
Converting to sub-makefile…
|
|
|
@10184
|
16 years |
vboxsync |
Converted to sub-makefile.
|
|
|
@9997
|
17 years |
vboxsync |
logging
|
|
|
@9985
|
17 years |
vboxsync |
Relax the requirement for VT-x when in 64 bits mode.
|
|
|
@9817
|
17 years |
vboxsync |
fs & gs base cleanup
|
|
|
@9802
|
17 years |
vboxsync |
CPUMIsGuestIn64BitCodeEx update
|
|
|
@9800
|
17 years |
vboxsync |
Correction
|
|
|
@9798
|
17 years |
vboxsync |
fs & gs base fixes
|
|
|
@9771
|
17 years |
vboxsync |
Minor fix
|
|
|
@9769
|
17 years |
vboxsync |
Sync MSRs before the CRx registers.
|
|
|
@9732
|
17 years |
vboxsync |
gdtr and idtr were cut off.
|
|
|
@9653
|
17 years |
vboxsync |
Added comments
|
|
|
@9561
|
17 years |
vboxsync |
Properly define the solaris version for the recompiler.
|
|
|
@9541
|
17 years |
vboxsync |
Loggign changes
|
|
|
@9486
|
17 years |
vboxsync |
Synced 64 bits lahf/sahf from QEmu.
|
|
|
@9467
|
17 years |
vboxsync |
Broken assertion
|
|
|
@9421
|
17 years |
vboxsync |
64 bits hidden selector base.
|
|
|
@9415
|
17 years |
vboxsync |
Sync 64 bits register state.
|
|
|
@9406
|
17 years |
vboxsync |
darwin build fix
|
|
|