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: nVMX: Implement VMLAUNCH and VMRESUME
2011-07-12
Tak
u
ya Yoshik
a
wa
KVM: x
8
6
e
m
u
l
ator: A
v
o
i
d c
l
e
aring th
e
who
l
e decode_cache
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-07-12
Taku
y
a Yoshikaw
a
KVM: x86 emulator:
C
lea
n
up init_emulate_ctxt()
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-07-12
T
akuya Y
o
s
hikawa
KVM: x8
6
emulator: Stop passing ctxt-
>
ops
a
s arg of
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-07-12
Taku
y
a Yoshikawa
K
V
M: x86 emu
l
ator: Stop passing ctxt-
>
o
ps as a
r
g o
f
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-07-12
Takuya Yosh
i
kawa
KV
M
:
x86
emulator
:
P
lace
i
nsn_f
e
tch
h
elp
e
rs togeth
e
r
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-05-22
Takuya Yoshikawa
KVM: MMU:
U
s
e ptep_user f
o
r
c
m
pxchg_gpte()
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-05-22
Takuya Y
o
shi
k
a
w
a
KVM:
x
86 emu
l
ator
:
Make jmp
f
ar emulation into a separate
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-05-22
Takuya Yos
h
i
k
awa
K
V
M: x86
e
m
ulato
r
:
R
ename em
u
late_grpX() to e
m
_
grpX()
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-05-22
Takuya Y
o
shikawa
KVM: x86 emu
l
ator: Remove u
n
used
a
r
g f
r
om
emulate
_
pop
(
)
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-05-22
Takuya Yo
s
h
i
kawa
KV
M
:
x86
emulator:
R
em
o
ve
unused arg fr
o
m
wr
i
t
e
back()
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-05-22
Taku
y
a Yoshikawa
KV
M
:
x86 emulato
r
: Remove
u
nused ar
g
fro
m
r
e
ad_desc
r
iptor()
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-05-22
Takuya Yo
s
hikawa
K
VM: x86 e
m
ulat
o
r: Remove u
n
used arg fr
o
m seg
_
override()
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-05-22
Tak
u
ya Yo
s
hikawa
KVM: Va
l
idate userspace
_
addr of memslo
t
when registere
d
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-05-22
Taku
y
a
Yos
h
ikawa
K
VM: MMU:
C
lean
up gpte reading with
c
opy_fro
m
_user()
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-05-22
Tak
u
ya Yoshi
k
a
wa
KV
M
: MMU:
F
i
x
64-bit pagi
n
g breakage on
x
86_
3
2
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-05-22
Takuy
a
Yosh
i
kawa
KVM: x86
e
m
ula
t
or:
Use opcode
:
:
e
xecute fo
r
PUSH
F
/POPF
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-05-22
Takuya Yosh
i
kawa
K
V
M:
x
86
e
mula
t
or: Use opcode::execute for PUSH
A
/
P
OPA
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-05-22
Takuya Yoshik
a
wa
KVM: x86 emula
t
or: Use
o
pcod
e
:
:ex
e
cute for POP reg
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-05-22
Takuya Yoshika
w
a
KVM: x86 emulator:
U
s
e
opco
d
e::execute fo
r
G
r
o
up
1
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-05-22
Taku
y
a Yoshikawa
KVM: MMU: Optimize guest page
t
abl
e
walk
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-05-11
Takuya
Y
oshikawa
KVM: x86 emu
l
ator: Use e
m
_push()
i
nstead of emulate_push()
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-05-11
Takuya Yoshikawa
KVM
:
x86 emulator: Make e
m
ulate_p
u
sh
(
) store
the value
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-05-11
Takuya Yoshikawa
KVM: x86 emulator: Disable wri
t
eback
f
or CMP emu
l
ation
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-03-17
Ta
k
u
ya Yoshi
k
awa
KVM: x86: Remove useless regs_p
a
ge pointer f
r
om kvm
_
lapic
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-01-12
Takuya Y
o
sh
i
kawa
KVM: Tak
e
m
i
ssing s
l
ots_l
o
ck for kvm_io_bus
_
unregist
e
r_de
v
()
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-01-12
Takuya Yoshi
k
awa
KVM: MMU: Make th
e
way of
a
ccessing
l
p
a
g
e_inf
o
m
ore
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-01-12
Takuya Yos
h
ik
a
w
a
KVM
:
MM
U
: Avoid droppin
g
acc
e
s
s
e
d
bit wh
i
le removing
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-01-12
Takuya
Y
oshikawa
KVM: rename hardware_[dis|e
n
]
able() to *
_
nolock
(
) and
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-01-12
Takuy
a
Yos
h
i
kawa
KVM:
take kvm_lock for
hardware_disable() du
r
ing
c
pu
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-01-12
T
a
kuya Yo
s
hikaw
a
KV
M
: replace
v
malloc and mem
s
et with vzalloc
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-01-12
Takuya Y
o
sh
i
kawa
KV
M
:
use kmall
o
c
(
) for small dirty
b
itmaps
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-01-12
Takuya Yo
s
h
i
kaw
a
KVM: pre-allocate one more dirty bitmap to avoid
v
malloc()
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2011-01-12
Takuya Yoshikawa
KVM: introdu
c
e wrappe
r
func
t
ions
f
o
r
creating/des
t
roying
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-10-24
Takuya Yoshi
k
awa
KVM: ia64: def
i
ne kvm_lapic_enabled
(
) to fix
a compile
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-10-14
Takuya Yosh
i
k
a
wa
sched:
Comment update
s
: f
i
x default laten
c
y
and granularity
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-08-01
Takuya
Y
oshikawa
KVM: ia64
:
c
leanup kvm_ia64_syn
c
_dirty_l
o
g
()
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-08-01
Takuya Yoshikawa
KVM:
i
a64: fix
d
irty_log_lock
spi
n
_lo
c
k
section not
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-08-01
Takuya
Y
oshikawa
K
V
M: x86
:
avoid unnecessary bit
m
ap allocatio
n
when
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-07-21
Takuya Y
o
shi
k
awa
Kconfig
.
debug: FAIL_IO_TIMEOUT:
t
yp
o
Fa
u
l ->
F
ault
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-06-01
Takuya Yos
h
ikaw
a
bin
f
mt_elf_fdpic:
F
ix clear_use
r
()
e
r
ro
r
ha
n
d
lin
g
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-05-27
Tak
u
ya Yoshikawa
v
h
ost
:
fix
t
he memory leak whi
c
h will happe
n
when me
m
o
ry_acc
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-05-27
Takuya Yoshikawa
v
hos
t
-net: fix to check the
r
e
t
urn
v
alue of copy_to
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-05-27
Takuya Yoshikawa
vhost: fix to check th
e
r
e
tur
n
val
u
e
of cop
y
_to/from
_
u
s
er
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-05-17
Takuya Yosh
i
kawa
KVM: Remove test-before-
s
et optimization
f
or dirty
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-05-17
Taku
y
a Yoshik
a
wa
KVM: limi
t
th
e
number of pages per mem
o
ry slot
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-05-17
Tak
u
ya Yoshikawa
K
V
M: coalesced_mmio: fix kvm_coalesced_mmio_init()
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-04-25
Takuya
Yosh
i
kawa
K
VM: update gfn_to_hva(
)
to use g
f
n_to_hva_mem
s
l
ot()
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-04-25
T
a
kuya Yoshikawa
KVM: r
e
m
ove redundan
t
p
r
ototype
o
f
l
oad_pd
p
trs(
)
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-04-25
Tak
u
y
a
Yoshikawa
KV
M
: x86
emulator: Fix x86_emulat
e
_i
n
sn
(
) not to use
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-04-25
Takuya Yoshikawa
KVM: x8
6
emulator: X8
6
E
MUL macro
r
e
pl
a
c
e
ments: x86_emulate_i
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-04-25
Takuya
Yoshika
w
a
KVM: x86 emula
t
or:
X
8
6
E
MUL macro replacements: from
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-04-20
Takuya Yoshi
k
awa
KVM: fix the hand
l
ing of dirty bitma
p
s to
avoid overflow
s
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-04-20
Taku
y
a Yoshikawa
KVM:
S
VM: Fix memory leaks that happen
wh
e
n
s
vm_c
r
eate_
v
cpu
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-03-01
Takuya Yoshi
k
aw
a
KVM: Fix
e
mulate_sys[call, enter, exi
t
]()'s fault h
a
ndling
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-03-01
Takuya Yoshikawa
KVM: F
i
x
l
oad_
g
uest_se
g
m
ent_de
s
criptor() to inject
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-03-01
Ta
k
uya
Y
o
shikawa
KVM: Remove
redun
d
ant rea
d
ing o
f
rax on OUT ins
t
ru
c
tio
n
s
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-03-01
T
a
k
uya Yoshi
k
awa
KVM: fix
kv
m
_fix_hyperc
a
ll() to return
X86EM
U
L_*
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-03-01
Takuya
Y
os
h
ikawa
K
VM: fix load_gue
s
t_se
g
ment_descriptor()
t
o re
t
urn
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-03-01
Takuya Yoshikawa
KVM:
x
86:
U
se macros fo
r
x
86_emulate_ops to avoid
future
.
.
.
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-03-01
T
a
k
u
ya Yosh
i
kawa
KVM: re
n
am
e
is_writeble_pte() to is_writab
l
e_pte()
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree
2010-03-01
Takuya Yoshikawa
KVM:
Fix t
h
e explanation
o
f
wri
t
e_emulat
e
d
Signed-off-by:
Takuya Yoshikawa
<yoshikawa.takuya@oss.ntt.co.jp>
commit
|
commitdiff
|
tree