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
block: Make blk_co_preadv/pwritev() public
2016-05-25
Kevin Wolf
b
lock: M
a
k
e
bl
k
_co_preadv/pwritev() publi
c
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
K
e
vin Wolf
b
lock: Co
n
ve
r
t block job core to
BlockBackend
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
K
e
v
i
n Wo
l
f
block
:
Default to enabled write cache in
blk_new()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
blo
c
k: Cance
l
job
s
fir
s
t in
bdrv_clo
s
e
_
a
ll()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Albert
o
Garcia
b
l
ock: keep a list of bl
o
c
k
jobs
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
E
r
ic Blake
bloc
k
: Rena
m
e
blk_write_zeroe
s
()
Reported-by: Kevin Wolf <
kwolf@redhat.com
>
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Paolo Bonzi
n
i
dma-helpers: c
h
ange Blo
c
kBackend to opaque va
l
u
e i
n
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Paolo Bonzini
dma-helpers:
c
hange interface to by
t
e-based
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
block: Propa
g
ate
.
drained_begin/end callbacks
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Ke
v
in Wolf
b
l
o
c
k: Fix reconf
i
guring graph with dra
i
ned nodes
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
block
:
Make bdr
v
_drain() use bdrv_drained_
b
egin/end()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevi
n
W
o
lf
block: Introd
u
ce bdrv_re
p
l
a
ce_child()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
M
ax Reitz
block
:
Drop err
p
p
a
rameter from blk_ne
w
(
)
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Max Reitz
block:
D
rop bdrv_
p
aren
t
_
c
b_
.
.
.
() from bdrv_
c
lose()
Reviewed-by: Kevin Wolf <
kwolf@redhat.com
>
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Max
Reitz
bl
o
ck
:
Assert !bs->refcnt in bdrv_close()
Reviewed-by: Kevin Wolf <
kwolf@redhat.com
>
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Max
Reitz
blo
c
k:
Make
b
d
rv_open(
)
retu
r
n 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
block: Drop bdrv_
n
ew_roo
t
()
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: Dro
p
bl
k
_new_wi
t
h_bs()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Max Reitz
tes
t
s
:
D
rop
B
D
S
from test
-
t
h
r
ottle
.
c
Reviewed-by: Kevin Wolf <
kwolf@redhat.com
>
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Ma
x
Reitz
bl
o
ck: Let bdrv_open_inh
e
ri
t
() return
t
he snapsho
t
Reviewed-by: Kevin Wolf <
kwolf@redhat.com
>
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
M
ax Reitz
block: Drop useless b
d
rv_n
e
w(
)
call
Reviewed-by: Kevin Wolf <
kwolf@redhat.com
>
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
bloc
k
: Fix
bdrv_next()
m
emory leak
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
K
evin W
o
lf
Me
r
ge remote-tracking b
r
a
n
ch 'mreitz/t
a
gs/
p
u
ll-block
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
John
S
now
block
:
clarify error message for
qmp-eject
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
Wolf
q
e
mu-iotests:
Some
more
write_zer
o
e
s tes
t
s
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
qcow2: Fix wri
t
e_zeroes with p
a
rtially al
l
o
c
a
t
e
d
b
a
cking
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Denis V
.
Lun
e
v
qco
w
2:
fix condition in is_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: Propagate AioContext chang
e
to
a
ll chil
d
ren
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kev
i
n Wolf
b
lock: Re
m
o
v
e
Block
D
river
S
t
a
te
.
blk
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Don't return throttling info
in qu
e
ry-named
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
blo
c
k: A
v
oid bs->blk in
bdrv_next()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin W
o
lf
block: A
d
d
b
d
rv_has_blk()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
Wolf
b
l
ock: Remove b
d
rv_aio_multiwrite(
)
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
blo
c
kjo
b
: Don't touc
h
BDS iostat
u
s
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevi
n
Wolf
blockjob: D
o
n't set iostatus of target
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Us
e
r BdrvCh
i
ld callbac
k
for device name
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
bloc
k
: Use BdrvChild callba
c
ks fo
r
chang
e
_
m
e
dia/re
s
ize
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kev
i
n Wolf
block: Don't check
t
hr
o
ttled reqs in
bdrv_requests_pendin
g
()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
W
olf
R
e
vert "block: Forbid I/O throttling o
n
nodes with
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin Wolf
block:
Rem
o
ve bdrv_move_feature_fie
l
ds()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Decouple throttling from
B
lockDriverState
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block/io
:
Quies
c
e p
a
rents b
e
tween drai
n
ed_begin/end
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Drain throttling
q
ue
u
e with BdrvChi
l
d c
a
llb
a
ck
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin W
o
lf
bloc
k
: Int
r
oduce BdrvChild
.
opaque
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
W
o
lf
block:
M
ove I/O throttling
configuration
functi
o
ns
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
b
l
ock: Mov
e
a
c
t
ual I/O throttling to BlockBackend
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block
:
Move throttlin
g
field
s
from BDS t
o
B
B
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin W
o
lf
block: Convert thrott
l
e_gro
u
p_get
_
n
ame(
)
to
B
lockB
a
ckend
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: throttle-g
r
o
ups: Use Blo
c
k
B
ackend p
o
in
t
ers intern
a
lly
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
K
evin
Wolf
block: I
n
troduce
BlockBackendPublic
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin Wolf
b
lock: Make s
u
re thr
o
t
t
l
e
d BDSes alw
a
ys
have a BB
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
K
evin
W
olf
Merge
remote-trac
k
ing br
a
nch 'mreitz
/
tags/p
u
ll-blo
c
k
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Fam Zhe
n
g
block
:
I
n
activate all childre
n
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Fam Zheng
block: D
r
o
p
superfluous invalidating bs->file fro
m
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Fa
m
Zhe
n
g
b
l
o
c
k
: Invalidate all children
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Eric Blake
nbd: Simplify client F
U
A h
a
ndl
i
n
g
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Eric
B
l
a
ke
block: Hono
r
BDRV
_
REQ_FUA during write_zeroes
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
E
r
ic Blake
block: Make
s
u
p
ported_wr
i
te_flags a per-bds property
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
D
enis V
.
Lunev
qcow2: impr
o
ve qcow2
_
co_w
r
i
t
e_zeroes()
CC: Kevin Wolf <
kwolf@redhat.com
>
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Eric Blake
block:
K
ill unused s
e
ct
o
r-based blk_* f
u
n
c
tions
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Eri
c
Blake
qemu-io: Swit
c
h
to by
t
e-
b
ased bloc
k
access
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Er
i
c Blake
qemu-img:
S
witc
h
to by
t
e-based block
a
cc
e
ss
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Er
i
c Blake
nb
d
:
Switch to byte-based
bl
o
ck access
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Eri
c
Blake
atapi: Swi
t
ch t
o
b
y
te-based block access
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Eric Blake
m25p80:
S
w
i
tch to byte
-
b
a
sed block access
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Eric Bl
a
ke
sd: Switch to byte-based block acces
s
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Eric Bla
k
e
pflash
:
Sw
i
tch to byte-base
d
block
access
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Eric
B
la
k
e
onenand: Switch to by
t
e-b
a
sed block access
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
E
r
ic Blake
nand: Switch to by
t
e-based block a
c
cess
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Eri
c
Bl
a
ke
fdc:
S
witch to
byte-based blo
c
k access
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Eric B
l
ake
xe
n
_dis
k
: Swit
c
h to byte-
b
a
s
e
d
aio block access
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Er
i
c Blake
virtio: Swi
t
ch to byte-based a
i
o
block
access
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Eric Blake
s
csi-disk: Switch t
o
byte-based aio bloc
k
acce
s
s
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Eric Blake
ide
:
Switch
to
byte-
b
a
sed
aio blo
c
k access
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Eric Blake
bloc
k
: Introduce by
t
e-based aio
r
ead
/
w
r
it
e
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Eric Blake
block: Swi
t
ch blk_*w
r
ite_ze
r
o
es() to
b
yte int
e
rf
a
ce
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Er
i
c
B
lake
b
l
o
ck:
Switch b
l
k_read_un
t
hrottled() to byte
inter
f
ace
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Eric Bla
k
e
b
lock
:
Allow
BD
R
V
_
REQ_FUA thro
u
gh blk_pwrite()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevi
n
W
o
lf
q
e
mu-io:
Fix memory leak in 'aio_write -z'
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Janne
K
a
rhune
n
Allow
users t
o
specify the vmdk
v
i
rtual hardware v
e
rsion
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Zhou Jie
block: al
w
ays compile-ch
e
ck debug
p
rints
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Wei Ji
a
ngan
g
b
l
ock:
Fix typ
o
i
n comment
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
block: Remov
e
BlockDrive
r
.
bdrv_re
a
d/write
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
K
evi
n
Wolf
vvfat: Implement
.
bdrv
_
co_preadv/pwritev
interfaces
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
K
evin Wolf
vpc
:
I
mplement
.
bdrv_c
o
_
pwrit
e
v
(
) interface
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
vpc: Imp
l
ement
.
bdrv_co
_
pre
a
dv() inte
r
face
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
K
evin
W
ol
f
vmdk
:
Imple
m
e
n
t
.
bdrv_co_
p
wri
t
ev() interface
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
K
e
v
in Wolf
vmdk: Implement
.
bdrv_co_
p
readv() interface
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
K
e
vin Wolf
vmdk: Ad
d
v
m
d
k
_find_off
s
et_i
n
_cluster()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
vdi: Implement
.
bdrv_co_pwritev() i
n
terf
a
ce
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
vdi: Implement
.
b
d
rv_co
_
p
r
e
adv() interf
a
ce
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
dm
g
: Implement
.
bdrv_co_preadv() inter
f
ace
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Ke
v
in Wolf
cl
o
op: I
m
plement
.
bdrv_c
o
_preadv()
int
e
r
face
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
K
e
v
i
n Wolf
b
o
chs:
I
mplement
.
bdrv_co_pre
a
dv() interfa
c
e
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
b
lo
c
k: Introduce
.
bdrv_co_pr
e
adv/pwritev B
l
ockDr
i
ver
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
K
evin Wolf
block: Rename bdrv_c
o
_do_preadv/writev to bdrv_co_preadv
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevi
n
W
olf
b
l
oc
k
:
S
upport AIO dri
v
ers
i
n bdrv_driver_prea
d
v
/pwritev()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
block:
I
nt
r
oduce bdrv_
d
river_pwritev()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
K
e
vin Wolf
block: Introduce bdrv_driv
e
r_preadv()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Paolo Bon
z
i
ni
linux-ai
o
: make it more type safe
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
next