Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
e000b8e0968dd7bfa09c444607ce1e48e57aafd3
/
arch
/
x86
/
kvm
/
emulate.c
a9ff720
Merge branch 'x86/cpufeature' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into next
by Radim Krčmář
· 8 years ago
33ab911
KVM: x86: fix emulation of "MOV SS, null selector"
by Paolo Bonzini
· 8 years ago
129a72a
KVM: x86: Introduce segmented_write_std
by Steve Rutherford
· 8 years ago
0f89b20
kvm: svm: Use the hardware provided GPA instead of page walk
by Tom Lendacky
· 8 years ago
93173b5
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 8 years ago
2117d53
KVM: x86: drop error recovery in em_jmp_far and em_ret_far
by Radim Krčmář
· 8 years ago
283c95d
KVM: x86: emulate FXSAVE and FXRSTOR
by Radim Krčmář
· 8 years ago
aabba3c
KVM: x86: add asm_safe wrapper
by Radim Krčmář
· 8 years ago
4852018
KVM: x86: save one bit in ctxt->d
by Radim Krčmář
· 8 years ago
d3fe959
KVM: x86: add Align16 instruction flag
by Radim Krčmář
· 8 years ago
d9092f5
kvm: x86: Check memopp before dereference (CVE-2016-8630)
by Owen Hofmann
· 8 years ago
1767e93
x86/kvm: Audit and remove any unnecessary uses of module.h
by Paul Gortmaker
· 8 years ago
4548f63
x86/kvm: Add stack frame dependency to fastop() inline asm
by Josh Poimboeuf
· 9 years ago
26660a4
Merge branch 'core-objtool-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 9 years ago
0c1d77f
KVM: x86: fix conversion of addresses to linear in 32-bit protected mode
by Paolo Bonzini
· 9 years ago
cb7390f
x86/kvm: Make test_cc() always inline
by Josh Poimboeuf
· 9 years ago
1482a08
x86/kvm: Set ELF function type for fastop functions
by Josh Poimboeuf
· 9 years ago
89651a3
KVM: x86: allow RSM from 64-bit mode
by Paolo Bonzini
· 9 years ago
f40606b
KVM: x86: handle SMBASE as physical address in RSM
by Radim Krčmář
· 9 years ago
b10d92a
KVM: x86: fix RSM into 64-bit protected mode
by Paolo Bonzini
· 9 years ago
e8dd2d2d
Silence compiler warning in arch/x86/kvm/emulate.c
by Valdis Kletnieks
· 9 years ago
660a5d5
KVM: x86: save/load state on SMM switch
by Paolo Bonzini
· 10 years ago
64d6067
KVM: x86: stubs for SMM support
by Paolo Bonzini
· 10 years ago
a584539
KVM: x86: pass the whole hflags field to emulator and back
by Paolo Bonzini
· 10 years ago
428e3d0
KVM: x86: Fix zero iterations REP-string
by Nadav Amit
· 10 years ago
ee122a7
KVM: x86: Fix update RCX/RDI/RSI on REP-string
by Nadav Amit
· 10 years ago
3db176d
KVM: x86: Fix DR7 mask on task-switch while debugging
by Nadav Amit
· 10 years ago
acac6f89
KVM: x86: Call-far should not be emulated as stack op
by Nadav Amit
· 10 years ago
35fd68a
kvm: x86: fix x86 eflags fixed bit
by Wanpeng Li
· 10 years ago
2f729b1
KVM: remove useless check of "ret" variable prior to returning the same value
by Eugene Korenevsky
· 10 years ago
b32a991
KVM: x86: Remove redundant definitions
by Nadav Amit
· 10 years ago
0efb044
KVM: x86: removing redundant eflags bits definitions
by Nadav Amit
· 10 years ago
900efe2
KVM: x86: BSF and BSR emulation change register unnecassarily
by Nadav Amit
· 10 years ago
6fd8e12
KVM: x86: POPA emulation may not clear bits [63:32]
by Nadav Amit
· 10 years ago
b91aa14
KVM: x86: CMOV emulation on legacy mode is wrong
by Nadav Amit
· 10 years ago
b34a805
KVM: x86: Fix re-execution of patched vmmcall
by Jan Kiszka
· 10 years ago
4ff6f8e
KVM: emulate: fix CMPXCHG8B on 32-bit hosts
by Paolo Bonzini
· 10 years ago
b9085bc
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 10 years ago
d44e121
KVM: x86: emulate: correct page fault error code for NoWrite instructions
by Paolo Bonzini
· 10 years ago
8226808
KVM: x86: Emulation of call may use incorrect stack size
by Nadav Amit
· 10 years ago
bac15531
KVM: x86: 32-bit wraparound read/write not emulated correctly
by Nadav Amit
· 10 years ago
2b42fce
KVM: x86: Fix defines in emulator.c
by Nadav Amit
· 10 years ago
2276b51
KVM: x86: ARPL emulation can cause spurious exceptions
by Nadav Amit
· 10 years ago
801806d
KVM: x86: IRET emulation does not clear NMI masking
by Nadav Amit
· 10 years ago
16794aa
KVM: x86: Wrong operand size for far ret
by Nadav Amit
· 10 years ago
2fcf5c8
KVM: x86: Dirty the dest op page on cmpxchg emulation
by Nadav Amit
· 10 years ago
f374737
KVM: x86: SYSENTER emulation is broken
by Nadav Amit
· 10 years ago
63ea0a4
KVM: x86: Fix of previously incomplete fix for CVE-2014-8480
by Nadav Amit
· 10 years ago
c205fb7
KVM: x86: #PF error-code on R/W operations is wrong
by Nadav Amit
· 10 years ago
edccda7
KVM: x86: Access to LDT/GDT that wraparound is incorrect
by Nadav Amit
· 10 years ago
e2cefa7
KVM: x86: Do not set access bit on accessed segments
by Nadav Amit
· 10 years ago
ab70809
KVM: x86: POP [ESP] is not emulated correctly
by Nadav Amit
· 10 years ago
80976db
KVM: x86: em_call_far should return failure result
by Nadav Amit
· 10 years ago
3dc4bc4
KVM: x86: JMP/CALL using call- or task-gate causes exception
by Nadav Amit
· 10 years ago
16bebefe
KVM: x86: fnstcw and fnstsw may cause spurious exception
by Nadav Amit
· 10 years ago
3313bc4
KVM: x86: pop sreg accesses only 2 bytes
by Nadav Amit
· 10 years ago
5ff22e7
KVM: x86: Remove FIXMEs in emulate.c for the function,task_switch_32
by Nicholas Krause
· 10 years ago
66dcff8
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 10 years ago
ab646f5
KVM: x86: em_ret_far overrides cpl
by Nadav Amit
· 10 years ago
64a3829
KVM: x86: Emulate should check #UD before #GP
by Nadav Amit
· 10 years ago
bc397a6
KVM: x86: Do not push eflags.vm on pushf
by Nadav Amit
· 10 years ago
53bb4f7
KVM: x86: Remove prefix flag when GP macro is used
by Nadav Amit
· 10 years ago
39f062f
KVM: x86: Generate #UD when memory operand is required
by Nadav Amit
· 10 years ago
86619e7
KVM: x86: Remove FIXMEs in emulate.c
by Nicholas Krause
· 10 years ago
997b041
KVM: emulator: remove duplicated limit check
by Paolo Bonzini
· 10 years ago
01485a2
KVM: emulator: remove code duplication in register_address{,_increment}
by Paolo Bonzini
· 10 years ago
31ff648
KVM: x86: Move __linearize masking of la into switch
by Nadav Amit
· 10 years ago
abc7d8a
KVM: x86: Non-canonical access using SS should cause #SS
by Nadav Amit
· 10 years ago
d50eaa1
KVM: x86: Perform limit checks when assigning EIP
by Nadav Amit
· 10 years ago
a7315d2
KVM: x86: Emulator performs privilege checks on __linearize
by Nadav Amit
· 10 years ago
1c1c35a
KVM: x86: Stack size is overridden by __linearize
by Nadav Amit
· 10 years ago
7d882ff
KVM: x86: Revert NoBigReal patch in the emulator
by Nadav Amit
· 10 years ago
ed9aad2
KVM: x86: MOVNTI emulation min opsize is not respected
by Nadav Amit
· 10 years ago
b2c9d43
KVM: x86: Return UNHANDLABLE on unsupported SYSENTER
by Nadav Amit
· 10 years ago
d14cb5d
KVM: x86: Emulator mis-decodes VEX instructions on real-mode
by Nadav Amit
· 10 years ago
2c2ca2d
KVM: x86: Remove redundant and incorrect cpl check on task-switch
by Nadav Amit
· 10 years ago
9a9abf6
KVM: x86: Inject #GP when loading system segments with non-canonical base
by Nadav Amit
· 10 years ago
5b7f6a1e
KVM: x86: Combine the lgdt and lidt emulation logic
by Nadav Amit
· 10 years ago
9d88fca
KVM: x86: MOV to CR3 can set bit 63
by Nadav Amit
· 10 years ago
0fcc207
KVM: x86: Emulate push sreg as done in Core
by Nadav Amit
· 10 years ago
5aca372
KVM: x86: Wrong flags on CMPS and SCAS emulation
by Nadav Amit
· 10 years ago
807c142
KVM: x86: SYSCALL cannot clear eflags[1]
by Nadav Amit
· 10 years ago
b5bbf10
KVM: x86: Emulation of MOV-sreg to memory uses incorrect size
by Nadav Amit
· 10 years ago
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
d29b9d7
KVM: x86: Fix uninitialized op->type for some immediate values
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
7e46ddd
KVM: x86: Fix far-jump to non-canonical check
by Nadav Amit
· 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
Next »