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
test-bdrv-drain: Test draining job source child and parent
2018-09-25
Kevin Wo
l
f
test-bdrv-drain
:
Test
draining job source child a
n
d
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
bloc
k
: Us
e
a single g
l
obal AioWait
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wo
l
f
t
e
st-b
d
rv-drain
:
Fix outdat
e
d comments
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wo
l
f
tes
t
-bdrv-d
r
ain: AIO_WAIT_WHI
L
E() in job
.
commit/
.
a
bort
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Ke
v
in Wolf
j
o
b: Avoid deadlocks
i
n job_completed_t
x
n_ab
o
r
t()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
K
e
vin
W
o
l
f
test
-
b
d
rv-dr
a
in: Test
n
ested poll
in
bdrv_drain_poll_top_level
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevi
n
Wolf
bl
o
c
k
: Remove aio_pol
l
() i
n
bd
r
v_drain_poll variant
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
K
e
vi
n
Wolf
b
lockjob:
Lie
b
e
t
t
er in child_job_dr
a
ined_poll
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin W
o
lf
blo
c
k-backend: Decr
e
ase in
_
fligh
t
only after callback
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wol
f
bl
o
c
k-b
a
ckend: Fix poten
t
ial
d
ou
b
le blk_
d
elete(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wo
l
f
b
lock-
b
ackend: Add
.
drained_p
o
ll callback
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin
W
o
lf
block: Add mi
s
sing l
o
c
k
ing in bdrv_co_drai
n
_bh
_
cb()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin W
o
lf
t
es
t
-
b
drv-drain:
T
es
t
AIO_WAI
T
_WH
I
LE() in completion
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevi
n
W
olf
job: Use
AIO
_
WA
I
T
_
W
HILE()
i
n job_finish_sync()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
K
evin Wolf
test-
b
lockjob: Acqu
i
re AioConte
x
t arou
n
d job_cancel_sy
n
c()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Ke
v
in
Wolf
tes
t
-bd
r
v-drain: Drain with b
l
ock jobs
in a
n
I
/
O t
h
read
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Ke
v
in Wolf
aio-w
a
it: Increa
s
e num_waiters even in
h
ome thread
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
K
e
v
in Wolf
blockjob: Wake up
B
DS when job becomes idle
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevi
n
Wolf
jo
b
:
Fix missing
l
ocki
n
g
d
ue to mismerge
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
qe
m
u
-i
o
tests: Test commit with top
-
node
/
base
-
node
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin
W
o
lf
c
o
mmit
:
Add to
p
-node
/
base-node opti
o
ns
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Ke
v
i
n Wolf
mirror:
F
a
il gracefully f
o
r
s
ource == target
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevin
W
olf
qapi/bloc
k
: Docu
m
e
nt restrictions for node nam
e
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Ke
v
i
n
Wolf
block: Remove dead deprecation warning c
o
de
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevi
n
Wolf
block: Remove deprecated -driv
e
option serial
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
K
e
v
in Wo
l
f
block: Remo
v
e deprecated -drive
o
ption
a
dd
r
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevi
n
Wolf
block
:
Remove deprecated -
d
riv
e
geo
m
etry opt
i
o
n
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevin Wolf
block/qapi: F
i
x
m
emory leak in qmp_q
u
ery_b
l
ockstats()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-30
K
ev
i
n Wol
f
qemu-iotests: Tes
t
q
u
ery-blocks
t
ats with -d
r
iv
e
and
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-30
K
e
v
in Wolf
block
/
qapi
:
Include ano
n
ymous BBs in
q
u
ery-blockstats
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-30
Kevin Wolf
b
l
ock/
q
api:
Add 'q
d
ev' fi
e
ld to query-bloc
k
stats r
e
su
l
t
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-30
Kevi
n
Wolf
fi
l
e-posix: Fix write_z
e
roes with
unmap
on block device
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-30
Kevin W
o
l
f
blo
c
k
: Fix doc
u
mentation f
o
r
BDRV_REQ_MAY_UNMAP
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-23
Kev
i
n Wolf
qemu
-
iotests: Use hos
t
_device ins
t
ead
of
f
ile in 149
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Kevin Wol
f
block: Fix
copy-on-read crash with partia
l
final cluster
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Kevin Wolf
test-bdrv-drain: Test bdrv_app
e
nd() to drained node
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Ke
v
in Wolf
bloc
k
:
P
o
l
l
a
f
te
r
drain
on a
t
t
aching a node
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-05
K
e
vin Wolf
block/crypto:
Fix
memory
l
eak in cr
e
a
te
error p
a
t
h
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-05
Kevin Wolf
block: Don'
t
s
ile
n
t
l
y tr
u
n
c
ate no
d
e n
a
mes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wolf
fi
l
e-posix:
Impleme
n
t
co v
e
rsions o
f
disca
r
d
/flush
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
K
e
vin Wolf
q
e
m
u
-
i
otests: Test qcow2 not leaking clusters
on writ
e
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wolf
qco
w
2: Free allo
c
a
ted clusters on write e
r
r
or
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevi
n
Wolf
qemu-iote
s
ts: Update 0
2
6
.
o
ut
.
noca
c
he reference output
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Ke
v
in Wolf
f
i
le-
p
osix: Make
.
bdrv_co_truncate asy
n
chronous
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin W
o
l
f
block: Use
t
rack
e
d request
for trunca
t
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wolf
b
lock:
M
ove bdrv_trun
c
a
t
e
(
) implementat
i
o
n to
io
.
c
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin W
o
lf
qcow
2
: Remove coroutine trampoline for
p
re
a
llocate_
c
o()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin
Wolf
blo
c
k: Conver
t
.
b
drv_truncate callback to co
r
outine_f
n
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wolf
q
c
o
w2: Fi
x
qcow2_trunca
t
e()
error re
t
u
r
n value
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wol
f
usb-storage: Add rerror/werror
p
roperties
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wolf
qapi/job
:
T
he
n
ext release will be
3
.
0
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
Merge remot
e
-tracking branch 'mreit
z
/tags/p
u
ll-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
t
e
st
-
bdr
v
-drain: Test graph
changes in
dra
i
n_a
l
l section
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
K
e
vin
W
olf
blo
c
k: Allow graph
c
h
anges i
n
bdrv_drain_
a
ll_
b
egin
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
b
l
o
ck: ignore_bds_parents parameter for drain functions
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Ke
v
i
n Wol
f
block: Move bdr
v
_drain_all_begin() out of
coroutine
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
K
e
vin
W
ol
f
block: A
l
low AIO_WAIT_WHILE with NULL ct
x
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
t
est-bd
r
v-drain: Test that bdrv_drain_i
n
vo
k
e()
doesn
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
block:
D
efer
.
bdrv_dr
a
in_begin c
a
l
lback to polling
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
K
e
vin Wolf
test-
b
drv-drain: Gr
a
ph change
t
hrough pa
r
e
n
t callb
a
ck
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevi
n
Wo
l
f
b
lock: Don't
p
o
l
l in
parent drain callbacks
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
K
evin
Wolf
tes
t
-bdrv-dr
a
in: Test node del
e
tion in sub
t
ree
recursion
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin
Wol
f
b
lock: Drai
n
recursiv
e
ly
with a single BDRV_POLL_WHILE()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
K
e
vin Wolf
block:
Remove bdr
v
_
drain_recurse()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
b
l
ock:
R
eally
p
ause block jobs o
n
d
rain
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kev
i
n Wolf
bloc
k
:
A
voi
d
unnecessary aio_
p
oll() in
A
I
O_WAIT_WHIL
E
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
tests/
t
e
st-bdrv-drai
n
: bdrv_drain_a
l
l() w
o
rk
s
in coroutines now
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin
Wolf
b
lock:
D
on't manually
p
oll in bdrv
_
d
r
a
i
n_all()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wo
l
f
b
l
ock: Remov
e
'
r
ecursiv
e
'
paramet
e
r from b
d
rv_
d
rain_i
n
voke()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin
W
olf
block: Use bdrv_do_drain_b
e
gin/end
i
n bdrv_dra
i
n_al
l
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevi
n
Wol
f
test-b
d
r
v
-
d
rain: bdrv_drain() works with c
r
os
s
-AioContext
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-15
Kevi
n
Wolf
b
l
ock: Rem
o
v
e dead
deprecation
warning code
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-15
Ke
v
in Wolf
block:
R
emove depre
c
a
t
ed -driv
e
opti
o
n serial
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-15
Kevin
Wolf
block:
R
e
move deprec
a
ted -drive option a
d
dr
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-15
Ke
v
i
n
Wolf
block: Re
m
ove
d
eprecated -
d
rive geome
t
ry options
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
K
evin Wolf
block/cr
e
ate: Mark bl
o
ckdev-cre
a
te stable
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kevin Wolf
qemu-iotests: Rewrite 213 for b
l
o
c
k
d
ev-create job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kev
i
n W
o
lf
q
e
mu-iotests
:
Rewrite 212
f
or bl
o
ckdev-create job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
K
e
vi
n
W
o
lf
q
e
mu
-
iotests
:
Re
w
rite 211 for
b
lockdev-cre
a
t
e
job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kevin W
o
lf
qemu-iotest
s
: Rewrite 210
fo
r
blockd
e
v-create job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
K
evin Wolf
qemu-iot
e
s
ts: Rew
r
ite 207 fo
r
blo
c
kdev-
c
reate
job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kevin Wolf
qemu-i
o
t
e
s
t
s
:
Rewrite 206
f
or blockdev-cr
e
ate job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kevin Wolf
q
e
mu-iotests
:
iotest
s
.
py
helper for non-
f
i
l
e protocols
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Ke
v
in Wolf
qemu
-
iot
e
sts:
A
dd VM
.
run_job()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kevin Wolf
q
e
mu-
i
otests:
A
d
d
i
otests
.
i
mg_info_log()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kevin Wolf
qemu-iotests: Add VM
.
qmp_log()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kevin Wol
f
qem
u
-io
t
e
s
ts: Add VM
.
get_qmp
_
events_
f
iltered()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kevin Wolf
block/creat
e
: Make x-blockde
v
-create a job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kevin
Wolf
job:
A
dd
e
rror me
s
s
a
ge for
fai
l
i
n
g jobs
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-29
Kev
i
n W
o
lf
vhd
x
: Fix vh
d
x
_co_crea
t
e()
r
eturn value
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-29
K
evin Wolf
vdi: Fix vdi
_
c
o
_
do_create() return v
a
lue
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wolf
qemu-iotests: Tes
t
job-* with block j
o
bs
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevi
n
W
olf
iotest
s
: Move qmp
_
to_opts() to VM
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wolf
b
lockjob:
R
emove
B
lockJob
.
d
r
iver
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wolf
job: Ad
d
query-jobs
QMP
command
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
K
e
vin Wolf
job: Ad
d
lifecycle Q
M
P co
m
mand
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin W
o
lf
j
o
b: Add J
O
B_STATUS_CHANGE QMP event
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Ke
v
in Wolf
job: Intr
o
duce qap
i
/job
.
json
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
K
evin
W
o
l
f
job: Move progress fields t
o
J
o
b
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wolf
j
o
b: Add
job_transition_to_
r
eady()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
next