|
|
@61141
|
9 years |
vboxsync |
tstAsmStructAsm-lst.sed: Prep for upcoming CPUMHOSTCTX change.
|
|
|
@61083
|
9 years |
vboxsync |
s/-fno-pie/-no-pie/
|
|
|
@61082
|
9 years |
vboxsync |
some gcc compilers don't understand -fno-pie
|
|
|
@61080
|
9 years |
vboxsync |
allow to compile with gcc configured with --enable-default-pie …
|
|
|
@61064
|
9 years |
vboxsync |
IEM: FPU & SSE ring-0/raw-mode usage preps.
|
|
|
@60992
|
9 years |
vboxsync |
IEM: Implemented movntps/d and movaps/d. (lacks proper testcase)
|
|
|
@60961
|
9 years |
vboxsync |
IEM: tstIEMCheckMc vs clang fixes.
|
|
|
@60847
|
9 years |
vboxsync |
IOM: New way of defer RC+R0 I/O port writes, prepping for MMIO writes.
|
|
|
@60709
|
9 years |
vboxsync |
VMM/testcase/Makefile: Fix tstAsmStructsAsm dep, avoid using "_DEFS" …
|
|
|
@60647
|
9 years |
vboxsync |
VMM/testcase: Add dependency on assembler defines for tstAsmStructsAsm.
|
|
|
@60542
|
9 years |
vboxsync |
VMM/APIC: Much fun with alignment and sizes.
|
|
|
@60425
|
9 years |
vboxsync |
Config.kmk/src/VBox/VMM/testcase/Makefile.kmk: Solaris 11 …
|
|
|
@60415
|
9 years |
vboxsync |
IEM: Implemented main characteristics of 8086, 80186 and 80286.
|
|
|
@60403
|
9 years |
vboxsync |
PGM: Converted NO_RAM_RESET into a CFGM option (PGM/ZeroRamPagesOnReset).
|
|
|
@60384
|
9 years |
vboxsync |
IEM: Marked instructions introduced by the 186, 286, 386 and 486 to …
|
|
|
@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
|
9 years |
vboxsync |
PGM: Disabled the virtual handler code for !VBOX_WITH_RAW_MODE.
|
|
|
@56335
|
9 years |
vboxsync |
*.def,*.sed,*.m,*.mm: whitespace and svn properties
|
|
|
@56312
|
9 years |
vboxsync |
whitespace
|
|
|
@56287
|
9 years |
vboxsync |
VMM: Updated (C) year.
|
|
|
@56284
|
9 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.
|
|
|