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: Interrupt mask notifiers for ioapic
2009-03-24
Avi K
i
vity
K
VM: I
n
terrupt
m
ask
not
i
fiers for ioapi
c
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Ki
v
ity
KV
M
: Add CONFIG_
H
AVE_KVM_IRQCH
I
P
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KV
M
: MMU
:
Op
t
i
m
i
ze pa
g
e unshad
o
wing
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Av
i
Kivit
y
KVM: Prope
r
ly l
o
ck
PIT
c
re
a
tion
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kiv
i
ty
KVM: x86 emul
a
to
r
:
i
mplement 're
t
far' instruction
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
vi Kivity
KVM: VMX: When emulating on invalid vmx sta
t
e
, don
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi K
i
vity
KVM: x8
6
emu
l
ator: Make em
u
l
a
t
e_pop() a lit
t
le more
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
v
i K
i
vity
KVM: VMX: Pre
v
ent
exit
h
andler from
running if emul
a
ting
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Av
i
K
ivi
t
y
KVM: VMX: do
n
't clobber seg
m
ent AR if emula
t
ing invalid
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
vi
Kiv
i
t
y
KV
M
: VMX: Fi
x
g
u
e
st state validity check
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
K
VM:
M
ove struct kvm_pio_req
u
e
st into
x86 kvm_host
.
h
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KV
M
: Fallb
a
ck support for
M
SR_VM_HSAVE_PA
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
vi Kivity
K
V
M: MMU: Drop wa
l
k_shadow()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Av
i
Kiv
i
ty
KVM: MMU: Replace walk_shadow(
)
by f
o
r_each_sha
d
ow_entry
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi
K
ivity
KVM
:
MM
U
: Replace walk_
s
hadow() by for_e
a
ch_shad
o
w_entry
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi
Kivity
K
V
M
:
MMU:
U
se fo
r
_e
a
ch_shadow_
e
ntry(
)
in __direc
t
_map(
)
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KV
M
: MMU
:
Add f
o
r_e
a
ch_
s
hadow_entry
(
), a simpler
alt
e
rn
a
tive
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi K
i
vity
KVM: Fi
x
vmload
a
nd friends misint
e
rpreted
a
s lidt
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi
K
ivity
KV
M
: MMU: In
i
tia
l
i
z
e a shadow page's global
a
ttribute
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
K
V
M:
M
M
U
:
S
egregat
e
m
m
u
pa
g
e
s created with different
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kiv
i
ty
KVM: MMU
:
Inh
e
r
it a shadow page's guest level count
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-02-15
Avi Kivity
KVM: VMX: Flush v
o
latile msrs
before emulati
n
g rdmsr
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-02-15
Avi Kivity
KV
M
:
Avoid using C
O
N
FIG_ in use
r
sp
a
ce visib
l
e he
a
ders
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM:
A
d
d loc
k
ing to v
i
rt
u
al i8259 inter
r
up
t
cont
r
oller
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
A
vi Kivity
KVM
:
MMU: Don
'
t treat
a g
l
ob
a
l pte as such
if cr4
.
p
ge
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi K
i
vity
K
VM: Consolidate userspace memo
r
y
capability reporting
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM:
A
d
ver
t
ise the bug in memory regio
n
d
estructio
n
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM: Remove extrane
o
us semicolon afte
r
d
o/
w
hile
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
A
vi Kivity
KVM: x8
6
e
m
ulator: fix popf
e
mulat
i
on
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
A
v
i Kivi
t
y
KVM: x86 emu
l
ato
r
: fix r
e
t emulatio
n
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi
Kivi
t
y
KVM: x86 emulator: switch 'pop r
e
g'
instruction to
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivi
t
y
KVM: x86
e
mul
a
tor: al
l
ow pop from
m
mio
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM: x86 emulator
:
Extract 'pop' sequence into a func
t
ion
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
K
V
M: x86
e
mulator:
c
onso
l
ida
t
e emula
t
ion of
two op
e
r
and
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi
Ki
v
ity
KVM: x
8
6
emulator: redu
c
e du
p
licat
i
on in one operand
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi
Kivity
K
VM: VMX: Conditionally request interrupt wind
o
w after
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-11-23
Avi Kivity
KVM: VMX
:
Fix in
t
errupt lo
s
s during race
w
ith NMI
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-11-11
Av
i
Kivity
KVM:
Fix p
i
t memory leak if unable
to allocate irq
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-11-11
Avi Kivity
KVM: Require t
h
e PCI s
u
bsy
s
tem
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-28
Avi K
i
v
ity
K
V
M
:
Fu
t
ure-proof device a
s
signment ABI
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi K
i
vity
MAINTAINERS: U
p
date
A
vi Ki
v
ity's email addre
s
s
MAINTAINERS: Update
Avi Kivity
's email address
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i Kiv
i
ty
KVM: x
8
6
emulator: f
i
x
jmp r/m64 instruction
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
vi Kivi
t
y
KVM: Add statistics
for guest
i
rq injections
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
vi Kivit
y
K
V
M: SVM: No
n
eed to un
p
rot
e
ct memory durin
g
ev
e
nt
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
K
VM: MM
U
: Fix sett
i
ng the accessed
bit on non-specula
t
ive
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i Kivity
KVM: MMU: Fl
u
s
h tlbs
a
fter clearing write permiss
i
on
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: MM
U
: Add locking a
r
ound k
v
m
_
mmu_slot_r
e
move_write
_
acce
s
s()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
Ki
v
ity
KVM:
M
MU: Account for npt/ept
/
r
ealmode page faul
t
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Ki
v
ity
KVM: Don't
c
all get_u
s
er_pages(
.
force =
1
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kiv
i
ty
KVM:
A
lloca
t
e gues
t
memory as MAP_PRIV
A
TE, not
MAP_
S
HA
R
ED
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
vi Kiv
i
ty
KVM:
M
MU: Convert the paging m
o
d
e
shadow walk to use
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: MMU: Conv
e
r
t direct maps to use t
h
e
g
e
n
eric sh
a
dow
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Ki
v
ity
KVM: MMU:
A
dd
g
ene
r
i
c
shado
w
walker
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: MMU: Infer
s
h
adow root level
i
n
direct_map()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
ivity
KVM: MMU: Unify direct ma
p
4K and
l
arge p
a
ge
path
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Av
i
K
ivit
y
KVM: M
M
U
:
Move SHADOW_PT
_
INDEX to mmu
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
K
VM:
x86
emulator:
r
e
m
ove bad By
t
eOp sp
e
cifier
from
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kiv
i
ty
KVM: Load
r
eal mode segmen
t
s correc
t
l
y
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
K
V
M:
VMX: Chang
e
s
egm
e
nt dpl at rese
t
to
3
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
Kivity
KVM: VMX: Change cs reset s
t
ate
t
o
b
e a
data segment
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i
Kiv
i
ty
KVM: Handl
e
sp
u
rio
u
s
a
c
ks for PI
T
interrupts
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: Si
m
plify
excepti
o
n
entries by usi
n
g
_
_
ASM_SIZE
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM:
V
M
X
: Use in
t
errupt q
u
eue for !irqchip_in_kern
e
l
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM
:
Add irq a
c
k notif
i
er list
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
Kiv
i
ty
KV
M
:
V
MX: Avoid vmw
r
ite(HOST_
R
SP)
w
hen possible
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: S
V
M: Unify register save/r
e
stor
e
a
c
ross 32 and
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivit
y
KVM: VMX: Unify re
g
i
ster save/res
t
or
e
acro
s
s 32 and
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM
:
Consolid
a
te PIC is
r
clearing
into a
function
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivit
y
K
V
M: VMX: Move interru
p
t
post-proce
s
s
ing to
vmx_c
o
mplete_int
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi K
i
vity
KVM: A
d
d a pending interrupt queue
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM
:
V
M
X: Fix
p
ending exception
p
r
o
c
e
s
sing
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
K
V
M
:
Clear
exception queue before emulating an ins
t
ruc
t
ion
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i Kivity
KV
M
: VMX: Move nmi inject
i
on failu
r
e
processi
n
g to
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i Kivity
KVM: M
o
ve NMI IRET f
a
ult processing to new vm
x
_complet
e
_i
n
te
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
i
v
i
ty
K
V
M
:
MMU:
S
implify k
v
m_
m
mu_zap_pa
g
e
()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kiv
i
ty
KVM:
MM
U
: Separate the c
o
d
e
for unlin
k
ing
a sha
d
ow
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-08-25
Avi
Ki
v
it
y
K
V
M: MM
U
: Fix torn shadow pte
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-08-25
Av
i
Kiv
i
ty
x86: defaul
t
to reboot
via ACPI
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-29
A
vi Kivity
KVM:
Advertise s
y
nchronized
mmu
s
upport to
u
s
erspace
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-27
Avi Kiv
i
ty
KV
M
: A
v
oid instruction emulation when e
v
ent delivery
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivi
t
y
KVM:
A
djust smp_call_f
u
nctio
n
_
m
a
sk() caller
s
to new
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kiv
i
ty
KVM: M
M
U: Fix potential race se
t
tin
g
upper shado
w
ptes
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
ivity
KVM
:
Prefix
s
o
m
e x86 low level
f
unction with kv
m
_,
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM
:
App
l
y
th
e
ker
n
el sigmask to v
c
pus bl
o
cked du
e
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
ivity
K
VM: MMU:
F
i
x
print
k
format
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivit
y
KVM: MMU: Wh
e
n debug is e
n
a
b
l
ed, make it
a ru
n
-time
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
vi K
i
v
i
ty
K
V
M: x
8
6 emulator: lazily evaluate segment registe
r
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
ivity
KVM: x86
e
mula
t
or: avoid segment
b
a
s
e
adjust f
o
r le
a
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: x86 emul
a
t
o
r: simplify rip re
l
ative decodin
g
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM:
x86 emulato
r
: simplify
r
/m decoding
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
i
vity
KVM: x
8
6 emulator: simplify sib decod
i
ng
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kiv
i
t
y
K
VM: x86 emulator: handl
e
un
d
ecoded rex
.
b with r/m
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
vi Kivity
K
V
M: Use printk_rlimit() instead
o
f
r
ep
o
rting emulation
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kiv
i
ty
KVM: M
M
U: Avoid page prefetch on SVM
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi K
i
vity
KVM: MMU
:
Move
non
p
aging_pre
f
etch_pa
g
e()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM:
x
86 emula
t
or: implement '
p
ush imm' (opcode 0
x
68)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i
K
i
v
ity
KVM: x86 emulator:
simpl
i
fy push imm8
e
mu
l
ation
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
ivity
KV
M
:
MMU: Optimize p
r
efe
t
c
h
_
page()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivity
KVM:
M
TRR support
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivi
t
y
KVM:
O
rder segment register const
a
nts in
the sa
m
e way
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
next