repo.or.cz
/
linux-2.6
/
linux-2.6-openrd.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
KVM: Drop user return notifier when disabling virtualization on a cpu
2009-12-03
Av
i
Kivity
KVM: Drop
us
e
r re
t
urn not
i
fier when d
i
sablin
g
virtualization
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
KVM: x86 emula
t
or: lim
i
t instructions t
o
15 b
y
tes
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
KVM: VM
X
: Re
p
o
rt unexpected s
i
multaneous exceptions
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
KVM: Allow
i
nternal
errors rep
o
rted to us
e
r
space to
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
A
vi Kivity
K
V
M: VMX: Remove vmx->msr_
o
f
f
set_efer
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
Avi
K
ivity
KVM: VM
X
: Use shared msr infras
t
ructure
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
Avi
Kivity
KVM: x86 shar
e
d msr infrastructure
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
KVM: VMX: Move MSR_KERN
E
L_G
S
_BASE out o
f
t
h
e
v
m
x
autoload
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kiv
i
ty
KVM
:
Move
a
ssig
n
ed device code to ow
n
file
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
KVM: Re
t
u
rn -ENOTTY on u
n
rec
o
gnized ioc
t
ls
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
KVM: Don't pass
kvm_ru
n
arg
u
ments
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kiv
i
ty
KVM: D
o
n't
wrap sch
e
dule() with vcpu_put()
/
v
c
p
u_load()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
Mer
g
e remote
b
ranch 'tip/
x
86/entry
'
into
k
vm-u
p
dates
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-11-29
Avi K
i
vity
core:
F
ix u
s
er return
n
o
t
ifi
e
r
on fork()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
...1259505288-16559-1-git-send-email-
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-10-25
Avi K
i
vit
y
x86: Fix use
r
ret
u
rn notifier build
Signed-off-by: Avi Kivity <
avi@redhat.com
>
...1256473485-23109-1-git-send-email-
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-10-04
Avi
K
ivity
K
V
M
: Pr
e
vent overflo
w
in
KVM_GET_S
U
P
PORTED_CPU
I
D
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-10-01
A
vi Kivity
core, x86:
Add user ret
u
rn notifiers
Signed-off-by: Avi Kivity <
avi@redhat.com
>
...1253342422-13811-1-git-send-email-
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi K
i
v
ity
K
VM: VMX: Chec
k
cpl befor
e
e
m
ul
a
t
i
ng debug register
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
K
VM: VM
X
: Co
n
ditionally
r
eload debug register 6
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM: Use thread debug reg
i
ste
r
stora
g
e instead of kv
m
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi
Kivity
KV
M
: Optimize kvm_
m
mu_unprotect_page_virt() for
t
dp
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivit
y
KVM: Document KVM_CAP_IRQCHIP
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivit
y
K
V
M: Protect up
d
ate_cr8
_
int
e
rcep
t
(
)
when running
w
itho
u
t
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivit
y
KVM: A
d
d missin
g
#include
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
K
VM: Add __K
E
RNEL
_
_ gu
a
rds to exported h
e
aders
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
K
V
M:
Rename x86_emul
a
te
.
c to e
m
ulate
.
c
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Av
i
K
i
vity
KVM: VMX: Adjust rfl
a
gs
i
f
in real m
o
d
e e
m
ulation
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Av
i
Kivity
K
VM
:
Move #endif KVM_CAP_I
R
Q_ROUTING to correct p
l
ace
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Av
i
Kivity
K
V
M
: SVM: Drop tlb
flush workarou
n
d
in npt
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
A
vi
Kivity
x86: Ex
p
ort
k
ma
p
_atomic_to_page()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Ki
v
ity
KVM:
VMX:
O
ptim
i
ze vmx
_
g
e
t_cp
l
(
)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM: Trace shadow p
a
g
e
l
ifecycle
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM: Docu
m
ent b
a
sic API
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi
K
ivity
KVM: MMU: Trace
g
u
est pa
g
etable walker
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kiv
i
ty
KVM: Trace ap
i
c registers using their symbolic names
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
A
v
i Kiv
i
t
y
KVM: T
r
ace mmio
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivit
y
KVM: Trace i
r
q
level a
n
d sou
r
ce id
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kiv
i
ty
KV
M
: SVM: Don't
s
ave
/
resto
r
e hos
t
c
r2
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM: VMX: Only r
e
l
o
ad guest cr2 if dif
f
erent from host cr2
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Av
i
Kivity
KVM: Return
t
o
users
p
ace on emulation
fa
i
lure
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivit
y
KVM: MMU
:
s
/
shadow
_
pte/
s
pte/
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM: MMU:
Adj
u
st
p
t
e ac
c
essors to explicitly indicate
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
A
v
i Kivity
K
V
M
: MMU:
Fix
is_dirt
y
_
p
t
e()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
A
v
i Kivity
KVM: VMX: Move rmo
d
e
s
truc
t
ure to
vmx-spec
i
f
ic cod
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KV
M
: Reorder
i
octls
in kvm
.
h
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM: Calc
u
late available entries i
n
coalesc
e
d mmio
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM: VMX: Fix repo
r
ting of
un
h
a
n
dle
d
EPT viol
a
tions
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM: Cac
h
e pdptrs
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM: VMX: Simplify pd
p
tr and
cr3 management
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi
K
i
vity
KVM: VMX: Avoi
d
duplicat
e
ep
t
tlb flush when setting cr3
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM: SVM:
F
o
ld kvm_svm
.
h info svm
.
c
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
A
vi Kiv
i
ty
KV
M
:
Move common KVM Kco
n
fig it
e
m
s
t
o
n
ew fil
e
virt
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi
Kivit
y
KVM:
x86 emulat
o
r: fix j
m
p f
a
r decoding (opco
d
e 0xea)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Ki
v
ity
KVM: x8
6
emulator:
I
mp
l
em
e
nt
zer
o
-
e
x
t
e
nde
d
immediate
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-08-05
Av
i
Kivity
KV
M
: ia6
4
:
fi
x
b
uild
failu
r
es due to ia64/unsign
e
d
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-28
Avi Kivity
KVM:
VM
X
: Handle vm
x
i
n
st
r
uctio
n
vmexits
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-28
Avi Kivi
t
y
KVM: MMU: Allow
4K ptes w
i
th bit 7
(P
A
T) set
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Avi
K
i
vity
K
V
M:
Prevent overflow in largepages
c
a
lcu
l
at
i
on
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivity
KVM: Disa
b
le l
a
rge
pages
on mi
s
a
l
i
gned mem
o
r
y s
l
ots
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
A
v
i
K
ivity
KVM: Upda
t
e
c
p
uid 1
.
ecx rep
o
rt
i
ng
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kiv
i
ty
x86:
A
dd cpu fea
t
ur
e
s MOVBE and
POPC
N
T
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Avi
Kivity
KVM: Add AMD cpu
i
d bit: cr8_le
g
a
c
y, ab
m
, misaligned
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivity
K
VM:
F
ix cpuid f
e
at
u
re misreporting
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivit
y
KVM: R
e
place kvmcl
o
ck
o
p
en
-
c
o
ded get_cpu
_
v
ar() wi
t
h
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
A
v
i
Kivity
KV
M
: MMU: Use diff
e
rent
s
hadows w
h
en EFER
.
NXE changes
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kiv
i
ty
KVM
:
V
M
X
: M
a
ke
f
lex
p
r
i
orit
y
module paramet
e
r reflect
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivity
KVM: VMX: F
o
ld vm_nee
d
_ept
(
)
into c
a
l
lers
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivity
K
V
M: VM
X
: Zero ept module pa
r
ameter if ept i
s
not
p
resent
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kiv
i
ty
KVM:
VMX:
Z
ero the
v
pid
m
odule pa
r
ameter if vpid is
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivity
K
VM: VMX: Annotate
m
o
d
ule parameters as _
_
rea
d
_
m
ost
l
y
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivity
KVM: VMX: Sim
p
l
ify m
o
dule p
a
ram
e
ter names
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
A
vi Kivity
KVM: V
M
X: Rename kvm_hand
l
e_e
x
it()
t
o vmx_handle_exit
(
)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivi
t
y
KVM:
V
MX: Make mo
d
ule p
a
ra
m
e
t
er
s
readable
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Av
i
K
ivity
KV
M
: VMX: Don't
intercept MSR_
K
ERNEL_
G
S_B
A
SE
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kivit
y
K
V
M:
V
M
X
: Don't use highmem pages for the msr
a
n
d pio
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-09
Avi Kiv
i
ty
kvm:
fix kvm reboot c
r
ash
when M
A
X
SMP is
u
sed
commit
|
commitdiff
|
tree
2009-06-08
Av
i
Ki
v
i
t
y
KVM: Expli
c
ity initialize cpus_
h
ardware_enabl
e
d
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-05-25
Avi
K
i
v
i
ty
KVM: F
i
x PDP
T
R rel
o
ad
i
n
g on CR
4
writes
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-05-25
Avi Kivity
KVM: Make p
a
ravirt t
l
b fl
u
sh als
o
reload the P
A
E PDPTRs
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-05-11
Avi Kivity
KVM: SVM: R
e
move
p
ort 80 passthro
u
gh
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-05-11
Avi Kivity
KVM: Make EFER reads saf
e
whe
n
E
F
ER does
no
t
exist
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-05-11
Av
i
K
i
vit
y
KVM:
Fix
N
X support
reporting
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-04-22
Avi Kivity
KV
M
: MMU: Fix off-
b
y-one calcul
a
t
i
ng large
p
a
g
e coun
t
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM: VMX: Don't allow
u
ninhibited acce
s
s to
E
F
E
R on
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-03-24
Avi
Kivity
KVM: A
v
oid using CON
F
IG_ in userspa
c
e vis
i
ble headers
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-03-24
A
vi K
i
vity
KV
M
:
Userspace controlled irq routi
n
g
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KV
M
: MMU: O
n
ly enable cr4_pge role
in shadow mode
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-03-24
Avi
Kivity
KVM: MMU:
R
ename "metaphysical" attribut
e
to
"direct"
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-03-24
A
v
i
Kivity
KVM
:
R
e
s
e
t PIT irq injec
t
ion logic when the P
I
T IRQ
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-03-24
Av
i
Ki
v
ity
K
VM: I
n
t
e
rrupt
m
ask n
o
t
ifiers for ioapi
c
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-03-24
A
vi Kivity
KVM:
A
dd
C
ONFI
G
_HAVE
_
KVM
_
IRQCHIP
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM: MMU: Optimize
p
age unshadowing
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-03-24
Avi
K
ivity
KVM: Proper
l
y
l
o
c
k
PIT creation
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-03-24
Avi
Kivi
t
y
KVM: x86 emulator
:
implemen
t
're
t
f
ar'
i
nstructi
o
n
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kiv
i
ty
KVM:
VMX: W
h
en emulating on
i
nvalid vmx
state, don
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivit
y
K
VM: x86 emu
l
ator: Make emulate_pop
(
) a little more
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivi
t
y
K
VM: VMX: Prev
e
nt exit ha
n
dler from running if em
u
la
t
in
g
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-03-24
A
vi Ki
v
ity
KVM
:
VM
X
: do
n
't clobber segment AR
i
f emulating
i
nvalid
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-03-24
Avi
Kivity
KVM: VMX: Fix guest state va
l
idity
c
hecks
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivi
t
y
KVM: Move struct kvm_pio
_
r
equest into
x
8
6 kvm_host
.
h
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
next