|
|
@36940
|
14 years |
vboxsync |
PGMPAGE: Finally, idPage is 32-bit. The physical address can now be …
|
|
|
@36939
|
14 years |
vboxsync |
PGMPAGE: 6-bit unused bits.
|
|
|
@36938
|
14 years |
vboxsync |
PGMPAGE: Moved the union a level up (PGMPAGE) and rename the 'bit' …
|
|
|
@36937
|
14 years |
vboxsync |
PGMPAGE: HCPhys + ID should be made bitfields as well, because the …
|
|
|
@36935
|
14 years |
vboxsync |
PGMPAGE: Use bitfields.
|
|
|
@36934
|
14 years |
vboxsync |
PGMPAGE: Yet more.
|
|
|
@36933
|
14 years |
vboxsync |
PGMPAGE: A bit more.
|
|
|
@36931
|
14 years |
vboxsync |
PGMPAGE: A tiny bit more.
|
|
|
@36927
|
14 years |
vboxsync |
PGMPAGE: More bit fields.
|
|
|
@36926
|
14 years |
vboxsync |
PGM: PGMPAGE adjustments in progress…
|
|
|
@36913
|
14 years |
vboxsync |
gcc-4.6 -Werror=int-to-pointer-cast fixes
|
|
|
@36912
|
14 years |
vboxsync |
gcc-4.6 -Werror=int-to-pointer-cast fixes
|
|
|
@36911
|
14 years |
vboxsync |
pgmR3PhysChangeMemBalloonRendezvous: Use the PGM_PAGE_GET_TYPE macro, …
|
|
|
@36910
|
14 years |
vboxsync |
PGMInternal.h: Cleaning up page macros before making further changes.
|
|
|
@36905
|
14 years |
vboxsync |
PGM: Alignment fix.
|
|
|
@36904
|
14 years |
vboxsync |
Alignment fix.
|
|
|
@36903
|
14 years |
vboxsync |
PGM: Enable the RAM range search trees.
|
|
|
@36902
|
14 years |
vboxsync |
PGM: Implemented RAM range search trees (disabled).
|
|
|
@36897
|
14 years |
vboxsync |
PGM: work in progress…
|
|
|
@36894
|
14 years |
vboxsync |
pgmPhysGetRangeAtOrAboveSlow: Use GCPhys instead of pRam->GCPhys.
|
|
|
@36893
|
14 years |
vboxsync |
PGM: Removed the #ifndef PGM_USE_RAMRANGE_TLB code.
|
|
|
@36892
|
14 years |
vboxsync |
PGM: Enabled the RAM range TLB.
|
|
|
@36891
|
14 years |
vboxsync |
PGM: Put a TLB in front of the RAM ranges to speed up lookup (disabled).
|
|
|
@36866
|
14 years |
vboxsync |
build fix
|
|
|
@36865
|
14 years |
vboxsync |
build fix
|
|
|
@36864
|
14 years |
vboxsync |
tstX86-1: made it work on darwin.
|
|
|
@36863
|
14 years |
vboxsync |
CPUM: Don't assert if the supported standard CPUID level is smaller …
|
|
|
@36862
|
14 years |
vboxsync |
tstX86-1: Testing invalid lock prefix decoding order.
|
|
|
@36861
|
14 years |
vboxsync |
CPUMSetGuestTR: Awww, shut up.
|
|
|
@36860
|
14 years |
vboxsync |
IEM: rdtsc, mov DRx, ltr, lldt. cmovnle fix.
|
|
|
@36858
|
14 years |
vboxsync |
build fix.
|
|
|
@36857
|
14 years |
vboxsync |
IEM: bsf, bsr, bt, btc, bts, btr and leave. Some cleaning up.
|
|
|
@36851
|
14 years |
vboxsync |
IEM: SHLD, SHRD.
|
|
|
@36849
|
14 years |
vboxsync |
IEM: Some more bits.
|
|
|
@36844
|
14 years |
vboxsync |
IEM: started drilling down to FINIT, but have to change location.
|
|
|
@36841
|
14 years |
vboxsync |
IEM: CMOVcc, JMPF Ep.
|
|
|
@36840
|
14 years |
vboxsync |
IEM: cpuid, clts, fixes.
|
|
|
@36838
|
14 years |
vboxsync |
IEM: SMSW and LMSW.
|
|
|
@36835
|
14 years |
vboxsync |
IEM: pop Ev; fixed the setting of accessed bit.
|
|
|
@36834
|
14 years |
vboxsync |
IEM: Moved the iemCImpl functions out of IEMAll.cpp and into …
|
|
|
@36833
|
14 years |
vboxsync |
IEM: Fixed missing RIP advancing when rCX was 0. 'LSS GReg, r/m' …
|
|
|
@36831
|
14 years |
vboxsync |
build fix
|
|
|
@36829
|
14 years |
vboxsync |
IEM: Some more instructions and tweaks.
|
|
|
@36828
|
14 years |
vboxsync |
IEM: implemented XLAT, extended the output when hitting a stub.
|
|
|
@36826
|
14 years |
vboxsync |
DBGFReg.cpp: Fixed buffer overflow bug caused by using the wrong variable.
|
|
|
@36825
|
14 years |
vboxsync |
EM: Check inhibit pc against RIP, not EIP. Corrected logging.
|
|
|
@36824
|
14 years |
vboxsync |
Always optimize IEMAll.cpp.
|
|
|
@36823
|
14 years |
vboxsync |
IEM: fixed interrupt delivery in verification mode.
|
|
|
@36822
|
14 years |
vboxsync |
comment typo.
|
|
|
@36821
|
14 years |
vboxsync |
IEM: imul, fixes & optimization hack.
|
|
|
@36820
|
14 years |
vboxsync |
PDMDevMiscHlp.cpp: Correct logging.
|
|
|
@36819
|
14 years |
vboxsync |
CFGM: Shut up two -O3 warnings on mac.
|
|
|
@36818
|
14 years |
vboxsync |
IEM: Drop the lock validator when running in IEM validation mode or we …
|
|
|
@36815
|
14 years |
vboxsync |
IEM: XCHG mem,reg and CALLN r/m
|
|
|
@36813
|
14 years |
vboxsync |
mac build fix.
|
|
|
@36812
|
14 years |
vboxsync |
IEM: hlt
|
|
|
@36801
|
14 years |
vboxsync |
PATM: Indentation and comments of the structures. Fix remaining …
|
|
|
@36799
|
14 years |
vboxsync |
AsyncCompletion: Add debugger command to inject delays. Disabled by default
|
|
|
@36798
|
14 years |
vboxsync |
build fix
|
|
|
@36795
|
14 years |
vboxsync |
IEM: Verify memory writes, fixed bugs found doing so.
|
|
|
@36794
|
14 years |
vboxsync |
IEM: Verify I/O port read and writes as well as MMIO accesses. …
|
|
|
@36791
|
14 years |
vboxsync |
tstX86-1: Build fix for FreeBSD
|
|
|
@36788
|
14 years |
vboxsync |
OSE build fix.
|
|
|
@36787
|
14 years |
vboxsync |
EM: ooops, these assertions shouldn't have been here.
|
|
|
@36780
|
14 years |
vboxsync |
IEM: Some more bits.
|
|
|
@36778
|
14 years |
vboxsync |
win.x86 build fix.
|
|
|
@36776
|
14 years |
vboxsync |
solaris build fix./
|
|
|
@36775
|
14 years |
vboxsync |
gcc build fixes.
|
|
|
@36774
|
14 years |
vboxsync |
build fix.
|
|
|
@36773
|
14 years |
vboxsync |
build fix.
|
|
|
@36772
|
14 years |
vboxsync |
build fixes.
|
|
|
@36771
|
14 years |
vboxsync |
build fixes.
|
|
|
@36770
|
14 years |
vboxsync |
build fixes.
|
|
|
@36769
|
14 years |
vboxsync |
build fixes.
|
|
|
@36768
|
14 years |
vboxsync |
IEM: Initial commit, work in progress.
|
|
|
@36762
|
14 years |
vboxsync |
CPUM: CPUMSetGuestGDTR and CPUMSetGuestIDTR should take 64-bit base value.
|
|
|
@36669
|
14 years |
vboxsync |
PATM: Record trampoline patches in the target to update the …
|
|
|
@36660
|
14 years |
vboxsync |
VMM: Change initial TSS attribs to what guests expect.
|
|
|
@36643
|
14 years |
vboxsync |
HWVMXR0.cpp: probably a workaround for a REM bug.
|
|
|
@36641
|
14 years |
vboxsync |
VMX: Do not mangle 16-bit TR into 32-bit one.
|
|
|
@36639
|
14 years |
vboxsync |
CPUMIsGuestInRealOrV86Mode and CPUMIsGuestInRealOrV86ModeEx.
|
|
|
@36629
|
14 years |
vboxsync |
Build fix
|
|
|
@36627
|
14 years |
vboxsync |
Fix regression introduced with r70774. Change the RC structure of the …
|
|
|
@36568
|
14 years |
vboxsync |
PDMBlkCache: fixed memory leak
|
|
|
@36564
|
14 years |
vboxsync |
HWACCM/SVM: Document and log new feature bits.
|
|
|
@36448
|
14 years |
vboxsync |
PCI: refactoring, further IOMMU work
|
|
|
@36442
|
14 years |
vboxsync |
duh
|
|
|
@36441
|
14 years |
vboxsync |
VMM: Sketched out where to do the initial I/O MMU setup. This adds a …
|
|
|
@36437
|
14 years |
vboxsync |
VMM,Main: Added VMM thread init and term notifications so that Main …
|
|
|
@36427
|
14 years |
vboxsync |
updated sketches a bit.
|
|
|
@36416
|
14 years |
vboxsync |
PGMRZDynMap.cpp: Committed a slightly modified version of …
|
|
|
@36415
|
14 years |
vboxsync |
nits
|
|
|
@36408
|
14 years |
vboxsync |
log rotation review and adjustments: Don't delete any excess files if …
|
|
|
@36400
|
14 years |
vboxsync |
PCI: work on IOMMU notifications
|
|
|
@36345
|
14 years |
vboxsync |
Runtime/log: forgotten file
|
|
|
@36329
|
14 years |
vboxsync |
PCI: per-VM initialization (for IOMMU domains)
|
|
|
@36315
|
14 years |
vboxsync |
VMM: more correct MSR_IA32_MISC_ENABLE emulation
|
|
|
@36302
|
14 years |
vboxsync |
BlockCache: Fix race condition which can cause losing completed …
|
|
|
@36291
|
14 years |
vboxsync |
VMM/EMAll: do not tread the emInterpretIncDec assertion differently
|
|
|
@36285
|
14 years |
vboxsync |
Never complete tasks on the submitting thread using the callback, this …
|
|
|