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
blockjob: Lie better in child_job_drained_poll()
2018-09-25
Kev
i
n
W
o
lf
blo
c
kjob
:
Lie bett
e
r in child_job_drained_poll()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wol
f
block-b
a
ckend: Decrease in_fl
i
ght only after callback
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevi
n
Wolf
block-backend:
F
ix potential double bl
k
_delete()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
block-backend: Add
.
d
ra
i
ned_poll
callback
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevi
n
Wolf
b
lock: Add
m
issing locking i
n
bdrv_co_drain_
b
h_cb()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin W
o
lf
test-
b
d
rv-drain
:
T
e
st
AIO_W
A
I
T
_WH
I
LE() in
c
o
mpletion
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
job: Use AIO_WAIT_
W
HILE() in j
o
b
_
finis
h
_sync()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
t
est-b
l
o
c
k
j
ob: Acquire AioCo
n
tex
t
around
job_ca
n
cel_sync()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
test-b
d
rv-dr
a
in: Dr
a
in with block jobs in
an I/O thread
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin
Wolf
aio
-
wait: Increase num_waiters ev
e
n i
n
h
o
m
e thread
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
K
e
vin Wolf
blockjob:
Wa
k
e up BDS when jo
b
b
e
comes idle
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Ke
v
in Wolf
job:
Fi
x
mi
s
sing
l
o
ckin
g
d
u
e
to mismerge
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wo
l
f
qemu-iotests: Test com
m
it with top-node/
b
a
se-no
d
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin W
o
lf
co
m
mit: Ad
d
t
op-node/base-node opti
o
ns
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
K
evin Wolf
m
irr
o
r: Fail grace
f
u
l
l
y for source == target
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
K
e
vin W
o
lf
qapi/b
l
ock:
Docume
n
t
r
est
r
icti
o
ns for node names
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevin Wolf
bl
o
ck: R
e
move dead
d
e
precatio
n
warning code
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
K
e
v
in W
o
l
f
b
l
ock:
Remove deprecated -
d
r
i
ve optio
n
seria
l
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
K
evin Wolf
block: R
e
mov
e
d
e
precate
d
-driv
e
option addr
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevin Wolf
block: Remo
v
e de
p
reca
t
ed
-drive geometr
y
options
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevin Wo
l
f
block/qapi
:
Fix memory
l
eak in qmp_query_bloc
k
stats()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-30
Kevin Wolf
qemu-iotes
t
s: Test query-blockst
a
ts
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
W
olf
b
l
ock/qapi: Includ
e
anon
y
mous
B
Bs
in q
u
ery-blockstats
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-30
K
e
vin Wolf
b
lock/q
a
pi: Add
'qdev' field to query-
b
l
o
cks
t
a
t
s re
s
ult
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-30
Kevin Wolf
file-posix: Fix write_
z
er
o
e
s with unmap on block devices
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-30
Kevin Wolf
b
l
ock: Fix documen
t
atio
n
fo
r
B
D
R
V_REQ_MAY_UNMA
P
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-23
K
e
v
i
n Wol
f
qemu-iotest
s
: Use
host_d
e
vice
i
n
stead of
f
il
e
in
149
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Ke
v
i
n Wolf
blo
c
k: Fix copy-on-read
c
rash with
partial final cluster
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
K
e
vin Wol
f
test-bdrv-drain
:
Test bdrv
_
a
ppend()
t
o dra
i
ned
node
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Kevin
Wolf
block: Poll after d
r
ain on attaching
a
n
o
d
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-05
Kevin
W
olf
block/crypt
o
:
Fix memo
r
y leak in create error path
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-05
K
ev
i
n
W
o
lf
block:
Don't silently truncate node names
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevi
n
Wolf
fil
e
-posix:
I
mplement co versions
o
f
discard/flush
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wolf
qemu-iotest
s
:
Test qco
w
2
no
t
lea
k
i
n
g clusters on write
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wolf
qc
o
w2: Free
a
ll
o
cate
d
clusters on
writ
e
er
r
or
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kev
i
n Wolf
qemu-iote
s
ts
:
U
pdate 026
.
out
.
noca
c
he reference ou
t
put
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
K
evi
n
Wolf
f
ile-posix: Make
.
bdrv_co_trun
c
ate asynchr
o
no
u
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kev
i
n Wolf
bloc
k
: Us
e
tracked request
for truncate
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wolf
block: Mo
v
e
b
d
rv_tru
n
cate() implement
a
tion to io
.
c
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin W
o
lf
qcow2: Remove coroutine tr
a
mp
o
line
for prealloc
a
te_co()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wolf
block: C
o
nvert
.
b
drv
_
tr
u
n
c
a
t
e
callback to coroutine_fn
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wolf
qco
w
2: Fix qcow2_truncate() er
r
or return value
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wolf
usb-storage: Add rerror/werror properties
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
K
e
vin Wol
f
qapi/job: The
n
ext rel
e
a
s
e will
b
e 3
.
0
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
K
e
vin Wolf
Merge re
m
ote-t
r
acki
n
g branch
'
mreitz/tags/pull-
b
lock
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
K
e
vin
W
olf
test-bdrv-dra
i
n: Test graph changes in dra
i
n_all section
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin
W
o
l
f
b
lock: Allow graph
c
h
a
nges in bdrv_
d
rai
n
_al
l
_begin
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevi
n
Wolf
bloc
k
:
i
gnore_
b
ds_parents parame
t
er fo
r
d
r
ain
f
unctions
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kev
i
n Wol
f
bl
o
ck: Move bdrv_d
r
a
in_all_begi
n
(
)
ou
t
of c
o
routine
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
b
lo
c
k: Allow AI
O
_WA
I
T_WHILE wit
h
NULL ctx
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
test-b
d
r
v-drain: Test t
h
at bdr
v
_dra
i
n
_
i
n
vok
e
()
d
oes
n
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
K
evin
Wolf
block: D
e
fer
.
bdrv_drain_begin callback to po
l
ling
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
test-bdrv-dra
i
n: Gra
p
h change th
r
ough pa
r
ent callb
a
ck
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
b
l
oc
k
: Do
n
't
p
oll
i
n parent drain callbacks
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin W
o
lf
t
e
st-bdrv-dr
a
i
n
: Test node d
e
letion in subt
r
ee
recurs
i
on
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
b
l
o
ck: Drain recursively with a sing
l
e BDRV_P
O
LL_WHILE()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
K
e
v
i
n Wolf
block: R
e
mo
v
e bd
r
v_drai
n
_recurse
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
K
e
vin
W
olf
blo
c
k
: R
e
ally pause block jobs on d
r
ain
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
b
lock: Avoid unnecessary aio_po
l
l() in AIO_WAIT_WHILE()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
tests/test-bd
r
v-d
r
a
i
n: bdrv_dr
a
in
_
all() wo
r
ks
i
n coroutines now
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
block: Don'
t
m
anually poll in bdrv_d
r
a
i
n
_
all()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
block: R
e
move '
r
ecursive' paramet
e
r
from
b
drv_drain_in
v
o
ke()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wo
l
f
block:
U
se
b
d
rv_do_drain_be
g
in/end i
n
bdrv_drain_
a
ll
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wol
f
t
e
s
t
-bdrv-drain: b
d
rv_drain() works with cr
o
ss
-
A
i
oContext
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-15
K
e
vin Wolf
block: Remove
dead depreca
t
ion wa
r
ning code
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-15
Kevin Wolf
block: R
e
mo
v
e deprecate
d
-drive option serial
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-15
Kevi
n
W
o
lf
b
l
ock: Remove deprecated -drive o
p
t
i
on addr
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-15
Kevin Wolf
bloc
k
:
Remove depreca
t
ed -
d
rive g
e
ometry options
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kevin W
o
lf
blo
c
k/
c
rea
t
e:
M
ark
b
l
oc
k
dev-creat
e
s
table
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Ke
v
in Wolf
qemu-iote
s
t
s: Rewr
i
te 213 for blockdev-create job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kevi
n
W
olf
qe
m
u-i
o
tests:
R
e
write 212 for bl
o
ckdev-
c
reate
j
o
b
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kevi
n
W
o
lf
qemu
-
i
otests: Rewrite 211 for blockdev-creat
e
job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kevin
Wolf
qemu
-
i
otests: Rewrite 21
0
for blockdev-create job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Ke
v
in W
o
lf
qe
m
u-io
t
ests: Rewrite 207 for
blockdev-create jo
b
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kevin Wolf
q
e
mu-iotests: Rewrite
2
06 for blo
c
kd
e
v-create job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Ke
v
in Wolf
qemu-iotests: iotest
s
.
py helper for
n
on
-
file protocols
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kev
i
n Wolf
qemu-iotests: Add
V
M
.
run_job()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Ke
v
in Wolf
qemu-iot
e
sts: Add i
o
test
s
.
im
g
_info_log()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Ke
v
in Wol
f
qemu-iotests: Add VM
.
qmp_l
o
g
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kevin Wolf
q
e
mu-iotests: Add V
M
.
ge
t
_q
m
p_eve
n
ts_
f
iltere
d
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kevin Wolf
b
lock/crea
t
e: Make x-
b
lockdev-crea
t
e a job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-30
Kevin Wolf
job: Add error message for fail
i
n
g jobs
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-29
Kevin Wolf
vhdx: Fix vhdx_co_
c
reate() re
t
urn value
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-29
Kev
i
n
Wolf
vdi: Fix vd
i
_co_do
_
c
r
eat
e
() return
v
alue
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wolf
qem
u
-iotests: T
e
st
job-
*
with blo
c
k
jobs
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wolf
io
t
e
s
ts: M
o
ve q
m
p_to_opt
s
() to VM
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kev
i
n Wol
f
b
l
ockjob: Remo
v
e
B
l
ockJo
b
.
d
riv
e
r
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
K
evin Wolf
job: Add q
u
ery-jobs QMP command
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wolf
job
:
Ad
d
l
ifecycle
Q
MP com
m
a
n
ds
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevi
n
Wolf
job:
A
dd JOB_
S
TATUS_
C
HANGE QM
P
event
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wolf
job: Introduce qapi/
j
ob
.
json
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
K
evin Wol
f
job: Mo
v
e prog
r
ess fiel
d
s to Job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Ke
v
in Wol
f
job: Add job_
t
rans
i
tion_to
_
ready()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevi
n
W
o
lf
jo
b
: Add job_is_ready()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wol
f
job: Add job_dis
m
iss(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Ke
v
in Wo
l
f
job: Add job_
y
i
eld()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
K
evin Wolf
bl
o
ck: Ca
n
cel j
o
b
i
n bdrv_clos
e
_all() callers
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wolf
job: Move
c
ompletion and cancell
a
t
i
on to Job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wol
f
job: Mo
v
e
t
ransactions to Job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wol
f
job: Swit
c
h
t
ransactions to
JobTxn
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
next