repo.or.cz
/
linux-2.6
/
linux-2.6-openrd.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 off-by-one calculating large page count
2009-04-22
Avi
K
i
v
i
t
y
KVM:
MMU:
F
ix of
f
-b
y
-on
e
cal
c
u
l
atin
g
larg
e
page coun
t
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi K
i
vit
y
KV
M
: VMX: Don'
t
allow uninhibited access to E
F
ER on
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kiv
i
ty
KVM: Avoi
d
using CONF
I
G_ in userspa
c
e
visible h
e
aders
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi
Kivi
t
y
K
V
M: Userspace controlled irq routing
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kiv
i
ty
KVM: MMU:
O
n
ly enable cr4_pge ro
l
e i
n
shadow
mode
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi K
i
v
ity
KVM: MMU: Rename "meta
p
h
y
sical" attribute to "
d
i
re
c
t"
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
v
i
K
ivity
KVM: Reset PIT irq inj
e
ction
l
o
gic whe
n
the
PIT I
R
Q
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM: Interru
p
t
mask notifiers for
i
oapic
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM: Add
CONFIG
_
H
A
VE_KVM_IRQCHIP
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi
Kivity
KVM: MMU:
Optimize
p
age u
n
s
h
adowin
g
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Av
i
Kivity
KVM: Properly lock PIT c
r
e
a
t
i
o
n
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
v
i Kivity
KVM:
x
86 emulat
o
r: implement 'ret far
'
instruct
i
on
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM: V
M
X:
When emula
t
i
n
g on
invalid vmx
state, don
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM: x8
6
emulat
o
r: Make emulat
e
_pop(
)
a little more
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi
K
ivity
KVM
:
VMX: Prevent exit han
d
ler fr
o
m
running if emula
t
ing
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi
Kivit
y
KVM:
VMX: don't clo
b
ber segmen
t
AR i
f
e
m
ulating i
n
v
al
i
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
v
i Kivity
K
V
M
: VMX: F
i
x guest sta
t
e
validity che
c
ks
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
v
i Kivity
KVM
:
Move struct
kvm_pio
_
r
e
quest i
n
to x86 kvm
_
host
.
h
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Ki
v
ity
K
VM: Fallb
a
ck support
f
or MSR_VM_HSAVE_PA
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM: MMU: D
r
op walk
_
shadow()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivi
t
y
KVM: MMU: R
e
pl
a
ce walk_shadow() by for_
e
a
ch
_
shado
w
_entry
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
v
i Kivity
KVM: MMU: R
e
place w
a
l
k_shadow() by for_each
_
shadow_entry
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
K
VM
:
MMU: Use for_eac
h
_shadow_e
n
try()
in __direct_map()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM: MMU:
Add fo
r
_each_
s
h
a
dow_entry(), a
s
imple
r
alte
r
nat
i
ve
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi
Kivity
K
VM: F
i
x vmload and friends
m
isinterpreted as lid
t
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Ki
v
ity
KV
M
: MMU: Initialize a shadow page's gl
o
bal attribute
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
K
V
M
:
M
MU: Se
g
r
e
gate mmu p
a
g
es cre
a
ted
with different
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
v
i
K
ivity
KVM: MMU: Inher
i
t
a
s
h
adow page's guest level
c
o
unt
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-02-15
Avi Kivity
K
VM: VMX: Flush vol
a
tile msrs before emulating rdmsr
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-02-15
Avi
Kivity
KVM: Avoid using CONFIG_ in users
p
ace
v
isible h
e
aders
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Av
i
Kivity
KVM: Ad
d
locking to
virtual i8259 inte
r
rupt controlle
r
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM: M
M
U:
D
o
n't treat
a
g
l
obal pte a
s
s
uch if
cr4
.
pge
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivi
t
y
KVM: Consolidate userspace memor
y
capability repo
r
ting
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KV
M
: Adv
e
rtise the b
u
g
i
n
me
m
ory
region destruction
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivit
y
KVM: Remove
e
xt
r
aneous semi
c
olon af
t
er do/while
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi
K
ivity
KV
M
: x
8
6 e
m
ulator: fix p
o
pf emula
t
i
on
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
A
v
i
K
ivity
KVM: x
8
6 emulator: fix ret
emulation
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Av
i
Kivity
K
VM:
x
86 em
u
l
a
t
or: s
w
i
t
ch 'pop
reg' instruction to
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Ki
v
i
t
y
K
VM: x86 emulator: allow p
o
p
f
rom mmio
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM: x8
6
emulator
:
Extrac
t
'pop'
s
equence in
t
o a function
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
A
vi Kivity
K
VM: x86 emulator
:
con
s
o
l
i
d
ate emulat
i
on of tw
o
o
p
erand
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KV
M
:
x
86
emu
l
a
t
or:
r
ed
u
c
e d
u
plication in on
e
o
p
eran
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivit
y
KVM
:
VMX: Co
n
ditionally request inte
r
rup
t
window after
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-11-23
Avi Ki
v
ity
KVM:
V
MX: Fix
i
nterrup
t
loss during r
a
ce with NMI
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-11-11
Avi
K
i
vity
K
V
M: Fix pit
m
e
m
o
ry leak if
u
n
a
b
le t
o
alloca
t
e irq
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-11-11
Avi Kivity
KVM: Re
q
uir
e
the PC
I
subsy
s
t
em
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-28
Avi Kivity
KV
M
: Fu
t
ure-proof device ass
i
gnment ABI
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kiv
i
ty
MAIN
T
AINERS: Update Avi Kivity's email address
MAINTAINERS: Update
Avi Kivity
's email address
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
K
VM: x8
6
emulator
:
fix jmp
r/m64 i
n
struction
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i
Kivity
KVM: Add statistics for guest irq in
j
ections
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Av
i
Kivity
KVM: SVM
:
No n
e
e
d to unpr
o
te
c
t
memory d
u
ring event
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i Kivity
KVM: MMU: Fix
s
etting t
h
e
accesse
d
bit
o
n non-spe
c
u
l
ative
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivit
y
KVM: MMU: Flus
h
tlb
s
a
f
ter clea
r
i
n
g w
r
i
t
e pe
r
missi
o
n
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: MMU: Add locking around kvm_mmu_s
l
o
t
_remov
e
_
w
rite_acc
e
ss()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
vi Kivity
KVM: MMU: Account fo
r
np
t
/ept/rea
l
m
o
de page faults
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Ki
v
ity
KVM: Don
'
t call g
e
t_user_p
a
ges(
.
force = 1)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivi
t
y
KVM
:
Allocate gues
t
m
emory
a
s MA
P
_PRI
V
ATE, no
t
MAP_SHARED
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivit
y
KVM: MMU
:
Convert the pag
i
ng m
o
de shadow wa
l
k to use
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM:
M
MU: Convert direc
t
maps to use the generic shadow
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i Kivity
KVM: MMU:
Ad
d
generi
c
shadow walke
r
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: M
M
U: Infer shadow
r
oot level in d
i
rect_map()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Ki
v
it
y
KVM: MMU: Uni
f
y direct map 4K an
d
large
p
age paths
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM
:
MMU: Move
SHADO
W
_PT_INDEX
t
o mmu
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: x86 emu
l
ator: remove bad ByteOp specifier f
r
om
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
vi
K
ivity
KVM: Load real mo
d
e
segments corr
e
ctly
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Av
i
Kivity
KVM:
V
MX: Change seg
m
ent dpl at rese
t
t
o
3
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
K
VM:
VMX: C
h
an
g
e cs reset st
a
te to be
a
d
ata segment
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: Handle spurious acks for PIT interrupts
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kiv
i
ty
KVM: Sim
p
li
f
y exceptio
n
entries by using __
A
SM_SIZE
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: VMX:
U
se i
n
terrupt
que
u
e
for !irqchip_in_kernel
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Av
i
Kivity
KV
M
: Add ir
q
ac
k
n
o
tifier list
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Ki
v
ity
KVM: VMX: Avoid vmw
r
ite(HOS
T
_RSP)
when possible
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Ki
v
i
t
y
KVM
:
S
V
M:
U
nify
register
s
av
e
/r
e
store across 32
a
nd
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KV
M
: VMX: Unify reg
i
st
e
r
s
ave/restore across 32 and
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KV
M
: Consolidate
P
IC
isr clearing
in
t
o
a functio
n
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
vi Kivity
KVM: VMX: Move int
e
r
r
u
pt
pos
t
-processing
t
o vmx_complete
_
int
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: Add a pendi
n
g interrupt
queue
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: VMX: F
i
x p
e
n
d
ing exception pr
o
cessing
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Av
i
Kivity
KVM: Clear e
x
c
eption queue befor
e
emulati
n
g an instructi
o
n
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
vi Kivit
y
KVM: VMX: M
o
ve nmi
injection fai
l
ure
p
r
o
cess
i
ng
to
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
vi Kiv
i
ty
KVM: Move NMI IRET fa
u
lt pro
c
essing t
o
n
ew
v
mx_complete_inte
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
K
V
M: MMU: Sim
p
lify kvm_
m
mu_zap_page()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: MMU:
S
e
parate the code for unl
i
nking
a
shadow
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-08-25
A
v
i
Kivity
K
V
M
:
MMU:
Fix torn s
h
adow pte
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-08-25
A
v
i
Kivity
x8
6
:
default to reboot
v
ia ACPI
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-29
Avi K
i
vity
K
VM: Advertise synchronized mmu support t
o
u
s
erspace
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-27
A
v
i
Kivity
KVM: Avoid instruction emulation wh
e
n
event deliver
y
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivit
y
KVM
:
Adjust smp_cal
l
_function_mask() cal
l
er
s
to new
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Ki
v
i
ty
KVM: MMU: F
i
x potent
i
a
l r
a
ce
s
etting
upper shadow
p
tes
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi
Kiv
i
ty
KVM: Prefix some x86 low
leve
l
f
unct
i
on with kv
m
_,
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi
Kiv
i
ty
KVM: A
p
ply t
h
e kernel
s
i
g
mask to vcpus b
l
oc
k
ed due
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivity
KVM: MMU: Fix printk format
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i
K
i
v
i
t
y
KVM: MM
U
:
W
hen debug i
s
enabled, mak
e
it
a
run
-
time
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
K
VM
:
x
8
6 emulator: l
a
zi
l
y evaluate
segment regi
s
ters
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kiv
i
ty
KVM: x86 emulator: avoid segment b
a
se adjust
f
o
r lea
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
vi Kivity
KV
M
: x86 emulator: s
i
mplify r
i
p relative decodi
n
g
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
K
VM: x86 emulator
:
simpl
i
fy r/m deco
d
ing
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: x86
emulator: si
m
pl
i
fy
s
ib
d
ecoding
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivity
KVM: x86
emulator: handle undecoded
r
ex
.
b with r
/
m
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivity
KVM: Use pri
n
tk_rlimit()
i
nst
e
ad of repor
t
ing emula
t
i
on
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
next