repo.or.cz
/
linux-2.6
/
zen-sources.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
KVM: VMX: Don't adjust tsc offset forward
2008-04-27
Avi Kivity
KVM: V
M
X:
D
on't adjust
tsc offset f
o
rwa
r
d
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivi
t
y
KV
M
: Prefix co
n
trol
r
egist
e
r accessors w
i
th kvm_ to
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi
Kivity
KVM: Use x86's segment descriptor struct
inst
e
ad of
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kiv
i
ty
KVM: Increase the numb
e
r of user memory slots per vm
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM
:
Add A
P
I fo
r
determin
i
n
g
t
h
e
number of sup
p
orted
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi
Kivity
K
VM
:
Incr
e
ase
vcpu count
to 1
6
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i Kiv
i
ty
KVM:
Ad
d
A
P
I to retrieve the
n
u
mber of supported vcpu
s
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi
K
ivit
y
K
VM:
Limit v
c
pu mmap size t
o
one page on non-x86
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kiv
i
ty
K
VM: MM
U
:
D
ecouple
mmio fr
o
m shadow pag
e
tables
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Av
i
Kivity
KVM: x8
6
emulator: group d
e
coding for group 1 instru
c
tions
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
A
vi K
i
v
ity
KVM:
O
n
ly x86 has pio
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
A
vi Kivity
KVM: x
8
6
emulator: add group 7 decoding
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Ki
v
ity
KVM: x86 emulator:
G
roup decoding f
o
r group
s
4
an
d
5
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i Kivity
KVM: x86
e
mulator: Group deco
d
ing for group 3
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: x86 emul
a
tor: group decoding for gro
u
p 1A
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: x86 emula
t
or
:
add suppor
t
for group
decoding
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-03-25
Avi K
i
vity
KVM: M
M
U: Fi
x
memory leak on guest d
e
mand faults
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-03-25
A
v
i
Kivity
KVM: MMU: Fi
x
is_rmap_
p
te() with io ptes
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-03-25
Avi
Kivity
KV
M
:
VMX:
Restore
t
ss e
v
en on x86_64
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-03-04
A
v
i Kivity
KVM: VMX: Av
o
i
d
rearranging swit
c
hed guest msrs whi
l
e
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-03-04
Avi
K
i
vity
K
VM: MMU: Fi
x
race whe
n
inst
a
ntiating
a shadow pte
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-03-04
A
v
i Kivi
t
y
KVM: R
o
ute ir
q
0 to vcpu 0 exclusively
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-03-04
Avi Ki
v
ity
KVM: Avoid in
f
inite-frequency local apic timer
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-03-03
Av
i
Kivity
KVM:
M
ake
t
he sup
p
orte
d
cpuid list
a
h
ost proper
t
y
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Ki
v
ity
K
V
M
:
Move apic timer migr
a
tion away
from
critical
section
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi K
i
v
ity
KVM: Fix u
n
bounde
d
preemption latency
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
VM: I
n
itialize
t
h
e
mmu ca
c
h
es only after verifying
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi
K
ivity
KVM: MMU: Move kvm_free_s
o
me
_
pa
g
es() into critica
l
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: MMU: Avoid calling gfn_t
o
_pa
g
e() in mmu_set_
s
pte()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi
Kivity
KV
M
:
D
isa
b
le vapic support on In
t
e
l machines w
i
th FlexPri
o
rity
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: Accelerated apic support
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Ki
v
i
t
y
KVM
:
l
o
cal APIC TPR
ac
c
ess reporting facility
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i Kivity
K
VM
:
Print d
a
ta for u
n
impl
e
ment
e
d wrmsr
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi
Kivity
K
V
M: MMU: Add cache miss
statistic
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi
Kivity
KVM: M
o
ve drivers/kvm/
*
t
o
virt/kvm/
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi
Kivity
KVM: Move arch d
e
pende
n
t files to
n
ew direct
o
ry arch
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
A
vi Kiv
i
ty
K
VM: MMU: Use mm
u
_set
_
sp
t
e()
for real
-
mo
d
e
s
h
a
dow
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
VM
:
MMU
:
Adju
s
t mmu_set
_
spte
(
) deb
u
g code for gpte
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
A
vi K
i
v
it
y
KVM: MMU: Move se
t
_pt
e
() into guest paging m
o
de in
d
ependent
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: MMU: Remove walker argument
to set_
p
te()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi
Kivity
KVM
:
MMU: Pas
s
pte dirty flag to set_pte() in
s
tead
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM:
M
MU: No need
to pic
k
u
p nx
bit
f
rom guest pte
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kivity
KVM:
M
MU: Fix inh
e
rited permissions f
o
r emulat
e
d g
u
est
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Ki
v
ity
K
VM: M
M
U
:
Move pte
a
ccess ca
l
culation
into a help
e
r
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi
K
i
v
ity
K
V
M: MMU: Set nx
b
i
t
corre
c
tly on shad
o
w ptes
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi
K
ivity
KVM: MMU: Simplify calculation of pte
a
ccess
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
VM:
S
V
M: Trap
a
cce
s
s to the cr8 register
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi K
i
vit
y
KVM: x86
e
mulator: Fix stack instructions
o
n
64-bit
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: VM
X
: Avoid exit wh
e
n setting cr8 if t
h
e
local
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i Kivit
y
KVM: x86 emula
t
o
r: fix
eflags p
r
eparation for
e
mula
t
ion
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi K
i
vit
y
KVM: Use
generalized e
x
ception queue for injecting #UD
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi
K
ivity
KVM:
R
e
place #GP i
n
jection by the gene
r
alized exceptio
n
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kiv
i
t
y
K
VM: Re
p
lace pag
e
fau
l
t
i
n
j
ection
by the
generalized
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivi
t
y
KVM: Gener
a
lize excep
t
ion
injection mechanis
m
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i
Ki
v
i
ty
KVM: Export
i
nclude/linux/kvm
.
h only i
f
$ARCH act
u
ally
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: x86
e
mulator
:
unify fou
r
switch
statements into tw
o
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kivity
K
VM:
x
86
e
mul
a
tor: u
n
i
fy two s
w
it
c
hes
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: x8
6
emulator: Mo
v
e
r
e
p process
i
ng be
f
ore i
n
struction
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i
Kivity
K
V
M: R
e
move misleading
c
h
e
ck for mmio during event
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi
Kivity
K
V
M: x
8
6
emu
l
a
t
or: address size and
o
perand siz
e
overr
i
d
e
s
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
A
vi K
i
vity
KVM: Disallow
f
ork() and similar games wh
e
n
u
s
ing a VM
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i Kivity
KVM: MMU: Rename 'release_page'
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivi
t
y
KVM: M
M
U: Rename
v
ari
a
bl
e
s of
ty
p
e 'struc
t
kvm
_
mmu_pag
e
*'
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KV
M
: Re
m
ov
e
gpa_to_hpa()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: MMU: Remove gva_to_hpa()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
V
M: MMU: Simplif
y
nonpaging_map
(
)
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kivity
KVM
:
MMU: In
t
roduce
g
f
n
_
t
o_gpa()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
A
vi Kivity
KVM: MMU: Adjust pa
g
e_header_updat
e
_s
l
ot(
)
to ac
c
ept
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivi
t
y
KVM: MMU: Merg
e
s
e
t_p
t
e() a
n
d set_
p
te_common(
)
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: MMU: Rem
o
ve set_pde()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: MMU: R
e
move e
x
tra gaddr parameter from set_pt
e
_
comm
o
n()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i
Kivity
KV
M
:
M
MU
:
Mov
e
pse
3
6 handling
to
t
he guest wa
l
k
e
r
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: MMU: Int
r
oduce a
n
d use gpte_to
_
gfn()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivit
y
KVM: Don't bo
t
her t
h
e mmu
i
f
cr3
l
o
a
d doe
s
n't change cr3
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
V
M: MMU:
Avoid
u
nneces
s
ary remote tlb fl
u
sh
e
s when
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivi
t
y
KV
M
: Add statistic for remote tl
b
flushes
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kivi
t
y
KVM: MMU: Implem
e
nt guest page fau
l
t
byp
a
ss
for
n
onpae
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kivit
y
KVM: Split vcpu creation
to avoid vcpu_load() before
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kivity
K
VM: x86 emul
a
to
r
: prefetch up to 15 b
y
tes of the instructio
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kivity
KVM: x86 emulator: retire ->writ
e
_std()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
V
M: Expor
t
i
nclude/asm-x86/kvm
.
h
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kivi
t
y
KVM
:
M
M
U:
R
emo
v
e unu
s
ed variable
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivit
y
KVM: MMU
:
A
d
d s
o
me m
m
u
statisti
c
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
V
M
:
E
x
ten
d
stats suppor
t
for VM stats
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi K
i
v
i
ty
KVM: Add instruction emul
a
tion statist
i
cs
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivit
y
KVM: Add fpu_reload c
o
unter
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kivity
K
V
M: Replace 'light_exits' stat with
'ho
s
t_state_r
e
load'
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
A
vi Kiv
i
ty
KVM: VMX: Consoli
d
ate r
e
gi
s
ter
u
sag
e
in vmx_vcpu_
r
un()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi
K
ivity
KVM: Simplify CPU_TASKS_FROZE
N
cpu notifier h
a
n
d
l
i
ng
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: Fi
x
f
aults
during in
j
ection of real-mode in
t
errupts
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM
:
VMX: Read &
store IDT_VECTORING
_
I
NFO_FIE
L
D
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
VM: VMX: Use vmx to
i
nject real-mode interrup
t
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kiv
i
ty
KVM
:
x86 emulator:
Hoist m
o
drm and ab
s
decoding into
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Ki
v
ity
KVM: Simplify
d
ec
o
de_register_operand() cal
l
ing convention
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi
Kivity
K
VM: x8
6
em
u
la
t
or: central
i
ze decoding of one-by
t
e
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivi
t
y
KVM: x86 em
u
l
ator: Ex
t
ra
c
t
t
he common code of SrcReg
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kivity
KV
M
: MMU: Topup the
mmu memory
p
reallocation caches
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
VM: Move pa
g
e fault
p
r
o
cessing to c
o
mmon
code
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Ki
v
i
t
y
KVM: x8
6
e
m
ul
a
tor: don't
d
epend on
c
r2 for mov abs
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: Add a might
_
sleep() annotation to
gfn_to_page()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
next