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
test-bdrv-drain: AIO_WAIT_WHILE() in job .commit/.abort
2018-09-25
Kevin Wolf
test-bdr
v
-drai
n
: AIO_WAIT
_
WHILE(
)
i
n job
.
commit/
.
abort
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
K
e
vi
n
Wolf
job: Avoid deadlock
s
in jo
b
_c
o
mpleted_txn_ab
o
rt()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin
W
olf
test-bdrv-drain:
Test nested poll in bdrv_drain_poll_top_level()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wo
l
f
block: Remove aio_
p
ol
l
(
)
i
n bdrv_drain_pol
l
v
a
riants
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin W
o
lf
blo
c
kjob
:
L
ie better in ch
i
l
d_job_d
r
ained_po
l
l()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
block-backend:
Decrease in_fl
i
ght onl
y
a
f
ter callb
a
ck
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
K
e
vin Wol
f
block-
b
a
cke
n
d: Fix
p
oten
t
ial
d
o
u
ble blk_d
e
lete()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
block
-
backend: Add
.
drained_poll ca
l
l
back
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wol
f
bloc
k
:
A
dd m
i
ssing locking in bdrv
_
c
o
_drai
n
_b
h
_c
b
()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin W
o
lf
test-bdrv-drai
n
: Test AIO_WAIT_WHILE() i
n
completion
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
K
evi
n
Wolf
job: Use AIO_WAIT
_
WH
I
LE() in job_fin
i
sh_sync()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wol
f
test-b
l
ock
j
ob: Acquire AioCon
t
ext around job
_
cancel_syn
c
()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
K
evin W
o
lf
test-bdrv-drain: Drain with
block jobs in an I/O thre
a
d
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
aio-wait: Increase nu
m
_wai
t
ers eve
n
in
home thread
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
b
lockjob: Wake u
p
B
D
S when
j
ob bec
o
mes idle
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
jo
b
: Fix mis
s
ing lockin
g
due to mismerge
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
K
e
vin W
o
lf
qemu-io
t
ests: Test commit
w
i
th top-node/base-node
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
K
evin Wolf
com
m
it:
A
dd to
p
-node/base-
n
ode options
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-08-15
Kevin Wolf
mirror: Fail graceful
l
y
for source
== target
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-08-15
Kevin Wol
f
q
a
p
i/block: Doc
u
m
e
nt rest
r
ictions fo
r
node na
m
es
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-08-15
K
e
vi
n
Wo
l
f
block: R
e
move
dead deprecation
wa
r
ning c
o
de
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-08-15
Kevi
n
Wolf
block:
Rem
o
ve d
e
precated -dri
v
e option serial
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-08-15
K
e
vi
n
Wolf
blo
c
k
: Remove depre
c
ate
d
-drive
option addr
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-08-15
Kevi
n
Wolf
block
:
R
e
move dep
r
ecat
e
d -dr
i
ve g
e
ometry opti
o
ns
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-08-15
Kevin Wolf
b
loc
k
/qapi: F
i
x memory leak in qmp_query_blockstats(
)
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-07-30
Kevin
Wolf
qem
u
-iotests: Test quer
y
-
b
loc
k
stats with -drive an
d
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-07-30
K
evin W
o
lf
block/qapi:
Incl
u
de ano
n
ymous BBs i
n
query-block
s
tats
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-07-30
Kevin Wolf
block/qapi: Add
'
qdev' fiel
d
to query-blockstat
s
res
u
lt
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-07-30
Kevin Wolf
file-p
o
six: Fix write_zeroes w
i
th u
n
map on block de
v
ices
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-07-30
Kevin Wol
f
block: Fix documentation for BDRV
_
R
E
Q_M
A
Y_U
N
M
AP
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-07-23
K
e
vin Wolf
qe
m
u
-
iotests:
Use h
o
st_device instead of file in
1
49
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-07-10
Kevin Wolf
bloc
k
:
F
i
x copy-on-read
crash with part
i
a
l
final cluster
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-07-10
Kevin Wolf
test
-
b
drv-drain
:
Test bdrv_appen
d
() to dra
i
ned node
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-07-10
Kevin Wo
l
f
bl
o
ck: Poll after drai
n
on a
t
taching a node
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-07-05
Kev
i
n W
o
l
f
b
lock/crypt
o
: F
i
x memory leak in cr
e
ate e
r
ro
r
p
ath
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-07-05
Kev
i
n
W
olf
bl
o
ck:
Don'
t
silently truncate node
n
a
m
es
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-29
Kevin
Wolf
f
i
le-pos
i
x: I
m
plement co versions
o
f disc
a
rd/
f
lush
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-29
K
evin Wolf
qemu-
i
ote
s
ts: Test qc
o
w2 no
t
l
eaki
n
g clust
e
rs on write
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wolf
q
c
ow2: Free
allo
c
ated c
l
usters on write
err
o
r
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wolf
qemu-iotests:
U
pdate 026
.
o
u
t
.
nocac
h
e
re
f
erence output
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wolf
fil
e
-
po
s
ix
:
Make
.
bdrv_
c
o_truncate asynchronous
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-29
Ke
v
in Wolf
block: Use track
e
d
r
eq
u
est for tr
u
ncate
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-29
K
evin Wolf
b
lock: Move bdrv_truncat
e
() implementation to
io
.
c
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wolf
q
co
w
2
: Remove coroutin
e
tram
p
oline for preallocate
_
co()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-29
Ke
v
in Wolf
bl
o
c
k
: Convert
.
bdr
v
_
t
r
unc
a
te
call
b
ack
to coroutine_fn
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-29
Kevin
Wol
f
qc
o
w
2
: Fix q
c
ow2_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:
A
dd
r
er
r
or/
w
e
rror propert
i
es
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-29
K
evin Wolf
qapi/job:
The next release will
be 3
.
0
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-18
K
e
vi
n
Wol
f
Merge remote-track
i
ng b
r
anch 'mreitz/tags/p
u
ll-blo
c
k
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
test
-
bdrv-dra
i
n: Te
s
t gr
a
ph changes in dr
a
in_all secti
o
n
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-18
Kevin W
o
l
f
block: A
l
low graph changes in bdrv_drain_all_begin
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wol
f
block: ignore_b
d
s_
p
arents p
a
rameter for drain funct
i
ons
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-18
K
e
v
in Wolf
block:
Move bd
r
v_drain_all_begin()
o
ut of cor
o
utine
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
block: Al
l
ow AIO_WAIT_
W
HILE with NULL ctx
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-18
K
evin Wolf
test-bdrv-drain:
Test t
h
at b
d
rv_drain_invoke() doesn
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-18
K
evin Wolf
bl
o
ck: Defer
.
bd
r
v
_drain_begin callba
c
k
t
o polling
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
test-bdrv-drain
:
Graph change
t
hroug
h
paren
t
cal
l
back
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-18
Ke
v
i
n Wolf
block: Don't p
o
ll
i
n p
a
rent drain callb
a
cks
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-18
K
e
vin Wolf
t
e
st
-
b
drv-d
r
a
i
n: Test nod
e
deleti
o
n in subtree
r
e
cursion
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
bl
o
ck: Drain recursively with a single BDRV
_
POLL_W
H
ILE()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-18
K
e
vin Wolf
bloc
k
:
Remove
b
dr
v
_drain_r
e
c
u
rse()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-18
K
e
v
i
n
Wolf
bloc
k
: Really pause b
l
ock job
s
on drain
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-18
K
evin Wolf
block: Avoid
unn
e
cessary aio_poll(
)
in
AIO_WAIT_WHI
L
E()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
tests/t
e
st-b
d
rv-dr
a
i
n: bdrv_dr
a
in_all() works in
co
r
outines
n
ow
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-18
Ke
v
in Wolf
block:
Don't manually poll
i
n bdrv_drain_al
l
(
)
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-18
K
e
vin
Wolf
b
l
ock:
R
emo
v
e 'recu
r
s
i
ve' parameter fr
o
m b
d
rv_drain_invoke()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wolf
block: Use b
d
rv
_
do_drain_be
g
i
n
/e
n
d
i
n bdrv_drai
n
_al
l
()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-18
Kevin Wo
l
f
test-bdrv-
d
rain:
b
drv_drain(
)
works with cros
s
-AioContext
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-15
Kevin Wolf
bl
o
ck: R
e
move dead deprecation warning code
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-15
Kevin Wolf
bloc
k
: Remove deprecate
d
-drive option serial
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-15
K
evin
W
olf
block: Remove
d
eprecated
-drive o
p
tion
addr
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-15
Kevin Wolf
block: R
e
move d
e
precated
-drive geometry option
s
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-30
K
evin
W
olf
block/
c
reate: Mark blockdev-
c
reate stable
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-30
Kevin Wolf
qemu-iote
s
ts:
R
e
w
rite
2
1
3 for blo
c
k
dev-create job
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-30
Kevin
W
ol
f
qemu-iotests:
Rewrite 212 fo
r
blockdev-crea
t
e job
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-30
K
evi
n
W
ol
f
q
emu-iotes
t
s
: Rewri
t
e
211 for blockdev-create
job
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-30
Kev
i
n Wolf
qemu-iotest
s
:
R
ewri
t
e 210 for blockdev-
c
reate job
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-30
Ke
v
in
Wolf
qemu-iotes
t
s: Rewrite
2
07 for
b
lock
d
ev-create j
o
b
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-30
Ke
v
i
n Wolf
qemu
-
io
t
ests: Rewrite
2
06 f
o
r blockde
v
-
c
reate job
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-30
Kevin Wolf
qemu-iotests: i
o
tests
.
py helper for non-file pro
t
ocols
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-30
Kevin Wo
l
f
qemu-iotest
s
: Add VM
.
r
u
n_job()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-30
Ke
v
i
n
Wolf
qe
m
u-iotests: Add iotests
.
img_info_log()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-30
K
e
v
i
n
Wol
f
qem
u
-iotests: Add VM
.
qmp_log()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-30
Kevin Wol
f
qem
u
-iotests: Add VM
.
get_qmp_ev
e
nts_filtered()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-30
Kev
i
n
W
olf
block/create: Make x-blockdev-create
a jo
b
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-30
Kevin Wolf
job: A
d
d e
r
ror m
e
ssa
g
e
for f
a
ili
n
g
jobs
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-29
Kevin Wolf
vhdx: Fix vh
d
x_co_create
(
) re
t
urn
v
alue
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-29
Kevin Wolf
v
di: F
i
x vdi_co_do_c
r
eate() return
v
alu
e
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wolf
qemu-iotest
s
: Tes
t
job-* with block jobs
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-23
K
e
v
in Wolf
i
otests: Move qmp_t
o
_op
t
s() t
o
VM
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-23
K
evin Wolf
blockj
o
b: Remov
e
BlockJob
.
driver
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-23
K
e
vin Wolf
job: Add query-jobs QMP command
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wolf
job: Add lifec
y
cle QMP commands
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-23
K
ev
i
n
W
olf
job: Add JOB_STATUS_CHANGE QMP event
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wolf
job:
Int
r
oduce
q
api
/
job
.
json
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-23
Ke
v
in Wolf
job:
M
ove pr
o
gress field
s
to Jo
b
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-23
Kevin
Wolf
j
ob: Add job_tr
a
nsit
i
o
n
_to_ready()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-23
K
e
vin Wo
l
f
job
:
Add job_i
s
_ready()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-23
Kevin Wo
l
f
job: Add job_dismiss()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-23
Kevi
n
W
o
lf
j
ob: Add job_yi
e
ld()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
next