|
|
@82754
|
5 years |
vboxsync |
VMM: More cleanup fixes (bird specific ones).
|
|
|
@82744
|
5 years |
vboxsync |
VMM,IPRT,VBoxDTrace: More cleanup fixes.
|
|
|
@82565
|
5 years |
vboxsync |
MM: Eliminated all but the MMR3PageDummyHC* functions for the …
|
|
|
@82555
|
5 years |
vboxsync |
PGMPool,MM: Use ring-0 mapping while in ring-0, so let the page pool …
|
|
|
@82313
|
5 years |
vboxsync |
IOM,PDMDevHlp: Kicked out the old MMIO code. bugref:9218
|
|
|
@81406
|
5 years |
vboxsync |
PDM: Enabled PDM task code. Added bunch of new device helper …
|
|
|
@81333
|
5 years |
vboxsync |
IOM: More MMIO stuff, almost there now... bugref:9218
|
|
|
@81197
|
5 years |
vboxsync |
IOM: More MMIO code. bugref:9218
|
|
|
@81167
|
5 years |
vboxsync |
IOM: More MMIO work. Splitting out the I/O port related stuff from …
|
|
|
@81156
|
5 years |
vboxsync |
IOM,PDMDevHlp: Started implementing new MMIO registration APIs. …
|
|
|
@81153
|
5 years |
vboxsync |
VMM: Removed most VBOX_WITH_REM preprocessor stuff. bugref:9576
|
|
|
@80938
|
5 years |
vboxsync |
VMM: bugref:9566 Removed TRPM ring-0 bits that are no longer used …
|
|
|
@80641
|
5 years |
vboxsync |
IOM: New I/O port registration code. bugref:9218
|
|
|
@80335
|
5 years |
vboxsync |
VMM/Makefile.kmk: Skip testcase for VBOX_ONLY_EXTPACK because solaris …
|
|
|
@80305
|
5 years |
vboxsync |
REM,VMM,tstInt,Devices: Use VMM_COMMON_DEFS when including vm.h so the …
|
|
|
@80074
|
5 years |
vboxsync |
VMM,Main,++: Retired the unfinished FTM component.
|
|
|
@80053
|
5 years |
vboxsync |
Main: Kicking out raw-mode - CPUM*Hyper*(). bugref:9517 bugref:9511
|
|
|
@80016
|
5 years |
vboxsync |
VMM: Kicking out raw-mode (work in progress) - EM. bugref:9517
|
|
|
@80003
|
5 years |
vboxsync |
VMM: Kicking out raw-mode (work in progress). bugref:9517
|
|
|
@79891
|
5 years |
vboxsync |
*.kmk: Preparing for dropping 32-bit host support. Introducing a …
|
|
|
@79091
|
6 years |
vboxsync |
*.kmk: Don't use double colon for pylint rule as if effectively …
|
|
|
@78438
|
6 years |
vboxsync |
VMM: More refactoring of GVM & VM structures for bugref:9217
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@75611
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Move the VMX APIC-access guest-physical …
|
|
|
@75440
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Separate the VMX/SVM CPU spec. functions …
|
|
|
@75173
|
6 years |
vboxsync |
VMM: Re-indenting makefiles.
|
|
|
@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
|
7 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
|
8 years |
vboxsync |
IEM: Fixed setjmp bug (still disabled). Made IEMExecLots execute lots …
|
|
|
@61896
|
8 years |
vboxsync |
IEM: use uintptr_t instead of uint8_t/unsigned for offOpcode so the …
|
|
|
@61885
|
8 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.
|
|
|