Linus Torvalds
|
66cdd0ceaf
Merge tag 'kvm-3.8-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
|
12 years ago |
Gleb Natapov
|
58b7825bc3
KVM: emulator: fix real mode segment checks in address linearization
|
12 years ago |
H. Peter Anvin
|
cb7cb2864e
x86, kvm: Remove incorrect redundant assembly constraint
|
12 years ago |
Gleb Natapov
|
b3356bf0db
KVM: emulator: optimize "rep ins" handling
|
13 years ago |
Gleb Natapov
|
f3bd64c68a
KVM: emulator: string_addr_inc() cleanup
|
13 years ago |
Gleb Natapov
|
9d1b39a967
KVM: emulator: make x86 emulation modes enum instead of defines
|
13 years ago |
Mathias Krause
|
0225fb509d
KVM: x86 emulator: constify emulate_ops
|
13 years ago |
Mathias Krause
|
fd0a0d8208
KVM: x86 emulator: mark opcode tables const
|
13 years ago |
Mathias Krause
|
89a87c6779
KVM: x86 emulator: use aligned variants of SSE register ops
|
13 years ago |
Avi Kivity
|
0afbe2f878
KVM: x86 emulator: Fix #GP error code during linearization
|
13 years ago |
Avi Kivity
|
a5625189f6
KVM: x86 emulator: Check segment limits in real mode too
|
13 years ago |
Avi Kivity
|
03ebebeb1f
KVM: x86 emulator: Leave segment limit and attributs alone in real mode
|
13 years ago |
Avi Kivity
|
dd856efafe
KVM: x86 emulator: access GPRs on demand
|
13 years ago |
Marcelo Tosatti
|
c78aa4c4b9
Merge remote-tracking branch 'upstream/master' into queue
|
13 years ago |
Avi Kivity
|
5ad105e569
KVM: x86 emulator: use stack size attribute to mask rsp in stack ops
|
13 years ago |
Gleb Natapov
|
99245b507d
KVM: x86 emulator: drop unneeded call to get_segment()
|
13 years ago |
Xiao Guangrong
|
f23b070e66
KVM: x86 emulator: simplify read_emulated
|
13 years ago |
Guo Chao
|
fc0586807d
KVM: x86: Fix typos in emulate.c
|
13 years ago |
Avi Kivity
|
8089000616
KVM: x86 emulator: implement LTR
|
13 years ago |
Avi Kivity
|
869be99c75
KVM: x86 emulator: make loading TR set the busy bit
|
13 years ago |
Avi Kivity
|
e919464b53
KVM: x86 emulator: make read_segment_descriptor() return the address
|
13 years ago |
Avi Kivity
|
a14e579f22
KVM: x86 emulator: emulate LLDT
|
13 years ago |
Avi Kivity
|
9299836e63
KVM: x86 emulator: emulate BSWAP
|
13 years ago |
Avi Kivity
|
612e89f015
KVM: x86 emulator: implement ENTER
|
13 years ago |
Avi Kivity
|
51ddff50cb
KVM: x86 emulator: split push logic from push opcode emulation
|
13 years ago |
Avi Kivity
|
361cad2b50
KVM: x86 emulator: fix byte-sized MOVZX/MOVSX
|
13 years ago |
Avi Kivity
|
2dd7caa092
KVM: x86 emulator: emulate LAHF
|
13 years ago |
Avi Kivity
|
96051572c8
KVM: x86 emulator: emulate SGDT/SIDT
|
13 years ago |
Avi Kivity
|
a6e3407bb1
KVM: Fix SS default ESP/EBP based addressing
|
13 years ago |
Avi Kivity
|
f47cfa3174
KVM: x86 emulator: emulate LEAVE
|
13 years ago |