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
blockdev: clarify error on attempt to open locked tray
2016-06-16
Kevin Wolf
qcow2: Imp
l
ement
.
b
drv_co_pwr
i
tev
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
q
c
ow2: Use byte
s
i
n
s
tead of sectors for
QCowL2Meta
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wo
l
f
qco
w
2: Make copy_secto
r
s(
)
by
t
e ba
s
ed
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevi
n
W
o
lf
qcow2: Imple
m
ent
.
bdrv_co_preadv()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevi
n
W
o
l
f
qcow2:
Work with bytes in qc
o
w2_g
e
t_cl
u
s
t
er
_
offset
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wol
f
qemu-i
m
g
benc
h
: Add --flush-i
n
ter
v
al
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin
Wolf
qe
m
u-img bench: Implement -S (step size)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wolf
qemu-img be
n
ch: Mak
e
start offset confi
g
urable
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin
W
ol
f
q
e
m
u-img b
e
n
c
h: Sequen
t
i
al writes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
K
e
v
i
n
W
o
lf
qe
m
u
-
img bench
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin
W
olf
bl
o
ck: Don't emulate natively
s
upported pwritev flags
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Ke
v
in Wolf
b
l
ock
:
Fix bdrv_all_del
e
te_snaps
h
o
t(
)
er
r
o
r
handli
n
g
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin
Wol
f
mi
g
ration/block: Conver
t
saving to BlockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wolf
m
i
gration/block:
C
onvert
l
o
ad to
B
l
ockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-07
Kevin
Wolf
block/io: R
e
m
o
ve unused bdrv_aio_write
_
z
e
roes()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
blockjob:
Remove Block
J
ob
.
bs
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kev
i
n Wol
f
com
m
i
t: Us
e
Block
B
a
c
kend for I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
ev
i
n Wolf
backup: Use BlockBac
k
end for I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
backup: Remove bs parameter from
backup
_
do_cow()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
backup: Don't leak Bac
k
upBloc
k
Job in error path
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
mirror
:
Use
B
l
o
c
kBackend for I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
e
vin Wol
f
mi
r
ror: Allow target that already
has
a Blo
c
kB
a
ckend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wo
l
f
stre
a
m
: Use BlockBackend for I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
e
vin
W
olf
block: Make blk_co_preadv
/
pwritev() public
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Ke
v
in Wolf
block:
Co
n
ve
r
t block job core to BlockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
block: Def
a
ult to enabled w
r
i
te
cache
in blk_new()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
block: Ca
n
cel jobs first
i
n bdrv_close_all()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
e
vin Wolf
block: Propagate
.
drained_beg
i
n/end
cal
l
backs
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
e
vin W
o
l
f
b
lock
:
Fix reconfigurin
g
g
raph w
i
t
h
drained nodes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
e
vin Wolf
block: Make bdrv_drain() use bdrv_drained_begi
n
/end()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
block: Introduce bdrv_replace_child()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin
W
o
l
f
block: Fix bdrv_next
(
) m
e
mo
r
y leak
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevi
n
W
olf
Merg
e
remote-tracking bra
n
ch 'mr
e
it
z
/tags/pull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wol
f
qemu-iotests: Som
e
more write_zeroes tests
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
qcow
2
:
F
ix
write_
z
eroes
w
ith par
t
ially all
o
cated backing
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin W
o
lf
block: Rem
o
ve B
l
ockDriverStat
e
.
blk
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
Wolf
bloc
k
: Don
'
t return throttl
i
ng
i
n
fo in
q
uery-named
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
v
i
n Wol
f
block: Avoid bs->b
l
k in bdrv_next(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wo
l
f
block: Add bdrv_h
a
s_blk()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Remove bdrv_aio_multiwrite()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kev
i
n Wolf
b
l
ockjob:
Don
'
t touch BDS ios
t
atu
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wo
l
f
blockj
o
b: Don't set i
o
stat
u
s of tar
g
et
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
W
olf
b
l
o
ck: User BdrvChild callb
a
ck for device name
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Ke
v
in Wolf
b
l
ock: Us
e
Bdrv
C
hild callb
a
cks for chan
g
e_media/resize
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
Wo
l
f
block
:
D
o
n't check thro
t
tle
d
re
q
s in bdrv_requests_pendin
g
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kev
i
n Wolf
Rev
e
rt "block: For
b
id I
/
O thro
t
tlin
g
o
n no
d
es with
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kev
i
n Wolf
block: Remove bdr
v
_
m
o
ve_
f
eature_fields()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kev
i
n Wolf
bl
o
ck: De
c
o
upl
e
throttling f
r
om
B
l
ockDriverSta
t
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
W
olf
bl
o
ck/io: Quiesce parents
between drained_begin/e
n
d
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin Wolf
blo
c
k: Drai
n
t
h
r
ottling q
u
eue with BdrvChild
callback
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Introduce Bdrv
C
hild
.
o
paque
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin W
o
lf
b
l
ock: Move I/O throttling con
f
igur
a
tion
f
unctions
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wol
f
block: Move actual I/O thr
o
ttlin
g
t
o
BlockBa
c
kend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block:
M
ove throttling
fields from B
D
S to BB
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Conv
e
rt throttle_group_get_name()
to Bloc
k
B
ackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
b
lock
:
thr
o
ttle
-
groups: Use B
l
ockBackend pointer
s
internal
l
y
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
v
i
n Wol
f
block: In
t
rod
u
ce Block
B
ac
k
endPublic
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kev
i
n Wolf
block: Make
s
ure
t
hrottl
e
d BDSes alway
s
have a BB
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
Merge remot
e
-trac
k
ing branch 'mreitz/tags/p
u
ll-bl
o
ck
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wol
f
qemu-io:
Fix memory leak in 'aio_write -z'
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Ke
v
in Wolf
block:
R
emove BlockDriver
.
b
d
rv_read/w
r
ite
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
vvfat: Impl
e
ment
.
bdrv_co_preadv/pwrit
e
v
in
t
erfaces
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
K
evin Wol
f
v
p
c: Implement
.
bdrv_co_pwrit
e
v() interf
a
ce
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wo
l
f
vpc:
Implement
.
b
d
rv_co
_
preadv() int
e
rface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
vmdk: 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
vmdk: Implement
.
bdrv_co_preadv() in
t
e
r
face
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
vmdk: Add vmdk
_
f
i
n
d_o
f
f
set_i
n
_cluster()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
vdi: Impl
e
me
n
t
.
bdrv_co_p
w
r
itev(
)
i
n
ter
f
ace
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin
W
olf
vdi: Implement
.
bdrv_co_pre
a
dv()
in
t
erface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
d
mg: Im
p
l
e
m
e
nt
.
bdrv_co_preadv() interface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kev
i
n Wol
f
c
loop: Impl
e
m
e
nt
.
bdrv_co
_
preadv() interf
a
ce
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
b
o
c
h
s: I
m
plement
.
bdrv_co_preadv()
i
nterface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kev
i
n Wolf
block: Introduce
.
bdrv
_
co_p
r
eadv/pwrite
v
Bloc
k
Driver
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wol
f
block
:
Rena
m
e bdrv_co
_
d
o_p
r
ea
d
v/w
r
itev to bdrv_
c
o
_
preadv
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin
W
olf
block: Sup
p
or
t
AIO driv
e
rs in bd
r
v_dr
i
ver_pr
e
adv/pwritev()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
block
:
Introduce bdrv_driver
_
pwrit
e
v()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kev
i
n
W
o
l
f
block:
I
ntroduce bdr
v
_driver_preadv()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kev
i
n Wolf
block: Don't disable I/O thr
o
ttling
on s
y
nc requests
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-29
Kevin Wol
f
v
vfat:
F
ix default v
o
lume lab
e
l
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-29
Kevin Wolf
vvfat: Fix volume name
assertion
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
Ke
v
in Wo
l
f
M
erge remote-tracking br
a
nch 'mr
e
itz/tags/pu
l
l-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
Kevin
W
olf
block: Don't ig
n
ore
flags in blk_{,co,ai
o
}_write_zero
e
s()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
Kevin
Wolf
block: Fi
x
b
l
k_ai
o
_writ
e
_
z
e
roes
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
Ke
v
in
Wolf
q
emu
-
io: Support 'aio_
w
rite -z'
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-12
K
e
vin
W
olf
M
e
rg
e
remot
e
-trac
k
ing branch 'mrei
t
z/tags/p
u
ll-blo
c
k
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-05
K
e
vin Wolf
Merge
remote-t
r
ackin
g
b
ranch 'mreitz/tags/
p
ull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-05
Kevin W
o
lf
b
l
ock: Fo
r
b
i
d
I/O
throttling
o
n nodes with mul
t
iple
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
K
evin
Wol
f
block:
R
emov
e
bdrv_
(
set
_
)enab
l
e_write_
c
ache()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin
Wolf
b
l
ock
:
Re
m
o
ve BDRV_O_CACH
E
_WB
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevi
n
Wolf
block:
Remove b
d
rv_
p
arse_cache_flag
s
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
qemu-io: Use bdrv_parse_ca
c
he_mode() in
r
eopen
_
f()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
blo
c
k: Use
bdrv_parse_cache_mod
e
() in drive_
i
nit()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Ke
v
in Wolf
r
aw: Support
B
D
RV_REQ_F
U
A
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevi
n
Wol
f
n
bd: Support BDR
V
_
R
EQ_FUA
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
iscsi: Suppor
t
BDR
V
_
REQ_FUA
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin
W
olf
b
lo
c
k: Introduc
e
bdr
v
_co_w
r
itev_f
l
ags()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Ke
v
in Wolf
block/qapi: Use
b
lk_enable_write_cache(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
K
e
vin
Wolf
b
lock: Move enable_
w
rite_c
a
che to BB level
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin
Wolf
block: Handle flus
h
error i
n
bdrv_pwr
i
te_sync()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
b
l
ock: Always set wr
i
te
b
ac
k
mode in blk_new_ope
n
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
next