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
virtio-blk: dataplane cleanup
2016-07-13
Ke
v
in Wolf
Merge remote-t
r
acking bran
c
h 'mreitz/tag
s
/pul
l
-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-13
Ke
v
in Wolf
b
l
ock: Rem
o
ve
B
B options from bloc
k
dev-add
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-13
Kevin
W
o
lf
qemu-iotes
t
s: Test set
t
ing WC
E
with qdev
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-13
Kevin W
o
lf
blo
c
k/qdev
:
Allo
w
config
u
ring rerror/werror wi
t
h qdev
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-13
K
e
v
i
n Wolf
commit
:
Fix us
e
of erro
r
h
andling policy
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-13
K
evin Wolf
b
l
oc
k
/qdev: Allow configuri
n
g
W
CE with qdev properties
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-13
Kevin Wolf
block/qdev: Allow
n
ode n
a
me for drive properties
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
Mer
g
e remote
-
tra
c
king branch 'mreitz/tags/pull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
bl
o
ck: Convert bdrv_co_preadv
/
pwritev
to BdrvChild
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevi
n
W
o
l
f
block:
C
onvert
b
drv_p
r
wv_co() t
o
BdrvChild
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
bl
o
ck: Convert bdrv_pw
r
it
e
_zer
o
es() to BdrvChild
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
block
:
Convert b
d
rv_pwrite(
v
/_sync)
to BdrvChild
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
K
e
vin Wol
f
block: Convert bdrv_pread(v)
t
o
BdrvChild
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
K
evin Wolf
bl
o
ck: Convert
b
d
rv_write() to BdrvChild
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Ke
v
in Wolf
block: Convert b
d
rv_rea
d
() to BdrvChild
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Ke
v
in
Wolf
block:
U
se BlockB
a
ckend for I/O
i
n
bdrv_comm
i
t()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
block: Move bdrv_commit() to block/commit
.
c
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wol
f
b
lock: C
o
nve
r
t bdrv_co_do_re
a
dv/
w
ritev t
o
BdrvChild
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
K
evi
n
Wo
l
f
block: Convert bdrv
_
aio_w
r
itev() to Bd
r
v
Child
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevin
Wolf
b
lock: Co
n
vert bdrv
_
aio_readv()
to
B
drvChild
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wo
l
f
blo
c
k: Conve
r
t bdrv_
c
o_writev() to
B
drvChild
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kev
i
n
W
olf
b
l
ock: Con
v
e
rt bdrv_co_readv
(
)
to BdrvCh
i
l
d
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
K
e
vin
W
olf
vhdx: Some more Block
B
ack
e
nd use in vhdx_cr
e
a
te(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wo
l
f
blkreplay: Conver
t
to byte-
b
ased I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevin
W
olf
vvf
a
t: Use B
d
rvChild for s-
>
qcow
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-07-05
Kevin
W
olf
bl
o
ck/qdev: F
i
x NULL access when u
s
ing BB
t
wice
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Ke
v
i
n
Wo
l
f
Merge r
e
mo
t
e-tracki
n
g branch
'mreitz/
t
a
gs/pull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
K
evin
W
ol
f
block: F
i
x snapshot=on wit
h
aio=na
t
ive
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Ke
v
in Wolf
b
lock: Remove
b
s-
>
zero
_
beyond_eof
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
K
e
vin W
o
lf
q
c
ow2: Let vms
t
ate cal
l
qcow2_co_preadv/pwrite directly
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin
Wolf
bloc
k
: Make bdrv
_
lo
a
d/s
a
ve_vmsta
t
e coroutine_fns
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
bl
o
ck: All
o
w
.
b
d
rv_load/save_vmstate() t
o
re
t
urn 0
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
K
e
vin Wolf
block: Make
.
bdrv_
l
o
a
d_vmstate() vectored
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
K
e
vin Wolf
blo
c
k: Introduce bdrv_p
r
e
a
dv()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevi
n
W
olf
linux-aio: C
a
ncel BH if
not needed
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Ke
v
in Wolf
block: Don't enforc
e
512 byte mi
n
imum alignment
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kev
i
n Wolf
raw-
p
osi
x
:
I
mplement
.
bdrv_
c
o
_preadv/
p
writev
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
K
e
vin
W
olf
raw
-
posix: S
w
itch
t
o
bdrv_co_*
interfaces
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevi
n
Wolf
b
l
ock: Prepare
bd
r
v_align
e
d_pwrit
e
v() for byte
-
aligned
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
K
evin
Wolf
blo
c
k
:
Prepare
bdrv_aligned_p
r
ead
v
(
) for byte-aligned
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
K
ev
i
n
W
o
l
f
bl
o
ck: Byte-b
a
sed bdr
v
_co_do
_
c
opy_on_readv()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
qemu-img bench
:
F
i
x
uni
n
itial
i
sed writethrough
mode
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
qcow2: Impleme
n
t
.
b
d
rv_c
o
_pwritev()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
K
evin
Wolf
q
cow2: Use bytes i
n
stead of sectors for QCowL2Meta
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
qcow2: M
a
ke copy_sectors() b
y
t
e
based
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
K
e
vin Wolf
qcow2: Implement
.
bdrv_c
o
_pr
e
adv()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
q
cow2: Work with
b
ytes
in qcow2_
g
et_cluster_offse
t
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wolf
q
emu-i
m
g
bench
:
Add -
-
fl
u
sh-interva
l
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Ke
v
in Wolf
q
e
mu-img
bench: Impleme
n
t -S
(
step size)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wolf
qemu-img b
e
nch: Make start of
f
set config
u
r
able
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wol
f
qemu-im
g
bench: Sequential writes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wolf
qe
m
u-img bench
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
K
e
vi
n
Wolf
bl
o
ck: Don'
t
emulate nati
v
el
y
suppor
t
ed pwritev flags
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wol
f
b
l
o
ck:
F
i
x bd
r
v_all_del
e
te_snapshot()
e
rror handling
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
K
ev
i
n Wolf
migration/block: Co
n
vert sav
i
n
g to B
l
ockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wo
l
f
migration/block: Convert load
t
o Bl
o
ckBacke
n
d
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-07
Kev
i
n Wolf
block/io: Re
m
ove unused bdrv_a
i
o_writ
e
_zeroes
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
e
vin Wol
f
blockj
o
b: Remov
e
B
l
ockJob
.
bs
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
commi
t
:
U
se B
l
ockBac
k
en
d
for I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kev
i
n W
o
lf
ba
c
k
u
p:
Use
B
lockBack
e
nd
f
or I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin
W
olf
b
a
ckup: Remove bs parameter from backup_do_co
w
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
e
vin Wo
l
f
bac
k
up: Don't
l
eak Backup
B
lockJob in
e
rr
o
r
path
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
m
ir
r
o
r
:
Use BlockBac
k
end for
I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
mirror: Allow
t
ar
g
et t
h
at al
r
eady ha
s
a
BlockBack
e
nd
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Ke
v
in Wolf
strea
m
: Use BlockBackend
f
o
r
I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevi
n
Wolf
block
:
Make bl
k
_co_preadv/pw
r
itev() public
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
evin Wo
l
f
b
l
ock: Conv
e
rt block job core
t
o
BlockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin
W
o
l
f
bl
o
c
k: Default to enabled w
r
ite c
a
che in blk_new()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
block: C
a
ncel
j
obs
f
irst
in
b
drv_close_
a
ll()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevi
n
Wolf
block: Propa
g
ate
.
drained
_
beg
i
n/end callba
c
ks
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
bl
o
ck: Fix reconfig
u
ri
n
g
g
r
aph with drain
e
d
n
o
d
es
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin
W
olf
block: Make bdrv_drai
n
() use bdrv_d
r
ained
_
begin/end
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
e
vin Wolf
block: Introduc
e
bdrv_replace_child()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kev
i
n Wolf
block: Fi
x
bdrv_n
e
xt() m
e
mory leak
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
Wolf
Merge remot
e
-tra
c
ki
n
g branch 'm
r
eitz/tags/pull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
qemu-iot
e
sts:
S
ome more wr
i
te_ze
r
o
es te
s
ts
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin W
o
lf
qcow2: Fix w
r
ite_z
e
r
o
es with part
i
a
lly alloca
t
ed back
i
ng
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block
:
Remove BlockDriverS
t
ate
.
b
lk
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block:
D
on't re
t
u
rn throttl
i
n
g info in query-named
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wol
f
bloc
k
:
A
void bs->
b
lk
in
b
drv_next()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
evin Wolf
block
:
Add bdrv
_
has
_
blk()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevi
n
Wol
f
b
l
ock: Remove b
d
rv_ai
o
_multiwr
i
te()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
b
lockjob
:
Don't touch BDS iosta
t
us
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
blockjob: Don't
s
et iostatus of
t
a
r
get
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevi
n
W
olf
block
:
User BdrvChild
c
allb
a
ck for d
e
vice nam
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin
W
o
lf
block: Use BdrvChild c
a
l
lba
c
ks f
o
r chang
e
_
media/
r
esiz
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
v
in
W
olf
block: Don
'
t
check throttled r
e
qs in
bdr
v
_requests_pending()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
Rev
e
rt "block
:
Forbid I/O throttling
on no
d
es
w
ith
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Remove bd
r
v_
m
o
ve_feat
u
re_fiel
d
s
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: D
e
couple throttling from BlockDrive
r
State
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin W
o
lf
block/io: Quiesce parents betwee
n
drained_begin/end
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
b
l
ock: Drain thrott
l
in
g
q
u
eue
w
i
th
B
drvChild callback
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
blo
c
k: Introduce
BdrvChild
.
opaque
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevi
n
Wolf
b
l
o
c
k
:
M
o
v
e I/O t
h
rot
t
l
i
n
g
c
onfiguration functions
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wol
f
bloc
k
:
Move
a
c
t
ual I/
O
thrott
l
ing to BlockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block:
M
o
ve throttling fields from BDS to BB
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block:
Co
n
vert throttle
_
g
r
oup_get_n
a
me(
)
to B
l
ock
B
acken
d
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wo
l
f
bl
o
ck: throttle-g
r
oups:
U
se BlockBackend p
o
inters
internally
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kev
i
n Wolf
block
:
Intr
o
d
uc
e
BlockBackend
P
ub
l
ic
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kev
i
n Wolf
b
l
ock: Ma
k
e sure throttled BDSe
s
always have a BB
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
next