|
|
@104581
|
7 months |
vboxsync |
VBox/VMM/VMMAll/IEMAllCImplStrInstr.cpp.h: Remove conditional which …
|
|
|
@104195
|
8 months |
vboxsync |
VMM/IEM: Refactoring assembly helpers to not pass eflags by reference …
|
|
|
@102430
|
12 months |
vboxsync |
VMM/IEM: Refactored iemMemMap and friends to work with bUnmapInfo / …
|
|
|
@100804
|
16 months |
vboxsync |
VMM/IEM: Made the rep-prefixed string instructions return new status …
|
|
|
@100052
|
18 months |
vboxsync |
VMM/IEM: Refactored the enmCpuMode, uCpl, fBypassHandlers, …
|
|
|
@98103
|
23 months |
vboxsync |
Copyright year updates by scm.
|
|
|
@97642
|
2 years |
vboxsync |
VMM/IEM: Hack to raise more correct #PFs for FXSAVE and friends so …
|
|
|
@97370
|
2 years |
vboxsync |
VMM/IEM: iemRegAddToRipAndClearRF -> …
|
|
|
@96407
|
2 years |
vboxsync |
scm copyright and license note update
|
|
|
@95410
|
2 years |
vboxsync |
VMM/IEM: Alignment checks (#AC(0)/#GP(0)). bugref:9898
|
|
|
@94768
|
3 years |
vboxsync |
VMM/IEM: Split up IEMAll.cpp into a few more compilation units. bugref:9898
|
|
|
@93554
|
3 years |
vboxsync |
VMM: Changed PAGE_SIZE -> GUEST_PAGE_SIZE / HOST_PAGE_SIZE, PAGE_SHIFT …
|
|
|
@93115
|
3 years |
vboxsync |
scm --update-copyright-year
|
|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@81501
|
5 years |
vboxsync |
VMM/IEMAllCImplStrInstr.cpp.h: Fixed a few incorrect uses of OP_SIZE …
|
|
|
@80641
|
5 years |
vboxsync |
IOM: New I/O port registration code. bugref:9218
|
|
|
@80089
|
5 years |
vboxsync |
VMM: Kicking out raw-mode - IEM. bugref:9517
|
|
|
@77450
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Fix passing operand size for …
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@74798
|
6 years |
vboxsync |
vm.h,VMM: Prep work for 64-bit VMCPU::fLocalForcedActions. Define …
|
|
|
@74791
|
6 years |
vboxsync |
vm.h,VMM,REM: s/VM_FF_IS_PENDING/VM_FF_IS_ANY_SET/g to emphasize the …
|
|
|
@74789
|
6 years |
vboxsync |
vm.h,VMM,REM: s/VMCPU_FF_IS_PENDING/VMCPU_FF_IS_ANY_SET/g to emphasize …
|
|
|
@74668
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Added string I/O intercepts.
|
|
|
@74603
|
6 years |
vboxsync |
VMM/IEM, HM: Nested VMX: bugref:9180 VM-exit bits; LMSW intercept. …
|
|
|
@74336
|
6 years |
vboxsync |
VMM/IEM: Nested SVM: bugref:7243 SVM macro cleanup.
|
|
|
@72712
|
6 years |
vboxsync |
IEM: Fixed regression in IEMExecStringIoRead from r123057 where writes …
|
|
|
@72497
|
6 years |
vboxsync |
IEM: Use pVCpu->cpum.s.GstCtx, avoid passing pCtx as a parameter or …
|
|
|
@72496
|
6 years |
vboxsync |
IEM: Use pVCpu->cpum.s.GstCtx, avoid passing pCtx as a parameter or …
|
|
|
@72493
|
6 years |
vboxsync |
IEM,REM,++: Removed code related IEM_VERIFICATION_MODE and friends …
|
|
|
@72484
|
6 years |
vboxsync |
IEM,NEM: Define minimum CPUMCTX set for IEM and hook it up to NEM for …
|
|
|
@72209
|
7 years |
vboxsync |
VMM/IEM: VBOX_WITH_NESTED_HWVIRT_SVM.
|
|
|
@69111
|
7 years |
vboxsync |
(C) year
|
|
|
@67528
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Fixes.
|
|
|
@66581
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Implemented various SVM intercepts in IEM, …
|
|
|
@62478
|
8 years |
vboxsync |
(C) 2016
|
|
|
@62076
|
8 years |
vboxsync |
IEM: Make use of the direct CPUMCTX access (VMCPU_INCL_CPUM_GST_CTX).
|
|
|
@62015
|
8 years |
vboxsync |
IEM: Switched from using IEMCPU directly to using with via VMCPU. This …
|
|
|
@60907
|
9 years |
vboxsync |
IEM: Simplified the INSB/W/D memory commit hack so it's pretty much …
|
|
|
@60901
|
9 years |
vboxsync |
IEM: Fixed string instructions wrt VINF_IOM_R3_MMIO_COMMIT_WRITE. The …
|
|
|
@60888
|
9 years |
vboxsync |
IEM: Must not forget to get updated hidden ES selector values for …
|
|
|
@60871
|
9 years |
vboxsync |
IEMAllCImplStrInstr.cpp.h: Check FFs for each page and after each …
|
|
|
@56628
|
9 years |
vboxsync |
IEM: Postpone INS memory writes to ring-3 if we hit an access handler. …
|
|
|
@56416
|
9 years |
vboxsync |
IEM: Use the modified IOM string I/O APIs.
|
|
|
@56287
|
9 years |
vboxsync |
VMM: Updated (C) year.
|
|
|
@52456
|
10 years |
vboxsync |
Typos.
|
|
|
@52449
|
10 years |
vboxsync |
IEM: When emulating non-repeated INSB/INSW/INSD, write what we read …
|
|
|
@49271
|
11 years |
vboxsync |
IEM: log the rc on VERR_IEM_IPE_1.
|
|
|
@48158
|
11 years |
vboxsync |
IEM: Do not try unmapping a page that was not mapped.
|
|
|
@47740
|
11 years |
vboxsync |
IEM: Implemented RF. Working on verfication against VT-x.
|
|
|
@47707
|
11 years |
vboxsync |
IEM: Set dirty and accessed bits on pages. Initialize output vars …
|
|
|
@47444
|
11 years |
vboxsync |
IEM,HM,PGM: Started on string I/O optimizations using IEM (disabled). …
|
|
|
@47288
|
11 years |
vboxsync |
64-bit segmentation fixes to string instr.
|
|
|
@45305
|
12 years |
vboxsync |
IOM: Adding pVCpu to a lot of calls and moving the lookup caches from …
|
|
|
@42761
|
12 years |
vboxsync |
IEM: Bail out on REP STOS and other string ops when handler bypassing …
|
|
|
@42633
|
12 years |
vboxsync |
IEM: Implemented CMPXCHG8B. Fixed PGMPhysIemGCPhys2Ptr so that it …
|
|
|
@42625
|
12 years |
vboxsync |
Build fix.
|
|
|
@42621
|
12 years |
vboxsync |
IEM: Implemented SIDT, SGDT, SLDT and STR. Fixed LLDT and LTR mode …
|
|
|
@42453
|
12 years |
vboxsync |
IEM: Status code handling. PGM interface for R0 and RC.
|
|
|
@42193
|
12 years |
vboxsync |
IEM: Integration work…
|
|
|
@41906
|
12 years |
vboxsync |
CPUM: Combined the visible and hidden selector register data into one …
|
|
|
@39970
|
13 years |
vboxsync |
IEM: Implemented bswap. Fixed verification of INS.
|
|
|
@39958
|
13 years |
vboxsync |
IEM: String fixes; invlpg.
|
|
|
@38092
|
13 years |
vboxsync |
Fixed assertion (last item may or may not match).
|
|
|
@36849
|
14 years |
vboxsync |
IEM: Some more bits.
|
|
|
@36833
|
14 years |
vboxsync |
IEM: Fixed missing RIP advancing when rCX was 0. 'LSS GReg, r/m' …
|
|
|
@36829
|
14 years |
vboxsync |
IEM: Some more instructions and tweaks.
|
|
|
@36794
|
14 years |
vboxsync |
IEM: Verify I/O port read and writes as well as MMIO accesses. …
|
|
|
@36768
|
14 years |
vboxsync |
IEM: Initial commit, work in progress.
|