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: plug whole tree at once, introduce bdrv_io_unplugged_begin/end
2016-05-12
Ke
v
in Wolf
block: Do
n
't
dis
a
b
l
e
I
/O
t
hrottling on sync requests
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-29
Kevin Wolf
vv
f
at: Fix de
f
a
u
lt volume label
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-29
K
evin Wol
f
vvfat
:
Fix v
o
l
u
m
e name ass
e
rt
i
on
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
K
e
vin Wolf
M
erge
remote-tr
a
ckin
g
branch 'mreitz/
t
ags
/
pul
l
-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
Ke
v
in Wolf
block: Don't ignore flags in b
l
k_{,co,aio}
_
write_zeroe
s
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
Kevin Wolf
blo
c
k: Fix blk_aio_
w
rite_ze
r
oes()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
Kevin Wol
f
qemu-io: Supp
o
rt 'aio_
w
rite -z'
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-12
Kevin Wolf
Merge remote-t
r
acking b
r
anch 'm
r
ei
t
z/tags/pull-b
l
ock
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-05
K
e
vin Wo
l
f
Merge remote
-
tr
a
c
k
ing bran
c
h
'mrei
t
z
/
tags/pu
l
l-bl
o
ck
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-05
Kevin
W
olf
bl
o
ck:
For
b
i
d
I/O throttli
n
g on nodes with
m
ultiple
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
block: Remove bdrv_(s
e
t_)enable_write_ca
c
he()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kev
i
n Wolf
block: Remove
BDRV_O_CACHE_WB
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin W
o
l
f
b
l
ock: R
e
mov
e
bdrv_parse_cache_flags()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
qem
u
-io: Use bdrv_parse_cache_mode()
in re
o
pen_f()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
block: Use bdrv_p
a
rse_cache_mode(
)
in driv
e
_i
n
i
t
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
r
aw: Suppo
r
t
B
DRV_REQ_FUA
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wo
l
f
nb
d
: Sup
p
o
r
t BDRV_REQ_FUA
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kev
i
n Wolf
iscsi:
S
upport BDRV_REQ
_
FU
A
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
block: In
t
roduce bdrv_co
_
writev_fl
a
gs()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin
W
olf
block/qapi: Use bl
k
_enab
l
e_wri
t
e
_
c
ache()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
bl
o
ck: Mov
e
enable_write_ca
c
he to BB l
e
vel
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin
Wolf
block: Han
d
l
e
flush error in bdrv_pwrite_sync()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kev
i
n W
o
lf
block: A
l
w
ays set writeb
a
ck mode in blk_
n
ew_ope
n
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
K
e
vin Wolf
block: blockdev_i
n
it(): Call blk_
s
et
_
enable
_
w
rite_cache
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
xen_dis
k
: Call blk_set_en
a
ble_wr
i
te_ca
c
he(
)
e
x
plicitly
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
q
e
m
u
-img: Ca
l
l blk_set_enabl
e
_writ
e
_cache() explici
t
ly
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
K
e
vin Wolf
qemu-img: Expand all BDRV_O
_
FLAGS uses
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kev
i
n Wolf
qemu-io:
C
a
l
l blk
_
set_enable_write_cache() expli
c
itly
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kev
i
n
Wolf
qe
m
u-
n
bd
:
Cal
l
blk_set_enable_write_cache() explic
i
tly
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Ke
v
in Wolf
block: A
d
d bdr
v
_parse_ca
c
he_mode()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
block: Remo
v
e blk_set_bs()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin W
o
lf
blo
c
k: Rejec
t
w
ritethr
o
ugh mode exc
e
pt at th
e
r
o
ot
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Ke
v
in Wol
f
bl
o
ck: Make b
a
c
k
i
n
g
files alw
a
ys writeback
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
block: Re
m
ov
e
cach
e
.
writeb
a
ck from blockdev-add
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin
Wo
l
f
block:
R
emove dirty bitmaps from bdrv_mov
e
_feature_fields()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin
W
o
lf
block: Remove copy-on-re
a
d from bdrv_move_featu
r
e_f
i
e
lds()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
b
lock
:
Rem
o
ve bdrv_ma
k
e
_
anon()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-17
Kevin Wolf
Merge rem
o
te-tr
a
cking branch 'mreitz/tags
/
pu
l
l
-b
l
ock
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-17
Kevin
W
o
l
f
blo
c
k: Use bl
k
_co_
p
writev() in
b
lk_co_write_zeroes()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-17
Kevin Wolf
blo
c
k: Use blk_aio_prwv() for
a
io_rea
d
/wri
t
e/write
_
z
e
r
oes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-17
Kevin Wo
l
f
block
:
Use
b
l
k
_
p
r
w() i
n
b
lk_pread()/blk
_
pwrite(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-17
Kev
i
n Wolf
block:
U
se b
l
k_co_p
w
ritev() in blk_
w
ri
t
e_
z
eroes()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-17
Kevin
Wolf
block: Pull up b
l
k_
r
ead_unthr
o
ttled(
)
implementation
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-17
Ke
v
in Wolf
block: Use blk_co_
p
writev() for blk
_
write()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-17
Kevin
Wolf
block: Use blk_co_preadv() for blk_read()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-17
K
evin Wolf
block: Use BdrvChild in BlockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-17
Kevin Wolf
b
l
oc
k
:
F
i
x memory leak in hmp_
d
rive_add_n
o
d
e
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-17
K
evin
W
olf
block: Fix qemu_roo
t
_bd
s
_o
p
t
s
.
h
e
ad ini
t
ialisati
o
n
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin Wolf
Merge remote-tracking br
a
nch 'm
r
e
itz/
t
ags/pull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
K
e
vi
n
W
o
l
f
vp
c
:
U
se BB function
s
i
n
.
bdrv_
c
reate(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Ke
v
in
W
o
lf
vmdk: Use BB functions
i
n
.
bdrv_cre
a
te()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin W
o
lf
vhdx: Use BB fun
c
tions in
.
bdrv_create()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Ke
v
in Wolf
vdi: Use BB
functions in
.
bdrv_create()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin Wol
f
sh
e
epdo
g
:
U
s
e
BB functions in
.
bdrv_creat
e
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin Wo
l
f
qed
:
Us
e
B
B functions in
.
bdr
v
_cre
a
te(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin Wolf
q
c
o
w2: Use BB functions in
.
b
d
r
v_cre
a
te
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin Wolf
qcow: Us
e
BB fu
n
ctions
i
n
.
bdr
v
_create()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
K
e
vin Wo
l
f
parallels: Use
B
B
f
u
nctio
n
s in
.
b
d
r
v_cre
a
te()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
K
evin Wolf
blo
c
k: Introduce blk_set_al
l
o
w_write_bey
o
nd_eof()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevi
n
Wo
l
f
block
:
Use wr
i
te
b
ac
k
in
.
bd
r
v
_
create() impl
e
mentat
i
ons
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin Wolf
hm
p
: Exte
n
d d
r
ive_del to delete nodes
with
o
ut BB
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin Wolf
hmp: 'drive_a
d
d
-n' for creating a
node without
BB
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin Wolf
block: Fix cache mode
d
efaults in bds_tree_i
n
it()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin W
o
lf
bl
o
ck: Fix snapsho
t
=
on cache
modes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
K
e
v
in Wolf
blockd
e
v: Snapshott
i
n
g
m
u
st not open
second instance
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin W
o
lf
b
l
ock/q
a
pi:
I
ncl
u
de empty driv
e
s in query-blo
c
ksta
t
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin Wolf
bloc
k
/qapi: Factor out b
d
rv_query_bds_sta
t
s()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin Wolf
blo
c
k/qapi: Factor out
b
drv_query_blk_stat
s
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-02-22
Kevin
W
olf
Merge remote-tra
c
king
b
r
anch 'mreit
z
/ta
g
s/pull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-02-22
Kevin Wolf
b
l
ock migration: A
c
tivate image on destination b
e
f
ore
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-02-22
Kevin Wolf
block:
F
ix -incoming with sn
a
p
sh
o
t
=
on
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-01-20
K
e
v
in Wolf
qco
w
2: Ma
k
e image
in
a
ccessible after faile
d
qcow2_inv
a
lidate
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-01-20
Kevin
W
olf
qc
o
w2: Fix B
D
RV
_
O_INACTIVE handling in qc
o
w
2
_in
v
al
i
date_cache()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-01-20
Kevin Wol
f
qcow2: Imple
m
ent
.
bdrv
_
i
nac
t
iv
a
te
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-01-20
Kevin
W
olf
b
l
ock: Inactivate BDS
when migr
a
tion comple
t
es
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-01-20
Kevin Wolf
b
l
o
c
k: Rena
m
e
BDRV_O_I
N
C
OMING to
BDRV_O_INACTIVE
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-01-20
K
e
v
in Wolf
b
lock: Fix error path in bdrv_invalidate_cache()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-01-20
Kevin W
o
lf
block:
A
ssert no write re
q
uests under BDRV_O
_
INCOMING
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-01-20
Ke
v
in Wolf
qcow2: Writ
e
full header on image cr
e
ation
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-01-20
Kevin W
o
lf
qcow2: Write feature table onl
y
for v3 i
m
ages
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-01-19
Kevin Wolf
blo
c
k
: Fix
.
bdrv_open flags
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Ke
v
in Wolf
Merge remo
t
e-trac
k
in
g
branch '
m
reitz/tags/pull-bl
o
ck
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevin Wolf
raw
-
posix: M
a
ke aio=native option binding
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
K
ev
i
n Wolf
qemu
-
i
o
t
e
sts
:
Tes
t
reop
e
n with n
o
de-na
m
e/driver opt
i
ons
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevin Wolf
q
emu-iotests:
Test
cache mod
e
option inheritanc
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
K
evin Wo
l
f
qemu
-
iotests:
Try settin
g
cache mod
e
for chil
d
ren
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
K
evin Wo
l
f
blkdebug:
Enable reopen
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevin Wolf
block: Move ca
c
h
e option
s
into options QD
i
ct
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Ke
v
in Wolf
block: reopen: Extract
QemuOpts for g
e
n
eric bl
o
ck
l
a
yer
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevin Wolf
qe
m
u
-
io
t
ests: Rem
o
ve cache mod
e
te
s
t without medium
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevin Wolf
blockd
e
v: Set '
f
ormat' ind
i
cates non-e
m
pty drive
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
K
evin
Wolf
block
:
I
n
troduce bs
-
>explici
t
_opt
i
ons
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevi
n
Wolf
block: S
p
li
t
ou
t
parse_json
_
protoco
l
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kev
i
n Wo
l
f
bloc
k
: Add infra
s
tructure for
o
ption inherita
n
c
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
K
e
vin Wolf
block: reopen:
Document option p
r
ecedence an
d
refactor
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevin Wolf
block: Allow specifying chil
d
options
i
n
reopen
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevin Wolf
blo
c
k: Keep
"
d
r
i
ver" in bs->options
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevi
n
Wol
f
block
:
P
a
ss
driver-specific options to
.
bdrv_refresh_
f
i
l
en
a
me()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevin Wolf
bl
o
ck: Exclude nested options only for
children in
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
K
evin Wolf
block: Consi
d
er
a
ll
block layer
options in append
_
open_op
t
i
o
ns
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
next