repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
dma-helpers: dma_blk_io() cancel support
2016-06-16
K
e
vin
W
olf
Me
r
ge remote-tracking
branch 'mrei
t
z/tags/pul
l
-bl
o
ck
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
K
evin Wolf
b
lock: Fix s
n
apshot=on with
aio=nativ
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
block: Remove
bs->z
e
ro_beyond_eof
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
qcow2: Let vmstate ca
l
l qcow2_co_preadv/pwri
t
e
directly
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wo
l
f
bl
o
c
k
:
Make bdrv_load/save_vms
t
ate c
o
routine_fn
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kev
i
n Wolf
block: Allow
.
bdrv
_
loa
d
/save_vmst
a
te() to retur
n
0
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
K
evin Wolf
b
lock: Ma
k
e
.
bdrv_load_v
m
state() vector
e
d
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wol
f
block:
Int
r
oduce
b
d
rv_preadv()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
linux-a
i
o: Cance
l
BH if n
o
t needed
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
block: Don't enforce 512
byte
mi
n
imum alig
n
m
e
nt
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kev
i
n
W
ol
f
ra
w
-p
o
six: Imp
l
e
m
e
n
t
.
b
drv_co
_
p
r
eadv/pwritev
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
K
e
vin Wolf
raw-posix: Sw
i
t
ch to bdr
v
_co
_
* interf
a
ces
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kev
i
n Wol
f
block: Prepar
e
bdrv_alig
n
e
d
_
p
writev() for b
y
t
e
-
aligned
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
K
e
vin
W
olf
block:
P
repare bdrv_alig
n
ed_preadv() for
b
y
t
e-a
l
igned
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin
W
olf
block:
Byte-based bdr
v
_co_do_
c
opy_on_readv(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin W
o
l
f
qemu-img bench: Fix uni
n
itiali
s
ed
writethrough
mode
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
q
c
ow2
:
Implement
.
b
d
rv_c
o
_p
w
rit
e
v(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kev
i
n Wolf
q
c
o
w2:
U
s
e bytes ins
t
ead of
sectors for
Q
CowL2Meta
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
q
c
o
w
2:
M
a
k
e copy_sectors() byt
e
bas
e
d
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
qcow2: Implement
.
bdrv_co_preadv()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
qco
w
2:
W
ork
with b
y
tes in
q
c
ow2_ge
t
_c
l
ust
e
r_offse
t
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wolf
qem
u
-img bench: A
d
d --flush-inter
v
al
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wolf
q
emu-img
b
ench: Implement -
S
(step size)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kev
i
n
Wolf
qe
m
u-im
g
bench: Make sta
r
t
off
s
et co
n
figurable
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
K
e
v
in Wolf
q
emu-i
m
g benc
h
:
Sequen
t
i
a
l writes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wo
l
f
qemu
-
i
m
g
b
e
nch
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Ke
v
in Wolf
b
lock: Don'
t
emula
t
e nati
v
ely suppor
t
ed pw
r
itev f
l
ags
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wol
f
block: Fix bdrv_all_delete_s
n
apshot() err
o
r handling
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
K
e
vin Wolf
mig
r
ation/block: Convert sav
i
ng to Bl
o
ckBack
e
nd
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wolf
m
igr
a
tion/
b
lo
c
k: Convert loa
d
to BlockBa
c
kend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-07
Kev
i
n Wo
l
f
bloc
k
/i
o
:
Remove unuse
d
bdr
v
_aio
_
write_z
e
roes(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
b
l
ockj
o
b
:
Remove Bl
o
ckJob
.
b
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevi
n
Wo
l
f
commit: U
s
e Bl
o
ckBackend
for I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin
W
o
lf
b
ackup
:
Use BlockB
a
ckend for
I
/
O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
backup: Remo
v
e bs
paramet
e
r
from bac
k
up_do_cow()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
evi
n
Wolf
back
u
p: Don't lea
k
Ba
c
k
u
pBlockJob in er
r
or
path
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
mirror: Use
BlockBackend fo
r
I
/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
mirr
o
r: Allow target that alr
e
ady has a B
l
ockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
stream:
Use
BlockB
a
ckend
fo
r
I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
b
lock: Mak
e
blk_co
_
preadv/pwrit
e
v() public
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin
Wolf
blo
c
k
: Convert block job core to Bloc
k
Backend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin W
o
lf
block: Default to ena
b
led wri
t
e cache
in
b
lk_new()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
block: Cancel job
s
first in bdrv_cl
o
se_all()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
e
v
i
n
W
olf
b
l
ock
:
P
r
o
p
agate
.
d
rained_begin/e
n
d
c
a
llbacks
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wo
l
f
bl
o
ck: Fix reconfiguring graph with drai
n
ed nodes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin
Wolf
bloc
k
:
Ma
k
e b
d
rv_drain() use
bd
r
v_
d
rained_begin
/
end()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
e
vin Wolf
block: Introduce
bdrv_r
e
pl
a
ce_child()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
b
l
ock
:
Fix bd
r
v_next
(
) memory leak
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kev
i
n Wolf
Merge r
e
mote-tracking branch
'mreitz/t
a
gs/pul
l
-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
qe
m
u-i
o
tests: Some more write_zeroes tests
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
qcow2:
Fix write_z
e
roes with partially allocated backi
n
g
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin Wolf
b
lo
c
k:
R
emove BlockDriverState
.
b
l
k
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevi
n
Wolf
block: Don't
r
eturn throttling info in qu
e
ry-named
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevi
n
Wolf
block:
A
void bs->
b
l
k
in bdrv_next()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Add bdr
v
_
h
as_blk()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin W
o
lf
block: Remove
bdrv_aio_multiwrit
e
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
blockjo
b
:
Don't
t
ouch BD
S
iostatu
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Ke
v
in
Wolf
blockjob
:
D
o
n't set iostatus of tar
g
et
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
bloc
k
: U
s
er Bd
r
vChi
l
d callback
f
or de
v
ice name
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block:
Use BdrvChi
l
d callback
s
fo
r
c
ha
n
ge_med
i
a/res
i
ze
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin W
o
lf
block
:
D
on't check throt
t
led reqs
in bdrv_requ
e
st
s
_pen
d
ing()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
Re
v
ert "b
l
ock
:
Forbi
d
I/O thr
o
ttling on
nodes
w
ith
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Ke
v
i
n Wolf
block: Remov
e
bdrv_m
o
ve_feature_fields()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wol
f
bl
o
ck: Dec
o
uple throttling fro
m
B
l
ockDr
i
verState
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
b
loc
k
/io: Quiesce paren
t
s
be
t
wee
n
drained_begin/end
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
evin Wolf
block: Drai
n
throt
t
l
ing q
u
eue with
B
d
rvCh
i
ld cal
l
back
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
bloc
k
: Introduce BdrvC
h
ild
.
opaque
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Move I/O
t
hrott
l
ing configuration functions
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Ke
v
in Wol
f
block: Move
a
ctu
a
l I/O throttling
to Blo
c
kBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kev
i
n Wolf
block
:
Move th
r
ottling fields from BDS to BB
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
blo
c
k
:
C
o
n
vert
t
hrottl
e
_group_get_name() to
BlockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevi
n
W
olf
block: throttl
e
-gr
o
ups: Use
B
l
o
ckBackend
p
o
inters
internally
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Introduce
BlockBa
c
kend
P
ub
l
i
c
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
W
o
l
f
block: M
a
ke sure throttled BDSes always
h
ave a
BB
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
M
e
r
g
e
remote-t
r
acking b
r
anch '
m
r
e
itz/tags/pull-bl
o
ck
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
qemu-io:
Fix memor
y
l
ea
k
in '
a
i
o_write
-z'
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kev
i
n Wolf
bl
o
ck: Remove Bl
o
ckDr
i
ver
.
bdr
v
_read/write
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
K
evin
W
olf
vv
f
at: Implement
.
bdrv_co_pr
e
a
d
v/p
w
ritev
in
t
e
rface
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
vpc: Implement
.
bdrv
_
co
_
pwritev
(
)
in
t
erface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kev
i
n Wolf
vpc: Im
p
lement
.
bd
r
v_
c
o_
p
readv()
i
n
t
erfa
c
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin
W
olf
vmdk:
I
m
plem
e
nt
.
bdrv_c
o
_pwrit
e
v() interface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin
W
o
lf
vmdk
:
Implemen
t
.
b
drv_co_preadv() in
t
e
r
face
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
vmdk
:
Ad
d
vmdk_find_offset_in_c
l
uster()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
vdi: Implem
e
nt
.
b
d
rv_co_pwri
t
ev() interface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
v
di: Implement
.
bdrv_c
o
_preadv() interface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Ke
v
in
Wol
f
dm
g
: Impleme
n
t
.
bd
r
v_co_preadv() interface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
cloop: Implement
.
b
d
r
v_co_pread
v
(
)
interf
a
ce
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
bochs: Implement
.
b
d
rv_c
o
_preadv() interfa
c
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
K
evin W
o
lf
block: Introduce
.
bdrv_co_pre
a
d
v/pwrite
v
BlockDriver
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin W
o
lf
b
lock
:
Rename
b
drv_co_do_preadv/w
r
it
e
v to
bdrv_co_preadv
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevi
n
Wolf
block: Su
p
p
o
rt AIO driver
s
in bdrv
_
d
r
iver_p
r
ead
v
/pwritev()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevi
n
Wolf
block: In
t
roduce b
d
rv_dr
i
ver_
p
writev()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Ke
v
in Wolf
bloc
k
:
Introduce bdrv_d
r
ive
r
_pread
v
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kev
i
n
Wol
f
block: Don't dis
a
b
l
e I/O throttling
on s
y
n
c req
u
ests
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-29
Ke
v
in
W
olf
vvfa
t
: Fix defaul
t
volume label
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-29
Ke
v
in W
o
lf
vvfat: Fix
volume name as
s
ertion
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
K
e
vin
Wolf
Mer
g
e remote-tr
a
cking branch 'mr
e
itz/tags/pull-
b
lo
c
k
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
Kevin Wolf
block: Don't
ignore
f
lag
s
in blk
_
{,c
o
,aio}_write_zeroes()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
K
evin Wolf
blo
c
k: Fix bl
k
_aio_w
r
ite
_
zero
e
s()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
Kevin Wolf
qemu-i
o
: Support
'
ai
o
_write -z'
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
next