Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_kernel_shift_sdm845
/
82b32774c2d00c0a12ab182c67e32e0b5e5e580a
/
arch
/
x86
/
kvm
/
emulate.c
6d2a052
KVM: x86: Emulator should set DR6 upon GD like real CPU
by Nadav Amit
· 10 years ago
5b38ab8
KVM: x86: decode_modrm does not regard modrm correctly
by Nadav Amit
· 10 years ago
c49c759
KVM: x86: Emulator performs code segment checks on read access
by Nadav Amit
· 10 years ago
518547b
KVM: x86: Emulator does not calculate address correctly
by Nadav Amit
· 10 years ago
bf0b682
KVM: x86: Sysexit emulation does not mask RIP/RSP
by Nadav Amit
· 10 years ago
58b7075
KVM: x86: Distinguish between stack operation and near branches
by Nadav Amit
· 10 years ago
f778404
KVM: x86: Getting rid of grp45 in emulator
by Nadav Amit
· 10 years ago
4be4de7
KVM: x86: Use new is_noncanonical_address in _linearize
by Nadav Amit
· 10 years ago
d09155d
KVM: emulator: always inline __linearize
by Paolo Bonzini
· 10 years ago
cd9b8e2c
KVM: x86: Fix far-jump to non-canonical check
by Nadav Amit
· 10 years ago
fd56e15
KVM: emulator: fix execution close to the segment limit
by Paolo Bonzini
· 10 years ago
3606189
KVM: emulator: fix error code for __linearize
by Paolo Bonzini
· 10 years ago
3f6f148
KVM: x86: PREFETCH and HINT_NOP should have SrcMem flag
by Nadav Amit
· 10 years ago
13e457e
KVM: x86: Emulator does not decode clflush well
by Nadav Amit
· 10 years ago
a430c91
KVM: emulate: avoid accessing NULL ctxt->memopp
by Paolo Bonzini
· 10 years ago
08da44a
KVM: x86: Decoding guest instructions which cross page boundary may fail
by Nadav Amit
· 10 years ago
d1442d8
KVM: x86: Handle errors when RIP is set during far jumps
by Nadav Amit
· 10 years ago
234f3ce
KVM: x86: Emulator fixes for eip canonical checks on near branches
by Nadav Amit
· 10 years ago
05c83ec
KVM: x86: Fix wrong masking on relative jump/call
by Nadav Amit
· 10 years ago
040c8dc
KVM: x86: emulating descriptor load misses long-mode case
by Nadav Amit
· 10 years ago
d5b7706
KVM: x86: remove Aligned bit from movntps/movntpd
by Paolo Bonzini
· 10 years ago
0a37027
KVM: x86 emulator: emulate MOVNTDQ
by Alex Williamson
· 11 years ago
0f54a32
KVM: vmx: VMXOFF emulation in vm86 should cause #UD
by Nadav Amit
· 10 years ago
e0ad0b4
KVM: emulate: warn on invalid or uninitialized exception numbers
by Paolo Bonzini
· 10 years ago
592f085
KVM: emulate: do not return X86EMUL_PROPAGATE_FAULT explicitly
by Paolo Bonzini
· 10 years ago
15fc075
KVM: x86: raise invalid TSS exceptions during a task switch
by Paolo Bonzini
· 10 years ago
9a4cfb2
KVM: x86: do not check CS.DPL against RPL during task switch
by Paolo Bonzini
· 10 years ago
3a6095a
KVM: x86: Avoid emulating instructions on #UD mistakenly
by Nadav Amit
· 10 years ago
b55a814
x86/kvm: Resolve shadow warning from min macro
by Mark Rustad
· 10 years ago
b9a1ecb
KVM: x86: Setting rflags.rf during rep-string emulation
by Nadav Amit
· 10 years ago
6c6cb69
KVM: x86: Cleanup of rflags.rf cleaning
by Nadav Amit
· 10 years ago
4467c3f
KVM: x86: Clear rflags.rf on emulated instructions
by Nadav Amit
· 10 years ago
163b135
KVM: x86: popf emulation should not change RF
by Nadav Amit
· 10 years ago
68efa76
KVM: x86: Emulator support for #UD on CPL>0
by Nadav Amit
· 11 years ago
10e38fc
KVM: x86: Emulator flag for instruction that only support 16-bit addresses in real mode
by Nadav Amit
· 11 years ago
719d5a9
KVM: x86: ensure emulator fetches do not span multiple pages
by Paolo Bonzini
· 11 years ago
17052f1
KVM: emulate: put pointers in the fetch_cache
by Paolo Bonzini
· 11 years ago
9506d57
KVM: emulate: avoid per-byte copying in instruction fetches
by Paolo Bonzini
· 11 years ago
5cfc7e0
KVM: emulate: avoid repeated calls to do_insn_fetch_bytes
by Paolo Bonzini
· 11 years ago
285ca9e
KVM: emulate: speed up do_insn_fetch
by Paolo Bonzini
· 11 years ago
41061cd
KVM: emulate: do not initialize memopp
by Bandan Das
· 11 years ago
573e80f
KVM: emulate: rework seg_override
by Bandan Das
· 11 years ago
c44b4c6
KVM: emulate: clean up initializations in init_decode_cache
by Bandan Das
· 11 years ago
02357bd
KVM: emulate: cleanup decode_modrm
by Bandan Das
· 11 years ago
685bbf4
KVM: emulate: Remove ctxt->intercept and ctxt->check_perm checks
by Bandan Das
· 11 years ago
1498507
KVM: emulate: move init_decode_cache to emulate.c
by Bandan Das
· 11 years ago
f5f87df
KVM: emulate: simplify writeback
by Paolo Bonzini
· 11 years ago
54cfdb3
KVM: emulate: speed up emulated moves
by Paolo Bonzini
· 11 years ago
d40a689
KVM: emulate: protect checks on ctxt->d by a common "if (unlikely())"
by Paolo Bonzini
· 11 years ago
e24186e
KVM: emulate: move around some checks
by Paolo Bonzini
· 11 years ago
6cbc5f5
KVM: nSVM: Set correct port for IOIO interception evaluation
by Jan Kiszka
· 11 years ago
a825f5c
KVM: x86: NOP emulation clears (incorrectly) the high 32-bits of RAX
by Nadav Amit
· 11 years ago
140bad8
KVM: x86: emulation of dword cmov on long-mode should clear [63:32]
by Nadav Amit
· 11 years ago
9e8919a
KVM: x86: Inter-privilege level ret emulation is not implemeneted
by Nadav Amit
· 11 years ago
ee21229
KVM: x86: Wrong emulation on 'xadd X, X'
by Nadav Amit
· 11 years ago
7dec560
KVM: x86: bit-ops emulation ignores offset on 64-bit
by Nadav Amit
· 11 years ago
bdc9072
KVM: emulate: fix harmless typo in MMX decoding
by Paolo Bonzini
· 11 years ago
9688897
KVM: emulate: simplify BitOp handling
by Paolo Bonzini
· 11 years ago
a5457e7
KVM: emulate: POP SS triggers a MOV SS shadow too
by Paolo Bonzini
· 11 years ago
32e94d0
KVM: x86: smsw emulation is incorrect in 64-bit mode
by Nadav Amit
· 11 years ago
aaa05f2
KVM: x86: Return error on cmpxchg16b emulation
by Nadav Amit
· 11 years ago
67f4d42
KVM: x86: rdpmc emulation checks the counter incorrectly
by Nadav Amit
· 11 years ago
3b32004
KVM: x86: movnti minimum op size of 32-bit is not kept
by Nadav Amit
· 11 years ago
37c564f
KVM: x86: cmpxchg emulation should compare in reverse order
by Nadav Amit
· 11 years ago
606b1c3
KVM: x86: sgdt and sidt are not privilaged
by Nadav Amit
· 11 years ago
2eedcac
KVM: x86: Loading segments on 64-bit mode may be wrong
by Nadav Amit
· 11 years ago
e37a75a
KVM: x86: Emulator ignores LDTR/TR extended base on LLDT/LTR
by Nadav Amit
· 11 years ago
7fe864d
KVM: x86: Mark VEX-prefix instructions emulation as unimplemented
by Nadav Amit
· 11 years ago
9b88ae9
KVM: x86: MOV CR/DR emulation should ignore mod
by Nadav Amit
· 11 years ago
5045b46
KVM: x86: check CS.DPL against RPL during task switch
by Paolo Bonzini
· 11 years ago
2356aae
KVM: x86: use new CS.RPL as CPL during task switch
by Paolo Bonzini
· 11 years ago
e6e39f0
KVM: x86: IN instruction emulation should ignore REP-prefix
by Nadav Amit
· 11 years ago
346874c
KVM: x86: Fix CR3 reserved bits
by Nadav Amit
· 11 years ago
5c7411e
KVM: x86: Fix CR3 and LDT sel should not be saved in TSS
by Nadav Amit
· 11 years ago
6fec27d
KVM: x86 emulator: emulate MOVAPD
by Igor Mammedov
· 11 years ago
27ce825
KVM: x86 emulator: emulate MOVAPS
by Igor Mammedov
· 11 years ago
6d4d85e
KVM: emulator: cleanup decode_register_operand() a bit
by Gleb Natapov
· 11 years ago
aa9ac1a
KVM: emulator: check rex prefix inside decode_register()
by Gleb Natapov
· 11 years ago
daf72722
KVM: x86: fix emulation of "movzbl %bpl, %eax"
by Paolo Bonzini
· 11 years ago
98f7363
KVM: x86: emulate SAHF instruction
by Paolo Bonzini
· 11 years ago
84cffe4
kvm: Emulate MOVBE
by Borislav Petkov
· 11 years ago
0bc5eed
kvm, emulator: Add initial three-byte insns support
by Borislav Petkov
· 11 years ago
b51e974
kvm, emulator: Rename VendorSpecific flag
by Borislav Petkov
· 11 years ago
1ce19dc
kvm, emulator: Use opcode length
by Borislav Petkov
· 11 years ago
3261107
KVM: x86 emulator: emulate RETF imm
by Bruce Rogers
· 11 years ago
fe489bf
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 12 years ago
8acb4207
KVM: fix sil/dil/bpl/spl in the mod/rm fields
by Paolo Bonzini
· 12 years ago
103f98e
KVM: Emulate multibyte NOP
by Paolo Bonzini
· 12 years ago
e47a5f5
KVM: x86 emulator: convert XADD to fastop
by Avi Kivity
· 12 years ago
203831e
KVM: x86 emulator: drop unused old-style inline emulation
by Avi Kivity
· 12 years ago
b8c0b6a
KVM: x86 emulator: convert DIV/IDIV to fastop
by Avi Kivity
· 12 years ago
b9fa409
KVM: x86 emulator: convert single-operand MUL/IMUL to fastop
by Avi Kivity
· 12 years ago
017da7b
KVM: x86 emulator: Switch fastop src operand to RDX
by Avi Kivity
· 12 years ago
ab2c5ce
KVM: x86 emulator: switch MUL/DIV to DstXacc
by Avi Kivity
· 12 years ago
820207c
KVM: x86 emulator: decode extended accumulator explicity
by Avi Kivity
· 12 years ago
fb32b1e
KVM: x86 emulator: add support for writing back the source operand
by Avi Kivity
· 12 years ago
326f578
KVM: emulator: emulate SALC
by Paolo Bonzini
· 12 years ago
7fa5795
KVM: emulator: emulate XLAT
by Paolo Bonzini
· 12 years ago
a035d5c6
KVM: emulator: emulate AAM
by Paolo Bonzini
· 12 years ago
660696d
KVM: X86 emulator: fix source operand decoding for 8bit mov[zs]x instructions
by Gleb Natapov
· 12 years ago
Next »