|
|
@9817
|
16 years |
vboxsync |
fs & gs base cleanup
|
|
|
@9802
|
16 years |
vboxsync |
CPUMIsGuestIn64BitCodeEx update
|
|
|
@9800
|
16 years |
vboxsync |
Correction
|
|
|
@9798
|
16 years |
vboxsync |
fs & gs base fixes
|
|
|
@9771
|
16 years |
vboxsync |
Minor fix
|
|
|
@9769
|
16 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 …
|
|
|
@6546
|
17 years |
vboxsync |
VBOX_WITH_NEW_PHYS_CODE changes mostly realted to REM. Killed a …
|
|
|
@6532
|
17 years |
vboxsync |
Cleaned out the PGM_DYNAMIC_RAM_ALLOC tests to avoid unnecessary mess …
|
|
|
@6517
|
17 years |
vboxsync |
gcc-4.3 fix (improved accuracy)
|
|
|
@6475
|
17 years |
vboxsync |
Added the NoDmik() macro.
|
|
|
@6211
|
17 years |
vboxsync |
cpu_abort() is noreturn
|
|
|
@6158
|
17 years |
vboxsync |
Fixed reporting of segment not present exceptions when using call …
|
|
|
@6108
|
17 years |
vboxsync |
Fixed nasty bug in ARPL emulation (uninitialized variable).
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@5880
|
17 years |
vboxsync |
--as-needed again
|
|
|
@5877
|
17 years |
vboxsync |
backed out r26366 (rhel3 seems to not have this switch)
|
|
|
@5876
|
17 years |
vboxsync |
use --as-needed when linking for Linux to prevent superflous …
|
|
|
@5853
|
17 years |
vboxsync |
The static tb isn't working right in single stepping mode. (fix not …
|
|
|
@5852
|
17 years |
vboxsync |
DISInstr returns vbox status code, not bool.
|
|
|
@5696
|
17 years |
vboxsync |
VBOX_WITH_DEBUGGER
|
|
|
@5691
|
17 years |
vboxsync |
Mac OS X version 10.5 build hacks.
|
|
|
@5605
|
17 years |
vboxsync |
BIT => RT_BIT, BIT64 => RT_BIT_64. BIT() is defined in Linux 2.6.24
|
|
|
@5466
|
17 years |
vboxsync |
Added helper_record_call.
|
|
|
@5372
|
17 years |
vboxsync |
Avoid using rbp for any global register variable as it seems to cause …
|
|
|
@5371
|
17 years |
vboxsync |
The stack isn't necessiarly a safe place for the tb_temp on 64-bit …
|
|
|
@5369
|
17 years |
vboxsync |
disas: don't flood the log on 64-bit hosts.
|
|
|
@5367
|
17 years |
vboxsync |
RTLogFlush.
|
|
|
@5306
|
17 years |
vboxsync |
64-bit solaris.
|
|
|
@5262
|
17 years |
vboxsync |
env->pVM has the right type.
|
|
|
@5197
|
17 years |
vboxsync |
Experiment with call recording for CSAM
|
|
|
@5181
|
17 years |
vboxsync |
eol, typo
|
|
|
@4986
|
17 years |
vboxsync |
work around a nocrt build problem.
|
|
|
@4877
|
17 years |
vboxsync |
No time for this now.
|
|
|
@4616
|
17 years |
vboxsync |
Ditto for REM(R3)NotifyHandlerPhysicalDeregister.
|
|
|
@4615
|
17 years |
vboxsync |
REM(R3)NotifyHandlerPhysicalModify no longer needs a pvHC pointer, …
|
|
|
@4552
|
17 years |
vboxsync |
Only darwin, os2 and windows shouldn't have a SONAME on the VBoxREMImp …
|
|
|
@4541
|
17 years |
vboxsync |
sed script must be LF and not native.
|
|
|
@4535
|
17 years |
vboxsync |
Switched to reading and writing through PGM (like we already did for …
|
|
|
@4407
|
17 years |
vboxsync |
tell the release log about missing stuff.
|
|
|
@4389
|
17 years |
vboxsync |
fixed buildbreak.
|
|
|
@4388
|
17 years |
vboxsync |
Shadow ROM emulation. Clear the RESERVED flag for ROM.
|
|
|
@4381
|
17 years |
vboxsync |
Corrected assertion
|
|
|
@4380
|
17 years |
vboxsync |
Fixed reserved memory reservation
|
|
|
@4379
|
17 years |
vboxsync |
Remove assertion for now
|
|
|
@4378
|
17 years |
vboxsync |
Added assertion + changed logging
|
|
|
@4376
|
17 years |
vboxsync |
Removed obsolete and incorrect remR3SetPage.
|
|
|
@4245
|
17 years |
vboxsync |
Predict success on out/in.
|
|
|
@4178
|
17 years |
vboxsync |
Solaris changes.
|
|
|