repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
block: Propagate .drained_begin/end callbacks
2016-05-25
Kevin
W
olf
block:
Propagate
.
d
r
a
i
ned_be
g
in
/
end ca
l
l
backs
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin
Wo
l
f
b
l
ock:
Fix
r
econfiguring graph with d
r
ained n
o
des
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
block: Make bdrv_drain() use b
d
rv_
d
r
ained
_
begin/end(
)
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
K
e
v
in Wolf
block: Intr
o
duce bdr
v
_replace_child()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
block:
Fix bdrv_next()
m
emo
r
y l
e
ak
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wo
l
f
Merge remote-
t
rackin
g
branch 'mreitz/tags/pull-b
l
ock
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
W
ol
f
qemu-iotes
t
s:
S
ome more write_zeroes tests
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
qcow2: Fix write
_
zero
e
s with partia
l
l
y
allocated back
i
ng
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Ke
v
in Wolf
block: Re
m
ove Block
D
riverS
t
ate
.
blk
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
b
l
oc
k
:
Do
n
'
t return thro
t
tl
i
n
g
info in q
u
e
r
y
-named
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Avoid bs->blk in bdrv_next()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kev
i
n Wolf
block: Add b
d
rv_has_blk()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
blo
c
k
: Remove
b
drv_aio_m
u
ltiwri
t
e(
)
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
blo
c
kjo
b
:
Don't
t
ouch BD
S
iosta
t
us
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Ke
v
i
n Wolf
blockj
o
b
:
Don't set
i
o
s
tatus o
f
target
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Ke
v
in
Wolf
block: User Bd
r
vC
h
i
l
d callback for dev
i
c
e
na
m
e
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Use
BdrvChild callbacks for change_media/resize
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevi
n
W
o
l
f
block: Don
'
t
c
heck
t
hr
o
t
t
l
ed reqs in bdrv_requests_pending()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kev
i
n Wolf
Revert "block: Forb
i
d I
/
O throttling on
n
odes
with
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
b
l
oc
k
: Remove b
d
r
v_move_f
e
a
t
u
re_fields()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Ke
v
in Wolf
block: Dec
o
uple throttling from BlockDriverState
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block/io: Quie
s
ce
p
ar
e
n
t
s betw
e
en drained_begin
/
end
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
W
olf
block: Drain throttlin
g
queue
with
B
drvChil
d
callb
a
ck
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Introd
u
ce BdrvChild
.
opaque
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
bl
o
ck:
Mov
e
I/O throttling configurat
i
on funct
i
ons
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
K
evin Wolf
b
l
ock: Move
ac
t
ual I/O throttling to
BlockB
a
ckend
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
W
olf
b
lock:
M
ove
throttling fields from BDS to
B
B
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wol
f
b
lock:
Convert
thrott
l
e_g
r
oup_get_name
(
) to BlockBacken
d
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
K
ev
i
n Wolf
block: thrott
l
e-g
r
oups: U
s
e BlockB
a
ckend point
e
rs i
n
ternally
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block
:
I
nt
r
oduce B
l
ockBacke
n
dPub
l
ic
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Make sure throttled BDSe
s
alw
a
ys have
a
BB
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
Merge r
e
m
ote-t
r
acking branch 'mreitz/tags/
p
u
ll-block
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevin
W
olf
qemu-io: Fix memory l
e
ak
in 'aio_write -z'
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kev
i
n
W
o
l
f
b
l
ock: Remo
v
e BlockDri
v
er
.
bdr
v
_read
/
write
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevin W
o
l
f
vvfat: Implement
.
bdr
v
_co_preadv/pwritev
i
nterfaces
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
K
e
vi
n
W
olf
vpc: Impl
e
ment
.
bdrv_co_pwritev()
inte
r
f
a
ce
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
vpc: Im
p
lement
.
bdrv_co
_
preadv() interface
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Ke
v
in Wol
f
vmdk
:
Implement
.
bdrv_co_p
w
r
itev(
)
interface
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevi
n
Wolf
v
m
dk: Impl
e
ment
.
bdrv_co_p
r
eadv() in
t
erface
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
vmdk: Ad
d
vmdk_find_offset_in
_
cluster(
)
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Ke
v
i
n
Wolf
vdi: Impl
e
ment
.
bd
r
v_co_
p
writev
(
) in
t
e
rface
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kev
i
n Wolf
v
di: Imp
l
ement
.
bdrv_co
_
preadv() interfa
c
e
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
K
evi
n
Wolf
d
m
g
: Implement
.
bdrv_co_
p
readv() in
t
e
rface
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
clo
o
p: Impl
e
m
e
nt
.
bdr
v
_co_preadv() interface
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Ke
v
in Wolf
b
o
chs: Implement
.
b
drv_co_
p
read
v
() interface
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
b
lock: Introduce
.
bdrv_co_
p
readv/pwritev BlockDriver
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
K
e
v
in Wolf
bl
o
ck: Rename bdrv_co
_
do_p
r
eadv/
w
ritev to bdrv_co_preadv
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
block: S
u
pport
A
IO drivers in bdrv_driver_
p
readv/pwr
i
te
v
()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
block: I
n
troduce bd
r
v_driver_pwrit
e
v(
)
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
bloc
k
:
I
n
t
roduce
b
drv_driver_preadv()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Ke
v
in Wolf
block: Don't disa
b
le
I/O throttli
n
g on sync re
q
uests
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
...1458660792-3035-2-git-send-email-
kwolf@redhat.com
>
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-04-29
K
e
vin
Wolf
vvfat: Fi
x
default volume label
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-04-29
Kevin Wolf
vvf
a
t: Fix volume name assertion
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-04-15
Kevin
Wolf
Merge re
m
ote-tracking branch
'mreitz/tags
/
pu
l
l-block
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-04-15
K
evin Wolf
b
lock:
D
on't ignor
e
f
la
g
s in blk_{,co,aio}_wr
i
te
_
zeroe
s
()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-04-15
Kevin
W
olf
block
:
F
ix
b
lk_aio_write_zeroes()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-04-15
Kevin Wolf
qemu-io: Support '
a
io_w
r
ite -z'
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-04-12
K
e
vin
W
olf
Merge remot
e
-
tracking b
r
an
c
h 'mreitz/t
a
gs/pull-block
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-04-05
Ke
v
in Wolf
Merge remote-tra
c
king branch 'm
r
eitz/tags/p
u
ll-block
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-04-05
Kevin Wol
f
b
lock: Forbid I/O
t
h
r
o
t
tli
n
g on nodes with multiple
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
Kevi
n
Wol
f
block: Remove
bdrv_(s
e
t
_
)enable_write
_
cache()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
b
l
o
c
k: Remove BDRV_
O
_CA
C
H
E_W
B
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
Kev
i
n Wolf
bl
o
ck: Re
m
ov
e
bdrv_parse_cache_flags(
)
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
K
e
vin Wolf
q
e
mu-io: Use bd
r
v_pa
r
se_cache_mode() in reopen_f()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
K
e
vin Wolf
bloc
k
: Us
e
bdrv_parse_c
a
che_mode()
in drive
_
init()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
r
a
w
:
S
u
ppo
r
t B
D
RV_R
E
Q_FUA
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
K
evin Wolf
n
b
d
:
Support
B
D
R
V_RE
Q
_FUA
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wo
l
f
i
scsi: Support BDRV_REQ_FUA
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
bl
o
ck: In
t
roduce bdrv_co_writev_flags()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
Kev
i
n Wolf
block/qapi: U
s
e
blk
_
enable_write_cac
h
e()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
block: Move enable_write_cache
to BB level
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
K
e
vin
W
olf
b
l
ock: Han
d
le flush
e
r
ror in
b
dr
v
_
pwrite_
s
ync()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
block: A
l
wa
y
s set writeback mo
d
e
i
n blk_new_op
e
n()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
Kevin
W
o
l
f
block: b
l
oc
k
d
e
v_init(): Call blk_set_enable_writ
e
_cache
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
K
ev
i
n W
o
lf
x
e
n_d
i
sk: Call blk_
s
et_enable_write_c
a
che
(
) expl
i
c
itly
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
q
em
u
-im
g
:
Call blk_set_en
a
ble_wr
i
t
e
_cache()
e
xplicitl
y
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
Kev
i
n Wolf
qemu-img: Ex
p
an
d
all BDRV_O_FLAGS
u
s
e
s
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
Kevin W
o
lf
qemu-io: Call bl
k
_set_enab
l
e_write_ca
c
he() explicitl
y
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
K
e
v
in
W
olf
qemu-nbd: Call blk_set_e
n
a
b
l
e_write_cache() explicitl
y
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wol
f
b
l
oc
k
: Add bdrv_parse
_
cache_mode()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
Ke
v
in W
o
lf
blo
c
k:
R
e
move blk_
s
et_bs()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
blo
c
k:
Reject writethrough mode exce
p
t at the
r
oot
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
Kevin
W
o
lf
block: Make backing f
i
les always write
b
ack
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
blo
c
k: R
e
move cache
.
w
r
it
e
back from bloc
k
d
e
v-
a
dd
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
block:
R
e
move di
r
ty bitma
p
s fro
m
bdrv_
m
ove_feat
u
re_fi
e
lds(
)
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
Kev
i
n
W
olf
b
l
ock: Remove co
p
y-on-read fr
o
m bdrv_move
_
f
eature_fie
l
d
s
()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
block:
R
emove bdrv
_
make_a
n
on()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-17
Kevin Wolf
Me
r
ge remote-tr
a
c
king branch 'mreitz
/
tags
/
pull-block
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-17
Kevin
W
olf
bl
o
ck: Use blk_co_pwritev() in blk_co_write_zeroes
(
)
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-17
Kev
i
n W
o
lf
block:
Use bl
k
_ai
o
_
p
r
wv() for a
i
o_read/wri
t
e
/
write_zeroes
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-17
Kevin Wolf
block: Use b
l
k_prw() in blk_pread()/blk_pwr
i
te()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-17
Kevin Wolf
block: Use blk_co_
p
w
r
itev() in bl
k
_write_zeroe
s
()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-17
Kevin Wolf
b
l
ock
:
Pull up blk_re
a
d_unthrottled() impleme
n
tation
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-17
Kevin
Wolf
blo
c
k
: Use blk
_
c
o
_pwrite
v
()
f
o
r blk_write()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-17
Kevin
W
o
lf
b
lock:
U
se
blk_c
o
_pre
a
dv() for blk_
r
ead()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-17
Kev
i
n
Wolf
block: Use BdrvChild in BlockBackend
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-17
Kevin W
o
l
f
block: Fix
memory leak i
n
h
mp
_
dri
v
e_add_node()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-17
Kevin Wolf
bloc
k
: Fix qemu_root_bds_opts
.
head initialisatio
n
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-14
Kevin Wolf
M
erge re
m
ote-tracking branch 'mrei
t
z/tags/
p
u
l
l-b
l
ock
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-03-14
Ke
v
in Wolf
vpc: Us
e
BB func
t
io
n
s
in
.
bdr
v
_create()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
next