|
|
@41932
|
12 years |
vboxsync |
build fix
|
|
|
@41931
|
12 years |
vboxsync |
TRPM: Save state directly to the CPUMCPU context member instead of …
|
|
|
@41906
|
12 years |
vboxsync |
CPUM: Combined the visible and hidden selector register data into one …
|
|
|
@41905
|
12 years |
vboxsync |
CPUMCTX++: Rearranging the CPUMCTX structure in preparation of some …
|
|
|
@41897
|
12 years |
vboxsync |
PATM: Don't use memcpy to repack array after removal in …
|
|
|
@41836
|
12 years |
vboxsync |
Doxygen.
|
|
|
@41829
|
12 years |
vboxsync |
IEM: Implemented IEMExecOneWithPrefetchedByPC and IEMExecOneEx.
|
|
|
@41805
|
12 years |
vboxsync |
Doxygen.
|
|
|
@41804
|
12 years |
vboxsync |
Doxygen.
|
|
|
@41803
|
12 years |
vboxsync |
Doxygen.
|
|
|
@41802
|
12 years |
vboxsync |
Doxygen.
|
|
|
@41801
|
12 years |
vboxsync |
Doxygen.
|
|
|
@41800
|
12 years |
vboxsync |
Doxygen.
|
|
|
@41783
|
12 years |
vboxsync |
Doxygen, comment typos.
|
|
|
@41777
|
12 years |
vboxsync |
Doxygen.
|
|
|
@41774
|
12 years |
vboxsync |
bugref..
|
|
|
@41760
|
13 years |
vboxsync |
DIS: Chagned FNDISREADBYTES to permit reading more bytes that the …
|
|
|
@41741
|
13 years |
vboxsync |
DISOPPARAM: s/parval/uValue/ + doc
|
|
|
@41739
|
13 years |
vboxsync |
DISCPUSTATE: s/param/Param/
|
|
|
@41732
|
13 years |
vboxsync |
DISCPUSTATE::opsize -> cbInstr.
|
|
|
@41730
|
13 years |
vboxsync |
DIS: Some nits.
|
|
|
@41728
|
13 years |
vboxsync |
DIS: register macro name adjustments - part two.
|
|
|
@41727
|
13 years |
vboxsync |
DIS: register macro name adjustments.
|
|
|
@41692
|
13 years |
vboxsync |
DIS: Reducing the DISCPUMODE even more (200 bytes now) and making it …
|
|
|
@41678
|
13 years |
vboxsync |
OP_PARAMETER::flags -> fUse.
|
|
|
@41676
|
13 years |
vboxsync |
DIS: More scoping work.
|
|
|
@41675
|
13 years |
vboxsync |
DIS: The start of the scoping exercise... Fixed PREFIX_ADDRSIZE that I …
|
|
|
@41671
|
13 years |
vboxsync |
DISInstr* -> DISInstrToStr + cbOutput argument.
|
|
|
@41658
|
13 years |
vboxsync |
DIS,VMM,REM,IPRT: Disassembler API adjustments.
|
|
|
@41469
|
13 years |
vboxsync |
AsyncCompletion: enhance injectdelay debugger command to delay …
|
|
|
@41462
|
13 years |
vboxsync |
PGM: Don't flush the shadow page pool on A20 change, just change the …
|
|
|
@41459
|
13 years |
vboxsync |
build fix
|
|
|
@41458
|
13 years |
vboxsync |
PGMPool: Adding A20 state to the page pool (partly disabled).
|
|
|
@41456
|
13 years |
vboxsync |
PGMPool: PGMPOOLPAGE adjustments and cleanups, no real code changes …
|
|
|
@41437
|
13 years |
vboxsync |
PGM: Enabled the A20 masking.
|
|
|
@41420
|
13 years |
vboxsync |
PGM: More A20 fixes.
|
|
|
@41391
|
13 years |
vboxsync |
PGM: A quick stab at correct A20 gate masking (new code is disabled).
|
|
|
@41318
|
13 years |
vboxsync |
VMX: Minor cleanup to align with SVM, comments.
|
|
|
@41312
|
13 years |
vboxsync |
VMM/VMMR0: Remove superfluous fFlushTLB flag in HMGLOBLCPUINFO. Fixes …
|
|
|
@41271
|
13 years |
vboxsync |
cleanup.
|
|
|
@41259
|
13 years |
vboxsync |
Working on DTrace lib files.
|
|
|
@41205
|
13 years |
vboxsync |
VMM/VMMR0/HWVMXR0: VPID optimization+fix: use VPIDs without flushing …
|
|
|
@41190
|
13 years |
vboxsync |
VMM: removed obsolete macros.
|
|
|
@41189
|
13 years |
vboxsync |
VMM/VMMR0/HWVMXR0: Implemented EPT+VPID TLB flushing before VM entry.
|
|
|
@41168
|
13 years |
vboxsync |
VMM: EMHandleRCTmpl.h comment update.
|
|
|
@41158
|
13 years |
vboxsync |
Alignment fix.
|
|
|
@41155
|
13 years |
vboxsync |
alignment and build fixes.
|
|
|
@41150
|
13 years |
vboxsync |
Fixes.
|
|
|
@41147
|
13 years |
vboxsync |
SUPDrv,VMM: Tracepoints in raw-mode.
|
|
|
@40926
|
13 years |
vboxsync |
typo.
|
|
|
@40920
|
13 years |
vboxsync |
Set the idTracing members.
|
|
|
@40909
|
13 years |
vboxsync |
Forgot a file.
|
|
|
@40907
|
13 years |
vboxsync |
Working on tracking IRQs for tracing and logging purposes.
|
|
|
@40656
|
13 years |
vboxsync |
Added counters so that VT-x exit stats add up.
|
|
|
@40652
|
13 years |
vboxsync |
NetShaper,E1000: Basic framework and partial implementation for …
|
|
|
@40561
|
13 years |
vboxsync |
Framework for handling VT-x MTF exits.
|
|
|
@40517
|
13 years |
vboxsync |
kBuild 2566 -> 2567: dtrace support.
|
|
|
@40449
|
13 years |
vboxsync |
SELM: Refactoring (PVM -> PVMCPU).
|
|
|
@40405
|
13 years |
vboxsync |
VMM/PDM: Some simple tracepoint infastructure.
|
|
|
@40397
|
13 years |
vboxsync |
VMM: Make most of the tracing optional so we don't have to be afraid …
|
|
|
@40380
|
13 years |
vboxsync |
oops
|
|
|
@40377
|
13 years |
vboxsync |
Fixes for real dtrace (trailing digits are not allowed in provider names).
|
|
|
@40375
|
13 years |
vboxsync |
VMM: flow tracing.
|
|
|
@40356
|
13 years |
vboxsync |
MWAIT fixes: Only clear the mwait-active flag when actually resuming …
|
|
|
@40280
|
13 years |
vboxsync |
Corrected a bunch of HC and GC uses in status codes.
|
|
|
@40274
|
13 years |
vboxsync |
Introduced VBOX_WITH_REM in Config.kmk and the VMM.
|
|
|
@40252
|
13 years |
vboxsync |
IEM: Completed fpu instructions starting with 0xdc.
|
|
|
@40251
|
13 years |
vboxsync |
fcomi, fcomip, fucomi and fucomip.
|
|
|
@40250
|
13 years |
vboxsync |
IEM: fstp/fld m80r.
|
|
|
@40248
|
13 years |
vboxsync |
IEM: fst[p], fist[p] and fisttp implementations and fixes.
|
|
|
@40247
|
13 years |
vboxsync |
IEM: Completed FPU instruction starting with 0xdb. Fixed build break …
|
|
|
@40244
|
13 years |
vboxsync |
IEM: Implemented FPU instructions 0xd9 0xf3 thru 0xd9 0xff, completing …
|
|
|
@40243
|
13 years |
vboxsync |
typos.
|
|
|
@40242
|
13 years |
vboxsync |
f2xm1, fyl2x, fptan. fpu stack push bugfix.
|
|
|
@40239
|
13 years |
vboxsync |
IEM: Implemented 0xd9 0xe0 thru 0xd9 0xee (fpu stuff).
|
|
|
@40234
|
13 years |
vboxsync |
Optionally present basic hypervisor CPUID leaves.
|
|
|
@40210
|
13 years |
vboxsync |
IEM: fst/fstp m64r/m32r.
|
|
|
@40209
|
13 years |
vboxsync |
IEM: Implemented missing FPU instructions starting with 0xd8 and …
|
|
|
@40187
|
13 years |
vboxsync |
callf fixes. fxsave bounce buffering fix. Don't try fxsave output as …
|
|
|
@40182
|
13 years |
vboxsync |
protected mode far call and far return.
|
|
|
@40170
|
13 years |
vboxsync |
MSRs and MTRRs, CPUM saved state changed. (linux 2.4.31 seems to …
|
|
|
@40165
|
13 years |
vboxsync |
Implemented fistp (needs testcase).
|
|
|
@40164
|
13 years |
vboxsync |
IEM: A bunch of r80 by r80 instructions, needed fsubrp stN,st0.
|
|
|
@40163
|
13 years |
vboxsync |
IEM: More r80 by m64r instructions.
|
|
|
@40162
|
13 years |
vboxsync |
fmul st0,m64r
|
|
|
@40143
|
13 years |
vboxsync |
fdiv - almost there…
|
|
|
@40093
|
13 years |
vboxsync |
IEM: fld m64i
|
|
|
@40082
|
13 years |
vboxsync |
More FPU instruction stubs.
|
|
|
@40077
|
13 years |
vboxsync |
Implemented fld, currently sans #D exceptions.
|
|
|
@40072
|
13 years |
vboxsync |
hacking in progress…
|
|
|
@40054
|
13 years |
vboxsync |
VMM,VMMDev: Page sharing cleanup.
|
|
|
@40042
|
13 years |
vboxsync |
a bit more…
|
|
|
@40022
|
13 years |
vboxsync |
IEM: fxsave & fxrstor.
|
|
|
@40007
|
13 years |
vboxsync |
VMMR3/PATMA.asm: moved all patch records to the data section to …
|
|
|
@39989
|
13 years |
vboxsync |
txtX86-1: some prefix decoding checks for the groups and rex.
|
|
|
@39970
|
13 years |
vboxsync |
IEM: Implemented bswap. Fixed verification of INS.
|
|
|
@39947
|
13 years |
vboxsync |
STAM: alignment fix (32-bit + gcc).
|
|
|
@39944
|
13 years |
vboxsync |
VERR_IEM_INSTR_NOT_IMPLEMENTED and VERR_IEM_ASPECT_NOT_IMPLEMENTED.
|
|
|
@39917
|
13 years |
vboxsync |
STAM,GMM,VBoxDbg: Adding GMM statistics (at last). Introduces …
|
|
|
@39839
|
13 years |
vboxsync |
PDM: Initial driver chain transformation code (untested).
|
|
|