repo.or.cz
/
linux-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
KVM: PPC: Maintain a doubly-linked list of guest HPTEs for each gfn
2011-12-27
Avi Kivity
KVM: x8
6
emulator: implem
e
nt RDPM
C
(0F 33)
Signed-off-by:
Avi Kivity
<avi@redhat.com>
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-12-27
Avi K
i
vi
t
y
KVM: x86 emulator: fix
RDPMC p
r
ivilege check
Signed-off-by:
Avi Kivity
<avi@redhat.com>
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-12-27
Avi Kivity
KVM: V
M
X: Interc
e
pt R
D
PMC
Signed-off-by:
Avi Kivity
<avi@redhat.com>
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-12-27
A
vi
K
ivity
K
V
M: SVM: Intercept RDPMC
Signed-off-by:
Avi Kivity
<avi@redhat.com>
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-12-27
Avi K
i
vity
K
VM: Add generic RD
P
MC
support
Signed-off-by:
Avi Kivity
<avi@redhat.com>
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-12-27
Avi Kivit
y
KVM:
Expose k
v
m_lapic_local_de
l
iver()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-12-27
Avi
K
i
v
i
ty
KVM: Make KVM_INTEL de
p
end on CPU_SUP
_
INTEL
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-12-27
Avi K
i
vity
M
e
rge remote-tracking branch 't
i
p
/perf/core' in
t
o kvm
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-12-27
Avi Kivity
KVM: Document KV
M
_NMI
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-12-27
Avi Kiv
i
ty
KV
M
: Move cp
u
i
d code to new fil
e
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-11-20
Avi Kiv
i
ty
KVM
g
u
e
st:
preven
t
tracing recursion
w
ith k
v
mc
l
oc
k
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Kivity
KVM: Fix simultaneous NMIs
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
A
v
i Kivity
K
V
M: x86 e
m
ulator: c
o
n
v
er
t
pu
s
h %sreg
/
pop %sreg
to
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi
K
i
v
ity
KVM: x86 em
u
l
a
t
o
r
: switch lds/les/lss/lfs/
l
gs t
o
direct
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Kivity
K
V
M: x86 emu
l
ator: str
e
amline decode o
f
se
g
ment re
g
isters
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Kivity
KVM: x86 emulator
:
s
i
mplify OpMem64 de
c
ode
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Kivity
KVM: x86 emu
l
a
t
or: switch src d
e
code to decode_operand()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
A
vi Kiv
i
ty
KVM: x86 emulator: qualify OpR
e
g inh
i
bit_byte_regs
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Kivi
t
y
K
V
M: x86 emulato
r
: switch OpImmUB
y
t
e decode to decode_imm()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Kivity
KVM: x86 emulator: f
r
ee up some flag
bits near src
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi
Kivity
K
V
M: x
8
6
emulator: switch src2 to generic
decode_
o
perand()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Kivity
KVM
:
x
8
6 emul
a
tor: expan
d
decode
f
lags
t
o 64 bits
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi
K
i
v
ity
KVM: x8
6
emulator: split dst decode to a generic
d
eco
d
e_oper
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
A
v
i Kivity
KV
M
:
x
86
emulato
r
: move me
m
op, mem
o
pp
i
nto em
u
l
a
tion
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Kivity
K
V
M
: x86
emula
t
or: convert gro
u
p 3 instructions to
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
A
v
i Kivit
y
KVM: x
8
6 em
u
lator: dis
a
b
l
e wri
t
eb
a
ck for TES
T
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Kivity
KVM
:
x86
emulator: simplif
y
e
mulate_1op_rax_rdx
(
)
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi
K
i
vity
KVM: x86 emulator
:
merge th
e
two e
m
ulate_1op_rax_rd
x
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Kivity
KVM: x86 emu
l
ator: simplify emulate_1op()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Kivity
KVM:
x86 emula
t
or: sim
p
lify em
u
late_2op_cl()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Kivity
KVM: x86
e
mulator:
s
im
p
lify emul
a
te_2op_cl()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Kivity
K
V
M
:
x86 emulator: simplify emulate_2op_SrcV()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Kivity
KVM: Restore missing powe
r
pc API docs
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi
K
ivi
t
y
KVM: MMU: Do not uncondi
t
ionally read PDPTE f
r
om
guest
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Kivity
KVM: x
8
6
emulator: fix Src2CL decode
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Avi Kivity
KVM
:
MMU: m
a
ke k
v
m
_mmu_reset_context() flush the gu
e
st TLB
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Avi Kivity
K
V
M
:
M
MU: Adj
u
st shadow paging to
work when
S
MEP=1
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
A
v
i Kivi
t
y
KV
M
: x86
e
m
ula
t
or: fold decode_cache into
x
86_
e
m
ulate_ctxt
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Avi Kivity
K
V
M: x86 emulator: rename deco
d
e_cache::eip to
_
e
i
p
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Avi Kivity
KVM:
Sanitize c
p
uid
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Avi Kivity
KVM: VMX: always
_
inline VMR
E
A
Ds
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Avi Kivity
KVM: VMX: Move VMRE
A
D cleanup to exception
handl
e
r
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Avi Kivity
KVM:
D
ocum
e
nt KVM
_
GET_LAPIC
,
K
VM_SET_LAPIC ioctl
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-01
Avi
K
ivity
perf: export
perf_event_refresh
(
) to modules
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-01
Avi
K
i
v
ity
x86
,
perf: Add constrai
n
ts
for archite
c
t
ur
a
l
P
M
U
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-01
Avi Kivity
p
er
f
:
Add c
o
ntext field to perf
_
event
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-06-29
Av
i
Ki
v
i
ty
KVM: x86 emulator: fi
x
%rip-relative addr
e
ssing with
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-30
Avi
K
ivity
x86: Fix mwait_play_dead
(
) faulting on mwait-i
n
capable
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Av
i
K
i
vi
t
y
Merge comm
i
t '29ce831000081dd757d3116b
f
774aaff
f
c4b6b20
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi
Kivit
y
K
VM: VMX: Cache vmcs segment fields
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
K
V
M: x86 emulato
r
: consolidate segment
ac
c
essors
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Av
i
Kivity
KVM: VMX: Avoid reading %rip unn
e
cessa
r
ily when han
d
ling
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: x86 emulator: con
s
olidate group
handli
n
g
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
K
VM: MM
U
:
A
dd unli
k
ely() annotat
i
ons to walk_addr_generic()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
A
vi
Kivi
t
y
KVM: SVM: G
e
t
r
i
d of x86_intercept_map::valid
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: x86 emulator: Use opcode::exe
c
ut
e
f
o
r 0
F
01
o
pcode
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Av
i
Kivity
KVM:
x
86 emulator:
D
on't fo
r
ce #UD for 0F 01 /
5
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Av
i
Kivi
t
y
KVM: x86 emulat
o
r: move 0F 01 sub-opcodes in
t
o their
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivit
y
KVM:
x
86 em
u
l
a
tor: dro
p
x86_emulate_ctxt::vcpu
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivi
t
y
KVM: A
v
oid using x86_emulate_ctxt
.
vcpu
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi
K
ivity
KVM: x
8
6 emulator: a
d
d new ->wbin
v
d() callback
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
A
vi
Kivity
KVM: x86 emulator: a
d
d ->fi
x
_hypercall() c
a
ll
b
ack
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: x86
e
mul
a
tor: add
new
-
>halt() callback
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi K
i
vity
K
V
M:
x
86 e
m
ulator: make emulate_invl
p
g(
)
an emulator
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi K
i
vity
KVM: x86 emu
l
a
t
or: e
m
u
late CLTS in
t
ernally
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
A
vi Kivity
KVM:
x
8
6 emula
t
or: Replace calls
t
o is_p
a
e() and is_pag
i
ng
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi
Kivit
y
KVM:
x86 emulator:
d
rop use o
f
is
_
long_mo
d
e
()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
A
vi Kiv
i
ty
KVM: x8
6
emu
l
ator: add an
d
use new callbacks se
t
_idt
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
A
vi Kiv
i
ty
K
VM
:
x86 emulator: avoi
d
u
sing ctxt
-
>
v
cpu in c
h
eck_perm
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM
:
x86 emulator
:
drop v
c
pu argument from int
e
rcept
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivit
y
K
V
M: x86 emulator: drop vcpu argument from cr/d
r
/cpl
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
A
vi Ki
v
ity
KVM: x86 emulator: drop
v
cpu argument from s
e
gment
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KV
M
: x86
emulator:
d
r
op vcpu a
r
g
u
m
e
nt from pio callbacks
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Av
i
K
i
vity
KV
M
: x86 emul
a
tor: d
r
op v
c
pu
a
rgu
m
e
n
t from
m
emory read
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi K
i
vity
KV
M
: x86 emulat
o
r:
w
hitespace
cleanups
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
K
V
M: x86 emulato
r
:
i
mp
l
eme
n
t segment p
e
r
mission checks
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivi
t
y
KVM: x86
e
mulator: move desc_limit_sca
l
ed()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i Kivity
KVM: x86 emul
a
tor: mov
e
l
inearize() downwar
d
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: x
8
6 emulat
o
r
:
p
a
ss
acces
s
size and re
a
d/write
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Ki
v
ity
K
V
M: x86 emulator:
cha
n
g
e
addres
s
l
i
nearization t
o
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: x86 e
m
ulator:
move invlpg emul
a
tion into a function
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
vi Kiv
i
t
y
KVM
:
x86 emulator
:
Add he
l
pers for memory access u
s
ing
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivit
y
KVM:
x
8
6 emulator: Drop E
F
ER
.
SVM
E
re
q
uiremen
t
from
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi K
i
vity
K
VM:
x86 e
m
ulator: Re-add
V
e
ndorSp
e
cific
tag to VMMCALL
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Av
i
Kivity
KV
M
: x86 em
u
lator: add SVM intercepts
Signed-off-by:
Avi Kivity
<avi@redhat.com>
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i
Kivity
K
V
M
:
x8
6
em
u
lato
r
: add framework for inst
r
uction intercepts
Signed-off-by:
Avi Kivity
<avi@redhat.com>
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Av
i
K
i
v
i
ty
K
V
M: x
8
6 emulator:
implement movdqu instruction (f3
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
vi Ki
v
i
t
y
KVM: x86 emulator
:
SSE support
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi
Kivit
y
KVM:
x86
e
mu
l
a
t
o
r
: Specia
l
ize de
c
odin
g
for insns with
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi K
i
vity
KVM: x86 emulator: define callbacks for using th
e
guest
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi K
i
vity
K
VM: x86 e
m
ulator: do not munge rep prefix
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: 16-by
t
e mmio s
u
pport
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Ki
v
ity
K
V
M: Spli
t
mmio c
o
mpletion into a f
u
n
c
tion
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
vi K
i
vity
KVM: exte
n
d in-ker
n
el mmio to
h
andle >
8
b
y
te transactions
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM:
V
M
X: simplify
NM
I
mask managemen
t
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivi
t
y
KVM
:
VMX: Use
c
a
ched VM_EXIT_INTR
_
INFO in h
a
ndle_except
i
on
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Av
i
Kivity
K
V
M
:
VMX: Don't VMREAD VM_
E
XIT_INTR_
I
NFO u
n
condition
a
lly
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi K
i
vity
KVM:
VMX: Refactor vmx_complete_atomic
_
exit(
)
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivi
t
y
KVM: VM
X
: Qu
a
lify check fo
r
host
N
MI
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i K
i
vity
K
V
M: VMX:
A
v
o
i
d
v
mx_re
c
ov
e
r_nmi_bl
o
c
k
i
ng() whe
n
unnee
d
ed
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
next