|
|
@4117
|
17 years |
vboxsync |
Removed trailing dots and \n from error messages.
|
|
|
@4116
|
17 years |
vboxsync |
Clear pVM->stam.s.pHead
|
|
|
@4086
|
17 years |
vboxsync |
Another LINUX -> RT_OS_LINUX
|
|
|
@4085
|
17 years |
vboxsync |
RT_OS_LINUX or did you really mean LINUX?
|
|
|
@4084
|
17 years |
vboxsync |
comment
|
|
|
@4083
|
17 years |
vboxsync |
Changed comment
|
|
|
@4081
|
17 years |
vboxsync |
Spacing
|
|
|
@4080
|
17 years |
vboxsync |
Changed comment
|
|
|
@4079
|
17 years |
vboxsync |
Fail if the CPU is in VMX root mode.
|
|
|
@4078
|
17 years |
vboxsync |
Handle the VMX in root mode error.
|
|
|
@4074
|
17 years |
vboxsync |
Call vmR3Destroy when vmR3Create fails at a late stage.
|
|
|
@4072
|
17 years |
vboxsync |
STAMR3Term: check for double termination
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@4059
|
17 years |
vboxsync |
Correction
|
|
|
@4058
|
17 years |
vboxsync |
comment update
|
|
|
@4057
|
17 years |
vboxsync |
Don't allow popf instructions to change the current IOPL in simple …
|
|
|
@4013
|
17 years |
vboxsync |
pdm.h = include pdm*.h; pdmapi.h = only the 'core' pdm APIs.
|
|
|
@4012
|
17 years |
vboxsync |
Hooked up the PDMThread stuff.
|
|
|
@4000
|
17 years |
vboxsync |
uint32_t -> int32_t
|
|
|
@3956
|
17 years |
vboxsync |
Always flag the necessary updates; necessary for hardware acceleration
|
|
|
@3942
|
17 years |
vboxsync |
fixed detecting the CPU vendor (in DevAPIC) by introducing symbolic …
|
|
|
@3888
|
17 years |
vboxsync |
Solaris.
|
|
|
@3861
|
17 years |
vboxsync |
use generic functions for determining paths instead of home-brewn solutions
|
|
|
@3857
|
17 years |
vboxsync |
PDMUsb - work in progress.
|
|
|
@3853
|
17 years |
vboxsync |
Some more USB sketching…
|
|
|
@3852
|
17 years |
vboxsync |
Finally splitting up pdm.h. Working on integrating USB into PDM …
|
|
|
@3840
|
17 years |
vboxsync |
Created CFGMR3CreateTree and CFGMR3InsertSubTree.
|
|
|
@3776
|
17 years |
vboxsync |
Compile fixes
|
|
|
@3753
|
17 years |
vboxsync |
info "ff"
|
|
|
@3750
|
17 years |
vboxsync |
Check if SVM is disabled in the BIOS. Otherwise enabling it with wrmsr …
|
|
|
@3724
|
17 years |
vboxsync |
removed the obsolete x86context.h (all constants are in VBox/x86.h).
|
|
|
@3723
|
17 years |
vboxsync |
Double underscore cleanup.
|
|
|
@3722
|
17 years |
vboxsync |
removed left over file
|
|
|
@3700
|
17 years |
vboxsync |
r0 logging for me
|
|
|
@3697
|
17 years |
vboxsync |
double underscore cleanup.
|
|
|
@3696
|
17 years |
vboxsync |
double underscore cleanup.
|
|
|
@3686
|
17 years |
vboxsync |
leaves.
|
|
|
@3635
|
17 years |
vboxsync |
VBox_hdr_h -> _VBox_hdr_h
|
|
|
@3548
|
18 years |
vboxsync |
Quickly made PDMThread.cpp compile (still a bit unfinished).
|
|
|
@3523
|
18 years |
vboxsync |
PDMThread (unfinished).
|
|
|
@3520
|
18 years |
vboxsync |
PDMThread (unfinished).
|
|
|
@3519
|
18 years |
vboxsync |
MM_TAG_PDM_THREAD
|
|
|
@3510
|
18 years |
vboxsync |
Interpret CLTS
|
|
|
@3509
|
18 years |
vboxsync |
Emulate CLTS in GC.
|
|
|
@3505
|
18 years |
vboxsync |
Sigh
|
|
|
@3504
|
18 years |
vboxsync |
correction
|
|
|
@3503
|
18 years |
vboxsync |
Dump more of the FPU state
|
|
|
@3498
|
18 years |
vboxsync |
Adjusted assertion
|
|
|
@3492
|
18 years |
vboxsync |
Split up the huge printf.
|
|
|
@3491
|
18 years |
vboxsync |
Dump FPUDP, MXCSR & MXCSR_MASK too.
|
|
|
@3488
|
18 years |
vboxsync |
Put back logging changes.
|
|
|
@3486
|
18 years |
vboxsync |
got rid of incorrect assertion
|
|
|
@3393
|
18 years |
vboxsync |
Removed PCSUPGLOBALINFOPAGE and PCSUPGIPCPU to avoid const/volatile …
|
|
|
@3324
|
18 years |
vboxsync |
comment.
|
|
|
@3313
|
18 years |
vboxsync |
gcc-4.2 warnings
|
|
|
@3312
|
18 years |
vboxsync |
Always enable the assertion overrides in ring 0. (!!)
|
|
|
@3301
|
18 years |
vboxsync |
Update the MSR_IA32_FEATURE_CONTROL MSR ourselves if it's not locked.
|
|
|
@3299
|
18 years |
vboxsync |
Changed error code for vmxon failures.
|
|
|
@3295
|
18 years |
vboxsync |
fixed compile errors
|
|
|
@3294
|
18 years |
vboxsync |
Get rid of redundant logging
|
|
|
@3293
|
18 years |
vboxsync |
Log MSR_IA32_FEATURE_CONTROL as well
|
|
|
@3292
|
18 years |
vboxsync |
Write the exact reason for VMX/SVM detection failure to the release log.
|
|
|
@3279
|
18 years |
vboxsync |
Log VMXON failures
|
|
|
@3273
|
18 years |
vboxsync |
Switch to the new halt method. potentially risky.
|
|
|
@3272
|
18 years |
vboxsync |
lag to release log.
|
|
|
@3238
|
18 years |
vboxsync |
Keep the AssertMsg1/2 overrides separate from the no ring-0 assertion …
|
|
|
@3216
|
18 years |
vboxsync |
Removed incorrect io return code changes.
|
|
|
@3210
|
18 years |
vboxsync |
Fixed a typo
|
|
|
@3207
|
18 years |
vboxsync |
Map VINF_EM_RAW_EMULATE_INSTR to VINF_IOM_HC_IOPORT_READ/WRITE. Direct …
|
|
|
@3197
|
18 years |
vboxsync |
IO handling updates
|
|
|
@3185
|
18 years |
vboxsync |
some minor comment cleanup.
|
|
|
@3184
|
18 years |
vboxsync |
return VINF_EM_RAW_EMULATE_INSTR instead of VINF_EM_RESCHEDULE_REM …
|
|
|
@3180
|
18 years |
vboxsync |
Inverted checks
|
|
|
@3179
|
18 years |
vboxsync |
Also check for 16 bits mode
|
|
|
@3178
|
18 years |
vboxsync |
Take 16 bits count in real or v86 mode.
|
|
|
@3172
|
18 years |
vboxsync |
compile fix
|
|
|
@3171
|
18 years |
vboxsync |
Fixes for bad error code VINF_EM_RESCHEDULE_REM.
|
|
|
@3169
|
18 years |
vboxsync |
More IOM_SUCCESS changes
|
|
|
@3168
|
18 years |
vboxsync |
Corrected io return checks.
|
|
|
@3152
|
18 years |
vboxsync |
VMM: Fixed OS/2 build.
|
|
|
@3151
|
18 years |
vboxsync |
VMM: Fixed OS/2 build.
|
|
|
@3145
|
18 years |
vboxsync |
Fixed incorrect IOM return checks.
|
|
|
@3123
|
18 years |
vboxsync |
Made VBOX_LOG_FLAGS=msprog work in GC.
|
|
|
@3122
|
18 years |
vboxsync |
Forward all non-ring 0 illegal instruction traps directly. Fixes …
|
|
|
@3112
|
18 years |
vboxsync |
Added full set of runtime error functions to PDM device/driver
interface.
|
|
|
@3083
|
18 years |
vboxsync |
offNew - offOld is more correct (no harm, only weird release log message).
|
|
|
@3073
|
18 years |
vboxsync |
Fix for faulting push dword ptr [addr] in patch code.
|
|
|
@3025
|
18 years |
vboxsync |
Added missing space after ')' in macro invocations so VCC doesn't mess …
|
|
|
@3020
|
18 years |
vboxsync |
Added missing space after ')' in macro invocations so VCC doesn't mess …
|
|
|
@3015
|
18 years |
vboxsync |
The MSC precompiler messes up the output (/E or /P) if there isn't a …
|
|
|
@2988
|
18 years |
vboxsync |
InnoTek -> innotek part 4: more miscellaneous files.
|
|
|
@2984
|
18 years |
vboxsync |
configurable halt method. (still using the old stuff)
|
|
|
@2981
|
18 years |
vboxsync |
InnoTek -> innotek: all the headers and comments.
|
|
|
@2975
|
18 years |
vboxsync |
engage in 75% catchup a bit earlier.
|
|
|
@2970
|
18 years |
vboxsync |
warning
|
|
|
@2965
|
18 years |
vboxsync |
Forgot to commit this the other day…
|
|
|
@2954
|
18 years |
vboxsync |
It does
|
|
|
@2934
|
18 years |
vboxsync |
Initial code for proper tsc offset or rdtsc emulation. Needs testing.
|
|
|
@2921
|
18 years |
vboxsync |
Fixed int3 patch installation.
|
|
|
@2919
|
18 years |
vboxsync |
Stricter checks for patch jumps.
Do not check for page boundary …
|
|
|