repo.or.cz
/
linux-2.6
/
verdex.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
KVM: MMU: Unify direct map 4K and large page paths
2008-10-15
Avi K
i
vity
KV
M
: M
M
U: Unify direc
t
map 4K
a
nd large page
paths
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
i
vity
KVM: M
M
U
: Move SHADOW_PT_IND
E
X to mmu
.
c
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Av
i
Kivi
t
y
KVM: x86 emulator:
rem
o
ve bad ByteOp
s
pecifier from
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
A
vi Kivity
KVM:
Load
real mode segment
s
correctly
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi K
i
vity
KVM
:
V
MX: Change segm
e
nt dpl
a
t re
s
et to 3
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kiv
i
t
y
KVM:
VMX: Change cs re
s
e
t
state to be
a
data se
g
m
ent
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
ivity
KVM: Handle spurious acks for PIT
i
nterrupts
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
i
v
i
t
y
KVM: Simplify exc
e
ption
e
ntries by
using __ASM_SIZE
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivit
y
KVM: VM
X
:
Use interrupt
queue for !irqch
i
p_in_kernel
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM
:
Add irq ack
n
otifier list
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Ki
v
i
t
y
KVM: VMX:
Avoid
v
mwrite(HOST_RSP) when possi
b
le
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Av
i
Kivity
K
VM: SVM
:
Uni
f
y register save/restor
e
across
3
2
a
nd
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
ivity
KVM:
VMX: Unify register save/res
t
ore acr
o
s
s
32 and
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
ivity
KVM: Consol
i
date P
I
C
i
s
r
clear
i
ng into a function
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi K
i
vity
K
VM: VMX: Mo
v
e inter
r
upt post-process
i
ng to
v
mx_complete_int
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: Add a pending interrupt queue
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
K
VM: VMX: Fix pending exception proces
s
i
n
g
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
K
V
M: Clear exception queue befo
r
e emula
t
ing
a
n
in
s
truction
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: VMX: Move
nmi inj
e
ctio
n
failure processi
n
g to
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i
K
ivity
KVM:
M
ove NMI IRET f
a
u
lt proces
s
ing to new vmx_co
m
ple
t
e_i
n
te
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivit
y
K
V
M
: MM
U
: Simplify kv
m
_mm
u
_za
p
_
p
ag
e
()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: MMU: Separate
t
he c
o
de for unlinking a shadow
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-08-25
Avi
Kiv
i
ty
KVM:
MMU: Fix to
r
n shadow pte
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-08-25
A
vi Kivity
x86: default to rebo
o
t via
A
C
PI
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-29
Avi Ki
v
ity
KVM: Advertise s
y
nc
h
ronize
d
m
m
u support to
u
serspace
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-27
Avi
K
ivity
KVM:
Avoid instruction emulation w
h
en
eve
n
t delivery
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kiv
i
ty
KVM: Adj
u
st
s
mp_call_funct
i
on
_
mask() ca
l
lers to ne
w
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: MMU: Fix potential
r
a
ce sett
i
n
g
upper shadow ptes
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivi
t
y
KVM: Pre
f
ix
s
o
me x8
6
low le
v
el functio
n
wi
t
h kvm_,
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Av
i
Kivity
KVM: Apply the ker
n
el sig
m
ask to vcpus blocke
d
due
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi
Kivity
KVM: MMU: Fix printk
f
o
r
mat
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivi
t
y
KVM: MMU
:
When debug is enabl
e
d, m
a
k
e
it
a
run-t
i
me
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: x86 emulator: lazily evaluate segment regist
e
rs
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kiv
i
t
y
KVM: x86
emulator:
avoid segment b
a
se adjust
f
or lea
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
A
vi Kivit
y
K
VM: x86
e
mulator: simplify rip relativ
e
dec
o
ding
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivi
t
y
KVM: x86
emul
a
t
or: sim
p
lify r/m
d
ecoding
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi
Kivity
KVM
:
x
8
6
emulator: simplify sib d
e
coding
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi K
i
v
i
ty
KVM: x86 em
u
lator: handle
undeco
d
ed rex
.
b with r/m
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: Use
printk_rli
m
it() inst
e
ad of repo
r
ting emulation
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Ki
v
i
t
y
KVM: MMU
:
Avoid page prefetc
h
on SVM
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivi
t
y
KVM: MMU:
M
ove
n
on
p
aging_prefetch_page
(
)
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM:
x
86 emul
a
t
or: implemen
t
'
push imm' (
o
pcode
0x68)
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi K
i
vity
KVM: x86
emul
a
tor: sim
p
lify pu
s
h i
m
m8 emulation
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivit
y
KVM: MMU
:
Optimize p
r
e
f
etch_pa
g
e()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivit
y
KVM: MT
R
R support
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivi
t
y
KVM: Order segment register const
a
nts in the same way
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Av
i
Kivi
t
y
K
V
M
: Remov
e
unne
c
essary ->decache_reg
s
() call
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Av
i
Kivity
KVM:
R
emo
v
e
d
ecache_vcp
u
s_on
_
cpu() an
d
related ca
l
lbacks
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM
:
VMX: Add
l
i
st
of poten
t
ially locally cached
vcpus
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Ki
v
ity
KV
M
: Handle virtualization
i
nstr
u
cti
o
n #UD
faul
t
s
d
uring
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi
Kivi
t
y
KV
M
: MMU: Fix false flooding when
a pte
points to page
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i
Ki
v
ity
KVM: VMX: T
r
i
v
ial vmcs_write64() code si
m
plifi
c
at
i
on
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-24
Avi
K
ivi
t
y
KVM: VMX: Fix
host m
s
r c
o
rruption w
i
th preemp
t
ion
e
nabled
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-24
Avi Kivity
KVM: ioapic
:
fix lost inte
r
rupt when ch
a
nging a de
v
i
c
e
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-24
Av
i
Ki
v
i
ty
KVM: MMU: Fix oop
s
on guest
userspace
access
t
o
guest
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Av
i
Kivity
K
V
M
:
M
M
U
: Fix
is_empty_
s
hadow_pa
g
e()
c
heck
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Avi
K
ivity
KV
M
: M
M
U: Fix prin
t
k()
format string
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Avi Kiv
i
ty
KVM
:
M
MU: re
s
chedu
l
e during
shado
w
teardown
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Avi
K
ivity
K
VM: x86
e
mulat
o
r: fix
hyperc
a
ll retu
r
n value on AMD
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-05-18
Avi K
i
vity
KVM: Update M
A
INT
A
INERS for new
mailing l
i
sts
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-05-18
Av
i
K
i
v
ity
K
VM: x86 e
m
ulator: fix writes to registers wi
t
h modrm
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-05-17
Av
i
Kivity
x8
6
:
fix
crash o
n
cpu hotpl
u
g on
p
at-incapable ma
c
h
ines
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-05-04
Avi Kivity
K
VM: MMU: Al
l
o
w
m
ore than PAGE
S
_PER_HPA
G
E
write protections
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-05-04
Avi Kivity
KVM:
x
8
6
emula
t
or
:
disable
w
riteb
a
ck on lmsw
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Ki
v
ity
KVM:
x
8
6
e
m
ulator: fix lea to real
l
y ge
t
the effe
c
tive
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Av
i
Kivity
KVM: x86 e
m
ulator: fix smsw an
d
lmsw w
i
th a
m
emory
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivi
t
y
K
VM: x
8
6 emulator: in
i
tiali
z
e src
.
val
a
nd dst
.
v
a
l
f
o
r
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: SV
M
:
f
orce a new asid when initializing the vmcb
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi K
i
vity
KVM: Renam
e
VC
P
U_MP_STAT
E
_* to
KVM_MP_STATE_*
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: ia
6
4
: St
u
b out
k
vmtrace
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: s3
9
0: S
t
u
b out kvmtrace
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi
Kivity
K
V
M
: Register io
c
tl range
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivit
y
KVM: MMU: Only mark_
p
age_accessed() if the pag
e
was
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivi
t
y
K
VM
:
Free apic
ac
c
es
s
page on vm
des
t
ruction
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kiv
i
t
y
KVM:
VMX: A
d
d mo
d
ule o
p
tion to disable flexprio
r
ity
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivi
t
y
KVM: no long
e
r EXPE
R
IMENTAL
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Av
i
K
i
vity
KV
M
: MMU: Introduce and use spte_to_page()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Av
i
Kivity
KVM: M
o
ve so
m
e x
8
6 s
p
ecific constants and
structures
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: MMU: Set the
a
ccessed bit on non-spe
c
u
l
ati
v
e shad
o
w
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Av
i
Kivity
KVM: Provide unlocked
versi
o
n of emulator_write_phys()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: Remove po
i
ntless
desc_ptr #
i
fdef
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi
K
ivity
KVM: VMX: Do
n
't adjust tsc
offset
f
orward
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Ki
v
it
y
KVM: Prefix control regist
e
r acce
s
sors with kvm_ to
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Ki
v
i
ty
K
V
M:
U
se x86's segment desc
r
iptor s
t
r
u
ct in
s
te
a
d of
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
A
vi Kivity
K
VM:
I
ncrease th
e
number of user memory slots p
e
r vm
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i
Kivity
KVM: Add API for determining the n
u
mber of supported
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: Incr
e
ase vcpu cou
n
t to
16
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
K
VM: Add API to retrieve
the number of
supported vcpus
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i
Kivity
KVM: Limit vcpu mmap size to
o
ne pa
g
e on non-x86
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM:
M
MU: Decouple
m
mi
o
from shadow p
a
ge t
a
b
les
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi K
i
vity
KVM: x8
6
emulat
o
r: group deco
d
ing for group 1 instructions
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Ki
v
i
t
y
KVM
:
O
n
ly x
8
6 has pio
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Ki
v
i
t
y
KVM:
x86
emulato
r
: add group 7 decod
i
ng
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Ki
v
ity
KVM: x86 emulato
r
:
G
r
oup decoding for gr
o
ups 4 and 5
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i
Kiv
i
ty
KVM: x86 e
m
u
lator:
Group
d
ecodi
n
g for
g
roup 3
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
A
vi Kivity
KVM:
x86 emulator: group decoding for gr
o
up 1A
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi
Kivity
KV
M
: x86 emulator: add support for
group decod
i
ng
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-03-25
Avi Kivity
KVM: M
M
U: Fix memory leak on guest
demand
f
aults
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-03-25
Avi Kivi
t
y
KVM
:
MMU: Fix is_rma
p
_pte()
w
i
th io ptes
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-03-25
Avi K
i
vi
t
y
KVM: VMX: R
e
store tss even on x86_64
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
next