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: nVMX: Correct handling of exception injection
2011-07-12
N
a
dav Ha
r
'
E
l
KVM: nVMX: Correct
handling of exception i
n
jection
commit
|
commitdiff
|
tree
2011-07-12
Na
d
av Har'El
KVM:
n
VMX: Correc
t
ha
n
dling of interrupt injecti
o
n
commit
|
commitdiff
|
tree
2011-07-12
Nadav Har'El
KVM: nVMX: Deciding if
L
0
o
r
L1 shoul
d
ha
n
dle an L2
.
.
.
commit
|
commitdiff
|
tree
2011-07-12
Nadav Har'El
KVM: nVMX:
v
m
c
s12
c
hecks o
n
nested entry
commit
|
commitdiff
|
tree
2011-07-12
N
adav Har'El
KVM: nVMX:
Exiting from
L2 to L1
commit
|
commitdiff
|
tree
2011-07-12
N
adav Har'El
KVM: nVMX:
N
o need f
o
r handle_vmx_insn f
u
nct
i
o
n
an
y
.
.
.
commit
|
commitdiff
|
tree
2011-07-12
Nadav
Har'El
KVM: nVMX: Implement
V
MLAUN
C
H a
n
d VMRESUME
commit
|
commitdiff
|
tree
2011-07-12
Nadav Har'El
KVM: n
V
MX: Prepare vmcs02 from vmc
s
0
1
a
n
d vmcs
1
2
commit
|
commitdiff
|
tree
2011-07-12
N
a
dav Har'El
KVM: nVMX: Move
control
f
i
e
l
d
s
etup to funct
i
ons
commit
|
commitdiff
|
tree
2011-07-12
Na
d
av H
a
r'El
K
V
M: nV
M
X: Move host-st
a
te fi
e
ld set
u
p to a func
t
io
n
commit
|
commitdiff
|
tree
2011-07-12
Nadav
H
ar'El
KVM:
n
V
M
X: Implemen
t
VMREAD and VMWRITE
commit
|
commitdiff
|
tree
2011-07-12
Nad
a
v
H
a
r'El
KVM: nVMX: Implement VMPTRST
commit
|
commitdiff
|
tree
2011-07-12
Nadav
H
ar'
E
l
KVM:
n
V
M
X: I
m
plement VM
P
TRLD
commit
|
commitdiff
|
tree
2011-07-12
Nadav Har'El
KV
M
: n
V
M
X: Implem
e
nt
V
MCLE
A
R
commit
|
commitdiff
|
tree
2011-07-12
N
adav Har
'
El
KVM: nVMX: Success/fail
u
r
e
of VMX
i
nstructi
o
n
s
.
commit
|
commitdiff
|
tree
2011-07-12
Nadav Har'
E
l
KVM
:
nVMX: Add
V
MCS fields to t
h
e vm
c
s
1
2
commit
|
commitdiff
|
tree
2011-07-12
Nada
v
Har'El
KVM:
nVMX:
I
n
t
roduce vmcs02: V
M
CS used to
r
un
L2
commit
|
commitdiff
|
tree
2011-07-12
N
a
dav Har'El
KVM: n
V
MX: Decodin
g
m
emory operands of
VMX instr
u
ctions
commit
|
commitdiff
|
tree
2011-07-12
N
a
dav
Har'El
K
VM
:
nVMX: Imp
l
ement readi
n
g and
w
riting
of VMX MSRs
commit
|
commitdiff
|
tree
2011-07-12
Nadav Har'E
l
KVM:
n
VMX: Intro
d
u
c
e vmcs12: a VMCS struct
u
re for L1
commit
|
commitdiff
|
tree
2011-07-12
N
adav
Har'E
l
K
V
M: nVMX: Allow s
e
tting the V
M
XE bi
t
in CR4
commit
|
commitdiff
|
tree
2011-07-12
N
adav Har'El
KVM: nVMX: Implem
e
nt VMXON
and VMXOFF
commit
|
commitdiff
|
tree
2011-07-12
Na
d
a
v Ha
r
'El
KVM: nVMX: Ad
d
"nes
t
ed" mod
u
le op
t
ion
to kvm_i
n
tel
commit
|
commitdiff
|
tree
2011-07-12
Tak
u
ya Yoshikawa
KVM:
x
86 emu
l
at
o
r: Avoid c
l
earing th
e
whole decod
e
_
cache
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-12
Taku
y
a Y
o
shi
k
awa
KVM: x86 e
m
ulator:
C
l
ean up i
n
it_emulate_ctx
t
(
)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-12
Jan Kisz
k
a
K
VM: Clean up error handling durin
g
VCPU creat
i
on
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-12
Na
d
av Har'El
KVM: VMX: K
e
e
p
list of loaded VMCSs, instead
o
f vcpus
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-12
A
v
i Ki
v
ity
KVM: Sanitize
c
pui
d
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-12
Xiao Guangrong
K
V
M: MMU: cleanup for dropping paren
t
p
te
commit
|
commitdiff
|
tree
2011-07-12
Xiao Guang
r
ong
KVM: MM
U
: cle
a
nup
f
or kvm_
m
mu_page
_
unlink_children
commit
|
commitdiff
|
tree
2011-07-12
Xiao
G
uangro
n
g
K
VM: M
M
U: remove the ar
i
thme
t
ic o
f
parent pte
rmap
commit
|
commitdiff
|
tree
2011-07-12
X
i
ao
Guan
g
rong
KVM
:
MMU: abstr
a
c
t the ope
r
ati
o
n of rmap
commit
|
commitdiff
|
tree
2011-07-12
Xiao Gu
a
ngrong
KVM: fix uninitialized warning
commit
|
commitdiff
|
tree
2011-07-12
X
iao Guangrong
KVM: us
e
_
_
copy_to_user/__cl
e
ar_
u
ser to write guest
.
.
.
commit
|
commitdiff
|
tree
2011-07-12
Xia
o
Guangro
n
g
K
V
M: MMU: opti
m
ize pte write path if don't have protected sp
commit
|
commitdiff
|
tree
2011-07-12
Avi Kivity
KVM:
V
MX
:
always_inline V
M
READs
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-12
Avi Kivity
KVM:
V
MX
:
Mov
e
VMREAD cleanu
p
to exception handler
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-12
Taku
y
a Yosh
i
kawa
KVM: x86
emulator
:
Stop passin
g
ctxt
-
>ops
a
s
arg
of
.
.
.
commit
|
commitdiff
|
tree
2011-07-12
Takuya Yoshikawa
KVM: x86
emul
a
t
or: Stop passing
c
txt->op
s
as ar
g
o
f
.
.
.
commit
|
commitdiff
|
tree
2011-07-12
Tak
u
ya Yoshikawa
KVM: x86 emula
t
or: Pla
c
e insn_fet
c
h helpers together
commit
|
commitdiff
|
tree
2011-07-12
Avi Kivity
KVM: Docu
m
e
n
t
K
V
M
_
GET_LAPIC, K
V
M_SE
T
_
L
APIC ioctl
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-06-29
Av
i
Kivity
KVM
:
x86 e
m
ulator
:
f
i
x %rip-
r
elative a
d
dressing with
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-06-19
Zachary Ams
d
en
K
V
M
:
Fix register corrupti
o
n
in pvc
l
ock_scale_del
t
a
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-06-19
Steve
KVM: M
M
U: fix oppo
s
ite conditio
n
in mappi
n
g
_l
e
v
e
l_dirt
y
_bit
m
a
p
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-06-19
Marce
l
o To
s
atti
KVM: V
M
X: do not overwrite upt
o
date vcpu-
>
arch
.
cr3
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-06-19
Borislav
P
etkov
KVM: MMU: F
i
x bu
i
ld warni
n
gs in walk_add
r
_generic()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-06-06
Mike
Waychiso
n
KVM:
I
nitialize kvm before
r
eg
i
s
t
e
ring the
m
mu
notifier
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-06-06
Marce
l
o Tosatt
i
KVM: x86:
use proper por
t
val
u
e when checking io instruction
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
Heik
o
Cars
t
e
ns
K
V
M: add mis
s
ing void __user *
c
as
t
to access_ok()
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Takuya Yoshikawa
KVM: MM
U
: Use ptep_user for
c
mpxch
g
_gpte()
commit
|
commitdiff
|
tree
2011-05-22
OGAWA Hirofumi
KVM: Fix kvm
m
m
u_
n
o
t
if
i
er initial
i
zation or
d
er
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Pekka Enber
g
KVM: Add doc
u
mentation for
KVM_CAP_NR_VCPUS
Cc: Avi Kivity <
avi@redhat.com
>
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Gle
b
Natapov
KVM
:
make
g
uest mode ent
r
y to be
rcu quiescent stat
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi Ki
v
ity
M
erge co
m
m
it '29ce83
1
000081dd757d311
6
bf7
7
4aafffc4b6b20
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Tak
u
y
a
Yoshika
w
a
K
VM
:
x8
6
emulator
:
Make jmp far emulation
i
nto a separ
a
t
e
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Takuya
Yoshi
k
awa
KVM: x86 emula
t
or: Rename emulate_grpX() to em_grpX(
)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Takuya
Y
oshi
k
aw
a
K
VM: x86 emula
t
o
r: Remove unu
s
e
d arg from emulate_po
p
()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
T
aku
y
a Yoshikawa
KVM: x86
emulator: Remove
unused arg from writeba
c
k()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Takuya Yosh
i
kawa
KV
M
: x86 emulator: Remove unused arg from re
a
d_descripto
r
()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
T
a
k
uya Yoshikawa
K
VM: x
8
6 emulator: Remove
unus
e
d arg from
seg_ov
e
rride()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Takuya Yoshik
a
wa
KVM: V
a
lidate u
s
er
s
pace_addr
of
memslot w
h
en regi
s
ter
e
d
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Takuya Yoshik
a
wa
K
VM: MMU:
C
lean up gpte r
e
ading
w
i
t
h copy_from
_
u
s
er()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Sc
o
tt Wood
KVM: PPC:
b
ook
e
: a
d
d sregs s
u
pport
commit
|
commitdiff
|
tree
2011-05-22
S
cott Wood
KVM:
P
PC: booke: sav
e
/restore
V
R
S
A
VE
(
a
.
k
.
a
.
USP
R
G0
)
commit
|
commitdiff
|
tree
2011-05-22
Stuart Yo
d
er
KVM: PP
C
: use tic
k
s, n
o
t
u
sec
s
, for
exit timin
g
commit
|
commitdiff
|
tree
2011-05-22
Scott Wood
KVM:
P
P
C
: fix exit account
i
ng for SPRs, tlbwe, t
l
bsx
commit
|
commitdiff
|
tree
2011-05-22
Scott Wood
KVM: PPC
:
e
5
00: emul
a
te SVR
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivi
t
y
K
V
M: VMX
:
Cac
h
e
vmcs segment fie
l
ds
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivit
y
KVM: x86 emulat
o
r: c
o
n
s
olidate segment acc
e
ss
o
r
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
K
V
M: VMX: Avoid
r
e
a
ding %rip
u
nn
e
c
e
ssarily when
handling
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Jo
e
P
erches
KVM: SVM: Mak
e
dump_vmcb st
a
ti
c
, reduce text
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Takuya Yoshikawa
KVM: MMU: Fix 64-bi
t
p
a
ging
breakage o
n
x86_32
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Jeff Mahoney
K
V
M
: ia64: fix sparse
w
arnin
g
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
B
rilly
W
u@
v
iatech
.
.
.
KVM: Add CPUID support f
o
r V
I
A CPU
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Gleb Natapov
KVM: ca
l
l cache_all_regs() onl
y
once durin
g
in
s
truction
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
G
leb Natapov
KVM: Fix co
m
po
u
nd mmio
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Gleb
Nat
a
pov
KVM: emula
t
or:
P
ropag
a
t
e
f
ault in far jump emulation
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Gleb Na
t
a
p
ov
K
V
M
: m
m
io_fault_cr2 is
not
u
sed
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivi
t
y
KVM
:
x86 emula
t
or
:
consol
i
d
ate gr
o
up ha
n
dling
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kiv
i
ty
KVM: MM
U
:
Add un
l
i
kely() annot
a
tions to walk_addr_ge
n
eri
c
(
)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Takuya Yoshi
k
awa
KVM: x86 emulator: Use o
p
code::e
x
ecute for PUSHF/POPF
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Tak
u
ya Y
o
shikaw
a
K
V
M
:
x86 emulator: Use opcode::
e
xe
c
ute for PUSHA/POPA
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
T
akuy
a
Yoshikawa
KVM: x86
emulat
o
r:
U
se opcode
:
:execute for POP reg
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Takuya
Yoshikawa
KV
M
:
x
86 emulat
o
r: Use opcode:
:
execute fo
r
Group 1
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Takuya Yoshikawa
K
VM: MM
U
: Optimize guest page
t
a
ble w
a
l
k
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi K
i
vity
KVM
:
SVM: Get rid of x86_interc
e
pt_map::valid
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi
K
ivity
K
VM: x86 emul
a
tor:
Us
e
opcode::execute for
0
F
01
o
pcode
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: x86 emulator: Don't
f
orce #UD for 0F 01 /5
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
K
V
M: x86 emulator:
move 0F 01 sub-opco
d
e
s
i
nto their
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Ra
n
dy Dunl
a
p
KVM: x
8
6 emulator: fix con
s
t v
a
lue
w
arning on
i38
6
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Clemens Noss
KVM: x86 emulator:
a
void cal
l
ing
w
b
invd()
m
acro
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Liu
Y
u
a
n
KVM: ioapic: Fix an error fiel
d
reference
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Roedel, Jo
e
rg
KVM: MMU
:
Make cmp
x
chg_
g
pt
e
a
ware of
nesting too
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi Ki
v
ity
KVM: x8
6
emulator: dro
p
x86_emulate_ctxt::vc
p
u
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
K
V
M
:
Avoi
d
u
s
ing x86_e
m
ulate_ctxt
.
vcpu
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
A
vi K
i
v
i
ty
KVM:
x
86 emul
a
to
r
: add new ->
w
binvd() callback
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Av
i
Kivity
KVM: x86 emulator: add
-
>
f
ix_hyperc
a
ll
(
) callback
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: x86
e
m
u
lator: add new ->halt
(
) call
b
ack
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: x86
emulator: make emulate_
i
nvlpg(
)
an
e
mu
l
ator
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-22
A
v
i Kivity
KVM: x86 emulator: e
m
ulate CLTS inte
r
na
l
ly
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
next