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: x86 emulator: add macros for repetitive instructions
2010-10-24
A
vi
Kiv
i
ty
KVM: x86 em
u
lator: add macros
f
or
r
epetitive instructi
o
n
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
Kivity
KVM: x86 emulator: fix h
a
n
d
ling for
u
nemulate
d
i
nstructions
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-19
Avi Kivity
KVM: Fix fs
/
gs reload o
o
p
s
with
in
v
alid
l
d
t
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-23
Avi Kiv
i
ty
KVM:
Fix
r
eboot on Intel hosts
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-08
A
v
i
Kivity
KVM: fix
i
8259 oops when no vcpus are onl
i
ne
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-09-08
Avi Ki
v
i
t
y
KVM
:
x86
e
m
ulator: fix
regres
s
ion wit
h
cmp
x
chg8b on
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
K
VM
:
VMX:
F
ix h
o
st GDT
.
LIMIT corruption
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
KV
M
: Docu
m
ent
K
VM_GET_SUPPORTED_CPUID2 i
o
ctl
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi K
i
vit
y
KVM: M
M
U: El
i
minat
e
r
edundant temporaries in FNAME
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
A
vi Kivity
KVM: MMU: Val
i
date
a
ll gptes during fetch, not just
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
A
v
i K
i
vit
y
KVM:
M
MU
:
Simplify spte
fet
c
h() function
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
A
vi
Ki
v
ity
KVM
:
MMU: Add gpte
_
valid() helper
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
KVM: MM
U
: Add val
i
d
ate_direct_spte() he
l
per
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi K
i
vi
t
y
KV
M
: MMU:
A
d
d
drop_large_spte
(
) helper
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivit
y
KVM: MM
U
: Use __se
t
_spte to link sh
a
d
ow pages
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
A
vi Kivity
KVM: MMU: Add li
n
k_shadow_p
a
ge() helper
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kiv
i
ty
KVM: Docu
m
ent MCE ba
n
ks non-exposu
r
e
v
ia KVM_
G
ET
_
MSR
_
INDE
X
_
LI
S
T
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi
K
iv
i
ty
K
V
M: Ex
p
ose MCE control
MS
R
s to
u
s
e
rspace
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
A
v
i Kivity
K
VM
:
MMU: Keep going on perm
i
ssi
o
n error
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
K
VM: MMU:
O
nly indic
a
t
e
a fetch fault in pa
g
e
fault
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
A
vi Ki
v
ity
KVM: MMU: Don't dro
p
accessed
bit wh
i
l
e updati
n
g
an
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi K
i
vity
K
V
M: MMU: Atomicall
y
check
f
or
accessed bit
w
h
e
n dropping
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
Avi Kivity
K
VM: MM
U
: Move accessed/dirty b
i
t checks from rmap_remove
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-02
A
vi Kivity
KVM: MMU: Introduce drop_spt
e
()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: D
o
cume
n
t K
V
M sp
e
c
ific review
i
t
ems
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KV
M
:
S
implify vcp
u
_enter
_
gu
e
st() mmu reload logic s
l
ightly
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivi
t
y
KVM: Prevent in
t
e
rnal sl
o
ts fr
o
m bein
g
COWed
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: Ke
e
p slot I
D
i
n memor
y
slot structure
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: Reduce atomi
c
operations on
v
cp
u
->requests
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: A
d
d mini-API
f
o
r
vcp
u
->requests
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Av
i
Kivity
KVM: i8
2
59: simplify
pic_irq_requ
e
st() ca
l
ling
sequence
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: i8259: reduce excessive
abs
t
raction f
o
r pic_irq_request(
)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Av
i
Kivity
KVM: Remov
e
kernel-allocated
m
emory region
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
A
vi Kivi
t
y
KVM: Remov
e
memory alias
support
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Av
i
Kivity
KVM
:
Consolidate lo
a
d
/
s
a
ve temp
o
r
ary
buffer alloca
t
ion
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi
Kivity
KVM:
F
ix xsave
a
n
d xcr sav
e
/restore me
m
o
r
y l
e
a
k
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi
Ki
v
ity
KVM: Fix mov c
r
3
#
G
P
at
wrong instruction
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Av
i
Kivity
KVM: Fix
m
ov cr4 #GP at wrong instruction
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
A
vi Kiv
i
ty
KVM: Fix mov cr0 #GP at wrong i
n
struction
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: VMX: Fi
x
in
c
orrect rcu deref in rmode_ts
s
_base()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi K
i
vity
K
VM: MMU: Documen
t
large pages
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM:
M
MU: Doc
u
m
ent
c
r0
.
w
p emu
l
ation
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi
Kivity
K
V
M: MMU:
A
l
low sp
t
e
.
w=1
f
or gpte
.
w=
0
an
d
cr0
.
wp=
0
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
A
v
i Kivity
KVM: U
p
date Red
Hat
copyrights
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: Consol
i
date arch
specific vcpu ioctl locking
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: PP
C
: Centra
l
ize l
o
cking o
f
arch sp
e
c
ific vcpu
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kiv
i
ty
KVM: s390: Central
l
y l
o
c
k
a
rch specific vcpu ioctls
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM:
x
86: Lock arch
specific vcpu io
c
tls centrall
y
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KV
M
: m
o
v
e
vcpu locking to
d
ispatche
r
for gen
e
ric vc
p
u
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
A
v
i Kiv
i
t
y
KVM: MMU: Fix
f
r
e
e memory acco
u
n
ting race in mmu_alloc_roo
t
s()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
A
v
i
K
ivity
KV
M
: Document
K
VM_SET_BOOT_CPU
_
ID
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi K
i
vity
KVM: Document KVM_SET_IDENTITY
_
MAP ioct
l
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi K
i
vi
t
y
K
VM: Get rid of K
V
M_REQ_KICK
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivi
t
y
KVM: VMX:
Avoid writing HOST_CR0 every
ent
r
y
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kiv
i
ty
KV
M
: kvm_pdpt
r
_
r
ead() may sleep
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-08-01
Avi Kivity
KVM: VMX: Simplify
v
m
x_get_nmi_mask
(
)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-23
Avi Kivi
t
y
KVM
:
Use kmall
o
c()
instead of vmalloc
(
) for
KVM_[GS
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-07-06
A
v
i Kivity
KVM: VMX: Fix h
o
st M
S
R_KER
N
EL_GS_
B
ASE corru
p
tion
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-06-09
Avi Ki
v
it
y
KVM:
MMU:
R
e
move
user acces
s
when a
l
lowing kernel
access
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi K
i
vity
KVM:
x86: A
d
d
missing
l
o
cking to arch specific vcpu
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kiv
i
ty
K
VM: PP
C
: Add missi
n
g vcpu_loa
d
()/vcpu_put
(
)
in vcpu
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
KVM:
M
MU
:
Segregate shadow pa
g
e
s
with diff
e
re
n
t
c
r
0
.
wp
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
KVM: Don't allow lmsw to c
l
ea
r
cr0
.
pe
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
A
v
i Kivity
KVM: Fix
wallclock ve
r
sion writin
g
rac
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
KVM:
M
MU: Don't read pdptrs wit
h
mmu
s
p
i
nlock held
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
KV
M
:
V
MX: At
o
mically switch
e
fer if EPT &&
!EFER
.
N
X
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
A
v
i
K
i
v
ity
KVM:
V
MX: Add
fa
c
ili
t
y t
o
atomically switch MS
R
s
on
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
KVM: VMX: Add defin
i
t
ions
f
o
r
guest
and host EFER autoswitch
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
KV
M
:
VMX:
A
dd defin
i
t
i
on for msr
autoload entry
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-19
Avi Kivity
KVM: Le
t
vcp
u
struc
t
ure al
i
gnment be
det
e
rmined at
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
KVM: Minor M
M
U documen
t
atio
n
e
dits
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
KV
M
:
D
ocu
m
ent KVM_GET_MP_
S
TAT
E
and
K
VM_SET_MP_STATE
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivi
t
y
Merge remote b
r
anch '
t
ip
/
perf/c
o
re'
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
KVM
:
Document
mmu
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi K
i
vity
K
VM: MMU:
D
r
op cr4
.
p
ge fr
o
m sh
a
dow page ro
l
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
M
e
rge
b
r
a
n
c
h 'per
f
'
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
KVM: MMU: Replac
e
role
.
glevels wi
t
h role
.
c
r
4_
p
ae
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
KVM: Fix M
A
XPH
Y
ADDR calculation
w
he
n
cpuid does no
t
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
A
vi Kivity
KVM:
T
race emulated instr
u
c
tions
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
KVM: x
8
6 emu
l
at
o
r: Don'
t
o
v
erwrite
d
ecode cache
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
KVM:
D
o
c
um
e
nt replacemen
t
s for
KVM_EXIT_
H
YPE
R
CALL
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
K
V
M: Document
KVM_S
E
T_TSS_ADDR
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivity
KVM:
Doc
u
m
e
n
t
K
VM_SET_USER_
M
EMORY_REGION
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi
Kivity
KVM:
M
MU:
D
i
s
a
s
sociate
d
irect maps from guest levels
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi
Kivity
KVM:
M
M
U
: Reins
t
a
te pte prefetch on invlpg
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi K
i
v
i
ty
KVM
:
MMU: D
o
not insta
n
t
i
ate nontrapping spte on
u
nsyn
c
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi
K
iv
i
ty
KVM: Don't follow an atomic operati
o
n by a n
o
n
-
atomic one
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi Ki
v
ity
KVM: Make locked ope
r
ati
o
ns truly atomic
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi
Kivity
KVM: MMU
:
C
ons
o
l
idate two
g
u
e
st
pte reads i
n
k
vm_mm
u
_pte_write()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi K
i
vity
K
V
M:
T
r
ace
excep
t
ion injecti
o
n
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-17
Avi Kivi
t
y
K
V
M
: Move kvm_exi
t
trac
e
p
o
int rip reading i
n
si
d
e tracepoint
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-10
A
v
i Kivity
x86: Introd
u
ce 's
t
ruct fpu'
a
nd relate
d
API
Signed-off-by: Avi Kivity <
avi@redhat.com
>
...1273135546-29690-3-git-send-email-
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-10
Avi Kivity
x8
6
: Eliminate T
S
_XSAVE
Signed-off-by: Avi Kivity <
avi@redhat.com
>
...1273135546-29690-2-git-send-email-
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-04-20
Avi Kiv
i
ty
KVM
:
V
MX: Save/restore
rflags
.
vm
correctly in
r
eal
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-04-20
Avi Ki
v
ity
KVM: Don't spam
k
e
r
n
el log w
h
en inject
i
ng excep
t
io
n
s
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi
K
ivity
KVM:
Co
n
vert k
v
m->requests_lock
to r
a
w_s
p
inlock_t
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kiv
i
ty
KVM: Plan obsolescence o
f
ke
r
nel allocated
slot
s
, paravirt
m
mu
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivi
t
y
KVM: MMU
:
A
d
d tr
a
cepoint f
o
r guest page
a
gi
n
g
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivit
y
KV
M
: V
M
X: Wire
u
p
.
fp
u
_activate() callback
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: Trace failed ms
r
reads and writes
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
next