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: Add for_each_shadow_entry(), a simpler alternative to walk_shadow()
2009-03-24
Avi Ki
v
ity
KV
M
:
MMU:
Add for_ea
c
h_
s
hadow_entry(),
a
simpler alternat
i
ve
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM:
Fi
x
vmlo
a
d and f
r
iends
misin
t
erpreted as lidt
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi
Kivity
KVM:
MMU: Initi
a
li
z
e a
shadow page's glo
b
al a
t
tri
b
ute
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
v
i
Kiv
i
ty
KVM:
M
MU: Segregate mmu pages created with different
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM: MMU: Inhe
r
it a shadow page's gu
e
s
t
level count
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-02-15
Avi
Kiv
i
ty
KVM: VMX: F
l
ush
volati
l
e msrs
before e
m
ulatin
g
rdmsr
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-02-15
Avi Kivity
KVM: Av
o
id usin
g
C
O
N
FIG_ in userspace
v
i
s
ible
h
eaders
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM: Add
locking to virtual i8259
int
e
rrupt
c
ontr
o
l
ler
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
A
vi K
i
vity
KVM: MMU: Don'
t
treat a glob
a
l pte as such i
f
cr4
.
pge
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM: Consoli
d
ate userspa
c
e memory capabilit
y
reporti
n
g
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi K
i
vity
KVM: Adver
t
ise the bug in memory
region
d
estruction
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Av
i
Kivi
t
y
KVM: Remove
extraneous s
e
mico
l
o
n after do
/
wh
i
le
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM: x86 emulator
:
fix popf emulation
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM: x86
emulator:
fix ret emulation
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi
K
ivit
y
KVM: x86
e
m
ulator
:
switch 'pop
reg
'
instruction to
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
A
v
i
Kivity
KVM: x86
e
m
ula
t
or: a
l
low po
p
fr
o
m
mmio
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM: x86 e
m
ulator: Extract '
p
op' sequence into
a functi
o
n
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
A
vi Kivity
KVM: x86
emulator: consolidate emul
a
t
i
on of
two ope
r
and
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kiv
i
ty
KVM
:
x86 emulator: reduce d
u
plication in one
operand
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Av
i
K
i
vi
t
y
KVM: VMX: Conditio
n
ally
request int
e
rrupt window
a
fter
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-11-23
Avi Kivi
t
y
KVM:
V
MX: Fix i
n
terrupt loss durin
g
race
w
i
t
h
N
M
I
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-11-11
Avi Kivity
KVM: Fix pit memor
y
leak if unable to allocate irq
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-11-11
Avi Kivity
K
V
M: Require
t
he PCI subsystem
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-28
Avi Kivity
KVM:
F
uture-
p
roof device assi
g
nment
A
BI
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kiv
i
ty
MAINTAINERS: Upda
t
e
Avi Kivity's e
m
ail ad
d
ress
MAINTAINERS: Update
Avi Kivity
's email address
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: x
8
6 emulator:
f
ix jm
p
r/m64 i
n
struction
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kiv
i
ty
KVM: Add statis
t
ics fo
r
g
u
e
s
t
irq injectio
n
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i
Kivity
KVM: S
V
M
:
N
o
need to unprotect memory
d
uring even
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Ki
v
ity
K
V
M: MMU: Fix setting the
ac
c
e
ssed bit on non
-
speculative
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM:
M
MU: Fl
u
sh tlbs
a
f
ter clearing write
p
e
rmission
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i Kiv
i
ty
KVM: MMU: Add lockin
g
around k
v
m_
m
m
u_
s
lot_remov
e
_wr
i
te_access()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivi
t
y
KVM: M
M
U: Account for npt/ept/
r
ealmode pag
e
faults
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: Don
'
t call get_user_pages
(
.
force = 1)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i Kivit
y
KVM: Allocate guest m
e
mo
r
y a
s
MAP_PR
I
VATE, not MAP
_
SHA
R
ED
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Ki
v
ity
KVM: MMU: Convert
t
h
e pagin
g
m
o
de sha
d
ow walk to use
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM
:
M
M
U: Convert direct maps to use the generic sh
a
d
o
w
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
ivity
KVM
:
MMU: Add generic sha
d
ow walker
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
i
vity
K
VM:
M
MU:
I
nfer shado
w
root level in direct_map(
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i Kivity
K
V
M: MMU: Unify d
i
rect map 4K an
d
larg
e
p
age pat
h
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
i
v
i
ty
K
V
M: MMU: Move
S
HADOW_PT_INDEX
to mmu
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kiv
i
ty
KVM: x86 emulator: remove bad By
t
e
Op specifier from
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
ivity
KVM: Load real mo
d
e s
e
g
ments
c
orrectl
y
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kiv
i
ty
KVM: VMX: Change segment dpl a
t
reset to 3
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
ivity
KVM: V
M
X: Change cs reset
s
tate to be a
d
ata segment
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivit
y
KVM: Han
d
l
e
spurious acks for
P
I
T interrupt
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivit
y
KV
M
:
S
impl
i
fy exce
p
tion entries
by us
i
ng _
_
ASM_S
I
ZE
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Ki
v
i
ty
KVM: VMX
:
Use
i
n
ter
r
u
pt
q
u
e
ue for !irqchip_
i
n
_kernel
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivi
t
y
KVM: Add irq ack notifier l
i
st
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
Kiv
i
ty
KV
M
: VMX: Avoid v
m
write
(
HOST_RSP) w
h
en possible
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
vi Kiv
i
ty
K
VM: S
V
M:
U
nify register save
/
restore across 32 and
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
vi
K
ivity
KVM: VMX: Unify regis
t
er save/r
e
store across 32 an
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Av
i
Kivity
KVM:
C
on
s
olid
a
t
e PIC isr clearing into
a
function
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
Kivity
KVM:
VMX
:
M
o
ve interrupt post-processing to v
m
x_complete_int
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
ivity
KVM: Add a pendi
n
g
interrupt queue
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Ki
v
ity
KV
M
: VMX: F
i
x pending exceptio
n
processing
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
vi Ki
v
i
t
y
KVM: Cl
e
ar
e
xcept
i
o
n que
u
e before emulating an instruct
i
on
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivit
y
KVM: VMX: Move
n
m
i
injection f
a
ilure process
i
ng
to
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: M
o
ve NM
I
I
R
ET fault process
i
ng
t
o new
v
mx_compl
e
t
e_inte
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Av
i
Kiv
i
ty
KVM: MMU: Simplify
k
vm_mmu_zap_page()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i
K
ivi
t
y
KVM: MMU:
S
eparate the
c
o
d
e for
unlinking a shadow
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-08-25
Avi Kivity
KVM: MMU: Fix torn shadow pte
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-08-25
Avi Kiv
i
ty
x86
:
defa
u
lt to reboot via ACPI
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-29
Avi
K
ivity
K
V
M: Adve
r
tise
synchron
i
z
ed mmu suppo
r
t to
userspace
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-27
Avi Kivity
K
V
M: Av
o
id instructio
n
emu
l
ation
w
h
en
e
vent
d
eliver
y
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Av
i
Kiv
i
ty
KVM: Ad
j
u
st smp_call_function_mask()
callers to ne
w
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kiv
i
ty
K
V
M
:
M
MU:
F
ix pote
n
tial race setting upper shadow ptes
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Ki
v
ity
KV
M
:
Prefix
s
ome x86 low level function with kvm_,
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivit
y
KVM:
Apply the
kernel
s
i
g
mask to vcpus blocked due
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
ivit
y
KVM: MMU: Fix
p
rintk
f
o
r
mat
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: MMU
:
Whe
n
debu
g
is e
n
abled, make
it a
run-ti
m
e
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivity
K
VM: x86 emulator:
l
azily
e
valuate segment reg
i
sters
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: x86 emulato
r
: avoi
d
segment
b
as
e
adjus
t
for lea
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
vi Kivity
KVM: x86
emula
t
or: simplify
r
ip relative de
c
oding
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM:
x
86 emulator: si
m
plify r/m decoding
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM:
x
86 e
m
ulato
r
: simplify sib decoding
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: x86 emulator:
h
andle un
d
ecoded
r
ex
.
b with r/m
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Av
i
K
i
vity
K
V
M: Use printk_rlimit() ins
t
ead of r
e
p
ort
i
ng emu
l
ation
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
K
V
M: MMU: Avoid page
p
refetch on SVM
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Ki
v
ity
KVM: MMU: Move non
p
aging_prefetch_
p
ag
e
()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi K
i
vity
KVM:
x
86 emula
t
or: imp
l
eme
n
t
'
push imm' (opcode 0x
6
8)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: x86 emula
t
o
r:
simp
l
ify push imm8 emulation
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi K
i
vity
K
V
M: MMU: Op
t
imize
p
re
f
etch_page()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
vi Kiv
i
t
y
KVM: MTR
R
sup
p
ort
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kiv
i
ty
KVM: Order s
e
g
m
e
nt register constants in the same way
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
vi Ki
v
ity
KVM: Remove
u
nnec
e
s
s
ary ->
d
ecache_regs
(
) call
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i
Kivity
KVM:
Rem
o
ve decache_vcpus_on_cp
u
(
) and
related
c
allb
a
c
ks
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i K
i
vity
K
VM: VMX: Add
l
i
st o
f
potentially
l
oca
l
ly cach
e
d
vcp
u
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: Handle virtualization instruction #
U
D f
a
ults duri
n
g
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Ki
v
ity
KVM: M
M
U: F
i
x
false flood
i
n
g wh
e
n a
p
te point
s
to
page
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: VMX: Tr
i
vial vmcs_write64(
)
code simplificat
i
on
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-24
Avi Kivity
KVM: VM
X
: Fix host msr cor
r
upti
o
n wit
h
preempti
o
n enabled
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-24
Avi Kivity
K
V
M:
i
oapic:
fix lo
s
t i
n
t
errupt when cha
n
g
i
ng a device
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-24
Avi Kivity
K
VM: MMU: Fix oo
p
s on guest users
p
ace access to guest
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-06
Avi Kivity
KVM
:
MMU: Fix is
_
emp
t
y_shadow_pa
g
e() ch
e
ck
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-06
Avi K
i
vit
y
KVM: MMU: Fix
printk() f
o
rmat
string
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-06
A
v
i
Kivity
K
VM:
MMU: r
e
s
c
h
edule du
r
ing shadow teardown
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-06
Avi Kivit
y
KVM: x86
e
m
u
lator: fix h
y
percall return value
on
A
MD
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-05-18
Avi Kiv
i
ty
KV
M
: Update MAIN
T
AINERS for new maili
n
g lists
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-05-18
Avi Kivity
KVM: x86 e
m
ulator: fix writes to
r
egisters
w
ith
modrm
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-05-17
Avi K
i
v
i
ty
x86:
fix crash on cpu hotplug on p
a
t-incapable machines
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
next