repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
virtio-blk: tell dataplane which vq to notify
2016-06-16
Kevin Wol
f
Me
r
ge
r
e
mote-tracking branch 'mreitz
/
tag
s
/pul
l
-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
block: Fix
s
n
apsho
t
=on with aio=native
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kev
i
n Wolf
block: Remo
v
e
bs->ze
r
o_
b
eyond_e
o
f
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
q
c
o
w2: Let vmstat
e
c
a
ll qcow2_co_pread
v
/pwri
t
e directly
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kev
i
n Wol
f
block:
Make
bdrv_load
/
s
a
ve_vmstate c
o
r
outine_fns
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
block
:
All
o
w
.
bdrv_l
o
a
d/
s
ave_vms
t
a
t
e() to ret
u
rn 0
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Ke
v
in Wolf
block: Make
.
bdrv_load_vmstate()
v
ectore
d
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
K
e
vin Wolf
block:
I
n
troduce bdrv_pre
a
dv(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin W
o
lf
linux-aio: Cancel BH if not
needed
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
block: Do
n
't enforce
5
12 byte
m
inimum al
i
gnme
n
t
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
raw-posix: I
m
plement
.
bdrv_co_pr
e
ad
v
/pwritev
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
ra
w
-posix: Switch to b
d
rv_
c
o_* interfaces
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
block: Prepare bdrv_align
e
d_pwrite
v
()
f
or byte-aligned
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin W
o
l
f
block: Prepare bdrv_align
e
d_preadv()
f
o
r by
t
e-aligned
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Ke
v
in
W
o
lf
block: Byte-based bdrv_co_do_copy_on_readv()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
qemu-img bench: Fix
u
ninitialised
w
r
ite
t
hrough mode
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wo
l
f
qcow2:
Implement
.
bdrv_co_pw
r
itev(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin
Wol
f
qcow2: Use bytes in
s
tead of s
e
ct
o
r
s
for QCowL2Meta
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
qcow2: Make copy_sectors
(
)
b
y
te based
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
q
cow2
:
Imple
m
e
n
t
.
bd
r
v_co_preadv()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
K
evin Wolf
qcow2
:
Wo
r
k
wit
h
bytes in qcow
2
_
get_cluster_offset()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wolf
qemu-img bench
:
A
dd --
f
l
us
h
-inte
r
val
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wolf
qemu-
i
mg bench: Imp
l
ement
-S (step size)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wolf
qemu-img bench: Make
start offset configurable
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wo
l
f
q
e
m
u
-img bench: Sequentia
l
writes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kev
i
n
Wolf
qemu-i
m
g b
e
nch
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin
W
olf
b
l
oc
k
: Don't em
u
l
a
te natively supported pwrite
v
flags
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wolf
block
:
Fix bdr
v
_
a
ll_delete_snapshot() error handling
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wolf
migration/block: Conver
t
s
aving t
o
BlockBacken
d
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin
W
o
lf
migration/block:
C
onvert load to BlockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-07
Kevi
n
Wolf
b
lock/io: Remove unus
e
d
b
d
r
v
_
aio_
w
rite_zeroes()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kev
i
n Wolf
blockj
o
b
:
R
emove Bloc
k
Job
.
bs
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
commit: Use B
l
ockBackend for I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
e
vin Wolf
b
ackup: Use BlockBackend
for I
/
O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin
W
olf
backup: Re
m
ove bs paramet
e
r from backup_do_c
o
w()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kev
i
n
W
olf
backu
p
: Don't leak Back
u
pBlockJ
o
b in erro
r
pat
h
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevi
n
Wolf
mirror: Use
B
lockBackend for I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
e
v
in Wolf
mirror: Allow
t
arget that alread
y
has
a
Block
B
ackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Ke
v
in Wolf
stre
a
m: Use
Bl
o
ckBackend for I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Ke
v
in Wolf
block: Mak
e
blk_co_preadv/pwritev(
)
pu
b
lic
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
block: Convert block
job
c
ore to Block
B
ac
k
e
n
d
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin
Wolf
block: Default to enabled write cache in bl
k
_n
e
w()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
bl
o
ck: Cancel jobs first in bdrv_close_all()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Ke
v
in Wolf
bloc
k
: Propagate
.
d
rained_begin/
e
nd
c
allbacks
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
b
l
ock:
Fix r
e
configuri
n
g grap
h
with drained nodes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
b
lo
c
k: Make bdrv_drain() use bd
r
v_drained_begin/end()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kev
i
n Wolf
block: Introduce bdrv_repl
a
ce_child()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
e
v
in Wolf
blo
c
k:
Fix
b
d
rv_next
(
)
m
emory leak
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
Merg
e
remote-tracking branc
h
'mr
e
itz/tags/pu
l
l-b
l
ock
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wo
l
f
qemu-
i
otests
:
Some
m
ore wri
t
e_zeroes tests
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
ev
i
n Wolf
qcow2: Fix writ
e
_
z
er
o
es with partially
allocated backi
n
g
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wo
l
f
bloc
k
:
R
e
mov
e
Block
D
riverState
.
blk
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
b
l
ock:
D
o
n't
r
eturn t
h
rottling info in qu
e
ry-na
m
ed
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
evin Wolf
bl
o
ck: Avo
i
d
bs->
b
lk i
n
bdrv_next()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
b
lock: Add bdrv_has_blk(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Ke
v
in
W
olf
b
lock: Re
m
ove
b
drv_aio_
m
ultiwrite()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
blockjob: Don't touch BDS io
s
tat
u
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
b
lockjob: Do
n
'
t set iost
a
tus
o
f target
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin W
o
lf
block:
User BdrvChild callba
c
k for de
v
ice name
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block:
Use B
d
rvChild callbacks for change_media/resiz
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
evin
Wolf
block: Do
n
'
t
check th
r
ottled re
q
s in bd
r
v_
r
e
quests_pending()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
Rev
e
rt "bloc
k
: Forb
i
d
I
/O throttl
i
ng on nodes with
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
Wolf
b
lo
c
k: Remove bdrv_move_feature_fiel
d
s()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Decouple throttling from B
l
ockD
r
iverSt
a
te
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kev
i
n
Wolf
block/io: Qui
e
s
ce
parents between dr
a
ined_b
e
gin/end
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Ke
v
in
Wolf
block: Dr
a
in throttling
qu
e
ue with BdrvChild call
b
ack
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Introdu
c
e
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 throt
t
ling config
u
ration functions
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kev
i
n
Wo
l
f
block: Move actu
a
l I
/
O throttling to BlockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
W
o
l
f
block
:
Move
t
hrottling
f
iel
d
s from BDS to BB
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
evin Wolf
bl
o
c
k
:
Conve
r
t throttle_group_get_
n
ame() to BlockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
evin Wo
l
f
b
l
o
c
k
:
thr
o
t
t
le-groups: Us
e
Blo
c
kBac
k
end point
e
rs internally
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin Wolf
block: Int
r
oduce BlockBackendPublic
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block:
M
ake
sure throttled BDSes always have a
B
B
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
Merge
remote-t
r
acking branch 'mreitz/tags/pull
-
block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
K
e
vin Wolf
qemu-io:
Fix memory le
a
k
in 'aio_w
r
ite
-z
'
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kev
i
n Wolf
block: Remove
B
l
o
ckDr
i
ver
.
bdrv_
r
ead/write
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
vvfat: Impleme
n
t
.
bdrv_co_pre
a
dv/
p
writev interface
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
v
p
c: Implement
.
bdrv_co
_
pwritev() int
e
rface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wo
l
f
vp
c
:
Im
p
lement
.
bd
r
v
_
c
o_preadv
(
) interf
a
c
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
K
e
v
in Wolf
vmdk
:
Implement
.
b
drv_co_pwrit
e
v
(
)
interfa
c
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kev
i
n Wolf
vmdk: I
m
plement
.
bdrv
_
co_p
r
eadv() interface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin W
o
l
f
vmdk: Add
v
mdk_find_
o
f
f
set_in
_
c
l
uster()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
vdi: Implem
e
nt
.
bdrv
_
co_
p
writev
(
) interface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
vdi: Implement
.
bdrv
_
co_p
r
eadv() interf
a
c
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
dmg: Imple
m
ent
.
bdr
v
_co_
p
readv() interface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevi
n
Wolf
cl
o
op
:
Impl
e
ment
.
bdrv_co
_
preadv() interface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
bochs: Impl
e
men
t
.
bdrv
_
co_preadv() interface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevi
n
Wo
l
f
b
lock
:
Introdu
c
e
.
bdrv_
c
o_preadv/pwri
t
e
v BlockDri
v
e
r
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
block: Renam
e
bdrv_co_do_pre
a
dv/writev to bdrv_co_prea
d
v
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Ke
v
in Wol
f
bloc
k
: Support
A
IO dri
v
ers in bdrv_
d
river
_
pr
e
adv/pwrit
e
v
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Ke
v
in
Wolf
b
l
o
c
k
: Introduce bdrv_driver_pwritev()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevi
n
Wolf
b
l
ock: Introduc
e
bdrv_dri
v
er_preadv()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
block:
Don't di
s
a
ble
I
/O thr
o
ttling on sync r
e
que
s
ts
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-29
K
evin Wolf
v
v
f
a
t: Fix defau
l
t
volu
m
e label
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-29
Kevin
W
o
lf
vv
f
at: Fix v
o
lume
n
ame assertion
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
Ke
v
in Wolf
Merge re
m
o
te-t
r
acking branc
h
'm
r
eitz/ta
g
s/pull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
Kevin Wolf
block: Don't ignore flags in
blk_{,co,aio}_write_zeroes()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
Kevin
W
olf
block: Fi
x
blk_aio_write
_
zeroes()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
Kevin Wol
f
qemu-io
:
S
u
pport 'aio_
w
rite -z'
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
next