repo.or.cz
/
linux-2.6
/
kvm
/
zwu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge remote-tracking branch 'upstream/master' into kvm-devel
2011-09-26
Nadav
H
a
r
'
El
KVM: nVMX: Fix
wa
r
ning-causing idt-vect
o
ring-i
n
fo
beha
v
io
r
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-09-26
Nadav Har'
E
l
KVM: nVMX:
Add KVM_R
E
Q_IMME
D
IAT
E
_
EXIT
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-08-10
Nad
a
v Har'
E
l
KVM: SVM: Fix TSC
M
SR
read i
n
nested S
V
M
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-08-10
Nadav Ha
r
'E
l
KVM: nVMX: Fix ne
s
ted VMX
T
S
C
emulatio
n
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-08-10
Nada
v
Har'El
KVM: L1 TSC handli
n
g
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
Nadav
H
ar'El
KVM: nVMX: Fix bug pr
e
venting more
than two le
v
els
.
.
.
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
N
a
dav Har'El
K
VM: nVMX
:
Doc
u
mentati
o
n
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
N
adav Har'E
l
KVM: n
V
MX:
M
i
s
c
e
l
lenous small
c
orrect
i
ons
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
N
a
dav Har'El
KVM: nV
M
X: Add VMX to list of supported c
p
uid feat
u
r
e
s
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
Nadav Har'El
KVM
:
nVMX: Additional TSC-offset handling
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
Nad
a
v
Har'El
KVM: nVMX: F
u
rther fixes for l
a
zy FPU load
i
ng
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
Nadav Har'
E
l
KVM: nVMX: Handling
of
C
R0 and CR4 modifying instruction
s
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
Nadav
H
ar'El
KVM: nVMX: C
o
r
r
ect handling of idt vectoring info
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
Nada
v
H
ar'El
K
VM:
n
VMX: Correct han
d
ling
of exception injection
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
Na
d
av
Har'El
KVM:
n
VMX: Co
r
re
c
t handling
of inter
r
upt i
n
jection
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
Nadav Har'El
K
V
M: nVMX:
Decid
i
ng if L0 or
L
1 should handl
e
an L2
.
.
.
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
Nadav
H
ar'El
KV
M
: nV
M
X:
vmcs12
checks on nested en
t
ry
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
Na
d
av Har'
E
l
KVM: nVMX:
E
xiting
f
rom
L
2 to
L
1
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
Nadav Har'El
KVM: nVMX: No need for handle_v
m
x_insn function any
.
.
.
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
Nad
a
v Har'
E
l
KV
M
: nV
M
X: Implemen
t
VMLAUNCH
a
nd VMRES
U
ME
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
Nadav Har'El
KV
M
: nVMX: Pr
e
pare vmcs0
2
from vmc
s
0
1 and vmcs
1
2
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
N
adav Har'El
KVM: nVMX: Mov
e
con
t
rol field setup to fu
n
cti
o
ns
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
Nadav Har'El
KVM:
n
VMX: Move host-state
f
i
el
d
setup
to a fu
n
ction
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
Nad
a
v Ha
r
'El
KVM: nVMX: Implemen
t
VMRE
A
D an
d
VM
W
R
ITE
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
N
a
d
av Ha
r
'El
KV
M
: nVMX: Implement VMPTRST
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
N
adav Har'El
KVM: nVMX: Implement
V
M
PTRLD
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
N
ad
a
v
Har
'
El
KVM:
n
VM
X
:
Implement VM
C
LEAR
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
Na
d
av Har'El
KVM: nVMX: Su
c
ce
s
s/
f
a
i
lure of
V
MX instructions
.
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
Nadav Har'El
KVM
:
n
V
MX: Add VMCS fields to the v
m
cs
1
2
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
Nad
a
v
Har'E
l
K
VM: nV
M
X: Introduce vm
c
s02: VMCS used to run
L
2
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
N
adav Har'El
KVM: n
V
MX: De
c
o
d
ing memo
r
y ope
r
a
n
ds of VMX i
n
s
truc
t
io
n
s
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
N
adav
H
ar'El
KVM: nVMX: Implemen
t
r
e
adi
n
g
a
nd writin
g
of VMX
MSRs
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
Nadav
Ha
r
'El
KVM:
nVMX: Introduce vmcs12: a VMCS structure for L1
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
Nadav
H
ar'
E
l
KVM: nVM
X
: Al
l
ow setting the VMXE b
i
t in CR4
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
Nada
v
Har'El
KVM
:
nVMX: Im
p
l
e
ment VMXON an
d
VMX
O
FF
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
Nad
a
v Har'El
KVM:
nVMX: Ad
d
"n
e
st
e
d" mod
u
le option to kvm_in
t
e
l
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-07-12
Nadav Har'El
KVM: VMX: K
e
ep li
s
t o
f
l
o
aded V
M
CSs,
i
nstead of
v
cpus
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-06-03
Nadav Har'El
n
VMX: Fix
bug pr
e
ventin
g
mor
e
than
t
wo
le
v
e
l
s of nestin
g
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
Nad
a
v Har'El
nVMX: Docu
m
entation
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
Nadav Ha
r
'
El
nVMX
:
Mi
s
cellenous small co
r
rection
s
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
Nada
v
H
ar'
E
l
nVM
X
: Add VMX to list
of
s
up
p
o
rted cpuid fea
t
ur
e
s
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
Nad
a
v
Har'El
nVMX: Ad
d
itional TSC
-
offset ha
n
dling
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
Nadav Har'El
nVMX:
F
u
r
ther fix
e
s
f
or lazy FPU loading
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
Nadav Har'El
nVMX:
H
andling of CR0 and C
R
4 mod
i
fying instr
u
ctions
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
Nadav Har'El
nVMX: Co
r
rect
handlin
g
o
f
idt
v
ectoring info
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
Nada
v
Har'El
nVM
X
:
C
o
r
rec
t
handli
n
g
o
f except
i
on
i
n
j
e
c
tion
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
Nadav Har'El
nVMX: Correct handling o
f
interrupt injection
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
Nadav
H
a
r
'
El
nVMX
:
Decidin
g
if
L
0
o
r L
1
shoul
d
handle an L2 exit
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
N
adav Har'El
nVMX: vmcs12 checks on neste
d
ent
r
y
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
Nadav Ha
r
'
E
l
nVMX:
E
x
i
t
i
n
g
fr
o
m L2 t
o
L1
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
N
a
dav Har
'
El
nVMX: No
need
for
handle_vmx_insn functio
n
any more
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
Nadav Har
'
E
l
nVMX: Implement VM
L
AUNCH and VMRESUME
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
N
adav
H
ar'El
nVM
X
: Prepare
vmcs02 from
v
mcs01
a
n
d vmcs12
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
Nadav Har'
E
l
nVMX
:
Move control
f
ield setup to functions
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
Nadav
Har'El
n
V
MX: M
o
v
e host-state
f
ield setup
to a function
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
Nadav Har'El
nVMX: Implement VM
R
EAD and
VMWRITE
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
Nadav
H
a
r'El
nVMX: Implem
e
nt VMPTRST
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
Nadav H
a
r
'El
nVMX: Implement VMPTRLD
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
N
adav Har'El
nVMX:
I
mplem
e
n
t
VMCLEA
R
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
Nadav H
a
r'E
l
nVMX: Success/failure of
VMX
i
nstructions
.
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
Na
d
av Har'El
n
VMX:
Add VM
C
S fields t
o
the
vmcs12
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
Nadav
H
a
r'El
nVMX: Intro
d
uce vmcs02:
V
M
CS used to r
u
n L2
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
N
ad
a
v Har'El
nVMX: Decodi
n
g
memory
o
perands
o
f VMX ins
t
ruct
i
ons
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
N
a
dav Har'El
nVMX: Implement reading and writing
of VMX MSRs
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
Na
d
av Har'El
nVMX: Introd
u
ce vmcs12
:
a
V
MCS
str
u
cture for L1
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
N
a
da
v
Har'E
l
n
V
MX: Allow se
t
ting t
h
e VMXE bit in
CR4
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
Na
d
a
v
Ha
r
'El
nV
M
X: I
m
plement VMXON and VMXOFF
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-31
N
adav Har'E
l
nVMX:
Ad
d
"
n
ested" module o
p
tion to kvm_intel
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree
2011-05-24
Nadav
Har'El
KV
M
: VMX: Keep li
s
t of loa
d
e
d
VMCSs, instead of vc
p
us
Signed-off-by:
Nadav Har'El
<nyh@il.ibm.com>
commit
|
commitdiff
|
tree