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: x86 emulator: allow loading null SS in long mode
2012-07-09
Avi Kivity
KVM: x86 emu
l
a
t
or: allow loa
d
ing null SS in long mode
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-07-09
Avi
K
ivity
KVM:
x
86
emulator: emu
l
at
e
cpuid
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-07-09
A
vi Kiv
i
ty
KVM: x86 em
u
lato
r
: change ->get_cpuid()
a
ccessor to
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-07-09
Avi Kivi
t
y
K
V
M: Split cpuid regi
s
ter
a
c
cess from co
m
putation
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-07-09
Avi Kivity
K
V
M
: VMX: Retu
r
n correct CPL d
u
ring transition to protected
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-07-09
Avi
K
ivit
y
KVM: MMU: Force cr3
r
elo
a
d with two dimensional
p
aging
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-06-06
Avi Kivity
Merge br
a
n
c
h 'f
o
r-upstrea
m
' of
git
:
//
g
it
h
ub
.
co
m
/
agraf
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-06-05
Avi Ki
v
i
ty
KVM: i
a
64: Mark
i
a
6
4
KVM as BROKE
N
Signed-off-by:
Avi Kivity
<avi@redhat.com>
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-05-29
Avi
K
ivity
KVM:
Export asm-generic/
k
vm_para
.
h
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-05-16
Avi
K
ivi
t
y
KVM: Fix m
m
u_reloa
d
() c
l
ash with ne
s
ted vmx ev
e
nt in
j
ec
t
ion
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-05-16
Avi Kivity
KVM: MMU: Don't
u
se RCU
for lockless
s
ha
d
ow w
a
lking
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-05-16
Avi Kivity
KVM: VMX: Optimize
%ds
,
%
e
s reloa
d
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-05-16
A
v
i Ki
v
ity
KVM: VMX: Fix %ds/%es
c
l
o
bber
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-05-09
Avi K
i
vity
K
V
M
: ia64:
fix bui
l
d d
u
e
to t
y
po
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-05-08
Avi
K
i
v
ity
Merge branch 'for-upstream' of git://github
.
com/agraf
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-04-24
Avi Kivity
K
VM: x86 emulator: fix asm constrai
n
t
in flus
h
_pending_x87_
f
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-04-19
Avi Kivity
KVM:
ia64: fi
x
b
u
i
ld due to typo
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-04-19
Av
i
Kiv
i
ty
KVM: Fix page-crossing MMIO
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-04-19
Avi Kivi
t
y
KVM
:
V
M
X: Fix kvm_s
e
t_shared_msr(
)
c
a
l
led in
preemptible
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-04-16
Avi Ki
v
ity
KVM:
x86 emulator: i
m
plement MMX MOVQ
(
opcod
e
s 0f 6f
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-04-16
Av
i
Kivity
K
V
M: x
8
6 emulator: MMX su
p
por
t
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-04-16
Avi Kivity
KV
M
:
x
86 em
u
lato
r
:
implement movn
t
ps
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-04-16
Av
i
Kivi
t
y
KVM: x86
e
mul
a
tor: add
s
upport fo
r
vector alignment
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-04-08
Avi Ki
v
i
t
y
KVM: sch
e
d
ule
debu
g
f
s st
a
tistics
for removal
Signed-off-by:
Avi Kivity
<avi@redhat.com>
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-04-05
Av
i
Kivity
Merge tag 'powerp
c
-fixes' of git://github
.
com/paulus
m
a
ck
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-03-08
Avi
K
iv
i
ty
KVM: VMX: Fix delayed load
of shared MSRs
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-03-08
Avi K
i
vity
KVM: Ens
u
re all vcpu
s
a
re consis
t
en
t
with in-kernel
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-03-05
Avi
K
ivity
KV
M
: x86 emulator: reject SY
S
ENTER in compatibil
i
ty
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-03-05
Avi Kivity
KV
M
: x86 emula
t
or: Remove byt
e
-sized
M
O
VSX/MO
V
ZX hack
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2012-03-05
A
vi Kivi
t
y
KVM: x86 emulator: add 8-bit memory operands
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-12-27
Avi
K
ivity
K
VM: x86 emula
t
or:
i
mplement RD
P
MC
(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 Kivity
KVM: x86
e
mulator: fix R
D
PM
C
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: VMX: 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
ivity
KVM: S
V
M
:
I
n
tercept
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:
A
dd generic RD
P
MC
suppor
t
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:
E
xpose
k
vm_
l
apic_
l
ocal_deliver()
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
ity
KVM: Ma
k
e KVM_INTE
L
d
epend on
CPU_SUP_I
N
TEL
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-12-27
Av
i
K
i
vity
M
erg
e
remote-
t
ra
c
king branch 'tip/perf/core' into kvm
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-12-27
Avi Kivity
KVM: Documen
t
KVM_
N
M
I
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-12-27
Avi K
i
vity
KVM:
Move cpuid cod
e
t
o
new
fil
e
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-11-20
Avi Kivi
t
y
KVM
g
ues
t
: prevent tracing recursio
n
w
i
th kvmclo
c
k
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Kivity
KVM: Fix si
m
ultaneous NMIs
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Kivity
K
V
M: x86 emulator: c
o
nvert push
%
s
r
e
g
/
p
o
p
%sreg to
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
A
vi Kivi
t
y
K
V
M: x86 emula
t
or
:
switch lds/les/lss/lfs/lgs t
o
direct
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi K
i
vi
t
y
KVM: x86
emulator: streamline decode o
f
segment registers
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Kiv
i
ty
KVM: x86 emulato
r
:
s
implify O
p
Mem64
decode
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Av
i
Kivity
K
V
M
: x86 emulator: s
w
itch src d
e
code to decode_operand()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Kivity
K
VM: x86 emulator: qu
a
lify OpReg inhib
i
t_byte_regs
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Kivity
KVM: x86
e
mulator: switch OpImmUByte decode
t
o decod
e
_imm()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
A
vi
Kivity
KVM:
x86 emulat
o
r: free up some fla
g
bits near src
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi
K
ivi
t
y
K
V
M
: x86 e
m
ula
t
or: sw
i
tch s
r
c2 to generic decode_operand()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Kivity
KVM: x86 emulator: expand decode f
l
ags t
o
64
b
its
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
A
v
i
Kivity
KVM:
x86 emulator:
s
plit dst
d
ecode
to a generic decode_oper
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Kivity
KV
M
:
x86 emulator
:
mov
e
me
m
op, memopp i
n
to emulation
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
A
v
i Kivity
KVM: x86
emu
l
a
tor:
convert grou
p
3 instructions to
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi
K
ivity
K
VM:
x86 e
m
ulato
r
: disab
l
e writ
e
b
a
ck for TEST
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Av
i
Kivity
KVM:
x
86
e
mula
t
or: simp
l
ify emul
a
te_1op_rax_rdx(
)
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
A
v
i Kivity
KVM: x86 emulator: merge
t
he two em
u
late_
1
op_rax
_
rdx
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Kivity
KVM: x86 em
u
lat
o
r: s
i
mplify
emulate_
1
op()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Ki
v
ity
K
VM: x
8
6
emulator:
simpli
f
y emulate_2op_cl()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi
Kivity
KVM:
x
8
6 emulator: simplify
emul
a
te_2op_cl()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
A
vi Kivity
KVM:
x
86
emulator
:
simp
l
ify
emula
t
e_2op_SrcV()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi Kivi
t
y
KVM: Res
t
ore
missi
n
g powerpc API do
c
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Av
i
Kivity
KVM: MMU: Do not unc
o
ndit
i
onally
r
ead
P
D
PTE from
guest
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
A
v
i Kivity
KVM: x86 emulator: fix
S
rc2CL de
c
ode
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
A
vi Kivity
KVM: MMU: make k
v
m_
m
m
u
_reset_context(
)
flush
t
he guest
TLB
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Avi Kivity
KVM: MMU: A
d
ju
s
t shadow paging
t
o work when S
M
EP=1
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Avi Kivit
y
K
V
M: x86 emulator: fold
decode_ca
c
he into x86_emulate_ctxt
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Avi K
i
vity
KVM: x86 emul
a
tor: rename d
e
code_
c
ac
h
e::e
i
p
to _eip
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Avi
Kivity
KVM: Saniti
z
e
c
puid
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Avi Kivity
KVM:
VMX:
a
lways_i
n
line VM
R
EADs
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Avi
Ki
v
ity
KVM: VMX: Move
V
MREAD cleanup to ex
c
ept
i
o
n
h
a
ndler
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
A
v
i
Kivity
KVM: Document KVM_GET_LAPIC,
KVM_SET
_
LAPIC ioctl
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-01
Avi K
i
vity
perf: ex
p
ort perf
_
even
t
_refresh()
to
m
odules
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-01
Avi Kiv
i
t
y
x86,
p
e
r
f: Ad
d
const
r
aints for a
r
ch
i
tectural PMU
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-01
Avi Kivity
perf: Add context
f
ield to perf_ev
e
nt
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-06-29
Avi
K
ivity
KVM
:
x86 emu
l
at
o
r: f
i
x
%ri
p
-rel
a
t
ive addressi
n
g
with
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-30
Avi
K
ivity
x86
:
Fi
x
mwait_play_dead() fault
i
ng
on mwait-incapable
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Av
i
K
ivity
Merge
c
o
m
m
it '29c
e
831000081
d
d
7
5
7d3116bf774aafffc4
b
6b20
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: VMX: Cache vm
c
s
se
g
ment
fields
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
A
vi Kivity
K
VM: x86
e
m
u
lato
r
: co
n
solidate segment accessors
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: VMX: Avoid reading %r
i
p unn
e
c
essa
r
i
l
y when handling
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivi
t
y
K
V
M
: x86 emulator
:
consoli
d
ate group handling
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi
Kivity
KVM: MM
U
: Add un
l
ikely
(
) annota
t
i
ons t
o
walk
_
addr_generic()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: SV
M
:
Get
r
id of x86_inter
c
ept_map::valid
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivi
t
y
K
VM: x86 emula
t
o
r
: Use opcode::e
x
ecute for 0F 0
1
o
pcode
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: x86 emulator: Don't force #UD
f
or 0F 01
/
5
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: x86 emulator: move
0F 01 sub-opcodes into the
i
r
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi K
i
vity
K
V
M:
x86 em
u
lator
:
drop
x
86
_
emulate_c
t
xt::vcpu
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivit
y
KVM
:
Avoid using x86_e
m
ul
a
te_ctxt
.
v
cpu
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Ki
v
ity
KVM: x
8
6 emulator: add new ->wbinvd() callback
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
K
VM: x86
e
mulator: add ->fix_hyp
e
rcall() callback
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi
Kivity
KVM: x86 emulat
o
r: a
d
d new ->hal
t
() callback
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi K
i
v
ity
KVM: x8
6
emulator
:
make emulate_invlpg() an emulator
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KV
M
:
x
86 emulator: emulate
C
LTS int
e
rnally
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi
Kivity
KVM
:
x86 emula
t
or: Repl
a
c
e calls to
is
_
pae() and
i
s
_paging
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM:
x86 emulator: dr
o
p us
e
of
is_long_mode()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: x86 emulator: add and use new callbac
k
s set_idt
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: x86
e
mulator:
a
void u
s
ing ctxt->vc
p
u in c
h
eck_p
e
r
m
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: x8
6
em
u
lat
o
r:
d
rop vcpu argument from i
n
tercept
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
next