repo.or.cz
/
linux-2.6
/
x86.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
KVM: Clean up error handling during VCPU creation
2011-07-12
Jan Kisz
k
a
KVM: Clean up
error handling d
u
ring VCPU creati
o
n
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-12
Nadav H
a
r'El
KVM: VMX:
Keep list
of loaded VMCSs,
in
s
t
ead of
vcpus
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-12
Avi Kivi
t
y
KVM: Sanitize cpuid
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-12
X
i
ao Guangrong
KVM: MM
U
: clean
u
p for d
r
o
p
p
i
ng pare
n
t pte
commit
|
commitdiff
|
tree
2011-07-12
X
i
ao G
u
angrong
KVM: MMU:
clea
n
up f
o
r
kvm
_
mmu_pa
g
e_unlink_children
commit
|
commitdiff
|
tree
2011-07-12
Xiao
Guangrong
KVM: MMU: remove the arithmetic of
p
arent pte rmap
commit
|
commitdiff
|
tree
2011-07-12
Xiao
G
uan
g
rong
KVM:
MMU: abstra
c
t th
e
operation of rma
p
commit
|
commitdiff
|
tree
2011-07-12
Xiao Gu
a
ngrong
KVM: fix uninitialized warning
commit
|
commitdiff
|
tree
2011-07-12
Xiao Guangrong
KVM: us
e
_
_copy
_
to_user/_
_
clear_u
s
er
t
o
w
rite guest
.
.
.
commit
|
commitdiff
|
tree
2011-07-12
Xiao Guangrong
KV
M
: MMU: optimize
pte w
r
ite path if do
n
't h
a
ve prot
e
ct
e
d sp
commit
|
commitdiff
|
tree
2011-07-12
Av
i
Kivity
KVM: VMX:
a
l
ways_inl
i
ne VM
R
EADs
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-12
Avi Kivity
KVM
:
VMX: Mo
v
e VMR
E
AD
c
l
eanup
t
o exce
p
tion handler
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-12
T
akuy
a
Yoshi
k
awa
KVM: x86 emu
l
ator:
S
to
p
passing ctxt->ops
as
arg of
.
.
.
commit
|
commitdiff
|
tree
2011-07-12
Takuya Yoshikawa
KVM: x86 emulator: Sto
p
passing
c
txt->ops as
arg
o
f
.
.
.
commit
|
commitdiff
|
tree
2011-07-12
Takuy
a
Y
o
s
hi
k
awa
KVM: x86
e
mulator: Place in
s
n
_
f
etch help
e
rs togeth
e
r
commit
|
commitdiff
|
tree
2011-07-12
Avi K
i
vity
KVM: Document
KVM
_
GE
T
_LAPI
C
, KVM_SET_LA
P
IC i
o
c
tl
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-06-29
Av
i
K
ivity
KVM:
x
86 emula
t
or: fix %rip-
r
elative
a
ddr
e
ssing with
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-06-19
Za
c
hary Amsde
n
KV
M
: Fix register corruptio
n
in pvclock_scale_d
e
lta
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-06-19
Steve
K
V
M: MMU: fix op
p
osite conditio
n
in m
a
ppi
n
g_level_dirty
_
b
itmap
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-06-19
Mar
c
e
l
o Tosatti
K
VM: VMX:
d
o
n
ot
o
verwrite uptodat
e
vc
p
u-
>
arch
.
cr3
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-06-19
Borislav Petkov
KVM:
MMU: Fix bu
i
l
d
warnings
i
n wal
k
_
a
d
dr_generic()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-06-06
Mike Waychis
o
n
KVM
:
Initialize kvm before registering the mm
u
notifier
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-06-06
Marce
l
o
Tosatti
KVM: x86: u
s
e
p
roper p
o
r
t
value when checking io instruction
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
Heiko
Carst
e
ns
KVM: add missing vo
i
d
_
_user * cast to acce
s
s_ok
(
)
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Takuya Yosh
i
kawa
KVM: MMU: Use ptep_user for cmpxchg_gpte()
commit
|
commitdiff
|
tree
2011-05-22
OGAW
A
Hirofumi
K
VM: Fix kvm m
m
u_
n
otif
i
er init
i
a
l
izati
o
n order
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
P
ekka Enberg
KVM: Add docu
m
e
n
tation f
o
r KV
M
_CAP_NR_VC
P
US
Cc: Avi Kivity <
avi@redhat.com
>
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Gleb N
a
t
apo
v
KVM: ma
k
e
guest mod
e
entry to be
r
cu quiescent state
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
Merge commit '29
c
e831000081dd757d3116bf77
4
aafffc4b6b20
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Ta
k
uya Yo
s
hika
w
a
K
V
M
: x86 emulator: Make jmp far emulati
o
n
i
nto
a
separate
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Takuya
Y
oshikawa
K
VM: x86 emu
l
ator: R
e
name emulate_
g
rpX() to em_g
r
pX()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Takuy
a
Yo
s
hikawa
KVM: x86
e
m
u
l
ator: Re
m
ove unus
e
d arg
from emulate_pop
(
)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Takuya
Y
oshikawa
KV
M
: x8
6
emulat
o
r: Remove unused ar
g
from write
b
ack()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
T
a
kuya Yo
s
hikawa
KVM: x86
emulat
o
r: R
e
m
o
ve u
n
used arg fro
m
rea
d
_
d
escriptor()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
T
akuya Yosh
i
kawa
KVM
:
x
86
emu
l
ator: Re
m
ove
unused arg fr
o
m seg_override()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Takuya Yoshikawa
KVM:
Va
l
idate use
r
s
pa
c
e_add
r
of m
e
msl
o
t when re
g
i
stered
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Takuya Yoshikawa
KVM:
M
MU: Clean up gpte re
a
ding with copy_from
_
user
(
)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Scott
W
ood
K
V
M: PPC: boo
k
e
:
add sregs supp
o
rt
commit
|
commitdiff
|
tree
2011-05-22
Scott Wood
KV
M
: PPC
:
b
ooke: save/restore VRSAVE (a
.
k
.
a
.
U
SPRG0)
commit
|
commitdiff
|
tree
2011-05-22
S
tuart Yoder
KVM: PPC
:
use ticks, not usecs, for e
x
i
t
timi
n
g
commit
|
commitdiff
|
tree
2011-05-22
Sc
o
t
t Wood
KVM: PPC: fix exit
accounting for SPRs
,
t
lbwe, t
l
b
sx
commit
|
commitdiff
|
tree
2011-05-22
Scott
Wood
K
V
M: PPC: e500: emulate SVR
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivi
t
y
KVM: VM
X
: Cache
v
mcs segment
fields
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
K
V
M: x86 emulator: consolid
a
t
e
segm
e
nt acc
e
ssors
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi K
i
vity
KVM:
V
MX: Avoid reading %ri
p
unnece
s
sarily
when h
a
ndling
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
J
oe
Perches
KV
M
: S
V
M: Make dump
_
vmcb stati
c
, reduce text
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Takuya
Yoshikawa
K
V
M: MMU:
Fix 64-bit
p
agi
n
g
b
rea
k
age on x86_32
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Jeff Maho
n
e
y
KVM: ia64: fix sparse
warnin
g
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Brilly
W
u
@
viatech
.
.
.
KVM: Add CPUID
s
u
ppor
t
for VIA CPU
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Gleb Natapo
v
KVM: call cac
h
e
_all_regs() only on
c
e d
u
ring instru
c
tion
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Gleb Natapov
KVM: Fix compound mmio
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Gleb Natapov
K
VM: emulato
r
: Propagate
fau
l
t in
far
ju
m
p emu
l
ation
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
G
leb
Natapov
KVM: mmio_f
a
ult_cr2 is not used
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Av
i
Kiv
i
ty
KVM: x86 emulator: conso
l
idat
e
gro
u
p
h
andling
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
A
vi Kivity
KVM: MMU: Add
u
nlikely(
)
a
n
notatio
n
s to
walk_addr_gen
e
ric()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
T
a
kuya Yoshikawa
KVM: x86
emula
t
or: Use opc
o
d
e
::
e
x
ecut
e
for PU
S
HF/P
O
P
F
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Taku
y
a Yoshikawa
KVM:
x86 emula
t
or: Use opco
d
e::
e
xecute fo
r
P
U
SHA/P
O
PA
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Ta
k
uya Yoshikawa
KVM: x86
e
mulator:
U
se op
c
o
d
e::exec
u
te for POP re
g
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Ta
k
uy
a
Yo
s
h
ikawa
KVM: x86 emulator: Use opcode::execute f
o
r Group
1
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Ta
k
uya Yoshik
a
wa
KVM: MMU:
O
ptimize guest page table
w
al
k
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
A
vi K
i
vi
t
y
KVM: SVM: Get
ri
d
of x86_intercept_m
a
p
:
:
valid
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
A
v
i
Kivity
K
V
M: x86 emulator: Use opco
d
e:
:
execu
t
e
f
o
r 0F 01 opco
d
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
A
vi Kivi
t
y
KVM: x86 emu
l
a
t
or:
D
on'
t
forc
e
#UD
f
o
r
0F
0
1 /5
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi K
i
vity
KVM: x86 e
m
ula
t
or: m
o
ve 0F
0
1 sub-opcod
e
s into t
h
ei
r
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Randy Dunlap
KVM: x86 emulator: fix
con
s
t v
a
lue warnin
g
o
n
i386
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Cle
m
en
s
Noss
KVM:
x86
emulator: avo
i
d calling wbi
n
vd() ma
c
ro
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Liu Yuan
KVM: ioapic: F
i
x an error fie
l
d ref
e
rence
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Roedel, Joerg
K
V
M: MM
U
: Make cmpxchg_gpte aware of nest
i
ng too
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi K
i
v
i
ty
KVM: x
8
6 emulator: drop x
8
6_e
m
ulate_ctx
t
::vcpu
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
A
v
i Kivity
KV
M
: Avoi
d
u
s
ing x
8
6_emulate_ctxt
.
vcpu
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
A
v
i Kivi
t
y
KVM: x86 emulator: add ne
w
-
>wbi
n
v
d
() call
b
ack
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
A
v
i Kivity
KVM: x86 emul
a
tor: add
->fix_hyper
c
all() ca
l
lback
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
A
v
i Kivity
KVM: x86 emulator: add
new ->hal
t
() ca
l
lback
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
A
v
i Ki
v
ity
K
V
M: x86 emulator: make
e
mulate_inv
l
pg() an em
u
lator
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: x
8
6
e
mul
a
to
r
: emulate CLTS internally
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivit
y
KVM: x86 emulator: Replace cal
l
s
to is_pae() and i
s
_
p
ag
i
n
g
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM:
x86 emula
t
or
:
drop use
of
i
s_
l
o
n
g_mode()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivi
t
y
K
VM: x86 emulato
r
: add and use new callb
a
cks set_idt
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM:
x
86 emulator: avoi
d
using ctxt
-
>vcpu in ch
e
ck_perm
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Av
i
Kivity
KVM: x86 emu
l
a
tor: drop vc
p
u argument from intercept
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KV
M
: x
8
6 emulato
r
: drop vcpu
argu
m
ent from cr/dr
/
cp
l
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
K
V
M: x86
emulator: dro
p
vcpu argument
f
rom
segment
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kiv
i
ty
KVM: x86
e
mulator: drop vcp
u
arg
u
ment fro
m
p
io call
b
acks
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i Kivit
y
K
V
M
:
x
86 emul
a
tor: dr
o
p
vcpu a
r
gume
n
t from me
m
ory read
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: x86 em
u
l
ator:
w
hitespace clea
n
ups
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
N
e
ls
o
n Elhag
e
K
VM:
e
mulator: Use l
i
ne
a
rize() when fetching instructi
o
n
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
KVM: X8
6
:
Update l
a
s
t
_guest_tsc
i
n vcpu_put
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Joerg R
o
edel
KVM: SVM: Fi
x
nested sel_cr
0
i
n
terce
p
t path
w
ith decode
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Nelso
n
Elhage
KVM:
x
8
6
e
mula
t
o
r: Han
d
le wraparound in (cs
_
base +
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Duan Jiong
KVM: remove us
e
l
e
ss function
d
e
claration kvm
_
inject
_
pit_time
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Duan Jiong
KVM: remove
u
s
e
less functi
o
n declar
a
tions from file
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
J
e
ff Mahon
e
y
KVM: Fix off by o
n
e i
n
kvm
_
for_each
_
vcpu
i
t
e
ration
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Serge
E
.
Hally
n
KVM: fix push of wron
g
eip when doin
g
softint
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Takuya Yoshikaw
a
KVM: x
8
6 emula
t
or: Use em_push() instea
d
of emulate_
p
ush()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Ta
k
uya
Yoshikawa
KV
M
: x86 emulator: Ma
k
e
emulate_push() store the va
l
u
e
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Takuya Yos
h
ikawa
K
V
M: x86 emulat
o
r: Disable writeback for
C
MP emulat
i
on
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Jan Kiszk
a
KVM: V
M
X: Ensure tha
t
v
mx_c
r
eate_
v
cpu always returns
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
Gleb
Na
t
apov
KVM:
emula
t
or: do not needlesly sync
registers from
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
A
vi
K
ivity
KVM:
x86 emulator: imp
l
eme
n
t segm
e
nt
p
ermission checks
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-11
Avi K
i
vity
KVM: x86 emulator:
m
ove desc_limit
_
s
c
a
led()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
next