|
|
@74242
|
6 years |
vboxsync |
VMM: dtrace fixes
|
|
|
@73606
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Various bits:
- IEM: Started VMXON, …
|
|
|
@73348
|
6 years |
vboxsync |
DBGF,DBGC,GIMHv: Added some basic windows bug check formatting …
|
|
|
@73271
|
6 years |
vboxsync |
PGM: Working on consolidating templated code... bugref:9044
|
|
|
@73150
|
6 years |
vboxsync |
VMM,DBGC,IPRT: In memory
- VMM: Morphed part of the NT kernel digger …
|
|
|
@73088
|
6 years |
vboxsync |
VMM/Makefile.kmk: Shut up $ warning.
|
|
|
@72925
|
6 years |
vboxsync |
Config.kmk,VMM: Enabled NEM/win for non-OSE builds. OSE will need …
|
|
|
@72892
|
6 years |
vboxsync |
EM: We no longer need the assembly code in EMAllA.asm anymore.
|
|
|
@72642
|
7 years |
vboxsync |
EM,IEM,VMX: Working on configuring exit history optimziations. …
|
|
|
@72503
|
7 years |
vboxsync |
VMM/testcase/Makefile.kmk: Need to pass VMM_COMMON_DEFS to a number of …
|
|
|
@72493
|
7 years |
vboxsync |
IEM,REM,++: Removed code related IEM_VERIFICATION_MODE and friends …
|
|
|
@72451
|
7 years |
vboxsync |
IEM: Quick vmcall (VT-x) implementation, made vmmcall available when …
|
|
|
@72286
|
7 years |
vboxsync |
NEM/win: Updated SDK.
|
|
|
@72208
|
7 years |
vboxsync |
VMM: VBOX_WITH_NESTED_HWVIRT_SVM.
|
|
|
@71152
|
7 years |
vboxsync |
VMM/NEM/win: Refactoring... bugref:9044
|
|
|
@71136
|
7 years |
vboxsync |
SUPDrv,VMM/NEM/win: Abstracted kernel I/O control work in SUPDrv, …
|
|
|
@71129
|
7 years |
vboxsync |
VMM/NEM/win: Reimplemented virtual process API, optimizing the cancel …
|
|
|
@71075
|
7 years |
vboxsync |
VMM,SUPDrv: More NEM/win experimentation. bugref:9044
|
|
|
@70979
|
7 years |
vboxsync |
NEM: Working on the EM loops. bugref:9044
|
|
|
@70954
|
7 years |
vboxsync |
NEM: Working on PGM notifications. bugref:9044
|
|
|
@70942
|
7 years |
vboxsync |
VMM/NEM: More code.
|
|
|
@70918
|
7 years |
vboxsync |
VMM: NEM kick off.
|
|
|
@69560
|
7 years |
vboxsync |
VMMR3: force disabling of Address Sanitiser on PGMPool.cpp - fix a …
|
|
|
@69559
|
7 years |
vboxsync |
VMMR3: force disabling of Address Sanitiser on PGMPool.cpp. …
|
|
|
@69111
|
7 years |
vboxsync |
(C) year
|
|
|
@68226
|
7 years |
vboxsync |
VMM: Nested Hw.virt: SVM R0 bits.
|
|
|
@67656
|
8 years |
vboxsync |
VMM: VBOX_WITH_REM already part of global DEFS
|
|
|
@67185
|
8 years |
vboxsync |
VMM/Makefile: Define VBOX_WITH_NESTED_HWVIRT_ONLY_IN_IEM until R0 …
|
|
|
@67072
|
8 years |
vboxsync |
IEM: Tests and fixes for vmovntdqa Vx,Mx. Added a few strickness …
|
|
|
@67040
|
8 years |
vboxsync |
IEM: Implemented movntdqa Vdq,Mdq (0x66 0x0f 0x38 0x2a mod!=3).
|
|
|
@66641
|
8 years |
vboxsync |
VMM/Makefile.kmk: Applied KB_FN_AUTO_CMD_DEPS_COMMANDS and friends.
|
|
|
@66640
|
8 years |
vboxsync |
VMM/Makefile.kmk: Applied KB_FN_AUTO_CMD_DEPS_COMMANDS and friends.
|
|
|
@66639
|
8 years |
vboxsync |
VMM/Makefile.kmk: Applied KB_FN_AUTO_CMD_DEPS_COMMANDS and friends.
|
|
|
@66638
|
8 years |
vboxsync |
VMM/Makefile.kmk: Applied KB_FN_AUTO_CMD_DEPS_COMMANDS and friends.
|
|
|
@66581
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Implemented various SVM intercepts in IEM, …
|
|
|
@66479
|
8 years |
vboxsync |
IEM: Stubbed VEX opcode map 2 and 3.
|
|
|
@66474
|
8 years |
vboxsync |
IEM: Stubbed the three byte opcode tables.
|
|
|
@66471
|
8 years |
vboxsync |
IEM: Split the 3DNow! instruction out into a separate file.
|
|
|
@66469
|
8 years |
vboxsync |
IEM: More VEX work. Fixed punpcklbw_Vx_Wx.
|
|
|
@66334
|
8 years |
vboxsync |
IEM: Fixed UD1 / grp 10 decoding (intel eats modr/m after it).
|
|
|
@66125
|
8 years |
vboxsync |
bugref:8019: Undefined behaviour sanitiser: add a build option …
|
|
|
@65989
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Implement AMD-V VMMCALL in IEM. Cleanup the code …
|
|
|
@65952
|
8 years |
vboxsync |
VMM/Makefile.kmk: apply pylint to IEMAllInstructionsPython.py.
|
|
|
@65904
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Started with tweaking the AMD bits and laying the …
|
|
|
@65871
|
8 years |
vboxsync |
IEM: Addding disassembler info to new IEMOP_MNEMONIC macros.
|
|
|
@65758
|
8 years |
vboxsync |
IEM: Split out IEMAllInstructionsOneByte.cpp.h and …
|
|
|
@65505
|
8 years |
vboxsync |
VMM/Makefile.kmk: IEMAllAImplC.cod.
|
|
|
@65465
|
8 years |
vboxsync |
VMM/Makefile.kmk: PGMAll.cod
|
|
|
@65338
|
8 years |
vboxsync |
Remove the old, unused I/O APIC code and related define.
|
|
|
@64626
|
8 years |
vboxsync |
Recompiler, VMM, Devices: Purge the old APIC and the …
|
|
|
@64559
|
8 years |
vboxsync |
Rename DBGFR3Cfg* to DBGFR3Flow* to avoid confusing with APIs for …
|
|
|
@64553
|
8 years |
vboxsync |
build fix cleanup
|
|
|
@64550
|
8 years |
vboxsync |
and another one
|
|
|
@64549
|
8 years |
vboxsync |
another windows build fix
|
|
|
@64548
|
8 years |
vboxsync |
windows build fix
|
|
|
@64546
|
8 years |
vboxsync |
IEM: Added per-instruction statistics (not release).
|
|
|
@64545
|
8 years |
vboxsync |
IEM: Added per-instruction statistics (not release).
|
|
|
@64500
|
8 years |
vboxsync |
VMM/DBGF: Add DBGFR3Cfg* API to create control flow graphs
|
|
|
@62478
|
8 years |
vboxsync |
(C) 2016
|
|
|
@62460
|
8 years |
vboxsync |
VMM: scm
|
|
|
@62384
|
8 years |
vboxsync |
VMM: fixed gcc flags
|
|
|
@62233
|
8 years |
vboxsync |
slight adjustment.
|
|
|
@62232
|
8 years |
vboxsync |
VMM: Try convince the microsoft linker to pick the right version of …
|
|
|
@62147
|
8 years |
vboxsync |
PDMCritSect: NOP critsects are less likely to appear than real ones …
|
|
|
@62006
|
8 years |
vboxsync |
Config.kmk,VMM: Reduced the VM structure by half on darwin where we …
|
|
|
@61968
|
9 years |
vboxsync |
IEM: Fixed setjmp bug (still disabled). Made IEMExecLots execute lots …
|
|
|
@61896
|
9 years |
vboxsync |
IEM: use uintptr_t instead of uint8_t/unsigned for offOpcode so the …
|
|
|
@61885
|
9 years |
vboxsync |
IEM: Playing with setjmp (disabled) vs return codes. Group6 jump table.
|
|
|
@61671
|
9 years |
vboxsync |
VMM/DBGF: Start on a simple type system to pretty print structs in the …
|
|
|
@61348
|
9 years |
vboxsync |
CPUM,VMM: Touch the FPU state before doing HM on all platforms which …
|
|
|
@61339
|
9 years |
vboxsync |
VMM, Devices: Added new I/O APIC implementation.
|
|
|
@61068
|
9 years |
vboxsync |
CPUM,IEM: FPU/SSE/AVX state and host resources APIs, first …
|
|
|
@60398
|
9 years |
vboxsync |
VMM/APIC: Get rid of specialized R0 code and clean up ordering issues. …
|
|
|
@60307
|
9 years |
vboxsync |
VMM: APIC rewrite. Initial commit, work in progress.
|
|
|
@58996
|
9 years |
vboxsync |
CPUM: dtrace library fixes.
|
|
|
@57885
|
9 years |
vboxsync |
Experiment: Mess with \177VMMR0_NULL_THUNK_DATA too (like I did for …
|
|
|
@57879
|
9 years |
vboxsync |
build fix
|
|
|
@57878
|
9 years |
vboxsync |
Experiment: Mess with \177VMMR0_NULL_THUNK_DATA too (like I did for …
|
|
|
@57860
|
9 years |
vboxsync |
VMM: warnings.
|
|
|
@57855
|
9 years |
vboxsync |
VMM: Another crack at having more warnings for VMM code enabled.
|
|
|
@57566
|
9 years |
vboxsync |
VMM/Makefile: revert r102380 temporarily.
|
|
|
@57561
|
9 years |
vboxsync |
VMM: Add gcc's unused-variables warning to VMMR0 template.
|
|
|
@57450
|
9 years |
vboxsync |
fix
|
|
|
@57446
|
9 years |
vboxsync |
VMM: Removing VBOX_WITH_HYBRID_32BIT_KERNEL and other 32-bit darwin fun.
|
|
|
@57126
|
9 years |
vboxsync |
VMM: Optimizations for memory scanning, trying to make 'detect' run …
|
|
|
@56792
|
9 years |
vboxsync |
VMM/GIM: Build fix.
|
|
|
@56607
|
10 years |
vboxsync |
IOM,IEM: split up VBOX_WITH_2ND_IEM_STEP into two steps, the first one …
|
|
|
@56284
|
10 years |
vboxsync |
s/VMMGC.gc/VMMRC.rc/g s/VBoxDDGC.gc/VBoxDDRC.rc/g …
|
|
|
@56085
|
10 years |
vboxsync |
PDM/Audio: Removed old audio architecture.
|
|
|
@56064
|
10 years |
vboxsync |
Committed the VBOX_WITH_FIRST_IEM_STEP code, removing the #else cases.
|
|
|
@55966
|
10 years |
vboxsync |
PGM,++: VBOXSTRICTRC for physical access handlers.
|
|
|
@55881
|
10 years |
vboxsync |
DBGF,DBGC: Moved the plug-ins from DBGC to DBGF so we can make use of …
|
|
|
@55789
|
10 years |
vboxsync |
Resources: Some simplifications.
|
|
|
@55788
|
10 years |
vboxsync |
Config.kmk,VMM,VBoxSDL,Resources/win: Created resource templates for …
|
|
|
@55053
|
10 years |
vboxsync |
fix
|
|
|
@55046
|
10 years |
vboxsync |
s/nm/VBOX_NM/
|
|
|
@55044
|
10 years |
vboxsync |
test for unresolved symbols in VMMGC.gc
|
|
|
@54823
|
10 years |
vboxsync |
VMM: Map the hyper heap in ring-0 on 64-bit systems.
|
|
|
@54819
|
10 years |
vboxsync |
VMM/GIM: Implemented KVM paravirt. provider.
|
|
|
@54799
|
10 years |
vboxsync |
CPUM: Fixed two problems with the CPUID code. cLeaves wasn't updated …
|
|
|