|
|
@43599
|
12 years |
vboxsync |
AsyncCompletion: New statistics counter to record 8KB unaligned accesses
|
|
|
@43529
|
12 years |
vboxsync |
AsyncCompletion: More statistics and include them in a release build …
|
|
|
@43509
|
12 years |
vboxsync |
HM: refactor.
|
|
|
@43495
|
12 years |
vboxsync |
Everything burns... missed file.
|
|
|
@43469
|
12 years |
vboxsync |
VMM: HM bits.
|
|
|
@43468
|
12 years |
vboxsync |
VMM: HM bits. More renaming in prepartion of
|
|
|
@43466
|
12 years |
vboxsync |
VMM: HM bits.
|
|
|
@43455
|
12 years |
vboxsync |
VMM/VMMR0: Hungarian notation fixes.
|
|
|
@43394
|
12 years |
vboxsync |
VMM: HM cleanup.
|
|
|
@43392
|
12 years |
vboxsync |
VMM: HM cleanup.
|
|
|
@43391
|
12 years |
vboxsync |
VMM: HM cleanup.
|
|
|
@43387
|
12 years |
vboxsync |
VMM: HM cleanup.
|
|
|
@43303
|
12 years |
vboxsync |
Forward ported r78414 from 4.1: Fix VERR_NO_MEMORY loading VMMR0.r0 …
|
|
|
@43302
|
12 years |
vboxsync |
typo.
|
|
|
@43163
|
12 years |
vboxsync |
VMM: A wee bit page pool paranoia related to #6349.
|
|
|
@43150
|
12 years |
vboxsync |
VMM/VMMR0: fix OS X kernel panic due to skipped auto load/store of …
|
|
|
@43045
|
12 years |
vboxsync |
PGM: Employ the 4 unused PGMPHYSPAGE bits for checksumming shared …
|
|
|
@43025
|
12 years |
vboxsync |
PGMInternal.h/PGMPOOL_PAGE_2_PTR: Release assertion for bug 6349.
|
|
|
@42894
|
12 years |
vboxsync |
VMM: nits.
|
|
|
@42822
|
12 years |
vboxsync |
Build fix
|
|
|
@42821
|
12 years |
vboxsync |
Workaround to fix 64bit guests on OS X Snow Leopard (#6313)
|
|
|
@42779
|
12 years |
vboxsync |
EM,TRPM: VINF_SELM_SYNC_GDT fixes.
|
|
|
@42778
|
12 years |
vboxsync |
IEM: CR4 and CR3 fixes. Debugging hacks.
|
|
|
@42777
|
12 years |
vboxsync |
IEM and EM: debugging/hacking.
|
|
|
@42704
|
12 years |
vboxsync |
IEM: Eflags fixes, added API variants that bypasses access handlers, …
|
|
|
@42662
|
12 years |
vboxsync |
IEM: Fixed verification mode interrupt injection bug.
|
|
|
@42660
|
12 years |
vboxsync |
IEM: Implemented CMPXCHG.
|
|
|
@42633
|
12 years |
vboxsync |
IEM: Implemented CMPXCHG8B. Fixed PGMPhysIemGCPhys2Ptr so that it …
|
|
|
@42621
|
12 years |
vboxsync |
IEM: Implemented SIDT, SGDT, SLDT and STR. Fixed LLDT and LTR mode …
|
|
|
@42453
|
12 years |
vboxsync |
IEM: Status code handling. PGM interface for R0 and RC.
|
|
|
@42437
|
12 years |
vboxsync |
IEM: Stats and more gentle stubs for unimplemented instructions.
|
|
|
@42407
|
12 years |
vboxsync |
VMM: Futher work on dealing with hidden segment register, esp. when …
|
|
|
@42373
|
12 years |
vboxsync |
VMM: invpg -> invlpg, some cleanup.
|
|
|
@42344
|
12 years |
vboxsync |
Missed during commit, comment.
|
|
|
@42193
|
12 years |
vboxsync |
IEM: Integration work…
|
|
|
@42186
|
12 years |
vboxsync |
SELM,DIS,CPUM,EM: Hidden selector register cleanups.
|
|
|
@42184
|
12 years |
vboxsync |
VMM/VMMR0: Store/restore TSC_AUX for AMD-V while not intercepting …
|
|
|
@42163
|
12 years |
vboxsync |
PGMInternal.h: enum value comment update.
|
|
|
@42156
|
12 years |
vboxsync |
VMM/VMMR0: HWVMXR0: Use MSR auto load/store areas in the VMCS. Added …
|
|
|
@42056
|
12 years |
vboxsync |
VMM/HWVMXR0: Save/restore IA32_TSC_AUX MSR across VMX non-root ops.
|
|
|
@42045
|
12 years |
vboxsync |
VMM/HWVMXR0: Back out r78951, better fix for acquiring/toggling new …
|
|
|
@42044
|
12 years |
vboxsync |
VMM/HWVMXR0: Fix for acquiring/signaling new ASIDs during host CPU …
|
|
|
@42025
|
12 years |
vboxsync |
A few missed copyright year updates.
|
|
|
@42024
|
12 years |
vboxsync |
VMM: RDTSCP support on Intel. Segregated some common CPU features from …
|
|
|
@41976
|
12 years |
vboxsync |
VMM: Switcher and TRPM fixes wrt hypervisor traps and tstVMM.
|
|
|
@41943
|
12 years |
vboxsync |
VMM: Avoid stale selector issues in RC so there will be no need to try …
|
|
|
@41933
|
12 years |
vboxsync |
VMMSwitcher: Drop the unused assembly switcher functions taking guest …
|
|
|
@41932
|
12 years |
vboxsync |
build fix
|
|
|
@41931
|
12 years |
vboxsync |
TRPM: Save state directly to the CPUMCPU context member instead of …
|
|
|
@41906
|
13 years |
vboxsync |
CPUM: Combined the visible and hidden selector register data into one …
|
|
|
@41905
|
13 years |
vboxsync |
CPUMCTX++: Rearranging the CPUMCTX structure in preparation of some …
|
|
|
@41897
|
13 years |
vboxsync |
PATM: Don't use memcpy to repack array after removal in …
|
|
|
@41836
|
13 years |
vboxsync |
Doxygen.
|
|
|
@41829
|
13 years |
vboxsync |
IEM: Implemented IEMExecOneWithPrefetchedByPC and IEMExecOneEx.
|
|
|
@41805
|
13 years |
vboxsync |
Doxygen.
|
|
|
@41804
|
13 years |
vboxsync |
Doxygen.
|
|
|
@41803
|
13 years |
vboxsync |
Doxygen.
|
|
|
@41802
|
13 years |
vboxsync |
Doxygen.
|
|
|
@41801
|
13 years |
vboxsync |
Doxygen.
|
|
|
@41800
|
13 years |
vboxsync |
Doxygen.
|
|
|
@41783
|
13 years |
vboxsync |
Doxygen, comment typos.
|
|
|
@41777
|
13 years |
vboxsync |
Doxygen.
|
|
|
@41774
|
13 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.
|
|
|