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/qdev: Allow configuring WCE with qdev properties
2016-07-13
Ke
v
in Wolf
b
lock/qd
e
v
:
A
llow c
o
n
f
i
g
u
r
ing W
C
E
w
ith qdev properties
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-13
Kevin Wolf
block/
q
dev: All
o
w
n
ode name fo
r
dri
v
e p
r
ope
r
ties
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
Me
r
ge
re
m
ote-tracking bran
c
h
'mreitz/
t
ags/p
u
l
l-block
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
block: Convert bdrv_co_preadv
/
pw
r
itev to BdrvChi
l
d
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Ke
v
i
n Wolf
block:
C
o
n
v
er
t
bdr
v
_prwv_co() to BdrvChild
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin
W
o
lf
block:
Convert b
d
rv_pwrite_zeroes() to BdrvChild
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
block: Convert bdrv_pwrite(v/_sync) to
Bd
r
v
Ch
i
ld
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin W
o
lf
block: Convert b
d
rv_pread
(
v) to BdrvChi
l
d
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
b
lock:
Convert bdrv_write() to BdrvC
h
ild
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
blo
c
k: Co
n
vert bdrv_
r
ead() to BdrvChild
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wo
l
f
b
l
ock: Use
BlockBa
c
kend for I/O in bdrv_commit()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
b
lock: Move bdrv_com
m
it() to
b
lock
/
commi
t
.
c
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
K
evin
Wolf
blo
c
k
:
C
o
nv
e
rt bdrv_co_do_readv/writ
e
v to BdrvC
h
ild
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
block: Convert
b
d
rv_aio
_
writ
e
v() to BdrvChild
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
block: C
o
nvert
bdrv_aio_
r
ea
d
v() to
BdrvChil
d
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wol
f
block: Convert bdrv_co_writev() to BdrvC
h
ild
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
block: Conve
r
t
b
d
r
v_co_r
e
adv() to BdrvChi
l
d
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
vh
d
x: Some
m
ore BlockBacke
n
d use in vhd
x
_create()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
blkre
p
lay: C
o
nv
e
rt t
o
b
yte-b
a
sed I/O
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin Wolf
v
v
fat: Use B
d
rvChild for s->qcow
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-07-05
Kevin
W
olf
blo
c
k/
q
dev:
Fi
x
NULL
a
c
c
ess when using
BB twice
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kev
i
n Wolf
Merg
e
re
m
ote-tra
c
k
ing
branch 'm
r
eitz
/
tags/pul
l
-
b
l
o
ck
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
block: F
i
x snapshot=on
w
ith aio
=
nati
v
e
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
block: Remove bs->zero_be
y
ond_eof
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
qcow2: L
e
t
vm
s
tat
e
call qc
o
w2_co_preadv/pwrite dire
c
tly
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
block: Make bdrv
_
load/save
_
vmstate corout
i
ne_fns
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
b
loc
k
: Allow
.
bdrv_load
/
save
_
v
msta
t
e() to return 0
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin
W
olf
blo
c
k: Mak
e
.
bdrv_loa
d
_vm
s
t
a
t
e() vectored
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
block: Introduce bdr
v
_preadv()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
linu
x
-ai
o
: Cancel BH if not need
e
d
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin
Wolf
block:
D
on't
enforce 512 by
t
e minimum al
i
gnmen
t
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
K
e
vin Wolf
raw-po
s
ix: Impl
e
men
t
.
bdrv_co_preadv/pwritev
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
K
e
v
in Wolf
raw-posix: Switch
t
o
bdrv_co_* interf
a
ces
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
block: Prepare bdrv_aligned_
p
write
v
() for byte-alig
n
ed
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
block
:
Prepa
r
e bdrv_aligned
_
preadv()
f
or b
y
te-al
i
gned
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin
W
olf
b
l
oc
k
:
Byte-b
a
se
d
bdrv_co_do_cop
y
_on_readv()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin W
o
l
f
qem
u
-im
g
bench: Fix uniniti
a
lis
e
d writethrough m
o
d
e
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
qcow2: Implement
.
bdrv_
c
o_pwritev()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
K
e
v
i
n Wolf
qcow2
:
Us
e
by
t
es instead of
s
e
ctors
for QCowL2
M
eta
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin
W
olf
qcow2
:
Make copy_
s
e
c
tors() byte based
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
qcow2: Implement
.
bdrv_co_preadv
(
)
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
qcow
2
: Work
with bytes
i
n
qcow2
_
g
e
t_cluster
_
offset()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-08
Kevi
n
Wolf
qemu
-
img
bench:
A
dd --flush-interval
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-08
Kev
i
n Wol
f
qemu-img be
n
ch: Implement -S (s
t
ep
size)
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-08
Kevi
n
W
olf
qemu-im
g
b
enc
h
: Make
s
tart offset configura
b
le
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-08
Kevi
n
Wolf
qemu-img bench: Seque
n
tial writes
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-08
Kev
i
n Wo
l
f
qemu-img
bench
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wolf
blo
c
k
:
Don't e
m
u
l
a
t
e nat
i
v
e
ly support
e
d pwritev flags
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wolf
block: Fix bdrv_all_del
e
te_snapshot(
)
error h
a
ndling
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-08
Kevin W
o
lf
migr
a
t
ion/block:
Con
v
ert s
a
ving to BlockBa
c
kend
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wolf
m
i
grati
o
n
/block:
Convert load
t
o BlockBackend
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-06-07
Kevin
W
olf
block/io: Remove unused bdrv_aio_w
r
ite_zeroes()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
...1464599852-15392-1-git-send-email-
kwolf@redhat.com
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
bloc
k
job: Remove BlockJob
.
bs
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Ke
v
in Wolf
c
o
mmit: U
s
e Block
B
acken
d
for I/O
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
K
evin
W
o
lf
backup:
U
se Bl
o
ck
B
ackend for I/O
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin
W
o
l
f
backup:
Remove bs pa
r
ame
t
er f
r
om backup_
d
o_cow()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin
W
olf
bac
k
up
:
Don't
l
eak BackupBlo
c
kJob in error
p
ath
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin W
o
lf
mirror: Use BlockBacke
n
d
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 BlockB
a
cken
d
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
K
e
vin Wolf
stream: Use BlockBa
c
kend for
I
/O
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevi
n
Wolf
bl
o
ck: Make blk_co_
p
r
e
adv/pwritev() p
u
blic
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin
Wolf
block: Convert block j
o
b cor
e
to
B
l
o
ck
B
a
ckend
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wol
f
block: Defau
l
t to enabled w
r
ite
c
a
c
he in blk_new()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin
Wo
l
f
block:
Ca
n
cel jo
b
s f
i
rst
i
n
bdrv
_
clos
e
_all()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin
W
olf
block:
P
ropagate
.
d
r
ained_be
g
in/end
c
allbacks
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
K
evin
W
olf
b
lo
c
k: F
i
x reco
n
fig
u
ring gra
p
h w
i
th drai
n
ed nodes
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin
W
o
lf
block: Mak
e
bdrv_drain()
use bdrv_drained_begin/end()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wol
f
b
l
o
ck: Introdu
c
e bdrv_
r
e
place_c
h
ild()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wo
l
f
block
:
Fix bdrv
_
next() me
m
ory le
a
k
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
Merge remo
t
e
-tracking branch 'mreitz/tags/pull
-
block
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
K
evin Wolf
q
e
m
u-
i
otests: So
m
e m
o
re write_zeroes tests
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin Wolf
qcow2: Fix
w
rite
_
z
eroes with partially
a
llocat
e
d back
i
ng
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevi
n
Wolf
block: Remove BlockDriverState
.
blk
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
bl
o
ck: Don't return
t
hrott
l
in
g
info in query
-
nam
e
d
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
K
e
v
i
n
W
olf
bl
o
c
k: Avoid b
s
->blk in bdrv_next(
)
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
K
evin Wolf
b
l
o
ck:
Add bdrv_has_
b
lk()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
W
olf
bl
o
c
k
: Remove bdrv_aio_multiwr
i
te()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevi
n
Wolf
blockj
o
b:
D
on't touch BDS
i
ostatus
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wol
f
b
l
o
ckj
o
b: Don'
t
set i
o
sta
t
us of target
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wo
l
f
block: U
s
er BdrvChild
c
a
llback
f
o
r
device name
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Ke
v
in
Wolf
b
lock: Use BdrvC
h
ild callbacks
f
or change_media/res
i
ze
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin W
o
lf
block:
D
o
n't c
h
eck th
r
ottled reqs i
n
bdrv_requ
e
s
t
s_pendi
n
g()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevi
n
Wolf
Re
v
e
r
t
"block: Forbid
I/
O
throttling on nodes with
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin
W
olf
block: Remove bdrv
_
m
o
ve_feature_fields()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
K
evin Wolf
b
lock
:
Decouple
t
hro
t
t
l
i
n
g
from BlockDriver
S
ta
t
e
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block/
i
o: Qu
i
esce parents between drained_begin/
e
nd
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kev
i
n
Wolf
blo
c
k: Drai
n
throttling queue w
i
t
h BdrvChil
d
c
a
ll
b
a
c
k
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin W
o
lf
block
:
Intro
d
uce BdrvChild
.
opaque
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Mo
v
e I/
O
throttling
co
n
figuration
f
unctions
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Ke
v
in Wolf
block: Move
actual I/O
t
h
r
ottling to BlockBackend
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
Wol
f
block: Move thrott
l
i
ng fields from BDS to BB
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin W
o
lf
bloc
k
:
C
onvert
t
h
rottle
_
group_
g
et_name() to B
l
ockBackend
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
b
lock: th
r
ot
t
l
e-grou
p
s: Use Block
B
ackend pointe
r
s int
e
rnally
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
bloc
k
: In
t
roduce
B
lockBackendPublic
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block:
M
ake sure throttled
B
D
S
es always ha
v
e a BB
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
K
e
vin
Wolf
M
e
rge remote-trackin
g
bra
n
ch 'm
r
e
itz/tags/pu
l
l-block
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
qemu
-
i
o
: Fi
x
memory leak in 'aio
_
write -z'
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
Kevi
n
Wolf
block:
Rem
o
ve
B
lockDriver
.
bdrv_
r
e
a
d/write
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
K
e
vin Wolf
vvf
a
t
:
I
mp
l
e
m
ent
.
bdr
v
_co_preadv/pwritev in
t
erfaces
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-12
K
e
vin Wolf
vp
c
: Imp
l
ement
.
bdrv_co_pwritev() inter
f
ace
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
next