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: MMU: Fix oops on guest userspace access to guest pagetable
2008-06-24
A
v
i
Kivity
KVM: MMU: Fix oop
s
on gues
t
userspace a
c
cess to guest
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-06
Avi K
i
v
ity
KVM: MMU: Fix is
_
empty_shadow_p
a
g
e
()
check
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-06
Avi Kiv
i
ty
KVM: MM
U
: Fix
p
r
intk
(
) fo
r
m
a
t
string
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-06
A
vi
K
ivity
KVM: M
M
U: resch
e
dule dur
i
ng
s
h
a
do
w
t
eardown
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-06
Avi
Kivit
y
KVM: x8
6
emula
t
or: fix hypercall return value o
n
AMD
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-05-18
Av
i
Kivity
K
VM:
Up
d
ate MAIN
T
A
I
N
E
R
S for
n
e
w
mailing list
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-05-18
Avi Kivit
y
KVM:
x86
emulato
r
: f
i
x writes
t
o re
g
is
t
e
rs with
modrm
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-05-17
Avi
K
ivity
x86:
f
ix c
r
ash on cpu hotplug o
n
pat
-
inca
p
able
machine
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-05-04
A
vi Kivi
t
y
KVM: MMU: Allow more
t
h
an
P
A
GES_PER_HPAGE
w
r
i
t
e
p
ro
t
ection
s
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-05-04
Avi Kivity
K
V
M
:
x86 emul
a
t
o
r: disable w
r
it
e
back
on l
m
s
w
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivit
y
KVM: x86 em
u
lator: f
i
x
l
ea to really get
t
h
e
effective
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i
Kivi
t
y
KVM: x86
e
mulator: fix smsw an
d
lmsw with
a memory
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: x86 emulator: initialize src
.
val and dst
.
val
for
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
vi Kivity
KVM:
SV
M
: forc
e
a new
asid
when initializing the vmcb
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: Re
n
ame VCPU_MP_STATE_* to KVM_MP_
S
TAT
E
_*
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
K
V
M: ia64: Stu
b
out kvmtra
c
e
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Ki
v
ity
KVM: s390: Stub out kvmt
r
ace
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivit
y
KVM
:
Register
i
octl range
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: MM
U
: Only mark_page_ac
c
essed() if t
h
e page wa
s
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivi
t
y
KVM: Free apic access pag
e
on vm des
t
ruc
t
ion
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivit
y
KVM: VMX
:
Add mo
d
ule opti
o
n to disable flexpriorit
y
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Av
i
Ki
v
it
y
K
V
M: no longer EXPERIMENTAL
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KV
M
: MMU: In
t
r
o
d
uce and use spte_t
o
_page()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM:
M
o
v
e some x86 specific constants a
n
d
s
tru
c
tur
e
s
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: MMU: Set the
accessed bit on non-speculative shadow
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi K
i
vity
KVM: P
r
ovid
e
unlo
c
ked versi
o
n of emulator
_
write
_
phys
(
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
K
iv
i
ty
K
V
M: Remove
p
ointless desc_ptr #ifd
e
f
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i
Kivity
KVM: V
M
X:
Don't adjust tsc offset
for
w
ard
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
Ki
v
i
ty
KVM: Pr
e
f
ix control r
e
gister acce
s
s
or
s
with kvm_ to
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
K
i
v
i
ty
KVM: Use x86's segment descriptor s
t
ruct instead
of
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: Increase the number of user memo
r
y slo
t
s per vm
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
Kivi
t
y
K
V
M
:
Add
A
PI f
o
r determining the numb
e
r
o
f
s
u
pported
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i Kivity
KVM: Increase vcpu cou
n
t to 16
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM:
Add API to re
t
rie
v
e
the
number of support
e
d
v
cpus
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
K
ivity
KVM: L
i
m
i
t v
c
pu mmap size to one
p
ag
e
on non-x86
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivi
t
y
KVM: MMU: Decou
p
le mmio from shadow page t
a
bles
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
vi Kivity
KVM: x86
e
m
ulato
r
:
g
roup
deco
d
ing for group 1 instr
u
ctions
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi K
i
vity
KVM:
O
nly x86 has pio
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: x86 emulator: add group
7 decoding
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
K
ivity
K
V
M:
x
86 emulator: Group decoding for groups 4 and 5
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
Kivity
KVM:
x
86 emulator: Group dec
o
ding for group 3
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i Kivity
KVM: x
8
6 emula
t
or: group decoding for group 1A
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
K
ivity
KV
M
:
x
86 emulator:
a
d
d
s
u
pport for group decoding
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-25
Av
i
Kivity
KVM: MMU
:
F
ix m
e
mory leak on guest
demand faults
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-25
A
vi Kivity
KVM
:
MMU: Fix is_rmap
_
pte() wi
t
h io ptes
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-25
Avi Kivity
KVM: VMX:
Restore ts
s
even o
n
x
86
_
64
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
A
v
i
K
ivity
K
V
M
: VMX: Avoid rearranging switc
h
ed guest msrs while
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Avi Ki
v
ity
KVM: MMU: F
i
x race when ins
t
ant
i
atin
g
a shadow pte
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Av
i
Kivity
KVM
:
Route
irq
0
to vcpu 0 e
x
clus
i
ve
l
y
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Avi
K
ivity
K
VM: Avo
i
d infinit
e
-frequen
c
y local apic timer
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-03
A
v
i Kivity
KVM: Make the suppo
r
ted cpuid list a hos
t
proper
t
y
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i Kivit
y
K
VM: M
o
v
e apic timer m
i
gra
t
i
o
n
a
way
fro
m
critical section
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
Ki
v
ity
KV
M
:
Fix unboun
d
ed pre
e
mpti
o
n l
a
t
e
n
c
y
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i
Kivity
K
VM: Initia
l
ize t
h
e mmu ca
c
he
s
only after
v
erifying
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivi
t
y
KVM:
MMU
:
Mo
v
e kvm_free_some
_
pages() into critica
l
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: MM
U
: Avoid ca
l
ling gf
n
_to_page() in mmu_
s
et_spte()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kiv
i
ty
KVM:
D
isable
v
apic sup
p
ort on Int
e
l
machines
wit
h
Fl
e
xPriori
t
y
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Ki
v
ity
KVM: Accelerated apic s
u
pport
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivi
t
y
KVM: loca
l
APIC TPR
acce
s
s repo
r
ting facility
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
vi Ki
v
i
ty
KVM: Print data for unimplemente
d
w
r
m
sr
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
K
ivity
K
V
M
: MMU: A
d
d cache miss statist
i
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i Kivi
t
y
KVM: Move drivers/kvm/* to
virt/kvm/
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kivity
KVM: M
o
ve arc
h
depe
n
d
ent f
i
l
e
s to new d
i
r
e
ctory arch
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
Kivit
y
KVM: MMU
:
Use mmu_set_sp
t
e() for real-mode
shadows
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kiv
i
ty
K
VM: MMU: A
d
just mmu_s
e
t_spte() debug code f
o
r gpte
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivi
t
y
KVM: MMU: Mo
v
e
set_p
t
e() into guest paging mod
e
ind
e
pe
n
dent
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
VM
:
MMU: Remove walker argum
e
nt to set_pte(
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
VM: MMU: Pass pte
d
i
r
ty f
l
a
g to s
e
t_pte() inste
a
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
Kivity
KVM: MMU: N
o
need to pick up nx bit f
r
om g
u
est p
t
e
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: MMU: Fix inherited perm
i
ssions for emu
l
at
e
d g
u
es
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM:
MMU: M
o
ve pte access calculat
i
on in
t
o a helper
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
VM:
MMU: Set nx bit correctly on sha
d
ow ptes
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i Kivit
y
KVM
:
MMU
:
Simp
l
ify calculation of pte acce
s
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: SVM
:
Trap
access t
o
the cr8 register
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Ki
v
ity
KVM: x86 emula
t
or: Fix stack instructions on 6
4
-b
i
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivit
y
KVM:
V
MX
:
Av
o
id exi
t
whe
n
s
etting cr8 if the
loca
l
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi K
i
vity
KVM: x86
emulator: fix eflags prepar
a
tion f
o
r e
m
ulation
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivit
y
KVM: Use
generalized
e
xce
p
tio
n
queue for inj
e
ctin
g
#UD
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i
Kivity
K
V
M
: Replace #GP injec
t
ion
b
y
the generalized ex
c
epti
o
n
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivit
y
K
VM: Replace page fault inject
i
on by
the generalized
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: Generali
z
e except
i
on inject
i
on mech
a
nism
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: Export includ
e
/linux/
k
vm
.
h only if $ARCH actua
l
l
y
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: x86 emu
l
a
tor: unify four switch statements into two
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi K
i
vit
y
K
V
M:
x
86
emulator: unif
y
two switches
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivi
t
y
K
V
M: x86 emulat
o
r: M
o
v
e rep processing before inst
r
uction
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
K
ivity
KVM:
R
e
m
ove misleading check
fo
r
mmio during
event
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
K
i
v
ity
KVM: x86
e
mulator: address size and op
e
rand siz
e
overrides
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
Kivity
K
V
M: Disallow fork()
and
similar
g
a
m
e
s when using a VM
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
vi Ki
v
ity
K
V
M: MMU: Rename
'
releas
e
_
page'
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: MMU: Rename variables of
t
ype 'struct kvm_
m
mu_page *'
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kivity
KVM: Remove gpa_to_hpa()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi K
i
vity
K
V
M
:
MMU: Remove gva_to_hpa()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi K
i
v
i
ty
KV
M
:
MMU:
Simpl
i
f
y nonpa
g
ing_map(
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i
K
iv
i
ty
KVM: MMU: Introduce gfn_to_gp
a
()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
vi
K
ivity
K
VM: MMU: Adjust pa
g
e
_
head
e
r_update_slot() t
o
a
cc
e
p
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kivity
KVM: MMU:
Me
r
g
e
set_
p
te() and set_pte_
c
om
m
on()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivit
y
KVM
:
MMU
:
Rem
o
ve set_pde()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: MM
U
: Rem
o
v
e
ex
t
ra gaddr parameter
f
rom
s
et_pte_common()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
K
ivity
KV
M
: MMU: Move pse36 handling t
o
the guest walker
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i
Kivity
KVM: MMU: I
n
troduce a
n
d
use
gpte_to_gf
n
()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
next