repo.or.cz
/
linux-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
KVM: MMU: simplify folding of dirty bit into accessed_dirty
2013-01-07
Gleb Natapov
KVM:
M
M
U: simplif
y
folding of dirty bit in
t
o accessed
_
dir
t
y
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2013-01-07
Gleb Nat
a
pov
KVM:
mmu: remove unused tra
c
e event
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2013-01-02
Gleb Nat
a
pov
KVM: VMX: handle IO when em
u
lation is due to #GP in
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2013-01-02
Gle
b
Natapov
KVM: VMX: Do not fix s
e
g
m
ent re
g
i
ste
r
d
uring vcpu initializa
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2013-01-02
Gleb
N
atapov
KVM: VMX:
fix
emulation of invalid guest state
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2013-01-02
Gl
e
b
Natap
o
v
KVM
:
VMX:
m
ake rmode
_
segment_va
l
i
d() more stric
t
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2013-01-02
G
l
e
b Natap
o
v
K
V
M: emulator: i
m
plement fnini
t
, fnstsw
,
fnstc
w
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2013-01-02
Gl
e
b Natapov
KV
M
: em
u
lator: drop R
P
L check from linearize()
f
u
n
cti
o
n
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-12-24
Gleb
N
atapov
KVM: move th
e
code
t
hat installs new slots a
r
ray to
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-12-23
Gleb Nat
a
pov
KVM: V
M
X: remov
e
unneeded temp
o
r
a
ry vari
a
bl
e
from vmx_set_se
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-12-23
G
leb Natapov
KVM: VMX: cl
e
an-up vmx
_
set_
s
e
gment()
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-12-23
G
leb Natapov
K
V
M: VMX: r
e
move redundant co
d
e from vmx_set_segm
e
nt()
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-12-23
G
l
eb Natapov
K
VM: VMX: use fix_r
m
ode
_
seg()
t
o fix all code/data
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-12-23
Gleb Na
t
apov
K
VM:
V
MX
:
return cor
r
ect segment limit and flags for
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-12-23
Gleb Natapov
KVM: V
M
X: re
l
ax check for CS register in
rm
o
de_segment_valid()
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-12-23
Gleb Natapov
KVM
:
V
MX: cle
a
nup rmode_s
e
gment_valid()
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-12-15
Gleb Natapov
KVM: remo
v
e unused variable
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-12-14
Gleb Natapov
K
VM: inject ExtINT interrupt before APIC interrupts
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-12-14
Gleb Natapov
KVM: em
u
lator: implement
AAD instructio
n
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-12-11
G
l
eb N
a
tapov
KV
M
: em
u
lato
r
: fix real mode se
g
m
ent checks in addre
s
s
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-12-11
Gleb Natapov
VMX: rem
o
ve unnee
d
ed enable_unrestricted_
g
uest check
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-12-11
Gleb Natapov
KVM: VMX: fi
x
DPL during entry to protected
mode
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-11-28
G
l
eb Natapov
KVM: us
e
i
s_idle_task()
instead of idle_cpu
(
) to decide
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-11-20
Gleb Natapov
KVM: taking co-mai
n
tenance
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-10-22
Gl
e
b Natapo
v
KVM: api
c
:
fix LDR calculation in x2apic m
o
d
e
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-10-18
Gl
e
b
Natapov
KV
M
: do not de-cache cr
4
bit
s
need
l
essly
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-09-20
Gleb Natap
o
v
KVM: opt
i
m
ize ap
i
c
interr
u
pt delivery
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-09-06
Gle
b
Natap
o
v
K
VM: emulator:
optimi
z
e
"
r
ep in
s
" handling
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-09-06
Gl
e
b Na
t
apov
KVM: e
m
ulator: string_addr_
i
n
c() cl
e
a
nup
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-09-06
Gleb Na
t
apov
KVM:
e
mulat
o
r: make x86 emu
l
a
t
io
n
mode
s
enum instead
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-09-06
G
leb Nat
a
p
o
v
KVM:
Provide userspace IO exit completion cal
l
ba
c
k
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-09-04
Gleb Nata
p
ov
KVM
:
c
l
eanup pic reset
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-08-13
Gleb Natapov
KVM: VMX:
restore
M
S
R_IA32_DEBU
G
C
TLMSR aft
e
r VMEX
I
T
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-08-13
Gle
b
Natapov
perf/x86: dis
a
ble PEBS on a guest
e
ntry
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-08-09
Gleb Natapov
KVM:
corr
e
c
tly detect APIC
SW
st
a
t
e
i
n
kvm_apic_post_state_r
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-08-06
Gleb Natapov
K
V
M: inline kvm_
a
p
i
c
_present() and k
v
m_lap
i
c_e
n
abled()
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-08-06
Gleb Natapov
KV
M
: use jump labe
l
to optimize chec
k
ing for
i
n kernel
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-08-06
G
l
eb N
a
tapov
K
V
M:
u
se j
u
m
p l
a
bel to optimize checkin
g
for SW enabled
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-08-06
Gleb Natapov
KV
M
: use jump label to
op
t
imi
z
e checking for HW enable
d
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-08-06
Gleb Natapov
j
u
mp_label:
E
xport jump_label
_
r
a
te_limit()
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-08-06
Gleb Natapov
KVM: mark
a
pic enabled
o
n
st
a
rt up
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-08-06
G
leb Nata
p
ov
KV
M
: us
e
k
v
m_l
a
pic_set_base() t
o
change apic_base
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-08-06
Gleb Natapov
KVM: clean up kvm
_
(set|ge
t
)_apic_base
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-08-05
Gleb
N
a
t
apov
KVM:
x
86: upd
a
t
e KV
M
_SAVE
_
MSRS_BEGIN to
c
orrect value
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-08-03
Gleb N
a
tapov
KVM: x86:
u
pdate KVM
_
SAVE_MSRS
_
BEGIN t
o
c
o
r
r
ec
t
valu
e
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-07-26
Gleb
Natapov
KVM
:
x
86 e
m
u
l
a
t
or:
d
rop unneeded call to
g
et
_
segment()
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-07-26
Gleb
N
at
a
po
v
KVM: PIC: c
a
ll ack notif
i
ers f
o
r
irqs th
a
t are dropped
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-06-05
Gle
b
Natapov
KVM:
M
MU: do not it
e
rate over all VMs in
m
m
u
_s
h
rin
k
(
)
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-05-06
Gleb
Nat
a
pov
KVM guest: make
k
vm_para_available()
check hypervisor
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-05-06
Gleb Natapov
KV
M
: Do not take reference
to mm
d
uring a
s
ync #PF
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-05-06
Gleb Natapov
KVM: ensure
async PF e
v
ent wakes up vcpu from halt
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-04-24
Gleb Natapov
KVM: Introduce bitmask for a
p
i
c atten
t
ion reasons
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-04-17
Gl
e
b Na
t
apov
perf to
o
ls
:
Add 'G' and
'
H' mo
d
ifiers to event p
a
rs
i
ng
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-04-10
Gleb Nat
a
pov
K
V
M: PMU emulation: GLOBAL_CTRL
M
S
R should be enab
l
ed
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-04-05
Gleb Nata
p
o
v
KV
M
: R
e
solve RCU vs
.
a
s
ync p
a
ge fa
u
lt p
r
oblem
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-03-08
Gleb Natapov
KVM
:
PM
U
: add proper suppor
t
for fixed cou
n
t
er 2
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-03-08
G
leb N
a
t
apov
K
VM: PMU
:
Fix raw event chec
k
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-03-08
Gleb Natap
o
v
KVM: PMU: warn when pin con
t
rol is set in event
s
el
msr
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-03-08
Gleb Natapo
v
KV
M
: x86 emulator: correctly mask pmc i
n
dex bits in
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-03-05
Gleb Natap
o
v
KVM: x86: re
s
et ed
g
e s
e
n
s
e ci
r
cuit of i8259 on init
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-02-01
Gleb Natapov
KVM: do not #
G
P on p
e
rf MSR writes when vPMU
i
s disabled
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2012-01-14
Gleb Natapov
Unused iocbs in
a
batch should
not b
e
accounted as
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-12-27
G
leb Natapov
KVM:
Expose the arch
i
tec
t
ural perfor
m
ance monitoring
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-12-27
Gl
e
b Natap
o
v
KVM: E
x
pose a version 2 ar
c
hite
c
tural PMU to
a g
u
ests
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-12-27
G
l
eb Natap
o
v
KVM
:
drop
b
sp_vcp
u
p
o
inte
r
from kv
m
struct
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-12-27
Gl
e
b
N
atapov
KVM: VMX
:
remove unnee
d
ed v
m
x_load_host_state()
calls
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-12-07
Gleb
Natap
o
v
p
erf: Do no try to s
c
hedule tas
k
eve
n
ts
i
f there are
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-12-06
Gl
e
b Natapov
p
erf, x86
:
Expose per
f
capability to other
m
odules
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-12-06
Gleb
N
atapov
x
8
6,
perf:
D
isable
non available a
r
c
h
itectur
a
l events
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-12-06
Gleb Natapov
perf,
c
or
e
:
R
ate limit perf_sched
_
events jump_label
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-12-05
Gleb
N
a
t
a
pov
jump_label: jum
p
_
label_i
n
c may return be
f
ore the code
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-11-17
G
l
e
b
Nat
a
po
v
KV
M
:
V
MX: Check f
o
r automatic switch msr tabl
e
ov
e
rflow
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-11-17
Gle
b
N
a
t
apov
KVM: VM
X
: Add s
u
pp
o
rt fo
r
guest/host-
o
nly profiling
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-11-17
Gleb Natapov
KVM:
V
M
X: add support for switching
of PERF_GLO
B
AL_CTRL
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-11-14
Gleb Natapov
perf:
D
o
not set t
a
s
k_ctx pointer
i
n
c
p
uct
x
if there
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-11-07
G
l
eb Natap
o
v
jump_label: jump_label_inc may return
b
efore the code
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-10-10
Gleb Na
t
apov
p
erf, intel: Use GO/HO bits in p
e
rf-ctr
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Gleb Natapov
KV
M
:
i
nt
r
oduce kvm_
r
ead_guest
_
cached
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Gleb Natapov
KVM: make gu
e
st mode entry to be rcu quie
s
ce
n
t sta
t
e
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Gleb Natapov
KVM: cal
l
c
a
che_a
l
l
_regs() only
o
nce during instruction
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
G
l
eb Natapov
KVM:
Fix
com
p
ound mmio
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Gleb Natapov
KVM: e
m
ulator: Propagat
e
fault in f
a
r
jump e
m
ulat
i
on
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
G
l
eb Natapov
K
V
M
:
mmio_fault_cr2 i
s
n
o
t
u
sed
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
G
leb Natapov
K
V
M: emulator:
d
o not needlesly sync registers from
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
G
l
eb Na
t
a
p
ov
KVM: x
8
6 emula
t
or
:
do not open code return valu
e
s from
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Gleb Nata
p
ov
KV
M
: x86:
bette
r
fix for race
between n
m
i inje
c
tion
.
.
.
commit
|
commitdiff
|
tree
2011-05-06
Gleb Natapov
rcu: provi
d
e rc
u
_virt_note_c
o
ntext_swi
t
ch
(
) function
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-04-27
Gle
b
Natap
o
v
x86,
s
e
tu
p
: Fix
EDD3
.
0 dat
a
verif
i
cation
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-04-06
Gl
e
b Natapov
K
V
M
:
Enable async
page fault proce
s
sing
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-03-23
G
le
b
Natapov
m
m: allow GUP to fail instead
of waitin
g
o
n a pa
g
e
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Gleb Nata
p
ov
KVM:
u
nbreak users
p
ace
that does not sets tss address
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
G
l
eb N
a
tapov
KVM: em
u
lator: Fix permiss
i
on checking
in io perm
i
s
s
ion
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Gleb Na
t
apov
KVM
:
emulator: Fix io permission
checking for 64bit
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Gleb Natapov
KVM: VM
X
: Initialize vm86 TS
S
only once
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
G
leb Nata
p
o
v
KVM:
V
M
X
: update live TR
selector if it cha
n
ges in
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Gleb Nata
p
ov
K
VM: remove is
r
_ac
k
l
o
gic from PIC
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Gle
b
Nat
a
p
ov
K
V
M: VMX: when entering real mode
align segme
n
t base
.
.
.
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Gleb Nat
a
p
o
v
KVM: h
a
n
d
le exit due to
I
N
V
D
in VMX
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Gleb
Nata
p
ov
KVM: x
8
6:
trace "exi
t
t
o userspac
e
"
e
v
ent
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Gleb Natapov
KVM: improve hva
_
t
o
_pfn() re
a
dability
Signed-off-by:
Gleb Natapov
<gleb@redhat.com>
commit
|
commitdiff
|
tree
next