repo.or.cz
/
linux-2.6
/
libata-dev.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
KVM: VMX: Fix cr8 exiting control clobbering by EPT
2009-09-10
Gleb Natapov
KVM:
V
MX: Fix cr8
e
x
it
i
ng co
n
t
r
ol
c
lobberin
g
b
y
E
PT
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
G
leb Natapov
KVM: Update c
r
8 interc
e
pt when API
C
TPR
i
s cha
n
g
ed
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Gle
b
Na
t
apov
KVM: Repl
a
ce pic_lock()/pi
c
_
u
nlo
c
k() with
direct
call
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Gleb Natapov
KVM
:
C
a
ll ack not
i
f
ie
r
s from PIC when guest O
S
ack
s
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Gleb N
a
t
a
pov
KVM:
C
a
ll k
v
m_vcpu_kick() insi
d
e pic spinlock
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
G
le
b
Natapo
v
KVM: PIT: Unregiste
r
ack
not
i
fier ca
l
lback
when f
r
e
e
ing
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Gleb Natapov
K
V
M: s
3
90:
remove unused structs
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Gleb Natapov
KVM: silenc
e
lapic kernel
messages t
h
at can be t
r
iggered
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Gleb
Natapov
KVM:
R
ed
u
ce r
u
nn
a
b
il
i
ty
i
nterf
a
ce with arch support
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Gleb Natapov
KVM: Move kvm_cpu_get_interrupt(
)
decl
a
rat
i
on to x
8
6
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Gleb Natapov
KVM: M
o
ve exception handling to the sa
m
e
p
l
ace as other
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Gleb
N
atapov
KVM: Always re
p
or
t
x2apic
a
s
s
u
pported fea
t
ur
e
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Gleb Natapov
K
VM: No need to kick cpu if not in a gue
s
t mode
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Gleb Natap
o
v
K
V
M
:
A
dd
t
ra
c
e
p
oints in
ir
q
chip
c
ode
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Gleb Natapov
K
VM:
U
se temporar
y
variable
t
o shorten lines
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Gleb
N
atapov
KVM
:
x
2ap
i
c
i
n
terfa
c
e to
l
apic
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Gleb Natapov
K
V
M
:
Add Direc
t
ed EOI support to API
C
e
m
ul
a
tion
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Gleb Nata
p
ov
KVM: Optimize s
e
arch
i
ng for highest IRR
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Gleb Natapov
KVM: Replace
p
endi
n
g
excepti
o
n
b
y
PF if it happens
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Gleb Natapov
KVM:
Use ma
c
ro
t
o i
t
erate over vcpus
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Gleb Natapov
KVM: Break dependency betwee
n
vcpu
i
n
d
ex
i
n vcpus
array
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Gleb Natapov
KVM: Us
e
po
i
n
t
e
r
to
v
cpu inst
e
a
d
of vcp
u
_id in timer
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Gl
e
b
N
ata
p
ov
KVM: Introd
u
ce kvm_v
c
pu_is_bsp()
f
un
c
tion
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Gleb Natapo
v
KVM: Drop interrupt shadow when
s
ingle step
p
ing sh
o
u
l
d
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-09-10
Gleb Natapo
v
KVM: VMX: Properly handle
s
o
ftware int
e
r
r
upt re-injection
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-08-09
G
l
eb Natapov
K
V
M:
Av
o
id
r
edelive
r
y of edge interrupt
b
efore
next
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapo
v
KV
M
: Mov
e
"exit d
u
e to NMI
"
handling
i
nto vm
x
_c
o
mplete_inter
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
KVM:
Disable CR8 int
e
rcept i
f
t
pr patching is active
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
KVM: Do not
mig
r
ate pendi
n
g so
f
tware interrupts
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
KVM: inj
e
ct
N
MI after IRET from a pr
e
viou
s
NMI, not
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapo
v
KVM
:
Always requ
e
st
I
RQ/N
M
I windo
w
if
an int
e
rrupt
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapo
v
K
V
M: Do not re-execut
e
INTn instruction
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
KVM: skip_emulat
e
d_instruction
(
) decode
i
nstruction
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
G
leb Natapov
KVM: Re
m
o
v
e
irq_pending bit
m
ap
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
KVM: Do not
allow
i
n
t
erru
p
t injection
f
r
om userspace
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gle
b
Nata
p
ov
KVM: U
n
protect a page if #
P
F ha
p
pens during NMI i
n
jection
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Nat
a
pov
KV
M
: SVM
:
Don't
r
e
in
j
ec
t
e
v
ent that caused a t
a
s
k switch
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Nat
a
pov
KVM: Get
r
id of get_irq(
)
ca
l
lback
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
G
l
eb Natapov
K
VM: F
i
x
u
ser
s
pa
c
e IRQ chip
m
igra
t
ion
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gl
e
b Natapov
K
VM: SV
M
: Add NMI i
n
jection
support
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
G
leb Natapov
KV
M
: Get
r
id
of arc
h
.
i
n
terru
p
t_win
d
ow_open &
arch
.
nmi_window
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb
Natapov
K
V
M: Do not repor
t
T
PR write to userspace if new value
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
KVM: syn
c
_lapic_to_cr8() should alw
a
ys sync cr8 to
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
G
l
eb Nat
a
pov
KVM: Remove kvm_push_irq()
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
G
leb Natapov
KV
M
: Remove inject_pen
d
ing_vectors()
c
a
l
l
back
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natap
o
v
KVM:
Remove e
x
ception
_
inje
c
t
ed(
)
callback
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Nat
a
p
o
v
KVM: SVM: Coal
e
sce userspace/kernel irqchi
p
interru
p
t
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb N
a
tapov
KVM
:
U
se kvm
_
ar
c
h_interrupt_allo
w
ed() inste
a
d
of
checki
n
g
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
KVM: VMX: Cle
a
nup vmx_in
t
r
_assis
t
()
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
K
VM: VMX: Consolidate use
r
spa
c
e and ke
r
nel
in
t
e
r
rupt
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
KVM: Make kvm_cpu_(has
|
get
)
_interrupt() work for userspace
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Nata
p
ov
K
VM: SV
M
: Skip instr
u
ction on
a task s
w
i
t
ch
o
nly
w
hen
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Na
t
apov
KVM
:
x86 emul
a
tor: Add
n
ew
mode of inst
r
uctio
n
emula
t
ion
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gl
e
b Natapov
KV
M
: x86 emu
l
ato
r
:
Decode soft
i
nterrupt instructions
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapo
v
KVM: x8
6
emulator
:
Completely decode
i
n/o
u
t at deco
d
i
ng
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gl
e
b
N
a
tapov
KVM: x86 em
u
la
t
o
r
: Add un
s
i
g
ned byte im
m
ed
i
ate
de
c
o
de
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
G
leb N
a
tapo
v
KVM: x86 emulator: C
o
mplete de
c
oding of call n
e
ar
i
n
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gle
b
Na
t
apov
K
V
M: x86 emulator: Complete sho
r
t/
n
e
ar jcc
d
ecoding
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gl
e
b Natapov
KVM: x86 emulator: Complete ljmp decoding at
d
e
c
ode
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
G
leb
N
atapov
K
V
M: x86 emulator:
A
dd lcall
decoding
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
KVM: x8
6
emulator: A
d
d decodi
n
g of 16bit seco
n
d imme
d
iate
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
K
VM
:
x86 emulator: fix
call near emulatio
n
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
G
leb Natapov
KVM: Fix
u
nneeded instr
u
c
t
i
on skippi
n
g during task
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
K
V
M: Fix task sw
i
t
ch b
a
ck link handlin
g
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
KVM: VMX: Do
n
o
t zero
idt_v
e
ct
o
r
i
ng_info in vmx_complete
_
int
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
G
leb Natapov
KVM: VMX:
Rewrite
v
m
x
_
c
omplete_int
e
rru
p
t()
'
s twist
e
d
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb
N
atapov
K
V
M
:
VM
X
: Fix
handling of a fault
d
uring
N
M
I
unblocke
d
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
KVM: Fix interrupt unhalting a vcpu whe
n
it shouldn't
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Na
t
a
pov
KV
M
:
Timer event should not unconditionally unhalt
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb
Na
t
apov
KVM: re
u
s
e
(p
o
p|push)_irq f
r
om
s
vm
.
c in vmx
.
c
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Na
t
apov
KVM: SVM:
R
emove duplicate co
d
e
in svm_do_inject_vector()
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gl
e
b Natapov
KVM
:
MMU:
d
o
not free ac
t
ive mmu pages in free_mmu_
p
a
ges()
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gle
b
Na
t
a
pov
KVM: A
P
IC: get rid o
f
deliver_bitmas
k
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Nat
a
pov
KV
M
:
c
h
a
nge the way how
l
owest priority vcpu
is calculated
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Na
t
apov
KVM: c
o
nsolidate ioapic/
i
pi inter
r
u
pt
deliver
y
logic
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gle
b
Natapov
KVM: ioapi
c
/msi int
e
rrupt deli
v
ery consolidation
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-06-10
Gleb Natapov
KVM: APIC:
k
v
m
_
apic_set_ir
q
deli
v
er all ki
n
ds of interrupts
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
G
leb Natap
o
v
KV
M
:
Re
p
ort IRQ injection
s
tatus for MSI de
l
ivered
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Gleb Natapov
KV
M
: Repor
t
I
R
Q injection
status to usersp
a
ce
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
G
leb Natapov
KVM: call
k
vm_
a
rch_vcpu_reset() in
s
tea
d
o
f
the
k
vm_x86_ops
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2008-10-15
Gle
b
Natapov
K
V
M: don't ente
r
guest aft
e
r SIPI
was received by
a
CP
U
Signed-off-by:
Gleb Natapov
<gleb@qumranet.com>
commit
|
commitdiff
|
tree
2005-07-27
Gleb Nata
p
ov
[IB/uv
e
rbs]: Add O_
A
S
YNC sup
p
ort
Signed-off-by:
Gleb Natapov
<glebn@voltaire.com>
commit
|
commitdiff
|
tree