|
|
@2554
|
18 years |
vboxsync |
Added EMInterpretRdtsc
|
|
|
@2552
|
18 years |
vboxsync |
Call VerifyAccessSyncPage in the shadow pd not present case too.
|
|
|
@2551
|
18 years |
vboxsync |
Added TMVirtualSyncGetEx. Do not check timers in TMCpuTickGetOffset.
|
|
|
@2545
|
18 years |
vboxsync |
typo
|
|
|
@2541
|
18 years |
vboxsync |
Don't enable the Local APIC on non-{Intel,AMD} cpus. The Linux code …
|
|
|
@2518
|
18 years |
vboxsync |
a build fix.
|
|
|
@2517
|
18 years |
vboxsync |
Converted to sub-makefile.
|
|
|
@2508
|
18 years |
vboxsync |
Drop the poweroff workaround as the problem should be fixed now. (And …
|
|
|
@2507
|
18 years |
vboxsync |
Drop the VINF_IOM_HC_IOPORT_READWRITE status code as it isn't really …
|
|
|
@2506
|
18 years |
vboxsync |
Documented port I/O status code and fixed places where we didn't …
|
|
|
@2505
|
18 years |
vboxsync |
Documented port I/O status code and fixed places where we didn't …
|
|
|
@2504
|
18 years |
vboxsync |
Documented port I/O status code and fixed places where we didn't …
|
|
|
@2482
|
18 years |
vboxsync |
Drop PATH_CURRENT from the global DEFS as it plays merry poppins with …
|
|
|
@2478
|
18 years |
vboxsync |
[Mm]akefile -> Makefile.kmk
|
|
|
@2477
|
18 years |
vboxsync |
export
|
|
|
@2476
|
18 years |
vboxsync |
Some makefile header and attribute adjustments.
|
|
|
@2475
|
18 years |
vboxsync |
Makefile.kmk -> Makefile.kup
|
|
|
@2469
|
18 years |
vboxsync |
Dropping the VBOX_WITH_VIRTUAL_SYNC_TIMERS #ifdefs, making it default.
|
|
|
@2464
|
18 years |
vboxsync |
Added TMR3UCTNow, exported it as a DevHlp and made VMMDev use it as …
|
|
|
@2456
|
18 years |
vboxsync |
Some build message adjustments. (depends on new kBuild)
|
|
|
@2455
|
18 years |
vboxsync |
Link the TSC to the timer sync clock.
|
|
|
@2452
|
18 years |
vboxsync |
Treat the instance node name as the instance number to make it simpler …
|
|
|
@2376
|
18 years |
vboxsync |
1ns steps as well please.
|
|
|
@2368
|
18 years |
vboxsync |
Dump all the GIP info while we're at it.
|
|
|
@2367
|
18 years |
vboxsync |
No need to display the PIT any longer.
|
|
|
@2366
|
18 years |
vboxsync |
use kBuild-provided msg macros
|
|
|
@2363
|
18 years |
vboxsync |
warning
|
|
|
@2333
|
18 years |
vboxsync |
gcc-4.2 warnings
|
|
|
@2324
|
18 years |
vboxsync |
fixed PGMVerifyAccess(), we sometimes did not check the last page
|
|
|
@2318
|
18 years |
vboxsync |
typo? Knut, pls check.
|
|
|
@2302
|
18 years |
vboxsync |
style
|
|
|
@2301
|
18 years |
vboxsync |
MMHyperR3ToGC
|
|
|
@2300
|
18 years |
vboxsync |
ansi C
|
|
|
@2299
|
18 years |
vboxsync |
style.
|
|
|
@2298
|
18 years |
vboxsync |
Don't update Addr unless we're going to loop.
|
|
|
@2297
|
18 years |
vboxsync |
svn:eol-style native
|
|
|
@2296
|
18 years |
vboxsync |
fixed my typos.
|
|
|
@2295
|
18 years |
vboxsync |
Made PGM_WITH_PAGING safe and faster.
|
|
|
@2294
|
18 years |
vboxsync |
svn:eol-style and keywords.
|
|
|
@2293
|
18 years |
vboxsync |
MMHyperR3ToGC
|
|
|
@2291
|
18 years |
vboxsync |
More ring-0/ring-3 type safety (callbacks and PDM symbol resolving).
|
|
|
@2290
|
18 years |
vboxsync |
MMHyperR3ToGC
|
|
|
@2289
|
18 years |
vboxsync |
disabled ring-0 logging again for everyone but sander.
|
|
|
@2288
|
18 years |
vboxsync |
Fixed misalignment.
|
|
|
@2284
|
18 years |
vboxsync |
Left some logging enabled there…
|
|
|
@2283
|
18 years |
vboxsync |
Working TMCLOCK_VIRTUAL_SYNC.
|
|
|
@2279
|
18 years |
vboxsync |
Don't recursively call PGMVerifyAccess as we might run out of stack.
|
|
|
@2276
|
18 years |
vboxsync |
VerifyAccessSyncPage: shadow PD might not be present.
|
|
|
@2274
|
18 years |
vboxsync |
Pass on rc.
|
|
|
@2273
|
18 years |
vboxsync |
Real and protected mode (no paging) implemenation of VerifyAccessSyncPage.
|
|
|
@2270
|
18 years |
vboxsync |
Stricter pointer typechecking. (R0 vs R3)
|
|
|
@2267
|
18 years |
vboxsync |
Updated assertion
|
|
|
@2261
|
18 years |
vboxsync |
don't try to attach a debugger on L4
|
|
|
@2260
|
18 years |
vboxsync |
Corrections for real and v86 addresses + cleanup + notes.
|
|
|
@2258
|
18 years |
vboxsync |
Removed leftover logging statement
|
|
|
@2256
|
18 years |
vboxsync |
Fixed io port access return check
|
|
|
@2251
|
18 years |
vboxsync |
info flag.
|
|
|
@2250
|
18 years |
vboxsync |
DBGFINFO_FLAGS_RUN_ON_EMT and Ex registration function.
|
|
|
@2248
|
18 years |
vboxsync |
Implementing timer syncrhonous virtual clock.
|
|
|
@2244
|
18 years |
vboxsync |
NS and PCT units.
|
|
|
@2237
|
18 years |
vboxsync |
Enabled SVM for real and protected mode without paging again.
|
|
|
@2236
|
18 years |
vboxsync |
Incorrect assertion. (guest ram can have unallocated gaps)
|
|
|
@2235
|
18 years |
vboxsync |
Even more logging
|
|
|
@2234
|
18 years |
vboxsync |
More logging
|
|
|
@2233
|
18 years |
vboxsync |
put pack the double-power-off workaround
|
|
|
@2232
|
18 years |
vboxsync |
Put back 20576. Not sure what went wrong before.
|
|
|
@2231
|
18 years |
vboxsync |
Partial 20576 commit
|
|
|
@2230
|
18 years |
vboxsync |
Partial 20576 commit
|
|
|
@2229
|
18 years |
vboxsync |
backed out accidental commit
|
|
|
@2228
|
18 years |
vboxsync |
backed out 20576 due to regressions
|
|
|
@2227
|
18 years |
vboxsync |
Ignore ModifyPage for real and protected mode without paging.
|
|
|
@2226
|
18 years |
vboxsync |
Cleanup of emR3RawExecuteIOInstruction: use existing IOM functions. …
|
|
|
@2224
|
18 years |
vboxsync |
In some situations the guest state would not be synced.
|
|
|
@2220
|
18 years |
vboxsync |
Don't call the outs/ins string handler if we're only supposed to …
|
|
|
@2218
|
18 years |
vboxsync |
Added ins/outs support to VMX. Cleaned up both VMX & SVM io handling.
|
|
|
@2217
|
18 years |
vboxsync |
Added IOMInterpretINSEx & IOMInterpretOUTSEx.
Support ins/outs …
|
|
|
@2213
|
18 years |
vboxsync |
More stats
|
|
|
@2203
|
18 years |
vboxsync |
prevent warning
|
|
|
@2202
|
18 years |
vboxsync |
Cleaned up.
|
|
|
@2201
|
18 years |
vboxsync |
Moved ins/outs handling to the VMMAll directory.
|
|
|
@2199
|
18 years |
vboxsync |
warning
|
|
|
@2191
|
18 years |
vboxsync |
Export to OSE.
|
|
|
@2189
|
18 years |
vboxsync |
Bugfix
|
|
|
@2188
|
18 years |
vboxsync |
disabled svm usage in all cpu modes for now
|
|
|
@2184
|
18 years |
vboxsync |
Compile fixes
|
|
|
@2183
|
18 years |
vboxsync |
Argh
|
|
|
@2181
|
18 years |
vboxsync |
SELMValidateAndConvertCSAddr correction
|
|
|
@2180
|
18 years |
vboxsync |
more verbose assertion
|
|
|
@2179
|
18 years |
vboxsync |
The values in the hidden selector registers have to be checked first …
|
|
|
@2177
|
18 years |
vboxsync |
Put back RF flag
|
|
|
@2176
|
18 years |
vboxsync |
Don't check timer & r3 job in single stepping mode.
|
|
|
@2174
|
18 years |
vboxsync |
Compile fix
|
|
|
@2173
|
18 years |
vboxsync |
Only set TF in hwacc stepping mode.
|
|
|
@2172
|
18 years |
vboxsync |
Wrong dr6
|
|
|
@2171
|
18 years |
vboxsync |
Added @todo
|
|
|
@2169
|
18 years |
vboxsync |
Intercept X86_TRAP_DB if single stepping is enabled.
|
|
|
@2168
|
18 years |
vboxsync |
Added DBGFIsStepping
|
|
|
@2166
|
18 years |
vboxsync |
Single stepping support added (as a debug feature)
|
|
|
@2163
|
18 years |
vboxsync |
Compile dbgfr0.cpp
|
|
|
@2161
|
18 years |
vboxsync |
Fix
|
|
|