repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-2.6.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: lazily evaluate segment registers
2008-07-20
Avi Kivity
KVM:
x
8
6
e
mulato
r
: lazily ev
a
l
u
a
te segme
n
t
regist
e
rs
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: x86 emulator: a
v
oid segment
b
as
e
adjust for lea
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Ki
v
ity
KVM: x
8
6 emulator: simp
l
i
f
y rip re
l
ative
d
ecodi
n
g
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: x86
emulator: simpli
f
y r/m decoding
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi K
i
v
i
ty
K
V
M:
x86 emulator: simplify sib decoding
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: x86 emulat
o
r: h
a
ndle undecod
e
d re
x
.
b with r/
m
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
i
vity
KVM: Use p
r
intk_rli
m
it() instea
d
of rep
o
rting em
u
lat
i
on
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KV
M
: MMU: Avo
i
d page prefetch
on SVM
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivity
KVM: MMU:
M
ove nonpaging_prefetch_page()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kiv
i
ty
KV
M
:
x
86 e
m
ulator
:
imple
m
e
n
t 'push imm' (opcode 0x68)
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: x86
emula
t
or: simp
l
i
fy push imm8
e
m
ulatio
n
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Ki
v
ity
KVM: MMU:
Optimize
p
refetch
_
p
a
ge
(
)
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: MT
R
R supp
o
r
t
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: Or
d
e
r
segment regist
e
r
const
a
n
t
s in
the same way
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivit
y
KVM:
R
emove unn
e
cessary ->decache
_
r
e
g
s() c
a
ll
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivity
KVM: Remove de
c
ache_vcpus_on_
c
pu() and
r
e
l
ated cal
l
backs
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kiv
i
ty
KVM: VMX: Add list of potentially locally cached vcpus
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Av
i
Kiv
i
ty
KVM:
H
an
d
l
e
virtualiza
t
i
on in
s
truction #UD faul
t
s d
u
ring
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: MMU
:
Fix f
a
lse
f
loo
d
ing when a pt
e
po
i
nts to
page
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi K
i
vi
t
y
KVM: VMX: Trivial vmcs_write64() co
d
e simplification
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-24
Avi Kivit
y
KV
M
: VMX: Fix hos
t
msr
corruptio
n
wit
h
preemption
enabled
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-24
Avi
K
i
vity
KVM: ioapi
c
: fix lost interr
u
p
t
when changing a devi
c
e
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-24
Avi Kivity
KV
M
:
MM
U
: Fix
o
ops o
n
guest use
r
space acce
s
s
to guest
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Avi K
i
vity
KVM: MMU: Fix is_empty_s
h
a
dow_pa
g
e() check
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Avi Kivi
t
y
K
V
M: MMU
:
Fix pr
i
ntk() forma
t
string
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Avi
K
ivity
KVM
:
MMU: r
e
schedule
d
uri
n
g shadow teardow
n
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Av
i
Kivity
KVM: x
8
6
em
u
lator: fix hypercall
r
eturn value o
n
AMD
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-05-18
Avi Kivity
KVM: Update MAINTA
I
N
ERS for ne
w
ma
i
ling li
s
ts
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-05-18
Avi K
i
vi
t
y
KVM: x8
6
emulator: fix writ
e
s to registers wit
h
mod
r
m
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-05-17
Avi K
i
v
ity
x86: fix crash on
c
pu hot
p
lug on pat-incapab
l
e
machines
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-05-04
A
v
i Kivity
K
V
M: MMU: Allow more
than PAGES_PER_HPAGE write prote
c
t
i
o
ns
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-05-04
A
vi Kivity
KVM: x
8
6
e
m
ulator:
d
isable writeback on lmsw
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
A
vi Kivit
y
KVM: x86 e
m
ulat
o
r
: fix lea t
o
really g
e
t
the effective
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i Kivi
t
y
KVM: x86
emulato
r
: fix smsw a
n
d lmsw with a mem
o
ry
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: x86 emul
a
t
or: initia
l
i
z
e src
.
v
a
l and dst
.
val f
o
r
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Av
i
Kivity
K
V
M: SV
M
:
f
orce a new as
i
d when initializing th
e
vmcb
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi K
i
v
ity
KVM: Ren
a
me VCPU
_
MP_STATE_* to KVM_MP_S
T
ATE_*
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi
K
ivity
K
VM: ia64: St
u
b
out kvmtr
a
ce
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KV
M
: s390: St
u
b out kv
m
trace
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: R
e
g
i
ster ioctl r
a
nge
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM:
MMU
:
Only m
a
rk
_
page_accessed() if the page was
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
K
VM: Fre
e
apic access page
o
n vm destruction
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi K
i
vity
K
V
M: VMX: Add
m
odule
o
ptio
n
to disa
b
le flex
p
riority
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
K
VM: no l
o
nger EXPE
R
IMENTAL
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
K
V
M:
M
M
U:
I
ntroduce and use spte
_
t
o_pag
e
()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivit
y
KVM: Move some x86 speci
f
ic const
a
nts
and structu
r
es
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi K
i
vity
KVM: MMU: Set
t
he a
c
c
e
s
sed bit on non-s
p
e
c
ulativ
e
sha
d
o
w
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: Provide un
l
o
cked version of
emulato
r
_w
r
ite_phy
s
()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: Remove pointless desc_ptr
#i
f
def
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i
K
ivity
KVM: VMX: Don't adjust tsc offset for
w
ard
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: Prefix c
o
ntrol regis
t
er acc
e
ssors with kvm_
to
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: Use x86's segme
n
t de
s
c
r
i
p
t
or st
r
uct ins
t
ead of
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
A
vi
K
i
vity
KVM: In
c
rease the
number of
user m
e
m
o
r
y slots per vm
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivi
t
y
KVM: Add
API
for
d
eterm
i
ning the
n
um
b
e
r of s
u
pported
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KV
M
: I
n
crease vcp
u
c
ount to 16
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi K
i
vity
KVM: Add API to
retrieve the number of supported vcp
u
s
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
K
VM: Limi
t
vcp
u
mmap
s
ize to one page
o
n
non-x8
6
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i Kivity
K
V
M
:
MMU: Decouple mmio from shadow page tables
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Av
i
Kivit
y
KVM: x86
e
mulator: group dec
o
ding for group 1 i
n
struction
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi K
i
vity
KVM: Only x86
h
as pio
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i Kivity
KVM:
x86
emulator: add grou
p
7 dec
o
ding
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: x86 e
m
ulator: Group decoding f
o
r groups 4 and 5
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KV
M
: x86 emulato
r
: Group
decoding
f
or
g
roup 3
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM:
x
86 emulat
o
r
: group de
c
oding
f
or group 1A
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i Kivity
K
VM: x86 emulato
r
:
a
d
d support for grou
p
decoding
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-03-25
Avi Kivity
KV
M
: M
M
U: Fix memory leak on guest demand faults
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-03-25
A
v
i Ki
v
ity
KVM: MM
U
: Fix is_rm
a
p_pte() wi
t
h io
p
tes
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-03-25
A
v
i K
i
vity
KV
M
: VMX: Restore t
s
s even on x86_64
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-03-04
Av
i
Kivity
KVM
:
VM
X
: Avoid rearr
a
nging
s
wit
c
hed guest
msr
s
whi
l
e
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-03-04
A
v
i
K
i
vity
KVM: MMU: F
i
x
ra
c
e when ins
t
antiat
i
n
g a
s
ha
d
ow p
t
e
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-03-04
Avi K
i
vity
KVM: Route irq 0 to vcpu
0
e
xclusively
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-03-04
Avi Kivity
KVM: Av
o
id infin
i
t
e-frequency loca
l
a
pic timer
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-03-03
Avi Kivity
KVM
:
M
a
ke the
s
upported cpuid list a host property
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: Mo
v
e apic timer migratio
n
away from
c
ritical section
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM
:
Fix unbo
u
nded preemption lat
e
n
c
y
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
V
M
: Initia
l
ize the mmu caches only after verifyin
g
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivit
y
KVM: MMU: M
o
ve
kvm_free_some_pages() in
t
o cri
t
i
cal
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i
K
ivity
KVM: MMU: Avoid calli
n
g gfn_t
o
_page() in m
m
u_se
t
_spte
(
)
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Ki
v
ity
K
V
M: Disa
b
le vapi
c
sup
p
ort on
Intel machines
with FlexPriority
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i
Kivity
KVM: Acceler
a
t
ed
a
pi
c
suppor
t
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivit
y
KVM: local APIC TPR
ac
c
ess
repor
t
i
n
g f
a
cili
t
y
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: Print d
a
ta for unimplemente
d
w
rms
r
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: MMU: Add
c
ache miss
s
tatistic
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i Kivity
KVM: Move
driv
e
r
s
/
k
v
m/* to
v
i
rt/kvm/
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi
K
ivity
KVM
:
Move ar
c
h dependent files to new
directory
arch
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi K
i
v
ity
K
VM: MMU:
U
s
e mmu_set_spte() for rea
l
-mod
e
shadows
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
A
vi Kivity
KVM: MMU: Adjust mmu_set_spte() d
e
bu
g
code for
g
pte
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: MMU: Move set_pte()
i
nto
guest p
a
ging m
o
de
i
n
dependent
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: MMU: Remo
v
e walker arg
u
ment to set_pte()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
A
vi Kivity
KVM: MM
U
:
Pass pte dirty fl
a
g
to set_
p
te() instead
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: MMU:
No
nee
d
to
pick up nx bi
t
from
guest pte
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i
Kivity
KVM
:
MM
U
: F
i
x inherited permi
s
sions for em
u
la
t
ed guest
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: MMU:
M
o
v
e pte ac
c
ess calc
u
lation
into a helper
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM:
MMU: Set
nx
bit corr
e
c
tly o
n
s
hadow p
t
es
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KV
M
: MMU: Simplify calculation of
p
te acces
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i K
i
vity
K
V
M: SVM: Trap access t
o
the cr8 register
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi
K
ivity
KVM:
x86 emu
l
ato
r
: Fix
s
tack instruction
s
on 64-bit
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi
Ki
v
i
t
y
KVM: VMX:
Av
o
id exit when sett
i
ng cr8 if the local
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i
Kivit
y
KVM: x86 emulator: fix eflags prep
a
rati
o
n for e
m
ula
t
ion
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivit
y
KVM: Use
g
eneralized exception
q
ueue
for injecting #UD
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
next