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
trace: remove some now unused functions
2016-06-16
Kevin Wolf
qemu-im
g
bench:
F
i
x unini
t
ial
i
sed writethrough mode
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin W
o
lf
q
c
ow2: Imple
m
ent
.
bdrv_co_pwrite
v
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Ke
v
in Wolf
qcow2
:
Use bytes
i
n
s
te
a
d of
s
ectors fo
r
Q
C
ow
L
2
Meta
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin W
o
l
f
qcow2:
M
ake copy_s
e
ctors(
)
byte based
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kev
i
n W
o
lf
qcow2:
Imp
l
ement
.
bdrv_c
o
_pread
v
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-16
Kevin Wolf
qcow2: Work wi
t
h b
y
tes in
q
c
ow2_get_cluster_o
f
fset()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevi
n
Wolf
qemu-img bench: Add --flush-i
n
terval
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wolf
q
e
mu-img
b
ench: Implement -S (step
size)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Ke
v
i
n
Wolf
qemu-i
m
g benc
h
:
M
ak
e
start o
f
fse
t
configurab
l
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Ke
v
i
n
Wolf
qemu-img bench: Se
q
uential writes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin Wolf
qemu-img
b
en
c
h
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kevin
Wolf
block: Don
'
t emulate natively suppo
r
te
d
pwritev flags
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kev
i
n Wolf
block: Fix bdrv_all_delete_snapshot()
error handling
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kev
i
n Wolf
migration/block:
Co
n
v
e
rt savi
n
g to BlockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-08
Kev
i
n Wol
f
mi
g
r
a
ti
o
n/
b
lo
c
k: Co
n
vert load to BlockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-06-07
Kevin Wolf
b
loc
k
/i
o
: Remove unused bdrv_aio_write_zeroes()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
e
vin Wolf
blo
c
kjob
:
R
emove
BlockJob
.
b
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
commit: Use BlockB
a
ckend for I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
e
vin Wolf
backup: Use BlockBacken
d
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 parameter from
backup_do_cow(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevi
n
W
olf
ba
c
kup: Don't leak Ba
c
kupBlockJob in err
o
r
path
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
mirror: Use BlockBac
k
end for I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
e
vin Wolf
m
irro
r
: Allow target t
h
at alr
e
ad
y
has a
BlockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
stream: Use BlockBa
c
kend
f
o
r
I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
bl
o
ck
:
M
a
ke
b
l
k_co_preadv/p
w
ritev
(
) public
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
block: Convert b
l
ock job core to Blo
c
kBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
block: Def
a
ult to enab
l
ed write cache in
b
lk_new()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wo
l
f
block:
Ca
n
cel jobs
f
i
r
st
in bdrv_cl
o
se_a
l
l
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
block: Propagate
.
drained_b
e
g
i
n/
e
n
d
callbac
k
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Ke
v
in Wolf
block:
F
i
x r
e
c
o
nfigurin
g
grap
h
wi
t
h drained nod
e
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin
W
olf
block:
M
ak
e
bdrv_drain() use bdrv_drained_
b
egin/end()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
Kevin Wolf
bloc
k
: Introd
u
ce bdrv_replace_child()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-25
K
e
vin Wolf
block: Fix
b
drv_next() memory leak
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin W
o
lf
Merge remote-tracking bran
c
h 'mr
e
itz/
t
ags/
p
ull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
evin
W
olf
q
e
mu-iotests: Some more w
r
ite_zeroe
s
tes
t
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Ke
v
i
n
Wolf
qc
o
w2:
F
i
x writ
e
_ze
r
o
es
w
ith partiall
y
allocated backing
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevi
n
Wol
f
block: R
e
mov
e
B
lockDriv
e
rState
.
blk
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block:
D
on't return th
r
ot
t
ling info
in
q
u
ery-named
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin
W
o
lf
block: Avoid bs->blk in bdrv_ne
x
t()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wol
f
blo
c
k: Add bdr
v
_
has_bl
k
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
v
i
n Wolf
b
l
ock: Re
m
o
ve bdrv_aio_multiwrit
e
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
blockjob:
D
on't touch BDS iostatus
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
v
i
n
Wolf
blockjob: Don't set iostatus
of target
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Ke
v
in W
o
l
f
b
l
ock
:
User BdrvCh
i
ld c
a
ll
b
ack for device name
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
bl
o
c
k: Use BdrvChild callbac
k
s for
ch
a
nge_
m
edia/res
i
ze
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin W
o
lf
block:
Don't chec
k
thrott
l
ed
reqs
i
n
bdr
v
_request
s
_pendi
n
g()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
Wolf
Revert "bl
o
ck: Forbid I/O throttlin
g
on nodes with
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block:
R
emove bdrv_move_feature_fi
e
lds()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevi
n
Wolf
block: Decouple throttling
f
rom Blo
c
kDriverSt
a
te
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block/io: Q
u
i
esce par
e
nts
b
etween
d
rained_begin/e
n
d
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
evi
n
Wolf
block: Drain thr
o
ttling
queue with BdrvChild callback
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin
W
olf
bl
o
ck: I
n
tro
d
uc
e
BdrvCh
i
ld
.
o
p
aque
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
bl
o
c
k: Move I/O t
h
rottling confi
g
u
r
ation functions
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Ke
v
in Wolf
block
:
Mo
v
e a
c
tual I/O th
r
ottli
n
g t
o
BlockBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kev
i
n Wolf
block: Move thr
o
ttling
f
ields from BDS to B
B
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block:
C
onv
e
rt throt
t
le
_
g
roup_get_name() to Block
B
a
c
kend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
K
e
vin
W
o
l
f
block: throttle-g
r
oup
s
: Us
e
B
l
ockBack
e
nd pointers
i
n
t
ernal
l
y
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
block: Introduce BlockBackendPublic
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-19
Kevin Wolf
bloc
k
: Make
sur
e
t
h
r
ottle
d
B
D
Ses always have a BB
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
K
evin Wolf
M
e
rge re
m
ote-tracking
branch
'mr
e
it
z
/
t
ags/pull
-
b
l
ock
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
qe
m
u-io: Fix m
e
mory
leak in 'aio_write -z'
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevi
n
Wolf
b
lock: R
e
move
B
l
o
ck
D
rive
r
.
bd
r
v_read/writ
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wol
f
vvfat: Implement
.
bdrv_
c
o_pre
a
dv/pw
r
itev interf
a
ces
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
K
evi
n
Wolf
vpc: Imple
m
ent
.
bdrv_
c
o_pwritev
(
) interface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
vpc: Im
p
l
e
m
ent
.
b
d
rv_co_preadv() interface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Ke
v
in
Wolf
v
mdk: Imp
l
ement
.
bdr
v
_co_pwritev(
)
i
n
t
erface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
vmdk:
Implement
.
bd
r
v_co
_
pre
a
dv() interface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wo
l
f
vmdk:
A
d
d
vmdk_
f
ind_
o
f
fse
t
_in_cl
u
ster()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
K
e
vin Wolf
vd
i
: Implement
.
bdrv_co_pwritev() in
t
erfa
c
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
vdi
:
Implem
e
nt
.
b
d
rv_co
_
p
r
eadv(
)
interfa
c
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin W
o
lf
dmg:
I
m
p
lement
.
bdrv_co_pre
a
dv() i
n
t
e
rface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin
W
olf
cl
o
op: Implement
.
bdrv_co_
p
read
v
(
)
interf
a
ce
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kev
i
n Wolf
bochs: Imple
m
ent
.
bdrv_co_preadv() interface
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
K
e
vin Wolf
block: Int
r
od
u
ce
.
bdrv_c
o
_preadv/pwritev
B
l
ockDriver
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin W
o
lf
b
l
ock: Rename bdrv_
c
o_do_p
r
eadv/write
v
to bdrv_co_
p
readv
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Kevin Wolf
bloc
k
: Support AIO drivers in
bdrv_driver_preadv/
p
writev
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Ke
v
in Wolf
bl
o
ck: I
n
troduce
b
d
rv_driver_pwr
i
t
ev()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
Ke
v
in W
o
lf
b
l
ock
:
Introdu
c
e bdrv
_
driver_prea
d
v()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-05-12
K
evin
Wolf
block
:
Don't disabl
e
I/O th
r
ottling on sync
requests
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-29
Kevi
n
W
o
lf
vvfat
:
Fix d
e
fault v
o
lume
l
abel
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-29
K
evin Wolf
vvfat:
Fix volume name asse
r
ti
o
n
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
K
evin Wolf
M
e
rge remote-
t
rac
k
i
ng branch 'mre
i
tz/tags/
p
ull
-
bl
o
ck
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
Kev
i
n Wolf
bl
o
ck
:
Don't
i
gnore fla
g
s in blk_{,co,aio}_write_zeroes()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
Kev
i
n Wolf
block
:
F
ix blk_aio_wr
i
te_zero
e
s()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
Kevin Wolf
q
e
mu-io: Support
'aio_w
r
ite -z
'
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-12
K
evin Wolf
Merge remote-tracking branch 'mreitz/t
a
g
s
/pull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-05
Kevin Wo
l
f
Merge remote-tracking branch 'mreitz/tags
/
pull-blo
c
k
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-05
K
e
v
in Wolf
bl
o
c
k
:
F
orbid I/O th
r
ottling o
n
n
o
d
es with
m
ulti
p
le
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wol
f
block: Remo
v
e b
d
rv_(set_)ena
b
le_wr
i
te_cache()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
K
evin Wolf
block
:
Rem
o
ve
BDRV_O_CACHE_WB
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
K
e
vin Wolf
block:
R
em
o
ve bd
r
v_parse_cache_flags()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
qemu-
i
o: U
s
e
b
drv_parse_cache_m
o
d
e(
)
i
n reopen_f(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
b
lock: Use
b
drv_parse_cache_mo
d
e() in
d
rive_in
i
t
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
raw: S
u
pport BDRV
_
REQ_FUA
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevi
n
W
o
l
f
nb
d
: S
u
pport BDRV_R
E
Q_FUA
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
K
e
v
i
n W
o
lf
i
s
csi: Supp
o
rt BDR
V
_
R
EQ_FUA
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kev
i
n Wolf
b
lock: I
n
troduce bdrv_co_
w
ritev
_
f
l
ags()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Ke
v
in
Wolf
block/q
a
pi:
U
se blk_enabl
e
_write_cache()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wol
f
bloc
k
: Move
e
n
a
ble_write_c
a
che to BB le
v
el
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevi
n
Wo
l
f
block:
H
and
l
e flush error
i
n bdrv_pwrite_sync(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
next