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
block: Convert bdrv_pwrite(v/_sync) to BdrvChild
2016-07-05
Kevi
n
W
olf
block: Con
v
ert bdrv_pwrite(v/_sync) to BdrvChild
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Ke
v
in Wolf
b
l
oc
k
:
C
onver
t
bdrv_pread(v) to Bd
r
vChild
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
block: Convert bdrv
_
wr
i
te(
)
to BdrvCh
i
ld
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wo
l
f
bl
o
ck: Conver
t
bdrv_read()
t
o BdrvChild
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wol
f
block: Use BlockB
a
ckend for I/O in bdrv_commit()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin
Wolf
bloc
k
:
Move bdrv_commit() to block/
c
ommit
.
c
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
block:
C
o
n
ve
r
t bd
r
v_co_do_rea
d
v/wr
i
t
e
v to
B
d
rvChild
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin
Wolf
block: Co
n
vert bdrv_aio
_
writev() to BdrvChild
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
block: Convert
b
d
rv_aio_readv() t
o
BdrvCh
i
ld
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kev
i
n
W
olf
bl
o
ck: Con
v
er
t
bdrv_co_writev() to BdrvChil
d
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
block
:
Convert
b
drv_co_readv()
to BdrvChild
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin
Wolf
vhdx: Some more BlockBackend use i
n
vhdx_creat
e
()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin
Wolf
blkrep
l
ay: Convert to byte-based I/O
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
vv
f
a
t
:
U
se
BdrvCh
i
ld fo
r
s->
q
co
w
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
block/qdev: Fix NULL access when using BB twice
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin
W
olf
Merge remote-
t
r
acking b
r
anch 'mr
e
itz/tags/pull-
b
lock
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin W
o
l
f
blo
c
k:
F
i
x
s
n
ap
s
hot=on with a
i
o
=
native
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin
W
o
l
f
b
l
o
ck: Remov
e
bs->zero_b
e
y
o
nd_e
o
f
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
qcow2: Let vmstate
c
all qco
w
2_co_pr
e
ad
v
/pwrite d
i
rect
l
y
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kev
i
n Wolf
block
:
Mak
e
b
d
rv_load/save
_
vmstat
e
coro
u
t
ine_fns
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
b
lock
:
Allo
w
.
bdrv_load/save_vmstate()
t
o
return 0
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin W
o
lf
block: Make
.
bdr
v
_loa
d
_vmstate() v
e
c
t
ored
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wo
l
f
b
lock: Introduce bdrv
_
preadv
(
)
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
K
evin Wolf
li
n
ux-aio: Cancel BH if n
o
t
needed
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin
W
olf
block: Do
n
't enf
o
r
c
e 512 byte minimum align
m
en
t
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
K
ev
i
n Wolf
raw-po
s
i
x: Implement
.
bdrv_co_preadv
/
pwrit
e
v
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Ke
v
in Wolf
raw-posix: Switch to bdrv_co_* inte
r
f
a
ces
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
b
l
ock: P
r
epa
r
e bdrv_ali
g
ned_pwrit
e
v() f
o
r by
t
e-aligned
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
block: P
r
epare bdrv_al
i
gned
_
pre
a
dv() for byte-aligned
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin
W
olf
block: Byte-based bdrv
_
co_do_copy_on_r
e
a
d
v
()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
qemu-im
g
bench: Fix uninitial
i
se
d
writethroug
h
mode
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin
Wolf
qcow2: Imp
l
e
ment
.
bdrv_co_p
w
ritev()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wo
l
f
qcow
2
: Use bytes inst
e
ad of sectors for
Q
Co
w
L2Met
a
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Ke
v
in Wolf
qcow2: Make copy_sectors() b
y
te ba
s
ed
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wo
l
f
qcow2: Implement
.
b
drv_co_p
r
eadv()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
q
cow2: Work with bytes
in qcow2_get_cluster_offset()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wo
l
f
qemu-img be
n
ch: Add
--flu
s
h-
i
nterval
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-08
Ke
v
in Wolf
qemu-img bench
:
Implem
e
nt -S (
s
tep size)
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wolf
qemu-img benc
h
: Ma
k
e
start of
f
set config
u
rable
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wolf
qemu-img benc
h
: Sequential write
s
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-08
Kevin W
o
lf
qemu-img bench
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wolf
bloc
k
: D
o
n't emulate natively supported pwr
i
tev flags
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-08
Ke
v
in Wolf
b
lock: Fix
b
drv_all_delete_snapshot() erro
r
h
a
ndling
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-08
Kevin
Wolf
m
igration/block: Convert sav
i
ng to BlockBackend
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-08
Ke
v
in Wo
l
f
mig
r
ation/block: Conve
r
t l
o
ad
t
o
BlockBackend
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-07
Kevin Wolf
blo
c
k/io: Remo
v
e unus
e
d b
d
rv_aio_write_zeroes()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
...1464599852-15392-1-git-send-email-
kwolf@redhat.com
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wol
f
blockjob: Remove BlockJob
.
bs
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevi
n
Wolf
commit:
U
se BlockBacken
d
fo
r
I/O
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
K
e
vin
W
olf
backup: Use BlockBackend for I/O
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
K
e
vin Wol
f
backup: Remove
b
s
p
arameter from backup_do_cow()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
bac
k
up: Don't
l
e
a
k
BackupBlock
J
ob
i
n
error pa
t
h
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
mi
r
ror: Us
e
Blo
c
kBa
c
kend for
I
/O
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
mirror: All
o
w
target that
a
lready has
a BlockBack
e
nd
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin W
o
lf
s
tream: Us
e
B
l
o
c
k
Bac
k
end for I/O
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
block:
M
a
k
e blk_co_preadv/pwritev() public
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
K
e
vin Wolf
block: Co
n
vert block
j
o
b
core to BlockBackend
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin
W
ol
f
b
l
ock: D
e
faul
t
to e
n
ab
l
ed writ
e
cac
h
e
in b
l
k
_
new()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Ke
v
in Wolf
block:
C
ancel jobs f
i
rst in
b
drv_close_all()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin
Wolf
block
:
Propagat
e
.
drain
e
d_begin/end callbacks
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
bl
o
ck:
Fi
x
reconf
i
guring
g
r
aph with drained
n
odes
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wol
f
block:
Make b
d
rv_drai
n
() use bdrv_d
r
ained_begin/end()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
block: Int
r
oduce bdrv_re
p
lace_child()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
bloc
k
: Fix bdrv_next
(
)
memory leak
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
Merge remote-trac
k
ing
bran
c
h 'mreitz/tags/pu
l
l-block
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
qemu-iotests: Some more
write_zeroes
tests
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
qcow2: Fix write_zeroes
wi
t
h
p
a
rtially allocated backing
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin
Wolf
bloc
k
: Remove BlockDriverState
.
blk
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
K
evin Wolf
b
l
o
ck:
Don'
t
ret
u
rn throttling info in que
r
y-named
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
W
ol
f
block: Avoid bs->blk in b
d
rv_next()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wol
f
block: Add bdr
v
_has_blk()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
bl
o
c
k: Remove bdrv_aio_multiwrite()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
blockjob: Don't t
o
uch BDS iostatus
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
W
o
l
f
b
lockjob: Don
'
t set iostat
u
s of target
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: User BdrvChild call
b
ac
k
for device
n
ame
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
b
l
ock:
Use
BdrvChi
l
d callbacks for cha
n
ge_media/resize
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wo
l
f
b
lock: Don't check throttled reqs in bdrv_reques
t
s_pen
d
ing()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
K
evin Wo
l
f
Revert "blo
c
k: For
b
id
I
/
O
t
h
rottling on nodes
wi
t
h
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin Wolf
block: Re
m
ov
e
bdrv_move
_
feature_fields()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
K
evin Wolf
b
lock:
Decouple t
h
rottling from BlockDriverState
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wo
l
f
block/io: Q
u
iesce parents between drai
n
ed_begin/end
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Drain thrott
l
i
n
g queu
e
with BdrvChild callback
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
bloc
k
: Introduce
BdrvChild
.
opaqu
e
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
b
lock: Move I/O throttling
c
onfig
u
ration functions
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin W
o
lf
bloc
k
: Move actual I/O
t
hrottling
to Bl
o
ckBackend
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
b
lock: M
o
ve t
h
rottling
fields from BDS t
o
BB
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Convert thr
o
ttle_g
r
oup
_
ge
t
_na
m
e
(
)
to BlockBackend
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Ke
v
in W
o
l
f
block: throttle-groups:
Use Blo
c
kB
a
ckend pointers internally
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
bl
o
ck:
I
ntroduce Bloc
k
BackendPubli
c
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block:
M
ake sure throttled BDSes alway
s
have a BB
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevi
n
Wolf
Merge remote-tr
a
cking branch 'mreitz/tags/pull-block
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
qemu-io: F
i
x memo
r
y lea
k
i
n
'aio_write
-z'
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
K
e
vin Wol
f
b
lock: Remove BlockDrive
r
.
b
drv_read
/
wri
t
e
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Ke
v
in
W
o
l
f
vvfat: Implement
.
b
d
rv_co_preadv/pw
r
itev int
e
rfaces
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wol
f
vpc: Imple
m
ent
.
b
d
rv_co_pwritev() interface
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
K
evi
n
Wo
l
f
vpc
:
Implement
.
b
d
rv_co_preadv() interface
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
K
evin Wolf
vmdk: Implement
.
b
d
rv_co_
p
wr
i
tev() i
n
t
erface
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevin
W
olf
vmdk: Implement
.
bdrv_co_prea
d
v()
inte
r
face
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
K
e
vin
W
o
l
f
v
m
dk
:
A
d
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:
I
mplem
e
nt
.
bd
r
v
_
co
_
pwritev() interface
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
K
e
vin Wolf
vdi: Implement
.
bdrv
_
c
o
_preadv
(
) interf
a
ce
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
next