repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge remote-tracking branch 'mreitz/tags/pull-block-for-kevin-2016-07-13' into queue...
2016-07-13
Kev
i
n Wolf
Merge remote
-
tra
c
king branch 'mreitz/tags/pull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-13
Kevin Wo
l
f
block: Remove BB options fro
m
block
d
ev-a
d
d
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-13
Ke
v
in Wolf
qemu-io
t
ests: Test setting WCE with qdev
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-13
Kevin
W
o
l
f
block/q
d
ev: A
l
low
c
onfiguri
n
g r
e
rror/werror with qdev
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-13
Kevin Wol
f
comm
i
t: Fix use of e
r
ror handling pol
i
cy
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-13
Ke
v
in Wolf
block/qdev: Allow con
f
igurin
g
WCE
w
i
th
q
d
ev pr
o
perties
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-13
K
e
vin Wolf
block/qde
v
: Allow node name
for dri
v
e
p
r
o
pert
i
es
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevi
n
Wolf
Merge remote-tracking branch 'mreit
z
/
t
a
gs/pu
l
l-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
block: Convert bdrv
_
co_
p
readv/pwr
i
tev to Bdr
v
Ch
i
ld
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevin
W
olf
block: Conver
t
bdrv_prw
v
_co() to BdrvChi
l
d
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevin
Wo
l
f
block: Convert bdrv
_
p
write_zeroes
(
) to
B
drvChi
l
d
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
bl
o
ck: Convert
b
d
rv_pwrite(v
/
_sync)
t
o
B
drvChi
l
d
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
block: Convert bdrv_pread(v) to BdrvChild
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
K
e
vi
n
W
ol
f
block: Con
v
ert
b
drv
_
write() to B
d
rvChild
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevin
W
olf
block: Convert bdrv_read() t
o
BdrvCh
i
ld
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevin
W
olf
bloc
k
:
Use Blo
c
kB
a
ckend for I/O
in bdrv_co
m
mit()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevin
W
ol
f
b
l
oc
k
: M
o
ve
b
drv_commit() t
o
block/commit
.
c
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevin W
o
lf
block: Con
v
ert bd
r
v
_
co_do_read
v
/writev to B
d
rvChild
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kev
i
n Wolf
block:
C
onv
e
rt bdrv_ai
o
_w
r
itev()
t
o BdrvCh
i
ld
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Ke
v
in Wolf
blo
c
k: Conve
r
t
b
drv_aio
_
readv()
t
o BdrvCh
i
ld
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
block: Convert bdrv_co_wri
t
ev() to Bdrv
C
h
ild
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Ke
v
i
n Wo
l
f
block: C
o
n
v
er
t
bdrv_co_readv()
to
B
drv
C
hild
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
vhdx: So
m
e
more
B
lockBackend
u
se
i
n vhdx_cr
e
a
t
e
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevin
W
olf
bl
k
r
e
play
:
Co
n
ver
t
to by
t
e-b
a
sed I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevin
W
olf
vvfat: Use BdrvChild for
s
->qcow
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
K
evin Wolf
bl
o
ck/qdev: Fi
x
NULL
a
ccess
wh
e
n using
B
B twice
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
Merge remote-trac
k
ing
b
ranch '
m
reit
z
/tags/pull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kev
i
n Wo
l
f
block: Fix snapsho
t
=
o
n with aio=nat
i
v
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
block: R
e
move bs->zero_beyond_eo
f
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
K
evin Wolf
qcow2:
L
et vmstate
ca
l
l qcow2_co_preadv/pw
r
ite directly
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
b
l
o
ck:
Make
bdrv_loa
d
/sav
e
_vmst
a
te
c
oroutine_f
n
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
K
e
v
i
n
Wolf
block: Allow
.
b
drv_
l
o
a
d/save_v
m
st
a
t
e
(
)
to return 0
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
block:
Mak
e
.
bdrv_lo
a
d_vmstate() vectored
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevi
n
Wol
f
b
l
oc
k
: Introduce bdrv
_
preadv()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
K
evin Wolf
linux-ai
o
: Can
c
el BH
if
n
o
t
n
eeded
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
block: Don't enfo
r
c
e
512
b
yte
m
inimum al
i
gnment
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin
Wolf
raw-posix: Implement
.
bdrv_co_pread
v
/pwritev
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin W
o
lf
raw-posix: S
w
i
tch to bdrv_co_* i
n
terfaces
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
bl
o
ck: Prepar
e
b
drv
_
aligne
d
_
pwrit
e
v() for byte-aligned
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
bl
o
ck: Pre
p
are
bd
r
v_
a
li
g
ned_preadv() for byte-aligned
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
bloc
k
: By
t
e-b
a
sed bdrv_
c
o_do_copy_on_r
e
adv()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin W
o
l
f
qemu-img b
e
nc
h
: F
i
x un
i
niti
a
l
ised writethrough mode
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
q
cow2: Implemen
t
.
bdrv_
c
o_pw
r
itev()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
qcow2: Use bytes
i
n
s
tead of se
c
t
or
s
f
or QCow
L
2Meta
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin
W
olf
qcow2: Make copy_secto
r
s() byte ba
s
ed
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
qc
o
w2: Imp
l
e
m
ent
.
b
d
r
v_co_
p
rea
d
v()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
qcow
2
: Work
w
ith
b
ytes in qcow2_
g
et_cl
u
st
e
r_o
f
f
s
et()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin W
o
lf
qemu-
i
mg be
n
c
h
: Add --fl
u
s
h
-int
e
rval
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Ke
v
in Wolf
qem
u
-img b
e
nch:
Impleme
n
t -S (s
t
ep size)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevi
n
Wolf
qemu-img
bench: Make start offs
e
t co
n
figurable
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
K
e
vin Wolf
qemu-img
bench:
Sequential writes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin
Wolf
qem
u
-
i
mg bench
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kev
i
n Wolf
block: Do
n
't emulate natively
s
upported pwritev
f
lags
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevi
n
Wol
f
block
:
Fix bdrv_
a
l
l
_delete_snapsho
t
() err
o
r han
d
l
i
ng
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin W
o
lf
migrati
o
n
/bl
o
ck: Convert saving to BlockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wolf
mig
r
ation/blo
c
k: Convert load t
o
Bl
o
ckBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-07
K
evin W
o
lf
block/io: Remove unuse
d
bdrv_aio_write_zeroes()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
blo
c
kjob: Remove BlockJob
.
bs
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
e
v
in Wolf
commit
:
U
se BlockBackend for I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
backup: Use BlockBackend
f
or I/
O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
ba
c
kup: Remov
e
bs parameter from backup_do
_
cow()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
evin W
o
lf
ba
c
kup: Don't le
a
k BackupB
l
ockJob in error pat
h
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kev
i
n Wolf
mi
r
ror: Use Bl
o
ckBa
c
ken
d
for I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
mirr
o
r
:
Allow target that already
h
a
s a Block
B
acken
d
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wol
f
stre
a
m: Use Block
B
ackend
f
or
I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
e
vin W
o
lf
block
:
M
a
k
e blk_co
_
prea
d
v/
p
writev() publ
i
c
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin
Wolf
blo
c
k: C
o
nver
t
b
l
o
c
k
j
o
b core to BlockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wol
f
block: Default to enabl
e
d write cache in blk_new()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin W
o
lf
block: C
a
ncel jobs first in bdrv_close_all()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
e
vin Wo
l
f
b
l
oc
k
: Propaga
t
e
.
dra
i
ned_begin/end call
b
acks
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kev
i
n Wolf
block: Fix reconf
i
gu
r
ing
graph with drai
n
ed
nodes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevi
n
Wolf
block:
Make bdrv
_
drain() use bdrv_
d
rained_begin
/
end()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin
W
olf
b
lock: In
t
roduce bdrv_replace_
c
hil
d
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
block: Fix
bdrv_
n
ex
t
() m
e
mor
y
l
e
a
k
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
Merge
r
e
mote-tracking branch 'mreitz/ta
g
s/pull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
v
in Wolf
qemu-
i
o
t
e
s
ts: Some more wri
t
e_zeroes tests
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
qcow2: Fix write_zeroes with partially
allocated b
a
ck
i
ng
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Remove Block
D
riverState
.
blk
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block
:
Don'
t
r
e
turn throttling info in query-named
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Avoid bs->blk in bdr
v
_
n
ext()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
evin Wolf
block:
A
dd
bdrv_
h
as_blk(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin Wolf
block: Re
m
ove
bdrv_
a
io_multi
w
rite()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
blockjob: D
o
n't touc
h
BD
S
i
ostatus
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wo
l
f
b
l
ockjob:
D
on't se
t
iostatus of
t
arge
t
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
bl
o
ck: User Bdr
v
Child callback
f
or
device na
m
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin Wolf
b
lock: Use
B
drvChild ca
l
lback
s
for cha
n
ge_media/
r
esize
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
Wolf
block: Don'
t
c
he
c
k thrott
l
e
d
reqs in bdrv_r
e
quests_pending()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
Revert "block
:
Fo
r
bid I/O th
r
o
ttling
o
n n
o
des wi
t
h
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Remove bdrv_move_fea
t
ure_fields()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
evin Wolf
block: Decouple throttling from B
l
ockDriverState
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block/io:
Qu
i
es
c
e pa
r
ents betw
e
e
n
drain
e
d_begin
/
end
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin Wolf
block: Drain t
h
ro
t
tling queue
w
i
th Bd
r
vChil
d
callb
a
ck
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wol
f
block: Introduce BdrvChild
.
opaque
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin Wo
l
f
block
:
Move I/O throttling conf
i
gu
r
ation functions
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vi
n
Wol
f
block: Move a
c
tual I/O thro
t
tling to Bl
o
ckBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Move throt
t
l
ing fields from B
D
S to BB
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
Wo
l
f
bloc
k
:
Convert
throttl
e
_
group
_
ge
t
_name() t
o
BlockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin Wolf
blo
c
k
: throttle-groups: Use Blo
c
kBackend poin
t
e
r
s intern
a
lly
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block:
I
n
tro
d
uce BlockB
a
ckendPublic
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
b
lock: Make sure t
h
rottled BDSes a
l
ways h
a
ve a BB
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
next