|
|
@847
|
18 years |
vboxsync |
Interrupt masking testcase. (attempt at debugging amd64 issue)
|
|
|
@846
|
18 years |
vboxsync |
Fix for OpenBSD 4.0 (again).
|
|
|
@840
|
18 years |
vboxsync |
Corrected boundary check.
|
|
|
@839
|
18 years |
vboxsync |
Corrected typo.
|
|
|
@838
|
18 years |
vboxsync |
GC Phys to HC virt conversion changes for dynamic RAM allocation.
|
|
|
@821
|
18 years |
vboxsync |
enable double faults handling in AMD64 builds (for debugging).
|
|
|
@804
|
18 years |
vboxsync |
Added @todo
|
|
|
@803
|
18 years |
vboxsync |
Must restore the old lookup record in case we aren't able to update …
|
|
|
@773
|
18 years |
vboxsync |
Correction
|
|
|
@772
|
18 years |
vboxsync |
Compile fix
|
|
|
@771
|
18 years |
vboxsync |
AMD-V was stil left disabled. Now enabled.
Enabled sysenter/sysexit in …
|
|
|
@768
|
18 years |
vboxsync |
Forgot another X86_CPUID_FEATURE_EDX_SEP flag.
|
|
|
@767
|
18 years |
vboxsync |
Added @todo
|
|
|
@760
|
18 years |
vboxsync |
Enhanced detection of changed pages.
|
|
|
@758
|
18 years |
vboxsync |
update physical address of flushed page
|
|
|
@748
|
18 years |
vboxsync |
Updates
|
|
|
@747
|
18 years |
vboxsync |
Added some debug code, that I need for easy debugging.
|
|
|
@744
|
18 years |
vboxsync |
Logging update
|
|
|
@743
|
18 years |
vboxsync |
Changed call patch
|
|
|
@742
|
18 years |
vboxsync |
Updates for logging
|
|
|
@741
|
18 years |
vboxsync |
Updates for logging
|
|
|
@739
|
18 years |
vboxsync |
Fix
|
|
|
@738
|
18 years |
vboxsync |
Option to log patch calls
|
|
|
@730
|
18 years |
vboxsync |
warning
|
|
|
@727
|
18 years |
vboxsync |
3rd arg is rdx not rcx.
|
|
|
@726
|
18 years |
vboxsync |
Implemented the VMMR0 setjmp/longjmp like stuff for AMD64.
|
|
|
@716
|
18 years |
vboxsync |
More stats
|
|
|
@715
|
18 years |
vboxsync |
Prevent statistics pollution.
|
|
|
@714
|
18 years |
vboxsync |
small fix
|
|
|
@713
|
18 years |
vboxsync |
Bugfix
|
|
|
@708
|
18 years |
vboxsync |
Profile MMIO as well
|
|
|
@707
|
18 years |
vboxsync |
Oops
|
|
|
@706
|
18 years |
vboxsync |
IOM handler profiling.
|
|
|
@692
|
18 years |
vboxsync |
32-bit gcc packs AVLOHCPHYSNODECORE a little bit different, pad it to …
|
|
|
@686
|
18 years |
vboxsync |
Alignment fixes for windows. (structure packing is a strange thing …
|
|
|
@684
|
18 years |
vboxsync |
RTLogLogger, RTLogLoggerEx[V].
|
|
|
@682
|
18 years |
vboxsync |
SVMInvlpgA.
|
|
|
@673
|
18 years |
vboxsync |
rcx not ecx.
|
|
|
@672
|
18 years |
vboxsync |
#pragma intrinsic can't be in a function, added missing ().
|
|
|
@671
|
18 years |
vboxsync |
Stub vmmR0LoggerWrapper on AMD64 even if it's never used.
|
|
|
@670
|
18 years |
vboxsync |
WIN32 -> WIN; size_t
|
|
|
@634
|
18 years |
vboxsync |
nc
|
|
|
@627
|
18 years |
vboxsync |
Backed out 18254
|
|
|
@625
|
18 years |
vboxsync |
Corrected EM StatTotal.
|
|
|
@624
|
18 years |
vboxsync |
More statistics.
|
|
|
@598
|
18 years |
vboxsync |
Added PDMR3CritSectTryEnter
|
|
|
@593
|
18 years |
vboxsync |
Minor update
|
|
|
@552
|
18 years |
vboxsync |
Added STAMUNIT_KILOBYTES
|
|
|
@544
|
18 years |
vboxsync |
Log when an IDT handler is disabled.
|
|
|
@527
|
18 years |
vboxsync |
Alignment fixes.
|
|
|
@526
|
18 years |
vboxsync |
Alignment fixes.
|
|
|
@525
|
18 years |
vboxsync |
VM_GUEST_ADDR isn't the right macro for converting the pPciBusHC into …
|
|
|
@520
|
18 years |
vboxsync |
64-bit alignment.
|
|
|
@519
|
18 years |
vboxsync |
disabled two HC pointer size assertions that are probably invalid.
|
|
|
@518
|
18 years |
vboxsync |
64-bit alignment in CSAM.
|
|
|
@515
|
18 years |
vboxsync |
Possibly dangerous change: stop monitoring IDT patch pages when too …
|
|
|
@513
|
18 years |
vboxsync |
Less restricted assertion
|
|
|
@509
|
18 years |
vboxsync |
Corrected comment
|
|
|
@479
|
18 years |
vboxsync |
pDevHlpR0 is now declared correctly.
|
|
|
@474
|
18 years |
vboxsync |
file description
|
|
|
@468
|
18 years |
vboxsync |
Moved rdtsc emulation into EM.
|
|
|
@466
|
18 years |
vboxsync |
Corrected sysenter/exit handling.
|
|
|
@465
|
18 years |
vboxsync |
Added code to emulate rdtsc in the guest context. (disabled)
|
|
|
@464
|
18 years |
vboxsync |
Renamed CR4 masks
|
|
|
@463
|
18 years |
vboxsync |
log causes for SSM load config mismatch to release log
|
|
|
@457
|
18 years |
vboxsync |
alignment.
|
|
|
@455
|
18 years |
vboxsync |
Annoying assertion.
|
|
|
@454
|
18 years |
vboxsync |
Aligned PGMPOOL and PGMPOOLPAGE.
|
|
|
@453
|
18 years |
vboxsync |
AMD64: Check CFGM option PATMEnabled before enabling PATM.
|
|
|
@452
|
18 years |
vboxsync |
Check CFGM option CSAMEnabled before enabling CSAM.
|
|
|
@451
|
18 years |
vboxsync |
drop the AMD64 protection.
|
|
|
@450
|
18 years |
vboxsync |
Don't use an offset based AVL tree for symbols.
|
|
|
@448
|
18 years |
vboxsync |
Drop the AMD64 assertions.
|
|
|
@443
|
18 years |
vboxsync |
Implemented Warp drive. This can be configured using the …
|
|
|
@424
|
18 years |
vboxsync |
Not ~15h.
|
|
|
@421
|
18 years |
vboxsync |
Stop GCC4 from being 'clever'.
|
|
|
@420
|
18 years |
vboxsync |
Don't trust the compiler to give us the right return address address …
|
|
|
@419
|
18 years |
vboxsync |
Removed the NO_SUPCALLR0VMM for AMD64 and added a hack to sqeeze AMD64 …
|
|
|
@415
|
18 years |
vboxsync |
Fixing interrupt dispatching on amd64.
|
|
|
@414
|
18 years |
vboxsync |
Fixed a number of edx/rdx and ebx/rbx mixes. Fixed saving of host DRx …
|
|
|
@400
|
18 years |
vboxsync |
fixed
|
|
|
@399
|
18 years |
vboxsync |
fixed
|
|
|
@397
|
18 years |
vboxsync |
Completed most of VBOX_WITHOUT_IDT_PATCHING. (hope I didn't break …
|
|
|
@396
|
18 years |
vboxsync |
fixed 3 short jumps for nasm.
|
|
|
@369
|
18 years |
vboxsync |
Lowered maximum number of invalid patch writes.
|
|
|
@367
|
18 years |
vboxsync |
Changed counting of patch page writes.
|
|
|
@354
|
18 years |
vboxsync |
Short jump out of range for OS X.
|
|
|
@348
|
18 years |
vboxsync |
Bumped SSM version
|
|
|
@347
|
18 years |
vboxsync |
Rewrote and simplified interrupt handler patching.
|
|
|
@338
|
18 years |
vboxsync |
CPUMSetGuestDR*() takes a RTGCUINTREG not a RTUINTREG.
|
|
|
@337
|
18 years |
vboxsync |
Can't push 64-bit labels.
|
|
|
@323
|
18 years |
vboxsync |
drop the default, there's just one other call.
|
|
|
@322
|
18 years |
vboxsync |
r=bird: some comments on the runtime error stuff.
|
|
|
@320
|
18 years |
vboxsync |
@todo on a potential bug.
|
|
|
@319
|
18 years |
vboxsync |
r=bird: do jmp_buf like in EMInternal.h with a padding union.
|
|
|
@318
|
18 years |
vboxsync |
rcGC
|
|
|
@308
|
18 years |
vboxsync |
logging update
|
|
|
@302
|
18 years |
vboxsync |
Handle iret to ring 0 code with IF cleared. Warning: possibly …
|
|
|
@278
|
18 years |
vboxsync |
Disable single instruction emulation for iret. Makes no diference.
|
|
|
@277
|
18 years |
vboxsync |
Changed detection of pending guest interrupts & event in generated …
|
|
|