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: Fix potential race setting upper shadow ptes on nonpae hosts
2008-07-20
Avi
K
ivity
KV
M
: MMU: Fix
potential race
se
t
ting upper
shadow pte
s
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivi
t
y
KVM: Prefix some x86
low lev
e
l func
t
i
o
n wit
h
kvm_,
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: Apply t
h
e
k
ernel sigmask to vcpus blocked due
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Av
i
Kivit
y
KV
M
: M
M
U: F
i
x print
k
format
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
ivi
t
y
KVM: MMU: W
h
en deb
u
g i
s
e
n
a
bled, make it a
r
un-time
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Ki
v
ity
KVM: x8
6
emulator: lazily evaluate segm
e
n
t
r
e
gisters
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivity
KVM
:
x
8
6 emulat
o
r
:
avoid
segme
n
t base adjust for lea
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi K
i
vity
KVM: x86 emulator: simpl
i
fy rip
r
elative
d
ecodi
n
g
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivi
t
y
KVM: x86 emulato
r
: simpli
f
y r/m decoding
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
ivit
y
KVM: x
8
6 emulator: simplify sib decodin
g
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
i
v
i
ty
KVM: x
8
6 emulator
:
handle undecoded r
e
x
.
b with
r/m
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivity
KVM: Use prin
t
k_rlimit() in
s
tead of reporting emul
a
t
i
on
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: MMU: Avoid page prefetch on S
V
M
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: MMU:
Move nonpagin
g
_pref
e
tch_
p
ag
e
()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
vi
K
ivity
KV
M
:
x86 emulator: implement 'pus
h
imm'
(opcode
0
x
6
8
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KV
M
: x86
e
mulator: si
m
plif
y
p
u
sh imm8 emulation
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi K
i
vity
KVM: MMU:
O
p
timize pr
e
fetch_page()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Ki
v
ity
KVM: MTRR su
p
po
r
t
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivity
KV
M
:
Order segm
e
n
t
r
e
gi
s
ter co
n
stants in the same
way
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: Remove unne
c
e
s
s
ary ->d
e
cache_regs() call
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i
Ki
v
it
y
KVM:
R
emov
e
d
e
c
a
c
he_vcpus_on_
c
pu(
)
and related callbacks
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: VMX: Add
li
s
t of p
o
t
e
ntially loc
a
lly cached vcpus
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivi
t
y
KVM: H
a
ndle virtualization instru
c
tion #UD
faults
d
u
r
ing
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivit
y
KVM: MMU: Fix false
f
lood
i
n
g
whe
n
a
pte poin
t
s to page
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KV
M
: V
M
X:
T
r
ivi
a
l vmcs_write64() code simpli
f
ication
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-24
Avi Ki
v
ity
KVM
:
VMX: Fix hos
t
msr corrupt
i
o
n
w
i
th p
r
eemption e
n
abled
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-24
Avi Kivity
K
V
M: ioapic:
fix lo
s
t inte
r
rupt when changing a device
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-24
Av
i
K
i
vi
t
y
KVM: MM
U
: Fix oops on guest u
s
erspa
c
e access to
guest
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-06
Avi Kivity
KVM
:
MM
U
: Fix is_empty
_
shadow
_
page() check
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-06
A
vi Kivity
K
V
M: MMU: Fix
prin
t
k() format string
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-06
Avi Kivity
KVM:
M
MU:
r
eschedule d
u
ring shadow te
a
rdown
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-06
Avi Kivity
K
V
M: x
8
6 emulator: fix hypercall ret
u
rn val
u
e
on AMD
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-05-18
Avi Kivity
KVM: Upda
t
e MAINTAINERS for
n
e
w mailing
lists
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-05-18
Avi Kivity
KVM: x86 emul
a
t
o
r: fi
x
writes
to re
g
ister
s
with
m
odrm
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-05-17
Avi Kivity
x86: fix crash on cpu hotplug on pat-incapa
b
le m
a
chi
n
es
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-05-04
Avi
Kivity
KVM:
MMU: Allow more than PAGES_PER_HPAGE writ
e
protections
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-05-04
Avi Kivit
y
KVM: x86 emulator: d
i
sable
writeb
a
ck
on
lm
s
w
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kiv
i
t
y
KVM:
x
86 emulat
o
r: fix le
a
to
r
eally
get th
e
effective
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i Kivit
y
KVM: x86
e
mulator: fix smsw and
lmsw with
a
m
em
o
ry
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: x86 emulator
:
initialize src
.
val
a
nd dst
.
val
for
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivit
y
KVM: SVM: forc
e
a ne
w
asid when initiali
z
ing the vmcb
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivit
y
KVM: Rename VCPU_MP_STA
T
E
_*
t
o KVM_MP_STAT
E
_
*
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: ia64: Stub ou
t
kv
m
trace
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Av
i
K
iv
i
ty
KVM: s39
0
: Stub out kvmtrace
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Ki
v
ity
KVM: Register ioctl
r
ange
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: MMU: Only
ma
r
k_p
a
ge_accessed() i
f
the page was
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Ki
v
ity
KVM: Free
a
pic a
c
cess page on vm
d
estruction
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: VM
X
: Ad
d
mo
d
ule option to
disable fle
x
p
r
iority
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: no lo
n
ger
E
X
P
E
R
IMENTAL
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Av
i
Kivity
KVM: MMU:
In
t
rodu
c
e
a
nd use spte_t
o
_page()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i Ki
v
ity
KVM: Move some x8
6
s
p
ecific co
n
s
tants and structu
r
es
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: MMU:
S
et the ac
c
es
s
ed bit on non-spe
c
ulat
i
ve shadow
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Ki
v
ity
KVM: Provide unlocked version of
e
m
u
l
ato
r
_writ
e
_phys()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Av
i
Kivity
KVM: Remo
v
e
pointl
e
ss
d
e
sc_
p
tr #ifdef
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i Kivi
t
y
KVM: VMX: Don't adjust tsc of
f
set fo
r
w
ard
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: P
r
efix c
o
n
t
rol register
a
cce
s
sor
s
w
i
th
kvm_ to
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
K
ivity
KVM: Use x86's seg
m
e
n
t des
c
riptor struct instead
o
f
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
K
VM: Increase the number of u
s
er memory slots per vm
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivit
y
KVM: Add A
P
I
for determining the nu
m
ber of su
p
po
r
t
e
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: Increase v
c
pu 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 retrieve the number o
f
supported vcpus
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
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 Kiv
i
ty
KVM: MMU: De
c
ouple m
m
io from shadow page tables
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KV
M
: x
8
6 emulator: group decoding for group 1 instru
c
ti
o
ns
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: Only x8
6
ha
s
pio
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM:
x86 emulator:
add grou
p
7
decoding
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: x86 emulator: Group
d
e
codi
n
g f
o
r groups 4 an
d
5
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
vi Kivity
KVM: x86
emulator: G
r
o
up decod
i
n
g for group 3
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivi
t
y
KVM: x86
e
mula
t
or:
g
roup decoding for
g
roup 1A
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
K
V
M: x8
6
emulator: add
su
p
port
f
o
r group decoding
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-25
Avi
K
ivity
KVM: MMU: Fix memory leak on guest demand faul
t
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-25
Avi Kivity
K
VM: MMU
:
Fix is_rmap_p
t
e
() with io pt
e
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-25
Avi Kiv
i
ty
KVM: VM
X
:
R
e
store tss
even on x86_64
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Avi Kivi
t
y
KVM:
VMX: Avoi
d
r
earranging switch
e
d guest msrs
w
hile
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Avi Kivity
KV
M
:
MMU:
F
ix rac
e
w
h
en
i
ns
t
antiati
n
g
a shadow
p
te
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Avi Kivity
KVM: Route irq 0 t
o
vcpu 0 exclusively
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Avi Kiv
i
ty
KVM
:
A
void infinite-frequency local
a
pi
c
timer
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-03
Avi Kivity
K
VM:
Make the supported c
p
ui
d
li
s
t a host property
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i Kivity
KVM: Move apic time
r
m
igr
a
tion a
w
ay from critical section
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: Fix u
n
boun
d
ed preemp
t
i
o
n
l
atency
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM:
I
nitial
i
ze the
m
m
u cach
e
s only
after verifying
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
K
ivity
KVM:
MMU:
Move kvm_
f
ree_s
o
me
_
pa
g
es
(
)
into critical
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivi
t
y
K
VM:
M
MU: Avoid calling gfn_to_page() in mmu_s
e
t
_spt
e
()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
V
M: Disable vapic support on Int
e
l m
a
c
h
in
e
s
with FlexPriority
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kivity
KVM: Acce
l
erate
d
a
p
i
c
support
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
Kivity
KVM:
l
o
cal APIC TPR access reporting fa
c
i
lity
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kivity
KV
M
: Pri
n
t d
a
ta for unimplemented
wrmsr
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Ki
v
ity
KVM: MMU: Add
cache miss statistic
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivit
y
KVM:
Move drivers/
k
vm/*
to
v
irt/kvm
/
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i Kivi
t
y
KVM: Move
ar
c
h depe
n
dent
f
iles to
new dir
e
ctory arch
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
VM: MMU
:
Use mmu_
s
e
t
_spte() for real-mode shadow
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivi
t
y
K
V
M: MMU: Adjust m
m
u_set_spte() debug code for gpt
e
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
VM: MMU:
M
ove set_pte() into g
u
est pagin
g
mod
e
independ
e
nt
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi K
i
vity
K
V
M: MMU: Rem
o
ve w
a
l
ker argumen
t
to se
t
_pte()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM:
MMU: Pass p
t
e dirty
fla
g
to set_p
t
e(
)
instead
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kivi
t
y
K
V
M: MMU: No need to pick up nx bit
from guest pte
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kiv
i
ty
KV
M
: MMU:
Fix inherited per
m
issions
f
or em
u
lated gues
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
V
M
: MMU
:
Mo
v
e
pte access
c
al
c
ulation
into
a
helper
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
vi
K
ivity
K
V
M
:
MMU: Se
t
nx bi
t
corr
e
c
tly o
n
shadow
pt
e
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KV
M
:
M
M
U
: Simplify
calc
u
lation of pte access
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
next