|
|
@60307
|
9 years |
vboxsync |
VMM: APIC rewrite. Initial commit, work in progress.
|
|
|
@59864
|
9 years |
vboxsync |
fixed alignment
|
|
|
@59847
|
9 years |
vboxsync |
tstSSM: gcc asan fixes
|
|
|
@59845
|
9 years |
vboxsync |
tstX86-1A.asm: fix gcc asan error ('member access within misaligned …
|
|
|
@59747
|
9 years |
vboxsync |
iprt/asm.h: Cleaned up the ASMMemIsAll8/U32 mess and implmeneted the …
|
|
|
@59349
|
9 years |
vboxsync |
Build fix; unintentional commit.
|
|
|
@59348
|
9 years |
vboxsync |
Audio: Implemented dynamic fallback support to NULL audio backends for …
|
|
|
@58909
|
9 years |
vboxsync |
DBGF: More groundwork for port I/O, MMIO, interrupt and generic event …
|
|
|
@58781
|
9 years |
vboxsync |
PGM: Must always make a copy of the ROM pages, no just in RT_STRICT …
|
|
|
@58779
|
9 years |
vboxsync |
VMM: Restore virgin ROM pages during a reset after a saved state was …
|
|
|
@57446
|
9 years |
vboxsync |
VMM: Removing VBOX_WITH_HYBRID_32BIT_KERNEL and other 32-bit darwin fun.
|
|
|
@57432
|
9 years |
vboxsync |
iprt/cdefs.h,*: Split RT_NO_THROW into prototype and definition macros …
|
|
|
@57429
|
9 years |
vboxsync |
VMM/HM: Start removing VBOX_WITH_HYBRID_32BIT_KERNEL code.
|
|
|
@57411
|
9 years |
vboxsync |
VMM: DECLCALLBACK fixes.
|
|
|
@57358
|
9 years |
vboxsync |
*: scm cleanup run.
|
|
|
@56749
|
9 years |
vboxsync |
SUPHardNt: SUPR3HardenedMain flags fixes for tstVMM et al.
|
|
|
@56733
|
9 years |
vboxsync |
SUPHardNt: Allow hardened exectuable binaries in the 'testcase' …
|
|
|
@56719
|
9 years |
vboxsync |
tstVMREQ: mac fix (no raw-mode)
|
|
|
@56384
|
10 years |
vboxsync |
PGM: Disabled the virtual handler code for !VBOX_WITH_RAW_MODE.
|
|
|
@56335
|
10 years |
vboxsync |
*.def,*.sed,*.m,*.mm: whitespace and svn properties
|
|
|
@56312
|
10 years |
vboxsync |
whitespace
|
|
|
@56287
|
10 years |
vboxsync |
VMM: Updated (C) year.
|
|
|
@56284
|
10 years |
vboxsync |
s/VMMGC.gc/VMMRC.rc/g s/VBoxDDGC.gc/VBoxDDRC.rc/g …
|
|
|
@56052
|
10 years |
vboxsync |
VMM: Added non-PF raw-mode context virtual page access handler …
|
|
|
@55899
|
10 years |
vboxsync |
PGM: Added an access origin to memory read & write calls that respects …
|
|
|
@55896
|
10 years |
vboxsync |
PGM: Renamed the ring-0 and raw-mode context physical page access …
|
|
|
@55895
|
10 years |
vboxsync |
Added pvUser to the raw-mode context virtual handler callbacks.
|
|
|
@55889
|
10 years |
vboxsync |
VMM: Split up virtual handlers just like the physical ones, such that …
|
|
|
@55493
|
10 years |
vboxsync |
PGM,++: Separated physical access handler callback function pointers …
|
|
|
@55290
|
10 years |
vboxsync |
HM: Save/Load/Restore XCR0 handling during world switching. …
|
|
|
@55289
|
10 years |
vboxsync |
IEM,CPUM: Implemented XSETBV and XGETBV.
|
|
|
@55229
|
10 years |
vboxsync |
CPUM,IEM: Expose GuestFeatures and HostFeatures (exploded CPUID), …
|
|
|
@55166
|
10 years |
vboxsync |
VMM/testcase: close quotes, nit.
|
|
|
@55062
|
10 years |
vboxsync |
Remove CPUFeatures and CPUFeaturesExt from CPUM, use HostFeatures …
|
|
|
@55056
|
10 years |
vboxsync |
oops
|
|
|
@55052
|
10 years |
vboxsync |
build fix.
|
|
|
@55051
|
10 years |
vboxsync |
build fix
|
|
|
@55049
|
10 years |
vboxsync |
build fix
|
|
|
@55048
|
10 years |
vboxsync |
VMM,REM: Allocate the FPU/SSE/AVX/FUTURE state stuff. We need to use …
|
|
|
@55044
|
10 years |
vboxsync |
test for unresolved symbols in VMMGC.gc
|
|
|
@54898
|
10 years |
vboxsync |
CPUMCTX,CPUMHOST: Replaced the fpu (X86FXSAVE) member with an XState …
|
|
|
@54737
|
10 years |
vboxsync |
VMM,REM: CPUID revamp - almost there now.
|
|
|
@54674
|
10 years |
vboxsync |
CPUM: Working on refactoring the guest CPUID handling.
|
|
|
@53956
|
10 years |
vboxsync |
tstSSM-2: just succeed by default
|
|
|
@53902
|
10 years |
vboxsync |
extpack build fix
|
|
|
@53899
|
10 years |
vboxsync |
Windows build fix
|
|
|
@53895
|
10 years |
vboxsync |
VMM/testcase: added a simple tstSSM-2 to be able to extract units of a …
|
|
|
@53441
|
10 years |
vboxsync |
VMM/TM: Rename TMMODE to TMTSCMODE and the corresponding enum and CFGM …
|
|
|
@53430
|
10 years |
vboxsync |
VMM/TM: First step in introducing the invariant TM mode.
|
|
|
@53183
|
10 years |
vboxsync |
IEMAll: Added IEM_MC_FETCH_MEM_I64 and tweaked the VT-x verification …
|
|
|
@52931
|
10 years |
vboxsync |
VMM/testcase/tstAnimate: fixed wrong condition
|
|
|
@51906
|
10 years |
vboxsync |
Fixing testcases on windows.
|
|
|
@51643
|
10 years |
vboxsync |
VMM/GIM: More bits for Hyper-V implementation.
|
|
|
@51301
|
11 years |
vboxsync |
VMM: Retire aGuestCpuIdHyper legacy array.
|
|
|
@50953
|
11 years |
vboxsync |
GIM: Skeleton, work in progress.
|
|
|
@50695
|
11 years |
vboxsync |
format string fixes
|
|
|
@50694
|
11 years |
vboxsync |
a few unimportant format string fixes
|
|
|
@49893
|
11 years |
vboxsync |
MSR rewrite: initial hacking - half disabled.
|
|
|
@49733
|
11 years |
vboxsync |
Easier to read.
|
|
|
@49732
|
11 years |
vboxsync |
Easier to read.
|
|
|
@49731
|
11 years |
vboxsync |
FPU save/restore experiment.
|
|
|
@49671
|
11 years |
vboxsync |
IEM: Fixed several instances of iEffSeg being accessed before the …
|
|
|
@49368
|
11 years |
vboxsync |
tstVMM updates
|
|
|
@49141
|
11 years |
vboxsync |
tstVMM: Extended it with a 'msr' mode for dump the MSRs of the host …
|
|
|
@49000
|
11 years |
vboxsync |
VMM: IntrInfo to IntInfo renaming.
|
|
|
@48936
|
11 years |
vboxsync |
VMM: Whitespace cleanups by scm.
|
|
|
@48657
|
11 years |
vboxsync |
tstMMHyperHeap: don't assert in MMHyper.cpp/mmR3ComputeHyperHeapSize
|
|
|
@48346
|
11 years |
vboxsync |
header fixes
|
|
|
@48216
|
11 years |
vboxsync |
VMM/HM: Cleanup.
|
|
|
@48212
|
11 years |
vboxsync |
VMM/HM: Naming fixes.
|
|
|
@48210
|
11 years |
vboxsync |
VMM: More naming fixes.
|
|
|
@48100
|
11 years |
vboxsync |
tstVMStructSize: print some useful offsets.
|
|
|
@47844
|
11 years |
vboxsync |
VMM: X2APIC + NMI. Only tested on AMD64.
|
|
|
@47807
|
11 years |
vboxsync |
EM/HM: Don't switch to REM immediately, try up to 1024 instruction in …
|
|
|
@47744
|
11 years |
vboxsync |
PUSH SREG intel update.
|
|
|
@47658
|
11 years |
vboxsync |
VMM/testcase/tstVMREQ: Fix busted testcase, works on darwin now …
|
|
|
@47657
|
11 years |
vboxsync |
VMM/testcase/tstX86-1: Fix testcase on darwin.x86, the stack must be …
|
|
|
@47568
|
11 years |
vboxsync |
IEM: LAR,LSL,ARPL, and some tracing (RTTraceBuf*).
|
|
|
@47466
|
11 years |
vboxsync |
tstDeviceStructSize, tstHelp: Missed hex prefix.
|
|
|
@47413
|
11 years |
vboxsync |
IEM: Started introducing some disassembler details in the decoder that …
|
|
|
@47411
|
11 years |
vboxsync |
IEM: pmovmskb.
|
|
|
@47407
|
11 years |
vboxsync |
IEM: Added pcmpeqb/w/d and corrected alignment exception handling a little.
|
|
|
@47400
|
11 years |
vboxsync |
More call argument validations.
|
|
|
@47399
|
11 years |
vboxsync |
IEM: Packed Shuffle Stuff.
|
|
|
@47395
|
11 years |
vboxsync |
u128Zero fix.
|
|
|
@47394
|
11 years |
vboxsync |
IEM: movd/movq overhaul and both directions.
|
|
|
@47389
|
11 years |
vboxsync |
IEM: More SSE and MMX.
|
|
|
@47385
|
11 years |
vboxsync |
IEM: More SSE/MMX stuff.
|
|
|
@47382
|
11 years |
vboxsync |
IEM: MOVD XM,GREG (sse2,mmx); REX prefix decoding fixes (must be last …
|
|
|
@47327
|
11 years |
vboxsync |
IEM: Implemented swapgs
|
|
|
@47326
|
11 years |
vboxsync |
IEM: Implemented the mwait & monitor instructions. (Still work to be …
|
|
|
@47307
|
11 years |
vboxsync |
IEM: Implemented mfence, lfence, sfence.
|
|
|
@47287
|
11 years |
vboxsync |
Back to the MOVXSD instruction.
|
|
|
@47286
|
11 years |
vboxsync |
32-bit mov fixes.
|
|
|
@47284
|
11 years |
vboxsync |
Fixed jmp far [indirect] and call far [indirect] to no cause #UD. …
|
|
|
@47139
|
11 years |
vboxsync |
iem: Fixed negation of number in two registers.
|
|
|
@47138
|
11 years |
vboxsync |
IEM: idiv and div missing bits and fixes.
|
|
|
@47135
|
11 years |
vboxsync |
32bit fixes
|
|
|
@47132
|
11 years |
vboxsync |
test divide errors (BS2+big.mac).
|
|
|
@47047
|
11 years |
vboxsync |
Two image BS2 so we can drop the test size restrictions. Rewrite the …
|
|
|