|
|
@956
|
18 years |
vboxsync |
fs & gs was already cleared.
|
|
|
@955
|
18 years |
vboxsync |
Always clear fs and gs!
|
|
|
@948
|
18 years |
vboxsync |
fixed buildbreak (I hope).
|
|
|
@944
|
18 years |
vboxsync |
Sync on completed load the shadow structures might be used before we …
|
|
|
@914
|
18 years |
vboxsync |
PVMR0 changes for darwin.
|
|
|
@901
|
18 years |
vboxsync |
Added SSMR3DeregisterExternal
|
|
|
@885
|
18 years |
vboxsync |
Original address of faulting patch instruction must be corrected by …
|
|
|
@882
|
18 years |
vboxsync |
CSAMR3CheckCode added
|
|
|
@880
|
18 years |
vboxsync |
Added some missing SELMToFlat calls.
|
|
|
@878
|
18 years |
vboxsync |
fixed log flags in page pool
|
|
|
@877
|
18 years |
vboxsync |
Changed error message when out of memory. (no longer allowed to save …
|
|
|
@873
|
18 years |
vboxsync |
Some release logging, mainly for debugging the 64-bit restore issue.
|
|
|
@872
|
18 years |
vboxsync |
Compile fix
|
|
|
@871
|
18 years |
vboxsync |
Use VMR3SuspendNoSave to suspend the VM when running out of memory …
|
|
|
@870
|
18 years |
vboxsync |
Added VMR3SuspendNoSave.
|
|
|
@866
|
18 years |
vboxsync |
Backed out 18570 & 18569
|
|
|
@865
|
18 years |
vboxsync |
Another check for VMSTATE_SUSPENDED_NOSAVE.
|
|
|
@864
|
18 years |
vboxsync |
Added VMSTATE_SUSPENDED_NOSAVE state handling.
|
|
|
@853
|
18 years |
vboxsync |
Out of memory condition during state restore is fatal.
|
|
|
@851
|
18 years |
vboxsync |
Refresh HCPhys.
|
|
|
@850
|
18 years |
vboxsync |
Missing case where we should check that the guest RAM was indeed allocated.
|
|
|
@848
|
18 years |
vboxsync |
AMD64 debugging: Added checks for NMIs and that IF is cleared when …
|
|
|
@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 …
|
|
|