repo.or.cz
/
linux-2.6
/
x86.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
KVM: Call ack notifiers from PIC when guest OS acks an IRQ.
2009-09-10
Gleb Nata
p
ov
KVM: Call ack notifiers from PIC when gu
e
st OS acks
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Gle
b
Natap
o
v
KVM: Call kvm_
v
cpu_kick() inside pic spinlock
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Gleb
Natapov
KVM: PIT:
Unregister ack noti
f
i
e
r callback when
freeing
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Gleb
Natapov
KV
M
: s390: remove unuse
d
structs
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
G
l
e
b Natapov
KVM:
sile
n
ce lapic kernel
me
s
sages
that ca
n
be triggered
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Gl
e
b Natapov
KVM:
R
educe runnability interface
with arch support
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Gle
b
Nata
p
o
v
KVM: Move kvm_cpu_get_int
e
r
r
upt() decl
a
r
a
t
i
on to x86
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Gleb
N
atapov
KVM: M
o
ve exception h
a
ndli
n
g t
o
the
s
ame place as other
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
G
l
eb Natapov
KVM: Al
w
ays
r
e
por
t
x
2
apic as
s
upported feat
u
re
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Gleb N
a
t
a
pov
K
V
M: No need
t
o
ki
c
k cpu
i
f
not in a guest mode
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Gleb Natapov
KVM
:
A
d
d
t
race po
i
nt
s
in irqchip code
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Gle
b
Natapov
KVM: Use t
e
m
p
orary v
a
riable
t
o s
h
orten lines
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Gleb N
a
tapov
KVM: x2
a
pic i
n
terface to
lapic
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Gleb Natapov
K
VM: Add
D
irected EOI support to APIC emulation
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Gl
e
b Natapov
KVM
:
Optimize
s
e
a
r
c
hing fo
r
highest IRR
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Gl
e
b N
a
tapov
KVM: R
e
place p
e
nding exc
e
ption by PF if i
t
happens
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Gleb Nat
a
pov
KVM: Use ma
c
r
o
t
o iterate o
v
e
r
vcpus
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Gleb
N
atapov
KVM: Break d
e
pen
d
e
n
cy
b
e
t
w
e
en vc
p
u index in
v
cpus ar
r
ay
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Gleb Natapov
K
V
M
:
Use pointer to vcpu in
s
tead of vcpu
_
id in timer
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Gle
b
N
ata
p
ov
KVM: Introduce kvm
_
v
c
pu_
i
s_bsp() func
t
i
o
n
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
G
l
eb
N
atapov
KVM: D
r
op
i
nt
e
rrupt
s
h
adow when single stepping sho
u
ld
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
G
leb Natapo
v
KVM
:
VMX: Prope
r
l
y
h
andle sof
t
ware interrupt re-injection
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-08-09
Gle
b
N
atapov
KVM: Avoid re
d
elivery of
e
d
ge
i
n
t
e
rrupt befo
r
e ne
x
t
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
G
l
e
b Natapov
KVM:
Mo
v
e "exit d
u
e
t
o N
M
I" handlin
g
into vmx_complet
e
_int
e
r
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
K
V
M: Disab
l
e CR8 intercep
t
if tpr patching is
a
ctive
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
KVM: Do not m
i
g
r
ate
p
ending software
in
t
e
r
rupts
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Na
t
apov
KV
M
: inje
c
t NMI after IRET f
r
o
m a previous N
M
I, not
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb
N
atapo
v
KVM
:
Always
r
equest
IRQ/NMI window if an interrup
t
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
G
leb Natapov
KVM: Do
n
ot re
-
e
x
ecute INTn
i
n
s
tr
u
c
t
i
o
n
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
G
l
e
b
Natapo
v
KVM
:
skip_emu
l
ated_instruc
t
io
n
()
decode instru
c
tion
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gl
e
b Natapo
v
KVM: Remove
irq_pending bitmap
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gle
b
Natapov
KVM: Do n
o
t allow interrupt inj
e
c
tion from userspace
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
G
l
eb
N
atapo
v
KVM: Unprotec
t
a
p
age if #P
F
happ
e
ns du
r
ing NMI inject
i
on
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gl
e
b Natapo
v
KVM: SVM:
Don't re
i
nject event t
h
a
t
caus
e
d
a task switc
h
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb N
a
tap
o
v
KVM: Get
r
id o
f
get_irq() callback
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Na
t
apov
KVM: Fi
x
users
p
ace IRQ
c
h
ip migra
t
io
n
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
G
l
eb Natapo
v
KVM: S
V
M: Add NMI injectio
n
supp
o
rt
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
KVM:
G
e
t rid of
a
r
ch
.
int
e
r
r
upt_wi
n
do
w
_
o
pen &
a
rch
.
nmi_wind
o
w
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb
Nat
a
pov
KVM: Do n
o
t
re
p
ort TP
R
write to userspace if new value
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
G
l
eb Natapov
K
V
M: sync_
l
apic_to
_
c
r8() sh
o
u
l
d
a
lways s
y
nc cr8 t
o
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gl
e
b Natapov
KV
M
:
Remove kvm_push_irq()
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
K
VM: Re
m
ove inj
e
c
t_pending_ve
c
tors
(
) call
b
a
c
k
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Nat
a
pov
KVM
:
Remove
exception_injected(
)
c
allback
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
KVM: SVM: Coale
s
c
e
user
s
pace/
k
ernel
i
rqchip interrup
t
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gl
e
b Natap
o
v
KVM
:
Use kvm_arch_interrupt_allowed
(
) in
s
te
a
d of checking
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb N
a
tapov
KVM: VMX: Cleanup vmx_in
t
r_assist()
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
K
V
M: VMX: Consolidate userspace
a
nd kernel int
e
r
r
u
pt
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
G
leb Na
t
apov
KVM:
Make kvm_c
p
u_(has|get
)
_interrupt() work for userspac
e
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
KV
M
: SVM: Skip in
s
truction on
a
t
a
sk switch only whe
n
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Nat
a
po
v
KVM: x86 emu
l
at
o
r: Add n
e
w mode of instruction emula
t
ion
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb
N
atapov
KVM: x86 e
m
ulat
o
r: Decode soft interr
u
p
t instr
u
c
tions
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb N
a
tapov
K
VM
:
x
8
6
e
mulator: Complete
l
y
d
ec
o
d
e
i
n
/out at dec
o
ding
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Nat
a
pov
KVM
:
x
8
6
e
mulator: Add unsig
n
ed byte im
m
ediate
d
e
code
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gl
e
b Natapov
KVM: x86 emulator: Comp
l
ete deco
d
ing o
f
c
a
ll near in
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb
N
atapov
KVM: x86 emu
l
ator: Complete
s
hort/near jcc decoding
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gl
e
b Na
t
apov
KVM:
x
86
emulato
r
:
Complete
ljmp decod
i
n
g
a
t d
e
code
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
KVM: x86 emul
a
tor: Add l
c
a
ll decodin
g
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
G
l
eb Natapov
K
V
M
:
x
86
emu
l
a
t
or: Add decoding of 16bi
t
s
e
cond immediate
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb N
a
tap
o
v
KVM: x86
e
m
ulator: fix c
a
ll nea
r
emu
l
atio
n
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
G
leb
Natapov
KV
M
:
Fix
u
nneeded instruction skip
p
i
n
g during task
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
KVM: Fix tas
k
sw
i
tch back lin
k
handlin
g
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
G
l
e
b Na
t
apov
KVM: VMX: Do not zero idt_vectoring_
i
nfo
in
vmx_complete_int
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
G
l
eb Natapov
KVM: VMX:
R
ew
r
i
t
e
vmx_
c
omplete_interrupt
(
)'s twis
t
ed
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Na
t
apov
KVM: VMX: Fix
h
andling of a fault durin
g
NMI unblo
c
k
ed
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapo
v
KVM: Fix
i
nterrupt unhalting a vc
p
u wh
e
n
it shouldn't
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb
N
ata
p
ov
KVM: Timer event s
h
ould not unconditionally unhalt
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
KVM: reuse (pop|push)_
i
rq from
svm
.
c in vmx
.
c
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb N
a
tapov
K
VM
:
S
V
M
: Remove
d
upl
i
cate code in svm_do_inject_vector()
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natap
o
v
KVM
:
MMU: do not free active mmu p
a
ge
s
i
n free_
m
mu_pages()
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Na
t
apo
v
KVM: API
C
: get rid of
d
eliv
e
r_bitmask
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
G
leb Natapov
K
V
M: ch
a
nge the way
h
ow lowest
p
ri
o
rity vcpu is calc
u
lated
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Na
t
a
pov
KVM:
c
onso
l
idate
i
o
apic/ipi interrupt deliv
e
ry
l
ogic
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
G
le
b
N
a
t
a
pov
K
VM: ioapic/msi in
t
e
r
rupt delive
r
y
c
o
n
solidation
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Gleb
Nata
p
ov
KVM:
APIC: kvm_apic_set_
i
rq deliver all kinds
of interrup
t
s
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-03-24
Gleb
Natapov
KVM: Report I
R
Q
injection
status for MSI de
l
i
vered
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2009-03-24
Gleb Natapov
KVM: Report
I
RQ
inj
e
ction
status
t
o use
r
spa
c
e
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree
2008-12-31
Gleb Natapov
KVM: call
k
v
m_arch_vcp
u
_reset() instead of the kv
m
_
x
86_op
s
.
.
.
Signed-off-by: Gleb Natapov <
gleb@redhat.com
>
commit
|
commitdiff
|
tree