|
|
@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
|
16 years |
vboxsync |
logging
|
|
|
@9985
|
16 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
|
|
|
@9405
|
17 years |
vboxsync |
enable VBOX_WITH_64_BITS_GUESTS for Darwin
|
|
|
@9399
|
17 years |
vboxsync |
recompiler Mac build fix
|
|
|
@9276
|
17 years |
vboxsync |
Prevent an fInRem assertion in the tlb flushing code when A20 is …
|
|
|
@9219
|
17 years |
vboxsync |
More fixes for 32 bits hosts & 64 bits guests.
|
|
|
@9212
|
17 years |
vboxsync |
Major changes for sizeof(RTGCPTR) == uint64_t.
Introduced RCPTRTYPE …
|
|
|
@9143
|
17 years |
vboxsync |
Preparations for VBOX_WITH_64_BITS_GUESTS
|
|
|
@9015
|
17 years |
vboxsync |
removed #if 1, the code seems working fine.
|
|
|
@8955
|
17 years |
vboxsync |
Updated REMR3NotifyInterruptClear docs as it is being called on …
|
|
|
@8922
|
17 years |
vboxsync |
REMR3NotifyInterruptClear can now be called from non-EMT threads. …
|
|
|
@8849
|
17 years |
vboxsync |
load the modrm value before parsing it (CMPXCHG8B/16B). Updated s->pc …
|
|
|
@8832
|
17 years |
vboxsync |
exception 6 is a trap => don't change the PC
|
|
|
@8829
|
17 years |
vboxsync |
Fixed REMR3EmulateInstruction entry logging.
|
|
|
@8828
|
17 years |
vboxsync |
CPUMGetGuestCS/SS.
|
|
|
@8826
|
17 years |
vboxsync |
lock mov wherever, whereever is an invalid lock sequence, so raise …
|
|
|
@8760
|
17 years |
vboxsync |
PATH_KBUILD -> KBUILD_PATH.
|
|
|
@8759
|
17 years |
vboxsync |
BUILD_TYPE -> KBUILD_TYPE.
|
|
|
@8758
|
17 years |
vboxsync |
BUILD_TARGET* -> KBUILD_TARGET*.
|
|
|
@8757
|
17 years |
vboxsync |
BUILD_PLATFORM* -> KBUILD_HOST*.
|
|
|
@8722
|
17 years |
vboxsync |
recompiler: fix for some special gcc versions
|
|
|
@8678
|
17 years |
vboxsync |
RTThreadSelf and RTThreadGetWriteLockCount.
|
|
|
@8626
|
17 years |
vboxsync |
Renamed the PGMR3PhysRead* and PGMR3PhysWrite* function and added U64 …
|
|
|
@8564
|
17 years |
vboxsync |
NoDmik -> NOT_DMIK.
|
|
|
@8489
|
17 years |
vboxsync |
corrected CFLAGS check if VBOX_RECOMPILER_OP_GCC != …
|
|
|
@8450
|
17 years |
vboxsync |
recompiler: enabled workaround for gcc-4.3 when compiling for 32-bit hosts
|
|
|
@8353
|
17 years |
vboxsync |
added a (disabled) workaround for …
|
|
|
@8217
|
17 years |
vboxsync |
Added CSAMR3UnmonitorPage
|
|
|
@8189
|
17 years |
vboxsync |
gcc warning
|
|
|
@8174
|
17 years |
vboxsync |
rebranding
|
|
|
@8168
|
17 years |
vboxsync |
Rebranding: coupla missing headers.
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@8113
|
17 years |
vboxsync |
The recompiler must refresh its cpuid cache when we change a cpuid feature.
|
|
|
@8053
|
17 years |
vboxsync |
Check for alternative versions of the i386-elf-gcc binary.
|
|
|
@7996
|
17 years |
vboxsync |
Relax tests for PAE (rem vs raw)
|
|
|
@7905
|
17 years |
vboxsync |
Changed CRx parameter size
|
|
|
@7695
|
17 years |
vboxsync |
Added system MSRs to the CPUMCTX structure.
Sync them in REM as well.
|
|
|
@7649
|
17 years |
vboxsync |
Assertion added for detection long mode (reminder)
|
|
|
@7635
|
17 years |
vboxsync |
The new MMIO2 code.
WARNING! This changes the pci mapping protocol …
|
|
|
@7617
|
17 years |
vboxsync |
VBoxREM fix
|
|
|
@7616
|
17 years |
vboxsync |
cosmetics
|
|
|
@7613
|
17 years |
vboxsync |
better fix for r29105 (see #2680): Make PGM3PhysGrowRange() take …
|
|
|
@6938
|
17 years |
vboxsync |
recompiler: fix ptab calculation for 32bit code under x86_64 (from qemu)
|
|
|
@6729
|
17 years |
vboxsync |
fixed build
|
|
|
@6726
|
17 years |
vboxsync |
2 fixes from qemu: fix cmpxchg8b detection and fix DR6 single step …
|
|
|