Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
dd307d017b445a3af4379c7ff548cb3da5ecde31
/
arch
/
x86
/
kvm
/
emulate.c
dd307d0
KVM: x86: emulate sldt and str
by Paolo Bonzini
· 9 years ago
ae3e61e
KVM: x86: add support for UMIP
by Paolo Bonzini
· 9 years ago
6ab0b9f
x86,kvm: remove KVM emulator get_fpu / put_fpu
by Rik van Riel
· 7 years ago
4d772cb
KVM: x86: fix em_fxstor() sleeping while in atomic
by David Hildenbrand
· 7 years ago
3853be2
KVM: X86: Fix operand/address-size during instruction decoding
by Wanpeng Li
· 7 years ago
0234bf8
KVM: x86: introduce ISA specific SMM entry/exit callbacks
by Ladi Prosek
· 7 years ago
f26e601
x86/kvm: Move kvm_fastop_exception to .fixup section
by Josh Poimboeuf
· 7 years ago
a141fd5
Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
f5caf62
x86/asm: Fix inline asm call constraints for Clang
by Josh Poimboeuf
· 7 years ago
d650014
KVM: x86: Fix the NULL pointer parameter in check_cr_write()
by Yu Zhang
· 7 years ago
fd8cb43
KVM: MMU: Expose the LA57 feature to VM.
by Yu Zhang
· 7 years ago
d1cd3ce
KVM: MMU: check guest CR3 reserved bits based on its physical address width.
by Yu Zhang
· 7 years ago
e911eb3
KVM: x86: Add return value to kvm_cpuid().
by Yu Zhang
· 7 years ago
c136b84
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 8 years ago
8616abc
KVM: x86: remove ignored type attribute
by Nick Desaulniers
· 8 years ago
c8401dd
KVM: x86: fix singlestepping over syscall
by Paolo Bonzini
· 8 years ago
9d643f6
KVM: x86: avoid large stack allocations in em_fxrstor
by Nick Desaulniers
· 8 years ago
92ceb76
KVM: x86: prevent uninitialized variable warning in check_svme()
by Radim Krčmář
· 8 years ago
6ed071f
KVM: x86: fix emulation of RSM and IRET instructions
by Ladi Prosek
· 8 years ago
db2336a
KVM: x86: virtualize cpuid faulting
by Kyle Huey
· 8 years ago
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
· 9 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
16bebef
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
Next »