|
|
@18723
|
16 years |
vboxsync |
TRPMGCHandlers.cpp: Logging and a couple of todos.
|
|
|
@18617
|
16 years |
vboxsync |
PGM,EM: Handle out of memory situations more gracefully - part 1. New …
|
|
|
@17506
|
16 years |
vboxsync |
PGM: MapCR3 hack for the new code, fixing PGMFlushTLB status …
|
|
|
@17130
|
16 years |
vboxsync |
Emulate rdmsr & wrmsr in GC as well.
|
|
|
@17105
|
16 years |
vboxsync |
TRPMGCHandlers.cpp: logging
|
|
|
@17024
|
16 years |
vboxsync |
Emulate wbinvd in GC
|
|
|
@13960
|
16 years |
vboxsync |
Moved guest and host CPU contexts into per-VCPU array.
|
|
|
@13823
|
16 years |
vboxsync |
VMM: %VGv -> %RGv
|
|
|
@13821
|
16 years |
vboxsync |
VMM: %VR* inspection
|
|
|
@13818
|
16 years |
vboxsync |
VMM: %Vrc -> %Rrc, %Vra -> %Rra.
|
|
|
@13816
|
16 years |
vboxsync |
VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
|
|
|
@13698
|
16 years |
vboxsync |
VMM: Fixed ring-0 access to the ring-3 mapping of the EMT stack. Moved …
|
|
|
@13635
|
16 years |
vboxsync |
#1865: TRPM.
|
|
|
@12339
|
16 years |
vboxsync |
Minor comment correction
|
|
|
@11221
|
16 years |
vboxsync |
DECLGCCALLBACKMEMBER -> DECLRCCALLBACKMEMBER
|
|
|
@9346
|
17 years |
vboxsync |
gcc don't allow casting 64-bit integer to a 32-bit pointer, so cast …
|
|
|
@9344
|
17 years |
vboxsync |
Types and string format specifiers.
|
|
|
@9300
|
17 years |
vboxsync |
More 64 bits guest ptr fixes
|
|
|
@9295
|
17 years |
vboxsync |
Wrong string specifiers
|
|
|
@9282
|
17 years |
vboxsync |
Type and cast corrections
|
|
|
@9231
|
17 years |
vboxsync |
Missign updates
|
|
|
@8985
|
17 years |
vboxsync |
Added an extra argument to TRPMForwardTrap so the trpm profiling …
|
|
|
@8831
|
17 years |
vboxsync |
dtrace experiments.
|
|
|
@8825
|
17 years |
vboxsync |
-doxygen comment.
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@8033
|
17 years |
vboxsync |
Fixed one regression + several PAE related bugs.
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@5399
|
17 years |
vboxsync |
Name.
|
|
|
@5396
|
17 years |
vboxsync |
Shaved off a few ticks on RDTSC emulation to speed up Solaris guest.
|
|
|
@5395
|
17 years |
vboxsync |
Optimized RDTSC emulation a little bit.
|
|
|
@4697
|
17 years |
vboxsync |
Force R3 context for DECLCALLBACKMEMBER & DECLCALLBACKPTR
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@3509
|
17 years |
vboxsync |
Emulate CLTS in GC.
|
|
|
@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 …
|
|
|
@3122
|
18 years |
vboxsync |
Forward all non-ring 0 illegal instruction traps directly. Fixes …
|
|
|
@2981
|
18 years |
vboxsync |
InnoTek -> innotek: all the headers and comments.
|
|
|
@2507
|
18 years |
vboxsync |
Drop the VINF_IOM_HC_IOPORT_READWRITE status code as it isn't really …
|
|
|
@2124
|
18 years |
vboxsync |
TRPM changes to assert and report trap/interrupt types accurately.
|
|
|
@2066
|
18 years |
vboxsync |
Removed misleading comment
|
|
|
@2065
|
18 years |
vboxsync |
Use EMInterpretInstructionCPU for rdtsc
|
|
|
@2013
|
18 years |
vboxsync |
Argh. Forgot to update eip.
|
|
|
@2003
|
18 years |
vboxsync |
Emulate monitor in ring 0.
|
|
|
@1981
|
18 years |
vboxsync |
Arg. Forgot that EMInterpretInstructionCPU doesn't accept cpl != 0.
|
|
|
@1978
|
18 years |
vboxsync |
Need to emulate RDTSC for ring-3 as well.
|
|
|
@1977
|
18 years |
vboxsync |
Need to emulate RDTSC for ring-3 as well.
|
|
|
@1886
|
18 years |
vboxsync |
warning
|
|
|
@1828
|
18 years |
vboxsync |
Cleaned up cpl checking.
|
|
|
@1797
|
18 years |
vboxsync |
Clearer logging when a trap occurs in hypervisor code.
|
|
|
@1608
|
18 years |
vboxsync |
rc was probably not initialized
|
|
|
@1604
|
18 years |
vboxsync |
Compile fix
|
|
|
@1603
|
18 years |
vboxsync |
Small correction
|
|
|
@1602
|
18 years |
vboxsync |
Never generate a raw trap for trap 6 faults; instruction emulation is …
|
|
|
@1367
|
18 years |
vboxsync |
Corrected v86 handling again.
|
|
|
@1363
|
18 years |
vboxsync |
Emulate faulting v86 instruction (might be valid because of iopl).
|
|
|
@1359
|
18 years |
vboxsync |
SELM function changes for v86 mode code.
CPL check fixes for V86 mode …
|
|
|
@1321
|
18 years |
vboxsync |
Move stat start
|
|
|
@1312
|
18 years |
vboxsync |
fixed warning.
|
|
|
@1311
|
18 years |
vboxsync |
style
|
|
|
@1306
|
18 years |
vboxsync |
Forward #UD & #GP in V86 code in GC
|
|
|
@1160
|
18 years |
vboxsync |
Correction for v86 mode
|
|
|
@1134
|
18 years |
vboxsync |
Added CPUMGCCallV86Code.
PATM cleanup.
|
|
|
@1089
|
18 years |
vboxsync |
Fixed broken return path in generic trap handler for v86 code
|
|
|
@988
|
18 years |
vboxsync |
Fixed the real cause of the tripple fault.
|
|
|
@716
|
18 years |
vboxsync |
More stats
|
|
|
@715
|
18 years |
vboxsync |
Prevent statistics pollution.
|
|
|
@624
|
18 years |
vboxsync |
More statistics.
|
|
|
@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)
|
|
|
@269
|
18 years |
vboxsync |
Update
|
|
|
@23
|
18 years |
vboxsync |
string.h & stdio.h + header cleanups.
|
|
|
@1
|
55 years |
vboxsync |
import
|