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
raw-posix: Use qemu_dup
2016-06-08
E
ric
B
lake
raw-posix
:
Conve
r
t to b
d
rv_co_pwrite_zeroes
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Eric Blake
q
e
d: Conv
e
rt to b
d
rv_co_pwrite_
z
ero
e
s
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Eric
Blake
gluster: Conver
t
to bdrv_co_pwrite
_
z
e
roes()
Reviewed-by:
Kevin Wolf
<kwolf@redhat.com>
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Eric Blake
b
lkreplay: Convert to bdrv
_
co_pwr
i
te_zeroes()
Reviewed-by:
Kevin Wolf
<kwolf@redhat.com>
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Eri
c
Blake
qcow2: Convert to bdrv_
c
o_pwr
i
te_zeroes()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Eric Bla
k
e
iscs
i
: Convert to
bdrv_co_pw
r
i
te_zeroes()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Eric Blake
block: Switch bdrv_write_zeroe
s
() to
b
y
t
e in
t
erface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Eric B
l
ake
block: Add
.
b
d
r
v
_co_p
w
rite_
z
eroe
s
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
E
r
ic Blake
b
l
ock: Tr
a
ck write zer
o
lim
i
ts in bytes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
E
ri
c
Bl
a
ke
iscsi: Use block size as minimum
zero/discard a
l
ignm
e
nt
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Eri
c
Blak
e
q
cow2
:
C
atch more u
n
aligned write_zero in
t
o zero
cluster
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Eri
c
B
l
ake
qe
m
u-
i
otests: Test one mor
e
spot f
o
r optimi
z
ing write_zeroes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Denis
V
.
L
unev
qcow2: add trac
e
points for qcow2_co_write_zer
o
es
CC:
Kevin Wolf
<kwolf@redhat.com>
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Den
i
s V
.
L
unev
qcow2: simplify logic in qc
o
w
2
_co_
w
rite
_
z
e
r
o
es
CC:
Kevin Wolf
<kwolf@redhat.com>
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
De
n
is V
.
Lunev
block: split write_
z
e
r
o
es always
CC:
Kevin Wolf
<kwolf@redhat.com>
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin W
o
lf
bl
o
ckj
o
b: Remo
v
e
Blo
c
kJob
.
bs
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kev
i
n Wolf
commi
t
: Us
e
Bloc
k
Ba
c
kend
f
o
r
I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin
W
olf
backup: U
s
e Bloc
k
B
ackend for I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
backup:
Remove
bs parame
t
e
r
f
rom
b
ackup_do_co
w
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
J
ohn Snow
backup: P
a
ck
Noti
f
ier w
i
t
h
i
n Backup
B
lockJob
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kev
i
n Wolf
backup: Don't leak Ba
c
kupBl
o
ckJob
i
n
err
o
r path
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
mirror: Use Block
B
ackend for I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
mirror: Allow target that already has a B
l
ockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin
W
olf
st
r
ea
m
: Use BlockBackend for
I
/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wol
f
block:
Make blk_co_pr
e
adv/pwritev() public
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kev
i
n
Wol
f
block: Conve
r
t blo
c
k job c
o
re to
B
l
ockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
bloc
k
:
Default to
e
n
a
ble
d
write cac
h
e in
b
lk_ne
w
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wo
l
f
block
:
Can
c
el jobs
f
irst in bdr
v
_close_all
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Albe
r
to Garcia
block: keep a
l
ist of
b
lock jobs
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Eric Blake
b
l
ock: Rena
m
e blk_write_zeroes()
Reported-by:
Kevin Wolf
<kwolf@redhat.com>
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Paolo Bonzin
i
d
ma-hel
p
e
r
s:
c
hange
B
lockBackend to
o
paque va
l
u
e
in
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Paolo Bonzini
dma-helpers: change interface to byte-based
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
block: Propa
g
ate
.
drained_begi
n
/
end call
b
acks
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Ke
v
in Wolf
block:
Fix reconfiguri
n
g g
r
aph wi
t
h
drained nodes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
block: Make bdrv_drain() use bdrv_drain
e
d_beg
i
n/end(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
block:
In
t
roduce bdrv_replac
e
_chil
d
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
M
ax Rei
t
z
blo
c
k: D
r
op e
r
rp
p
aramet
e
r from
blk_new
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Max Reitz
bloc
k
: Drop bdrv_parent_cb_
.
.
.
(
)
fr
o
m bdrv_close()
Reviewed-by:
Kevin Wolf
<kwolf@redhat.com>
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
M
a
x Reitz
block: Assert !bs->refcnt
i
n bdrv_close()
Reviewed-by:
Kevin Wolf
<kwolf@redhat.com>
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Max R
e
itz
blo
c
k:
M
ake bdrv_op
e
n() return a
B
DS
Reviewed-by:
Kevin Wolf
<kwolf@redhat.com>
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Max Reitz
b
l
ock: Drop bdrv_new_root()
Reviewed-by:
Kevin Wolf
<kwolf@redhat.com>
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Max
R
eitz
block: Drop blk_new_
w
ith_bs(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Max R
e
itz
te
s
t
s
: Dro
p
BDS from test-throttle
.
c
Reviewed-by:
Kevin Wolf
<kwolf@redhat.com>
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Max Reitz
block: Let
bdrv_open_inherit() return the sn
a
ps
h
ot
Reviewed-by:
Kevin Wolf
<kwolf@redhat.com>
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Max Reitz
b
l
ock
:
Dr
o
p
u
seles
s
b
drv_
n
ew() call
Reviewed-by:
Kevin Wolf
<kwolf@redhat.com>
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
block:
Fix bdr
v
_
next
(
) memory l
e
ak
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
Merge remote
-
tracking branch
'
mreitz/tags/pull
-
block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
John Snow
block: cl
a
rif
y
error me
s
sage for qmp-eje
c
t
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
q
emu-iotests: Some
more write_zer
o
es tests
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin Wolf
qcow2: Fix
write
_
ze
r
oes with
p
artially allocated backing
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Denis
V
.
Lunev
qcow2: fix condit
i
on in i
s
_zero_cluster
CC:
Kevin Wolf
<kwolf@redhat.com>
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Max Reitz
block: Pr
o
pa
g
ate AioC
o
ntex
t
change to al
l
childre
n
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin Wolf
block: Remove Bl
o
c
k
DriverState
.
b
l
k
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
b
lock: Don't return throttl
i
ng
i
n
fo in
que
r
y-named
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin Wolf
block: Av
o
id bs->blk in bdrv_next(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Add bdr
v
_
h
as_blk()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wol
f
blo
c
k
:
Remo
v
e bdrv_aio_multiwrite()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
blo
c
kjob: D
o
n't
touch BD
S
iostatu
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
bloc
k
job: D
o
n't set iostatus of target
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
W
olf
b
lock:
U
ser
Bdrv
C
hild call
b
a
c
k
for device name
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
W
o
l
f
bloc
k
: Use BdrvCh
i
ld callbacks for ch
a
nge_media/resi
z
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kev
i
n Wolf
block: Don't check throttled
r
eqs in bdrv_re
q
ues
t
s_pending()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
evin Wolf
R
e
vert "b
l
ock:
F
o
rbid
I
/
O
throttling on nodes with
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Remo
v
e
bdrv_mo
v
e_fea
t
ure_f
i
elds()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
W
olf
b
lock: Decoupl
e
throttli
n
g fro
m
BlockDriverState
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block/io: Quiesce parents between drained_be
g
in
/
end
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Drain throttl
i
n
g
queue with
B
drvChild callback
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin W
o
lf
block: Introduce BdrvChild
.
opaq
u
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Ke
v
in
W
olf
block:
M
o
v
e I/O th
r
ottling c
o
nfiguration functions
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
Wolf
bloc
k
: Mov
e
a
c
tual I/O thr
o
tt
l
ing
to
B
lockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin Wol
f
block: Move throttlin
g
f
i
el
d
s fro
m
BDS to BB
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
W
olf
block: Convert thrott
l
e
_
group_ge
t
_name()
to BlockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: throttle-
g
roups: Us
e
BlockBackend pointers i
n
ternally
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
b
l
ock: Introduce Bl
o
c
k
Back
e
nd
P
ublic
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
W
olf
block: Make sure thr
o
t
t
le
d
BDSes always
h
a
ve a BB
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
M
e
r
ge
r
e
m
ote-trac
k
ing
b
r
a
nc
h
'mreitz/tags/pull-
b
lo
c
k
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Fam Zhe
n
g
b
l
o
ck: I
n
act
i
vate
a
ll children
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
F
am Zheng
block: Drop superf
l
uous
i
n
v
alid
a
ting bs->f
i
le from
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Fam Zheng
block: Invalidat
e
all chi
l
dren
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Eric B
l
a
k
e
nbd: Simplify client FUA handling
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Eric Blak
e
b
lock
:
H
onor BDRV_REQ_FUA
during write_ze
r
oes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Eric Blak
e
b
l
ock: Make sup
p
orte
d
_write_flags a pe
r
-bds property
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Denis
V
.
Lun
e
v
q
c
ow2: improve qcow2_co_write_zeroes()
CC:
Kevin Wolf
<kwolf@redhat.com>
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Eri
c
Blake
block:
Kill unuse
d
secto
r
-ba
s
ed blk_* f
u
nctions
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
E
r
ic
B
lake
qemu
-
io:
S
wi
t
ch t
o
byte-based blo
c
k
a
c
c
ess
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
E
r
ic Blake
qemu-img: Switch to byte-bas
e
d
block a
c
c
e
s
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Eric Blake
nbd: Switch to byte-based
b
l
oc
k
a
ccess
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Eric Blake
atapi: Switch
t
o byte-based block
a
c
cess
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Eric Blak
e
m
2
5p80: Switch to byte
-
based block
a
c
c
ess
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Eric Bla
k
e
sd: Switch to byte-bas
e
d
b
l
ock
access
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Eric B
l
ake
p
flash: Switch to byte-b
a
s
e
d block
access
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
E
r
ic
Blake
onenand: Switch t
o
b
y
te-based blo
c
k ac
c
e
s
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Eri
c
Blake
nand: Switch to
byte-base
d
block a
c
cess
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Eric Bla
k
e
fdc:
S
witch
to b
y
te-based blo
c
k
a
ccess
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Er
i
c Blake
xe
n
_
d
i
s
k:
S
witc
h
to by
t
e-bas
e
d
aio bl
o
c
k
acces
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Eri
c
Bl
a
ke
v
i
r
tio:
Swi
t
ch t
o
byt
e
-based aio block a
c
cess
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
E
r
i
c
B
la
k
e
s
c
si-disk:
S
wit
c
h
t
o by
t
e-based
aio
b
l
ock ac
c
ess
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Eric Blake
i
d
e: Switch to byte
-
bas
e
d aio block access
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Eri
c
B
l
ake
block: I
n
troduce byte
-
b
a
sed aio read/write
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Eric Bl
a
ke
block: Swit
c
h blk_*w
r
ite_z
e
roes() to byte int
e
rface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
next