repo.or.cz
/
linux-2.6
/
mini2440.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
KVM: x86 emulator: fix smsw and lmsw with a memory operand
2008-04-27
A
vi Ki
v
ity
KVM:
x
8
6
e
mula
t
or: fix sm
s
w and lm
s
w
with
a
memory
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: x86
e
mulator
:
initia
l
ize
src
.
val
a
n
d
dst
.
val for
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
K
i
vity
KVM:
S
VM:
forc
e
a new asid when initia
l
izing the vm
c
b
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM:
Ren
a
m
e
V
C
PU_M
P
_
STATE_*
to KVM_MP_STAT
E
_*
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
K
VM: ia64: Stub o
u
t k
v
mtrace
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM
:
s390: Stu
b
out kvmtra
c
e
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kiv
i
ty
KVM: Register ioct
l
rang
e
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM
:
MMU
:
Only m
a
r
k
_page_accessed
(
) if the
page
w
a
s
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i Kivity
KVM:
F
ree
a
p
ic ac
c
es
s
page on vm destruction
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi K
i
vity
KVM:
V
MX: Add module option to disable fl
e
xprior
i
ty
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivi
t
y
KVM: no
l
on
g
er EXPERIM
E
NTAL
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kiv
i
ty
KVM:
M
MU:
Intr
o
duc
e
and use spte_to_
p
age
(
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
K
VM: Move some
x
8
6
s
pecific constant
s
and structures
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: MMU:
S
et
t
h
e accesse
d
bit on non-speculative shadow
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kiv
i
ty
KVM:
P
ro
v
ide unl
o
cked version of emulato
r
_
w
rite_phys()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: Remove pointless d
e
s
c_
p
tr #
i
fdef
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi K
i
vity
KVM: VMX: Don't adjus
t
tsc offset forward
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
K
VM: Prefix co
n
t
r
ol register access
o
r
s
with kvm_ to
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i Kivity
KVM: Use x8
6
's seg
m
ent des
c
riptor struct
i
nstead of
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivi
t
y
KVM: Incr
e
ase the number
of use
r
memory sl
o
ts p
e
r
vm
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
K
V
M: Add API
f
or
determini
n
g the n
u
mber of supported
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
K
ivity
KVM: Increa
s
e vcpu count t
o
16
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivi
t
y
KVM: Add API to retrieve the n
u
mber of su
p
p
or
t
e
d
vc
p
us
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
K
i
v
ity
KVM: Limit vcp
u
mmap size to one page on non-x86
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
K
ivity
KVM
:
M
MU:
D
ecouple mmio from shadow pa
g
e ta
b
l
es
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i Kivit
y
K
VM: x86 emulat
o
r:
group
d
ecoding for group 1
i
n
structions
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
Kivi
t
y
KVM
:
O
n
l
y x86 has p
i
o
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivit
y
KVM: x86
e
mulat
o
r: add gro
u
p 7 decod
i
ng
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: x86 e
m
ulator: Group dec
o
ding for groups 4 and 5
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
Kivity
KVM: x86 e
m
u
lator: Gr
o
up decoding fo
r
grou
p
3
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: x86 emulator:
gro
u
p dec
o
ding fo
r
group 1A
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: x86 emu
l
ator: add
s
upport for group
d
ecoding
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-25
Avi
K
ivity
KVM
:
MMU: F
i
x memory leak on
guest demand fau
l
ts
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-25
A
vi
K
ivity
KVM:
M
MU: Fi
x
is_rmap_pte() w
i
th io pt
e
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-25
Avi
K
ivity
KVM: VMX: Resto
r
e tss
even on x86_64
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Avi Kivity
K
VM: VMX: Avoid rearranging switched guest
m
srs while
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Av
i
Kivity
KVM: MMU: F
i
x
r
ace
w
hen insta
n
ti
a
ting a
s
hadow pte
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Avi Kivity
KVM: Route irq 0 to
vcp
u
0
e
xclusively
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Avi Kivity
KVM: Avoid
i
nfinite-frequen
c
y local apic time
r
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-03
A
v
i Kivity
K
V
M: Make th
e
s
uppor
t
ed
c
pu
i
d
l
i
s
t
a host property
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: Move apic ti
m
er
m
ig
r
ation away fro
m
critical section
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
vi Ki
v
ity
KVM: Fi
x
unbounded p
r
e
emption
latency
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi K
i
vity
KVM: I
n
it
i
alize the mmu cac
h
es only aft
e
r verifyin
g
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi K
i
vity
KVM:
MMU: Move kvm_free_some_pages() into critical
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Ki
v
ity
KV
M
: MMU
:
Avoid
calling gfn_to_pa
g
e() in
mmu
_
set_spte()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kivity
KVM: Dis
a
ble vapic suppor
t
on Intel m
a
chines
w
ith F
l
e
xPri
o
ri
t
y
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
V
M: Accelerated
a
pic su
p
po
r
t
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i Kivity
KV
M
: local APIC TPR access
r
eporting facility
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KV
M
: Pr
i
nt data for
u
n
i
mplemente
d
wr
m
sr
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM
:
MMU: Ad
d
cac
h
e
m
iss statistic
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
Kivity
KVM: Mo
v
e
d
rivers/kvm/* to virt/kvm/
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: Move arch d
e
pendent files to new directory arch
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
K
iv
i
ty
K
V
M
: MMU: Use m
m
u_s
e
t
_
spte() fo
r
real-mode sh
a
dows
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi K
i
v
ity
K
V
M: MMU: A
d
just mmu_set_spte() debug co
d
e fo
r
gpte
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kivity
K
V
M
: MMU:
M
ov
e
set_pte
(
) int
o
gues
t
pag
i
ng mode i
n
de
p
endent
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: MMU: Remo
v
e walk
e
r argum
e
nt to
set_pte(
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kivity
KVM: MMU: Pass pte dirty flag
to
s
et_p
t
e
(
) inste
a
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: M
M
U: No need t
o
pick up nx bi
t
from guest p
t
e
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: MMU: Fi
x
inherited permiss
i
on
s
for emulated guest
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
vi
Ki
v
it
y
KVM: M
M
U: Move
p
te
access calc
u
lation into a helper
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
Kivity
K
VM: MMU: Set nx
bit co
r
r
e
ctly on shadow pt
e
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kivity
KV
M
:
M
MU: Simplify calcul
a
tion of
p
t
e ac
c
e
ss
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kiv
i
ty
K
V
M: SVM: Trap acc
e
ss t
o
the cr8
r
egiste
r
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi K
i
vity
KVM: x86 em
u
l
ator: Fix stack instructions on 64-bit
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kivity
KVM: VMX: Avoid exit when settin
g
cr8 if the local
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kivity
KVM: x86 emulator
:
fix
e
flags preparation fo
r
emulatio
n
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KV
M
:
Use generalized exception q
u
eue for inje
c
ting #UD
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
K
i
v
i
ty
K
VM: Replace #G
P
injection by the
g
e
neralized excep
t
i
on
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM
:
Replace page fault
i
nject
i
on by the ge
n
eralize
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
VM: General
i
ze
e
xcept
i
on injection mechanism
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: Export in
c
lud
e
/linux/kvm
.
h
only if $ARC
H
actu
a
ll
y
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
vi K
i
v
ity
KVM: x86 emulator: un
i
f
y
f
o
u
r
switch s
t
a
t
ements into two
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
K
ivity
KVM: x86 emula
t
or: un
i
fy t
w
o s
w
i
t
ches
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Ki
v
ity
KVM
:
x
86 emulator
:
M
o
v
e rep p
r
ocessi
n
g
b
e
f
ore instruction
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: R
e
mo
v
e misleading
c
hec
k
for mmio during event
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: x86 emulator
:
address si
z
e an
d
operand
s
ize overrides
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: Disallow fork() and similar games when using a VM
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i
Kivity
KVM: MMU: Re
n
ame 'release_
p
age
'
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
vi K
i
v
i
ty
KVM: M
M
U
:
R
ename variables of ty
p
e 's
t
ruct k
v
m_mmu_page *'
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: Remove gpa_to_
h
pa()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: MMU
:
Remove
g
va_to_hpa
(
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivi
t
y
KVM: MMU:
S
implify nonpaging_map()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
K
ivity
K
V
M: MMU:
Introduce gfn_t
o
_gpa()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KV
M
: MMU: Adjust p
a
ge_hea
d
er_update
_
sl
o
t()
to ac
c
ept
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Ki
v
ity
KVM: MMU:
M
erge set_p
t
e() a
n
d
s
et_pte
_
common()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: MMU: Re
m
ove set_pde()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
V
M: MMU
:
Remove extra g
a
dd
r
parameter fr
o
m s
e
t_pte_common
(
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kiv
i
ty
KVM: M
M
U: Move pse36 handling to the gu
e
s
t walker
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
K
i
v
ity
KVM: MMU:
Intro
d
u
ce and use g
p
t
e
_
t
o_gfn(
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivit
y
KVM:
Don'
t
bot
h
er
t
he
m
m
u
if cr3 load doesn't
change c
r
3
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
VM: MMU: Avoid un
n
e
c
ess
a
ry
rem
o
te tl
b
flushes when
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
K
ivity
KVM:
Add statistic for re
m
ote tlb flushes
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
V
M: MMU: Im
p
lement guest page fault bypass fo
r
nonpae
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi K
i
vity
KVM:
Split vc
p
u cre
a
t
ion
to
a
void
v
c
pu_lo
a
d()
before
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
vi Kivity
KVM: x86 emulator:
p
refetch
u
p to 15
byte
s
o
f th
e
i
n
structio
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: x86 emulator
:
retire ->write_s
t
d(
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
vi Kivity
KVM: Ex
p
ort includ
e
/asm-x
8
6
/
kvm
.
h
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM:
MMU:
Remo
v
e unus
e
d variable
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
Kiv
i
ty
KVM: MM
U
: Ad
d
some mmu statistics
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Ki
v
ity
KVM:
E
x
tend
st
a
ts suppo
r
t for VM stats
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
next