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
qemu-iotests: Test qcow2 preallocation modes
2019-03-08
Kevin Wolf
qemu-iotests: Test qcow2 prealloc
a
tion modes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
Merge remote-tr
a
cking bra
n
ch 'mreitz
/
tags/p
u
ll-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin
Wolf
a
i
o
-
posix: Asse
r
t
t
hat aio_poll() is alwa
y
s c
a
l
l
ed
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
block: Use normal drain for bdrv_set_aio_con
t
ext()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
K
e
vin Wolf
tes
t
-
bd
r
v-d
r
ain
:
A
i
oCont
e
xt swit
c
h i
n
dr
a
ined section
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
K
e
v
i
n W
o
l
f
b
l
ock: Fi
x
AioContext s
w
itch for drained node
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
b
l
o
c
k: D
o
n't poll in
bdrv_set_aio_co
n
text()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin W
o
lf
nbd:
Increa
s
e
bs
-
>in_
f
light du
r
ing AioCont
e
xt switch
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
nbd
:
Us
e
low-
l
evel QI
O
Channel AP
I
in nbd_read_eof()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
nbd: Move nb
d
_read_eof() to
n
bd/c
l
ient
.
c
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wo
l
f
io: Rem
o
v
e
redundant
r
ead/write_coroutine assignment
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
K
e
vin Wolf
i
o
: Mak
e
qio_channel_yield() interru
p
tible
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wo
l
f
nb
d
: Re
s
t
r
i
ct con
n
ection_
c
o
r
eentrance
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Ke
v
in Wolf
virt
i
o-
b
lk:
Increase in
_
flight for req
u
est
r
estar
t
BH
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
bloc
k
-backe
n
d: Make bl
k
_inc/dec_in_flight public
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin Wolf
scsi-
d
isk:
A
d
d
device_id propert
y
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin Wol
f
s
c
si-disk: Don't
u
se empty string as
d
e
vice id
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
K
ev
i
n
Wolf
block: Fix in
v
alidat
e
_cache error path for
parent acti
v
ation
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Ke
v
in
Wolf
block: Apply auto-read-only
f
or ro-whit
e
l
i
st drivers
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Ke
v
in W
o
l
f
vmdk:
Reject
excess extents in blockdev-crea
t
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
K
e
vin Wol
f
iotests:
Add VMD
K
te
s
ts for
bl
o
ckd
e
v-create
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin Wolf
block: Fix hangs
in synchronou
s
APIs
with iothre
a
ds
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
K
e
vin W
o
lf
fil
e
-posix
:
Avoid aio
_
w
o
rker() for QEMU
_
AIO_IOCTL
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
file-posix:
S
witch to
.
bdrv_co_ioctl
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kev
i
n Wol
f
file-posix: Remove paio_submit_co()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
K
e
vin
W
o
lf
file-p
o
s
i
x: Avoid aio_worke
r
()
f
or Q
E
MU_AIO_READ/WRITE
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
file-posix: Mo
v
e rea
d
/wri
t
e
operation logic
o
ut of
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin
W
o
lf
file-posix: Avoid aio_worker(
)
for QEMU_AIO_
F
LUSH
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Ke
v
in Wo
l
f
file-p
o
six: Av
o
id aio_work
e
r() for QEMU_AIO_DISCARD
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
K
e
vi
n
W
o
lf
fi
l
e
-
posix: Avoid aio_worker() for QEMU_AIO_
W
RITE_ZEROES
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
K
e
vin Wolf
file-po
s
ix: Avo
i
d aio_worker()
for QEMU_AI
O
_COPY_RANGE
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kev
i
n Wolf
file-posix:
Avoid
a
io
_
w
o
rker() for
QEMU_AIO_T
R
UN
C
AT
E
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
file-posix: Fac
t
or o
u
t
r
aw_
t
hread_po
o
l_submit()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
K
evin
W
ol
f
fil
e
-posix:
R
eorganise
RawPosixAIO
D
ata
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-27
K
e
vin
Wolf
io
t
ests: Test migrati
o
n with
-
bloc
k
d
e
v
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-27
Kevin W
o
lf
blo
c
k: D
o
n't
i
nactiv
a
te ch
i
ldren before paren
t
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-22
K
e
vin Wolf
R
e
v
e
rt "nvme: f
i
x
o
ob
a
ccess issue
(
CV
E
-2018-16
8
4
7)"
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-21
Kevin Wolf
iot
e
sts: Replace assertEquals() with assertEqual()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-21
Ke
v
in Wolf
iotests: Repl
a
ce time
.
c
lo
c
k() wit
h
Timeout
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-19
Kevin Wolf
v
vfat: Fix memory lea
k
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-12
Kevin Wo
l
f
M
e
r
g
e remote-track
i
ng branch
'mreitz/tags/pull-bloc
k
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin
Wolf
q
e
mu-iotests: Te
s
t auto-re
a
d-only wit
h
-driv
e
and
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
K
e
vin Wolf
block: Make au
t
o-read-only=on d
e
f
au
l
t f
o
r -drive
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin
Wolf
i
s
csi: Suppo
r
t auto-read-only
o
ption
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wo
l
f
gluster:
Support
auto-read-only option
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wo
l
f
curl: Support a
u
to-read-o
n
ly option
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
file-posix: Support a
u
t
o-read-only
o
ption
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kev
i
n Wolf
nbd: Support auto
-
read-on
l
y op
t
ion
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
b
lo
c
k: Require au
t
o-r
e
a
d-on
l
y for
exi
s
ting fallbacks
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
K
e
v
i
n W
o
lf
rbd: Close im
a
ge in qemu_
r
b
d_o
p
en() error
p
ath
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
K
evin Wol
f
block: Add auto-read-only option
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevi
n
Wolf
block: U
p
d
a
t
e
f
lags
i
n bdrv_set_re
a
d_only()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
v
p
c
: Do
n
't
l
eak opts in vpc_
o
pen
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-10-12
Kev
i
n Wolf
gtk: Don't vte
_
terminal_set_en
c
odi
n
g() on new VTE vers
i
ons
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-10-01
Kevin Wo
l
f
tests/tes
t
-bdrv-
d
rain: Fix too late qemu_event_reset()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-10-01
Kevin Wol
f
test
-
r
e
p
lication: Lock AioContext
a
round blk_u
n
ref(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-10-01
Kevin Wo
l
f
b
loc
k
-ba
c
kend: Set werr
o
r
/
rerror de
f
aults i
n
blk_new()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kev
i
n W
o
lf
te
s
t
-bd
r
v-drain: Te
s
t
draini
n
g
j
ob sou
r
ce chi
l
d and
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
block: Use a single glob
a
l
AioW
a
it
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
K
evin W
o
l
f
te
s
t
-bdrv-
d
r
a
in: Fix outdated comments
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
K
e
v
i
n W
o
lf
test-bdrv-
d
rain:
AIO_WAIT_WHILE() in job
.
c
ommit/
.
abort
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
j
o
b: Avoi
d
d
eadlo
c
ks in job_completed_txn_
a
bor
t
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
test-bdrv-drain
:
Tes
t
nested poll in
bdrv_dra
i
n
_poll_top_level
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin
W
olf
b
l
ock: Rem
o
ve aio_p
o
ll() in bdrv_drain_
p
oll variants
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kev
i
n
W
olf
blockjob: Li
e
bet
t
er in
c
hild_job_drained_poll()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin W
o
l
f
block
-
backend: Decrease in_flight only after callback
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevi
n
Wo
l
f
block-backen
d
:
F
ix potential double blk_delete()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevi
n
Wolf
block-backend: Add
.
d
r
ained_po
l
l
ca
l
lb
a
ck
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin
Wolf
block:
A
dd missing l
o
c
k
in
g
in bdrv_
c
o
_
drain_bh_cb()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin
W
olf
test-bdrv-drain: Test AIO_WAI
T
_WHILE(
)
in completion
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
K
e
v
i
n Wolf
job: Use AIO_WAIT_WHILE() in job_finish_sync()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin
W
o
lf
test-blockjob:
A
cquire
AioC
o
nt
e
xt around
j
o
b_
c
ancel_sync()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
K
e
vin Wolf
test-bdrv-drain: Drain with block jobs in an I/O thread
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin
Wolf
ai
o
-wait: Increase
n
um_waiters even in hom
e
threa
d
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Ke
v
in Wolf
block
j
ob: Wake up B
D
S w
h
en
j
o
b becomes idle
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
job
:
Fi
x
m
i
ssing locking due to mismerge
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin
W
olf
qemu-io
t
ests: Test commit with t
o
p
-
n
o
de/base-node
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
K
e
v
in W
o
l
f
co
m
mit: Add top-node/base-node o
p
tions
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevin W
o
lf
mir
r
or: Fail gracef
u
lly for source == t
a
rget
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Ke
v
in Wolf
qa
p
i/block: Document restrictions for node
n
ames
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevin Wolf
block: Remove dead deprecatio
n
warning code
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevin Wolf
block: R
e
move
d
ep
r
e
c
ate
d
-
d
rive option serial
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevin Wol
f
block: Remove deprecated -drive opt
i
o
n addr
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevin
W
o
l
f
block: Remove d
e
precated -dri
v
e
g
eometry opt
i
ons
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevin Wolf
b
lock
/
qapi: Fi
x
memory
leak
in
q
m
p_que
r
y_bloc
k
st
a
ts()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-30
K
evin Wolf
qem
u
-iot
e
sts
:
Test que
r
y-blockstats wi
t
h -drive and
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-30
Ke
v
i
n Wolf
block/qapi: Include
anonymous BBs
in
q
u
ery-
b
l
o
ckstats
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-30
Kevin
W
olf
block/qap
i
: Add 'qdev' field to que
r
y-blockstats
result
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-30
Kevin Wo
l
f
fi
l
e-posi
x
: Fix writ
e
_zeroes with
u
n
m
ap on
b
lock devices
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-30
Kevin Wolf
block: Fix
d
ocumentation for B
D
RV_REQ_MAY_U
N
MAP
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-23
K
e
v
in Wolf
qemu-iotests:
Us
e
host_device i
n
st
e
ad o
f
file in 1
4
9
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
K
e
v
i
n
Wo
l
f
blo
c
k: Fix copy-on-r
e
ad
c
rash with partia
l
final clust
e
r
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Kevin
Wolf
test-bdrv-dr
a
in: Test bdrv_appen
d
(
) to dr
a
ined node
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Kevin Wolf
block
:
Poll after drain on attaching a node
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-05
Ke
v
in Wol
f
block
/
crypto:
Fix memory leak in create error pa
t
h
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-05
K
e
vin Wolf
block: Don't
s
i
l
e
ntly tru
n
cate node
nam
e
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wolf
file-posix: I
m
pl
e
ment c
o
versions of di
s
card/flush
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
K
evin Wolf
qemu-iotests
:
Te
s
t
q
cow2
n
ot leaking cluster
s
on
w
rite
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Ke
v
in
Wolf
qcow2: Free alloc
a
ted clusters on write error
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wolf
qemu-iot
e
sts: Update 0
2
6
.
out
.
noca
c
he
ref
e
rence output
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
next