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
job: Use AIO_WAIT_WHILE() in job_finish_sync()
2018-09-25
Kevin W
o
lf
j
o
b:
Use
A
IO_WAIT_WHILE() in job_f
i
nish_
s
ync(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
K
evin Wolf
te
s
t-blockjob: Acquire AioContext aro
u
nd job_cancel_sy
n
c
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kev
i
n Wolf
t
e
s
t-bdrv-dr
a
in:
Drain with bloc
k
jobs in an I/
O
thread
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin
W
o
lf
aio-wait: I
n
creas
e
n
um
_
waiters ev
e
n i
n
h
o
me thread
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
blockjob: W
a
k
e u
p
BDS when job
b
e
comes
idle
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
job
:
Fix missing lockin
g
due to mismerg
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kev
i
n Wolf
qemu-iotests: Test c
o
mmi
t
with top-node/base-node
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
commit: Add top-node/bas
e
-no
d
e op
t
ions
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevin Wolf
mirror:
Fail gracef
u
l
l
y
f
or s
o
urc
e
== target
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevin
W
ol
f
q
api/block: Doc
u
ment restric
t
ions for node names
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevin
W
olf
block: R
e
mo
v
e
d
ead depre
c
ation wa
r
ning co
d
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevi
n
W
o
lf
b
l
ock:
Remove de
p
recated -driv
e
o
pti
o
n ser
i
al
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevin
W
olf
bloc
k
: Re
m
ove
depr
e
cated -drive option addr
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevin
W
olf
block: Remove deprecated -drive geometr
y
o
ptions
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevin Wolf
block/qap
i
: Fi
x
memory l
e
ak in qmp_query_bloc
k
stats()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-30
K
e
v
i
n Wolf
qe
m
u-iote
s
ts: Tes
t
q
uery-bloc
k
stats with -drive and
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-30
Kevin Wolf
block/qapi: Include an
o
nymous BBs
i
n
q
u
er
y
-blo
c
k
s
tats
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-30
K
e
v
in Wolf
b
l
o
ck/qa
p
i: Add 'qde
v
' field to query-b
l
ockstats re
s
ult
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-30
Kevi
n
W
o
lf
file-posix: Fix write_zero
e
s
with unmap on block devices
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-30
K
evin Wolf
b
l
oc
k
:
Fix documentation
f
or BDRV_REQ_MAY_
U
N
M
AP
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-23
Kevin Wolf
qemu
-
iotests: Use host_dev
i
c
e
ins
t
e
a
d of fil
e
in 149
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
K
e
vin Wolf
bl
o
ck: Fix copy-on-read cras
h
w
ith part
i
a
l final
c
l
u
s
t
er
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
K
evin Wolf
t
es
t
-
b
drv-drain: Test
b
drv_appe
n
d() to drained no
d
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
K
evi
n
Wolf
block:
Poll af
t
er drain on a
t
tac
h
ing a node
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-05
Ke
v
in Wolf
block/cry
p
t
o
: Fix me
m
o
ry lea
k
in cr
e
ate error path
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-05
Kevin
Wolf
bl
o
ck: Don't sil
e
ntly truncate node
n
ames
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
K
e
vin
W
olf
file-posix
:
Impl
e
ment co
v
ersions of disc
a
rd/flush
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wolf
qem
u
-
iot
e
sts
:
T
e
st
qcow2
not
l
eaking clusters on write
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wo
l
f
qcow2: Free allocate
d
c
lusters
on w
r
ite error
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin
Wolf
qemu-iotests
:
U
p
dat
e
0
2
6
.
out
.
n
o
cache
reference out
p
ut
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wolf
file-
p
osix: Make
.
bdrv_co_tr
u
ncate asynchronous
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wolf
blo
c
k:
U
s
e
t
r
acked request for
t
runcat
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wolf
bloc
k
: Move bdrv_trunc
a
te() im
p
lementation to io
.
c
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kev
i
n
Wolf
q
c
ow2:
R
e
m
ove coroutine trampoline for
p
reall
o
cate_co()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin W
o
l
f
block: Co
n
v
e
rt
.
bdrv_trunc
a
te callback to
c
o
r
o
u
tine_fn
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
K
e
vin Wo
l
f
qcow2: Fix
q
c
o
w
2_truncate() e
r
ror ret
u
rn value
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wolf
usb-storage: Add rerror/
w
error pr
o
p
e
r
ties
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wol
f
qapi/job:
T
he next rele
a
se will be 3
.
0
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Ke
v
i
n Wolf
M
erge r
e
mote-tracking branch 'm
r
eitz
/
ta
g
s/pull
-
block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
K
e
v
i
n
Wolf
test-bdrv-drai
n
: Test graph
c
hanges in drain_all sect
i
on
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
K
e
vin Wo
l
f
blo
c
k: Al
l
o
w graph ch
a
n
g
es in bdrv_dra
i
n_all_begin
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kev
i
n Wolf
block:
ignore_b
d
s_parents parameter for drain fun
c
tions
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevi
n
W
o
lf
block:
Move bdr
v
_dra
i
n_al
l
_beg
i
n() out of coroutine
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
block:
A
l
l
o
w AIO_WA
I
T_WHILE with NUL
L
ctx
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kev
i
n W
o
l
f
test-bdrv-drain: Te
s
t that
b
d
r
v_drain_invoke() d
o
esn
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
block: Defer
.
bdrv_drain_begin ca
l
lback to po
l
ling
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Ke
v
in Wolf
test-bdrv-drain: Graph change through parent
callback
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Ke
v
in Wolf
block:
D
on't poll in paren
t
d
r
ain callbacks
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wol
f
te
s
t-bdrv-drain
:
Test node deleti
o
n
in
s
ubtree re
c
u
rs
i
o
n
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
block: Dra
i
n recurs
i
vely wi
t
h a single BDRV_
P
OLL_WHILE(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin
Wolf
bl
o
ck
:
Re
m
ove bdrv_drain_re
c
urse(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
block: Rea
l
l
y
pau
s
e
block job
s
on drain
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin
W
o
lf
bloc
k
: Avoid unnecessar
y
aio_poll() in AIO_WAIT_WHI
L
E()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
t
e
sts/test
-
b
d
rv-drain: bdrv_
d
r
a
in_al
l
(
) works in coroutines now
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin W
o
l
f
block: D
o
n't manual
l
y poll
i
n bdrv
_
d
r
ain_all()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin
W
o
lf
bl
o
ck: Remove 'r
e
cursive' parameter from
b
dr
v
_
d
rain_invoke(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
block
:
Use b
d
r
v_
d
o_drain_b
e
gin/end in bd
r
v_d
r
ain_all()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin
W
olf
test-bdrv-drain: bdrv_drain() works
with cross-AioContext
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-15
Kevin Wolf
block: Remov
e
dead de
p
recation
w
arning co
d
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-15
K
evin Wolf
block: Remove depre
c
ated -dr
i
v
e
optio
n
serial
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-15
Kevin Wolf
b
l
ock: Remove deprecated -driv
e
option
a
ddr
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-15
Kevin
W
o
l
f
blo
c
k: Remove deprecat
e
d -drive geometry op
t
ions
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kevin Wol
f
block/crea
t
e: Mark b
l
oc
k
d
ev
-
c
reate stable
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kevin Wolf
qe
m
u-iote
s
ts: Rewri
t
e
213 for blockdev-
c
reate
j
ob
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Ke
v
in Wolf
qem
u
-iotests:
Rewrite 2
1
2
f
or blockdev-cr
e
at
e
job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kev
i
n
W
olf
qemu-iotest
s
: Rewri
t
e
2
11 f
o
r blockde
v
-create
job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
K
evin Wo
l
f
qemu-iotests: Re
w
rite 2
1
0 fo
r
bl
o
ckdev-
c
r
e
ate job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
K
evin
W
o
lf
qemu-iote
s
t
s: R
e
wr
i
te 207 for blockdev-create job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kevin Wolf
qe
m
u-iotests: Rewrite 206 for blockdev-cr
e
ate j
o
b
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kevin Wol
f
qemu-iotests: iotests
.
py he
l
pe
r
for
n
o
n-file
p
r
otocols
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kevin Wolf
qemu
-
iot
e
sts: Add VM
.
run_job()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kevin Wolf
qemu-
i
ot
e
sts: Add iotests
.
img_
i
nfo_log()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
K
e
vin
Wolf
qemu
-
i
o
tests:
A
dd VM
.
qmp_log()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
K
e
vin
W
olf
qemu-
i
otests: Add VM
.
get_q
m
p_even
t
s_filter
e
d()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kev
i
n Wolf
bl
o
ck/create: Make
x
-
blockdev-cre
a
te a job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kevin
Wolf
job:
Ad
d
error message for faili
n
g job
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-29
Kevin Wolf
vhd
x
: Fix
vhdx_c
o
_create
(
) re
t
urn valu
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-29
Kevin
W
o
l
f
vd
i
: Fix vdi_co_
d
o_create
(
) return value
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wolf
qemu-
i
otes
t
s: Tes
t
j
o
b
-
*
with bloc
k
jobs
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wolf
io
t
ests:
M
ove qmp_to_opts() t
o
VM
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wolf
blockjob: Remov
e
BlockJob
.
driver
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevi
n
Wolf
jo
b
:
Add q
u
e
r
y-jobs QMP comm
a
nd
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wolf
job: Add lifecycl
e
QMP commands
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wolf
jo
b
:
Ad
d
J
O
B_STATUS
_
C
HANGE QMP
e
vent
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wo
l
f
job:
Int
r
oduce qapi/job
.
json
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wolf
job: Move progress fields to Job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wo
l
f
job: Add jo
b
_
tra
n
sitio
n
_to_
r
eady()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
K
evin Wolf
job:
A
d
d job_is_
r
ea
d
y()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin
Wolf
job: Add j
o
b_dismiss()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Ke
v
in Wolf
job: Add job_yield()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wolf
block: Ca
n
cel job i
n
bdrv_clos
e
_all() ca
l
lers
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wolf
job: Mo
v
e completion and c
a
ncellation to Job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wolf
jo
b
: Move transa
c
tions
to Job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Ke
v
in Wol
f
job: Switch transa
c
t
ions to Jo
b
Txn
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wolf
job:
M
o
v
e
j
ob_finish_sync() to Job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wol
f
job: Move
.
c
o
m
plete
cal
l
back t
o
Job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wolf
job: Ad
d
job_drain()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
K
e
vin Wo
l
f
job: Convert block
_
jo
b
_can
c
el
_
async() to Job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin
W
olf
j
ob: M
o
ve single job finalisati
o
n to Job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wolf
j
o
b: Add job_event
_
*()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
next