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
migration/block: Convert load to BlockBackend
2016-06-08
Kevin Wo
l
f
migrat
i
on/block: Convert load to BlockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-07
Kevin Wo
l
f
block/io: Remove unused bdrv_aio_write_zero
e
s()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin W
o
lf
blockjob: Remove B
l
ockJob
.
bs
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
c
ommit: Use BlockBack
e
n
d
fo
r
I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Ke
v
in Wolf
backu
p
:
U
se BlockBac
k
en
d
for
I
/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevi
n
Wol
f
backup: Remove bs parame
t
er fro
m
b
ac
k
up_do_cow()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wo
l
f
backup: Don't lea
k
BackupBl
o
c
k
Jo
b
in
e
rr
o
r
p
ath
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kev
i
n
W
olf
mirror: Use BlockBacken
d
fo
r
I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wol
f
mirror: Al
l
ow
targe
t
that alr
e
ady has a BlockBacke
n
d
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
st
r
eam: Use
BlockBacke
n
d
f
or
I
/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wo
l
f
bloc
k
:
M
a
ke
b
lk_co
_
pre
a
d
v/
p
writev() publi
c
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kev
i
n Wolf
block: Convert block job
core
to BlockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevi
n
Wolf
block:
Defaul
t
to ena
b
l
ed write cache in blk_new
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Ke
v
in Wolf
block: Cancel jobs
f
i
rst in b
d
r
v
_
c
lose_all()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
e
vin Wolf
block: Pro
p
agate
.
drained
_
begin/e
n
d callbacks
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin
W
olf
block
:
Fix reconfiguring 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 bd
r
v_d
r
ained_begin/e
n
d()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
evin Wolf
b
l
ock: Intro
d
uce bdrv_r
e
p
lac
e
_child()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
evin Wolf
block: Fix bdrv_nex
t
() me
m
ory leak
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
W
olf
M
e
rge remote-tracking branch 'mreitz/tags/p
u
ll-b
l
ock
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wol
f
qemu-io
t
es
t
s:
Som
e
more wr
i
te_zeroes
t
es
t
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wol
f
qcow2: Fix write_z
e
roes with
p
artially all
o
cated backi
n
g
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
evi
n
Wolf
block: Remove Blo
c
kDriverState
.
blk
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin Wolf
block: D
o
n
't
return
t
h
rottling
i
n
f
o in
q
uery-n
a
med
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wo
l
f
bl
o
c
k: Avoid bs->blk in b
d
rv
_
ne
x
t()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Add bdrv
_
has_
b
lk
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
W
olf
b
l
o
c
k
: Remove bdrv_ai
o
_mu
l
tiwrite()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
v
in Wolf
blockjo
b
: Don't tou
c
h
B
DS io
s
tatus
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block
j
ob: Don't set iostatus of targe
t
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
b
lock: User BdrvChild callback
for device name
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
v
in Wolf
block: Use B
d
r
v
Child
c
a
llba
c
k
s
for change_medi
a
/resize
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
bl
o
ck: Don
'
t
ch
e
ck thr
o
ttled reqs in bd
r
v
_
requests_pending
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
W
olf
Revert "block: Fo
r
bid I/O thrott
l
ing on nodes with
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Remove bdrv
_
move_feature_fields()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Decouple thrott
l
ing
fr
o
m B
l
ockDriverStat
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block
/
i
o: Quiesce parents betw
e
en drained_begin/end
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
W
o
l
f
b
lock: Drain throt
t
ling
q
ueue with
B
d
rvChild
callback
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Ke
v
i
n
Wolf
block: Introduce Bd
r
vChild
.
o
p
aque
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kev
i
n Wolf
block: Move
I/O throttl
i
ng c
o
nfi
g
uration functions
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wol
f
bloc
k
: M
o
v
e actual I/O throttling to Block
B
ackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
evin Wolf
b
l
o
c
k
:
M
o
ve throttling fields fr
o
m BDS to
B
B
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kev
i
n
Wol
f
b
l
ock: Convert throttle_group_get_n
a
m
e() to Bloc
k
B
ackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
b
l
ock:
t
hrot
t
le-groups: Us
e
B
l
ockBackend
pointer
s
internally
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevi
n
Wolf
block: Intro
d
uce
BlockBackendPublic
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin
W
o
lf
block: M
a
ke sure throttled BDSe
s
alway
s
have a BB
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin
W
olf
Merg
e
r
emo
t
e-tracking branch 'mreitz/tags/pull-
b
l
ock
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
qemu-io: Fix m
e
m
ory le
a
k in 'aio
_
w
r
ite -z'
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
K
e
v
in Wolf
b
l
ock: Remove BlockDriver
.
b
d
r
v
_rea
d
/write
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wol
f
vvfa
t
: Implement
.
bdrv
_
co_preadv/pwrit
e
v inte
r
faces
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wo
l
f
vpc: Implem
e
nt
.
bdrv_co_pwritev() interfa
c
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
v
p
c: Impl
e
ment
.
bdrv_co
_
pre
a
dv() interface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
K
evin Wolf
vmdk: Implemen
t
.
bdrv_co_pwr
i
tev()
int
e
rface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevi
n
Wolf
vmdk: Implement
.
bdrv_co_preadv() interface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin W
o
l
f
vmdk:
A
d
d v
m
dk_find
_
of
f
set_in_c
l
uster
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin
Wolf
vdi: Imple
m
e
n
t
.
b
d
r
v_co_pwrit
e
v
()
inte
r
face
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin
W
olf
vdi:
Implement
.
b
dr
v
_co_preadv() interface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
K
evin Wolf
dm
g
:
I
mplemen
t
.
bdrv_
c
o_
p
readv() interface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Ke
v
in Wo
l
f
cl
o
op
:
I
m
plement
.
bdrv_co
_
p
r
eadv() int
e
r
f
ac
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin
W
olf
bochs
:
Implement
.
bdrv_co_preadv() i
n
terfa
c
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
block: Introduce
.
bdrv_co_pre
a
dv/pwri
t
ev BlockDriver
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin
W
o
l
f
bl
o
ck: Rena
m
e bd
r
v
_
co_do_preadv/
w
ri
t
ev
t
o bd
r
v_co_p
r
e
adv
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
bl
o
c
k: Support AIO driver
s
i
n bdrv_d
r
iver_preadv/pwritev
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
b
l
o
c
k
: Introd
u
ce bdrv_d
r
iver_pwr
i
tev()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
K
e
vin Wolf
block:
Introd
u
ce bdrv_driver_p
r
e
a
d
v
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Ke
v
in Wolf
b
l
ock: D
o
n't disab
l
e I/O throttli
n
g on s
y
nc req
u
ests
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-29
Kevin
Wolf
vvfa
t
: Fix d
e
faul
t
volume label
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-29
Kevin Wolf
vvfat:
Fix vo
l
ume nam
e
assertion
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
Kevin
W
o
lf
M
e
rge
remote-tracking branch
'mreitz/tags
/
pull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
Kevi
n
Wolf
bloc
k
: Don
'
t
ign
o
r
e flags i
n
b
l
k_{,co,aio}_write_z
e
ro
e
s
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
Kevin
W
olf
blo
c
k: Fi
x
b
l
k_aio_write
_
zeroes()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
Kevin W
o
l
f
qem
u
-io:
Support 'aio_write -z'
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-12
Kevin Wolf
Merge remote
-
tracking branch 'm
r
e
itz/
t
ags/pull-b
l
ock
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-05
Kevin Wolf
Merge remote-tracking branch 'mr
e
itz/tag
s
/
p
u
ll-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-05
Kevin Wolf
b
l
ock: Forbid I/O th
r
ottli
n
g
o
n
nodes with multiple
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
b
l
ock: Remove
bdrv_(set_)
e
nabl
e
_write_cache()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin
W
ol
f
block: Remove BDRV
_
O_CA
C
HE_WB
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
K
e
vin Wolf
bl
o
ck: Remove bdrv_parse_ca
c
he_
f
la
g
s()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin W
o
lf
qemu-io: Use bdrv_pars
e
_cache_mode() in reopen_f()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin
W
olf
b
l
ock: Use bdrv_parse_cache_mode
(
)
in drive_init()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
raw:
S
upport BDRV_REQ_FUA
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
nbd
:
Suppor
t
B
D
RV
_
REQ
_
FUA
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
K
e
v
i
n
Wolf
iscsi: Support BDR
V
_
R
EQ_FUA
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin
W
ol
f
block
:
Int
r
odu
c
e
b
d
rv_co_writev_f
l
a
gs()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wol
f
b
lock/qapi: U
s
e bl
k
_enabl
e
_write_c
a
che()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin W
o
l
f
block:
Move ena
b
le_writ
e
_cache to
B
B l
e
vel
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Ke
v
in
W
ol
f
b
l
o
c
k: Han
d
le flush erro
r
i
n bd
r
v_pwrite_sy
n
c()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Ke
v
i
n
Wolf
block: Alway
s
set wr
i
teback
m
o
d
e
in blk_
n
e
w_open()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevi
n
Wolf
block: blockde
v
_i
n
it():
C
all blk_set
_
enable_wr
i
te_cache
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Ke
v
i
n
Wolf
xen_di
s
k:
C
a
l
l blk_set_enable_wri
t
e_cache() explicitly
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
K
e
vin Wolf
qem
u
-img: C
a
ll blk_se
t
_enable_write_cache(
)
expl
i
citly
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Ke
v
in Wolf
qe
m
u
-
img: Expand all
B
DRV_O_FLAGS uses
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevi
n
Wolf
qe
m
u-io: Call blk
_
set
_
ena
b
le_
w
rite_cache
(
) explicitly
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
qemu-nbd:
Cal
l
blk_s
e
t_ena
b
le_wr
i
t
e
_cache() explicitly
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin W
o
lf
block:
Add
bdrv_
p
arse_cache_mode
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
blo
c
k: Remove
blk_
s
et_bs()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
bl
o
ck: Reject w
r
i
t
ethrough mode exce
p
t at t
h
e ro
o
t
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wol
f
block: Make
backing files alwa
y
s
writ
e
back
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kev
i
n Wolf
block: Remove
cac
h
e
.
writ
e
back fr
o
m blockdev-a
d
d
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kev
i
n Wolf
block: Re
m
ove di
r
ty bitmaps
from bdrv_mov
e
_featu
r
e_fi
e
lds()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
block: Rem
o
ve copy
-
on-read from bdrv
_
mov
e
_
feature_fields()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
next