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: x86 emulator: fix const value warning on i386 in svm insn RAX check
2011-05-22
Ran
d
y Dunlap
KVM: x86 emulator: fix const value
warning on i386
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Clemens
Noss
K
V
M: x86
e
mulato
r
:
avoid calling
w
binv
d
() macro
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Li
u
Yu
a
n
KV
M
:
ioapic
:
Fix an
e
rror
f
ield referen
c
e
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Ro
e
d
e
l
,
J
oe
r
g
KVM:
MMU: Make cmpxchg_gpte aware
o
f n
e
st
i
ng t
o
o
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM:
x
8
6
emulat
o
r: drop
x86_emulate_
c
tx
t
::vcpu
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM:
Avoid using x
8
6_emulate_ctx
t
.
vcpu
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Ki
v
i
ty
K
V
M:
x
86 emula
t
or: add new ->wbinvd() c
a
l
lback
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
A
v
i Kivity
KVM
:
x
86 emulator: add ->f
i
x
_hype
r
call()
c
allbac
k
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: x86 em
u
lator: add new ->halt() callback
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivit
y
KVM: x86 emul
a
t
o
r:
m
ake emulate_invlpg() an e
m
ulat
o
r
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi
Kivity
KVM: x86 e
m
u
l
ator: emu
l
at
e
CLTS
i
nter
n
ally
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: x
8
6 emulator:
Re
p
lace calls to is_pae(
)
and is_paging
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
A
v
i
K
i
vity
KVM: x86 emula
t
or: dr
o
p use of is_long_
m
o
d
e
(
)
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Av
i
Kivity
KVM: x86 emulator:
a
d
d
and use
new callb
a
cks set
_
id
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi
K
ivity
KVM: x8
6
emulator: avoid u
s
ing ct
x
t->
v
c
p
u in check_
p
erm
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
K
V
M: x86 emulator: d
r
op v
c
pu arg
u
ment fr
o
m
inte
r
cept
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
A
vi Kivity
KVM
:
x8
6
emulator
:
drop
vcpu argume
n
t
f
rom
c
r/d
r
/cpl
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi
K
i
vity
KV
M
: x86 emulator: drop
v
cpu
a
rgum
e
nt
from segment
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Ki
v
ity
K
VM
:
x
8
6 emulator: d
r
op vcpu argument from p
i
o callbacks
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi
K
ivi
t
y
KVM: x86 emulator: drop vcpu argument fro
m
memor
y
read
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Ki
v
ity
KVM: x86 emulato
r
: whitespace cleanups
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Nelson E
l
hage
K
VM: emulator: Use linear
i
ze
(
) whe
n
fetching
instructions
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roe
d
e
l
KVM: X86: Update
l
ast
_
guest_tsc
i
n vcpu_put
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joerg R
o
edel
KVM:
SVM: F
i
x nested sel_cr0
intercept
pat
h
with decode
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Nelson Elhage
K
VM: x86 emulator: Handle wraparound in (cs
_
base +
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Duan Jiong
KVM
:
remove useless funct
i
on de
c
l
ar
a
tion kvm
_
inject_p
i
t
_
time
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Duan Jiong
KVM: remove useless function declaration
s
from file
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Jeff
Mahoney
KVM: Fix o
f
f by on
e
in kvm_f
o
r_each
_
v
cpu iteration
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Serge E
.
H
a
ll
y
n
K
V
M:
f
i
x
p
ush of
wron
g
eip when doi
n
g so
f
tint
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
T
a
kuy
a
Yosh
i
kawa
KVM: x86
emula
t
or:
Use e
m
_push() instead
of emula
t
e_push()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Takuya Yoshi
k
awa
KVM: x
8
6 em
u
l
a
tor: Make emulate_pu
s
h() store
the value
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Takuya Yoshikawa
KVM:
x
86 em
u
l
ator: Disabl
e
w
r
itebac
k
fo
r
CMP emula
t
ion
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Jan Ki
s
zka
KVM: VMX: Ensur
e
that vmx_create_v
c
pu a
l
ways ret
u
rns
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
Gleb Natapo
v
KVM: emulator: do not ne
e
d
l
esly sync registers from
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
Avi Ki
v
ity
K
VM: x
8
6 e
m
ulator
:
implement se
g
ment
permi
s
sion check
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: x86
emulator:
m
ov
e
d
e
sc_l
i
mit_sca
l
e
d
()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: x86 em
u
lator: move line
a
rize() do
w
n
w
ards
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KV
M
: x86 e
m
ulator:
pass access siz
e
and read/write
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: x86 emulator:
change address
linearization to
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
K
V
M
: x86 emu
l
ator: move invlpg
e
mulation
into a funct
i
on
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Ki
v
ity
K
VM: x
8
6 emulator:
Add
helpers
f
o
r
m
e
mory a
c
c
ess using
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
K
VM: S
V
M:
Fix fault-rip on vms
a
ve
/
vmlo
a
d emulation
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roede
l
KVM: X86: Implement
u
serspace inter
f
ace to set virt
u
a
l
_
tsc_k
h
z
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
J
o
erg
Roedel
KVM: X86: Delegat
e
t
s
c
-offset
c
al
c
ulatio
n
to arch
i
tecture
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joe
r
g Roedel
KVM: X86:
Impl
e
ment ca
l
l-ba
c
k
to p
r
opagate virtual_tsc_
k
hz
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joer
g
Ro
e
del
K
VM: X86
:
Make ts
c
_delta
c
alcula
t
ion a funct
i
on of
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
J
o
e
rg Roedel
KVM: X86
:
Let k
v
m-cl
o
c
k repor
t
the right tsc fr
e
quency
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
J
o
erg Roedel
KVM: SVM: Implement
i
n
frastructure
f
or
T
SC
_
RATE_MSR
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i
K
ivity
KVM:
x86 emu
l
ator: D
r
op EFER
.
SVME
r
equireme
n
t from
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i K
i
vi
t
y
KVM:
x
86 emulator: R
e
-a
d
d Ven
d
o
r
S
pecific
tag to VMMCALL
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Bharat Bhushan
K
VM: PPC
:
Fix issue clearing
e
xit timi
n
g c
o
unters
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Xiao Guangron
g
KVM:
MMU:
r
em
o
ve mmu_seq verific
a
tion on
pte up
d
ate
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Gleb Na
t
apov
KVM: x86 e
m
ulator: do not open code r
e
turn values from
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
J
u
stin P
.
Mattock
KV
M
:
Remove base_addresss in kvm_pit
s
i
n
ce it is unused
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
KV
M
:
SV
M
: Remove nest
e
d sel_cr0_write hand
l
ing
c
ode
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
J
o
erg Roe
d
e
l
K
V
M: SVM: Add
c
heck
s
f
o
r
IO instruc
t
ions
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joerg
R
oed
e
l
KV
M
: SVM: Add intercep
t
checks for one-byte inst
r
uct
i
on
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
J
oerg Roe
d
el
KVM
:
SVM: Add intercept
c
he
c
ks for remaining twobyt
e
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
J
o
erg R
o
ede
l
K
V
M
: SVM: Ad
d
intercept c
h
ecks for rem
a
ining
g
roup7
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joe
r
g Roedel
KVM: SVM: Add interc
e
pt
checks fo
r
S
VM instruc
t
ions
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joe
r
g Roedel
KV
M
: SVM:
Add
i
nterc
e
pt checks
f
o
r descriptor table
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
J
oer
g
Roedel
KV
M
: SVM: A
d
d i
n
tercept
che
c
k for
a
cc
e
ssing dr registers
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joerg R
o
e
del
KVM: SVM: Add in
t
erc
e
p
t
check for emula
t
ed
c
r accesses
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joerg R
o
ed
e
l
KVM: x86:
A
dd x86 callback
f
or inte
r
c
e
pt ch
e
ck
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
K
VM:
x
86 emu
l
a
t
or
:
Add flag to check for
pro
t
ected
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joerg Roedel
KVM: x8
6
emulator: Add check_perm ca
l
lback
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Joer
g
R
o
ede
l
KVM: x86 emulator: Don't w
r
it
e
-back cpu-st
a
te
o
n X86EMUL_INT
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi
K
ivity
KVM: x
8
6 emulator: add SVM inte
r
cepts
Signed-off-by:
Avi Kivity
<avi@redhat.com>
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivit
y
KVM: x86 emulator: a
d
d
framework fo
r
instruc
t
ion i
n
t
e
rcepts
Signed-off-by:
Avi Kivity
<avi@redhat.com>
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: x86 emula
t
o
r
:
implement
movdqu instruct
i
on
(f3
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi K
i
vity
KVM: x8
6
emul
a
tor: SSE support
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivi
t
y
KVM:
x86 emulator: Specialize decoding f
o
r insns with
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi
Kivity
K
V
M:
x86
e
mulator: defin
e
callbacks for using the
g
uest
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM
:
x8
6
emula
t
o
r
: do not
mu
n
g
e
rep prefix
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
K
V
M:
16-b
y
te mmio sup
p
or
t
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: Sp
l
i
t mmi
o
completion into a func
t
ion
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Av
i
K
i
vity
KVM:
extend in-
k
ernel mmio
t
o
h
andle >8
b
y
t
e trans
a
ctions
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
G
leb Natapov
KVM: x86: better fix for rac
e
between
n
mi injecti
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
Marcelo T
o
satti
Revert
"
KVM: Fix race
between nmi injectio
n
and enabli
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
Glauber C
o
sta
KVM: expose as
y
n
c pf
through our s
t
andard mechanism
CC:
Avi Kivity
<avi@redhat.com>
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KV
M
: VMX: si
m
plify NMI mask management
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Jan Kiszka
KVM: SVM:
R
emov
e
unused svm_features
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: VMX
:
Use cached V
M
_
EXIT_INTR
_
I
N
F
O in
handle_exceptio
n
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivi
t
y
KVM
:
V
M
X:
D
o
n
't VMR
E
AD
VM_E
X
IT_
I
N
TR_
I
NFO unconditionall
y
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi
Kivity
KV
M
: VMX: Refactor vmx_complete_atomic_exit()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KV
M
:
VMX: Qualify check for host NMI
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi
K
ivity
KVM: VMX: Avoid vmx_recover_
n
mi_blocking(
)
whe
n
unneed
e
d
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivi
t
y
KVM: VMX: Cache cpl
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi
Kivity
KVM: VMX: Opt
i
m
i
z
e
vmx_get_c
p
l()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM:
VMX: Optimi
z
e vm
x
_
g
et_rflag
s
()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivi
t
y
KVM: Use
k
vm_
g
e
t
_rflags() a
n
d
kvm_set_rflags() instead
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Xiao Gu
a
n
g
rong
KVM: cleanup memslot_id
f
u
n
c
tion
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-04-06
Andre
P
r
zywar
a
KVM: move an
d
fix substitue
s
earch for
m
issing CPUI
D
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-04-06
Andre Przywa
r
a
K
VM: fix XS
A
VE bit scanni
n
g
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-04-06
Gleb Natapov
KVM: Enable async page fault
pr
o
ce
s
sing
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-04-06
Michael
S
.
Tsirkin
KVM: fix c
r
a
sh
o
n irqfd dea
s
sign
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-02-22
Joerg
R
o
e
del
K
VM: SVM: Advance
instr
u
ct
i
on poi
n
ter in
dr_inter
c
ept
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-02-09
Joerg Roedel
KVM: SVM: M
a
ke su
r
e KERNEL_GS
_
BASE
i
s valid w
h
en
loading
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Ki
v
ity
KVM: Init
i
alize fpu state i
n
preem
p
tible context
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
G
leb Natapov
K
VM:
VM
X
: wh
e
n entering real mode align segment base
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
next