|
|
@10706
|
16 years |
vboxsync |
Backed out 33381. Could be responsible for test regressions.
|
|
|
@10669
|
16 years |
vboxsync |
Use rip of course
|
|
|
@10668
|
16 years |
vboxsync |
Enabled our ring 3 instruction emulation fallback again. WARNING: …
|
|
|
@10458
|
16 years |
vboxsync |
TPR & interrupt dispatch updates.
|
|
|
@10411
|
16 years |
vboxsync |
Missing change
|
|
|
@10205
|
16 years |
vboxsync |
Logging fix
|
|
|
@9713
|
17 years |
vboxsync |
More eip -> rip changes.
|
|
|
@9712
|
17 years |
vboxsync |
Logging change
|
|
|
@9675
|
17 years |
vboxsync |
General cleanup of SELMToFlat.
|
|
|
@9659
|
17 years |
vboxsync |
SELMGetCpuModeFromSelector is a better name.
|
|
|
@9658
|
17 years |
vboxsync |
Renamed SELMIsSelector32Bit to SELMGetSelectorType.
|
|
|
@9341
|
17 years |
vboxsync |
Format specifiers again…
|
|
|
@9212
|
17 years |
vboxsync |
Major changes for sizeof(RTGCPTR) == uint64_t.
Introduced RCPTRTYPE …
|
|
|
@9069
|
17 years |
vboxsync |
Interpret msr reads and writes (currently disabled in order not to …
|
|
|
@8985
|
17 years |
vboxsync |
Added an extra argument to TRPMForwardTrap so the trpm profiling …
|
|
|
@8851
|
17 years |
vboxsync |
Fixed VERR_REM_FLUSHED_PAGES_OVERFLOW handling in emR3RawHandleRC - it …
|
|
|
@8824
|
17 years |
vboxsync |
Don't assert on VERR_REM_TOO_MANY_TRAPS and make the debugger go into …
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@8098
|
17 years |
vboxsync |
Emulate cmpxchg8b in GC.
|
|
|
@7996
|
17 years |
vboxsync |
Relax tests for PAE (rem vs raw)
|
|
|
@7803
|
17 years |
vboxsync |
More logging
|
|
|
@7735
|
17 years |
vboxsync |
Include EFER msr in all PGMChangeMode calls.
|
|
|
@7584
|
17 years |
vboxsync |
Logging fixes
|
|
|
@7286
|
17 years |
vboxsync |
emulate [lock] xadd in GC
|
|
|
@6796
|
17 years |
vboxsync |
Fixed init problems wrt. VM ownership by implementing the UVM …
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@5264
|
17 years |
vboxsync |
Quit unconditionally on a guru meditation.
|
|
|
@5249
|
17 years |
vboxsync |
Make guru meditation work. At this point rc2 cannot be …
|
|
|
@4738
|
17 years |
vboxsync |
more new phys code.
|
|
|
@4551
|
17 years |
vboxsync |
EMSTATE_NONE
|
|
|
@4295
|
17 years |
vboxsync |
VMSTATE_GURU_MEDITATION when EMR3Execute returns with the EM state …
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@4013
|
17 years |
vboxsync |
pdm.h = include pdm*.h; pdmapi.h = only the 'core' pdm APIs.
|
|
|
@3184
|
18 years |
vboxsync |
return VINF_EM_RAW_EMULATE_INSTR instead of VINF_EM_RESCHEDULE_REM …
|
|
|
@3145
|
18 years |
vboxsync |
Fixed incorrect IOM return checks.
|
|
|
@2981
|
18 years |
vboxsync |
InnoTek -> innotek: all the headers and comments.
|
|
|
@2894
|
18 years |
vboxsync |
Logging changes
|
|
|
@2893
|
18 years |
vboxsync |
Logging changes
|
|
|
@2888
|
18 years |
vboxsync |
spelling
|
|
|
@2882
|
18 years |
vboxsync |
fix
|
|
|
@2881
|
18 years |
vboxsync |
Completely wrong handling of the VINF_EM_RESCHEDULE_REM case. It was …
|
|
|
@2852
|
18 years |
vboxsync |
spaces.
|
|
|
@2776
|
18 years |
vboxsync |
Release statistics, dumping them to the release log upon VM …
|
|
|
@2716
|
18 years |
vboxsync |
One other case where we should check if any forced actions are pending …
|
|
|
@2505
|
18 years |
vboxsync |
Documented port I/O status code and fixed places where we didn't …
|
|
|
@2232
|
18 years |
vboxsync |
Put back 20576. Not sure what went wrong before.
|
|
|
@2229
|
18 years |
vboxsync |
backed out accidental commit
|
|
|
@2228
|
18 years |
vboxsync |
backed out 20576 due to regressions
|
|
|
@2226
|
18 years |
vboxsync |
Cleanup of emR3RawExecuteIOInstruction: use existing IOM functions. …
|
|
|
@2177
|
18 years |
vboxsync |
Put back RF flag
|
|
|
@2174
|
18 years |
vboxsync |
Compile fix
|
|
|
@2173
|
18 years |
vboxsync |
Only set TF in hwacc stepping mode.
|
|
|
@2161
|
18 years |
vboxsync |
Fix
|
|
|
@2160
|
18 years |
vboxsync |
Added single stepping in hardware accelerated mode (debug feature)
|
|
|
@2135
|
18 years |
vboxsync |
Removed wrong assertion.
|
|
|
@2124
|
18 years |
vboxsync |
TRPM changes to assert and report trap/interrupt types accurately.
|
|
|
@2063
|
18 years |
vboxsync |
More stats
|
|
|
@2033
|
18 years |
vboxsync |
More stats
|
|
|
@1992
|
18 years |
vboxsync |
More stats
|
|
|
@1985
|
18 years |
vboxsync |
Statistics for BTR.
|
|
|
@1982
|
18 years |
vboxsync |
Removed obsolete code.
|
|
|
@1976
|
18 years |
vboxsync |
Never inject interrupts or traps before we sync the GDT/IDT/LDT and TSS.
|
|
|
@1913
|
18 years |
vboxsync |
Reapplied 20145
|
|
|
@1909
|
18 years |
vboxsync |
Removed debugging code
|
|
|
@1907
|
18 years |
vboxsync |
attempt to fix tinderboxes: remove r20142, r20145, r20146
|
|
|
@1894
|
18 years |
vboxsync |
Reenabled old VINF_PATM_PENDING_IRQ_AFTER_IRET code
|
|
|
@1831
|
18 years |
vboxsync |
Some CSAM changes.
|
|
|
@1607
|
18 years |
vboxsync |
~0U
|
|
|
@1605
|
18 years |
vboxsync |
Enabled raw trap forwarding again.
|
|
|
@1583
|
18 years |
vboxsync |
warnings
|
|
|
@1559
|
18 years |
vboxsync |
Backed out 19596 due to regressions with save/restore smoke tests.
|
|
|
@1519
|
18 years |
vboxsync |
Forward trap back to raw mode if the rechecked gate handler is valid.
|
|
|
@1366
|
18 years |
vboxsync |
Put back disasm logging.
|
|
|
@1365
|
18 years |
vboxsync |
Log iret faults in patch code.
|
|
|
@1359
|
18 years |
vboxsync |
SELM function changes for v86 mode code.
CPL check fixes for V86 mode …
|
|
|
@1336
|
18 years |
vboxsync |
Forbit execution of v86 code with IF=0.
|
|
|
@1165
|
18 years |
vboxsync |
Oops. Compile error fixed.
|
|
|
@1164
|
18 years |
vboxsync |
Even more v86 corrections
|
|
|
@1156
|
18 years |
vboxsync |
Reversed printing & executing
|
|
|
@1148
|
18 years |
vboxsync |
Added emR3SingleStepExecRem
|
|
|
@1141
|
18 years |
vboxsync |
Logging change
|
|
|
@1138
|
18 years |
vboxsync |
Logging change
|
|
|
@1091
|
18 years |
vboxsync |
Corrected assertions for v86 mode
PATM & CSAM changes
|
|
|
@1057
|
18 years |
vboxsync |
Trapping and virtualizing TSC (both disabled).
|
|
|
@1055
|
18 years |
vboxsync |
RDTSC stats.
|
|
|
@882
|
18 years |
vboxsync |
CSAMR3CheckCode added
|
|
|
@880
|
18 years |
vboxsync |
Added some missing SELMToFlat calls.
|
|
|
@748
|
18 years |
vboxsync |
Updates
|
|
|
@747
|
18 years |
vboxsync |
Added some debug code, that I need for easy debugging.
|
|
|
@627
|
18 years |
vboxsync |
Backed out 18254
|
|
|
@625
|
18 years |
vboxsync |
Corrected EM StatTotal.
|
|
|
@448
|
18 years |
vboxsync |
Drop the AMD64 assertions.
|
|
|
@347
|
18 years |
vboxsync |
Rewrote and simplified interrupt handler patching.
|
|
|
@318
|
18 years |
vboxsync |
rcGC
|
|
|
@278
|
18 years |
vboxsync |
Disable single instruction emulation for iret. Makes no diference.
|
|
|
@273
|
18 years |
vboxsync |
Update
|
|
|
@270
|
18 years |
vboxsync |
VINF_PATM_PENDING_IRQ_AFTER_IRET update
|
|
|
@234
|
18 years |
vboxsync |
VMM: Added support for runtime error notifications (VMSetRuntimeError …
|
|
|
@23
|
18 years |
vboxsync |
string.h & stdio.h + header cleanups.
|
|
|
@1
|
55 years |
vboxsync |
import
|