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
qcow2: Extend spec for external data files
2019-03-08
Kevin Wolf
qcow2: Exten
d
s
pec for exter
n
a
l
d
ata files
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow
2
: Simplify
p
realloc
a
t
io
n
c
o
de
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevi
n
W
o
lf
qe
m
u
-
io
t
ests: Test qcow
2
preall
o
cat
i
on mod
e
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
M
erge remote-tracking br
a
nch 'mreitz/tags/p
u
ll-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
aio-posix: Assert that aio_poll()
i
s always c
a
lled
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
K
e
v
i
n
Wolf
blo
c
k
: U
s
e
n
o
rmal
d
r
a
i
n for bdrv_set_aio_co
n
t
e
xt()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Ke
v
in W
o
lf
test-
b
drv
-
drain: Ai
o
Context sw
i
tc
h
in
d
rained
s
e
c
t
ion
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
K
e
vin Wolf
b
l
ock: Fix AioContext switch
for drained node
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
block: Do
n
't poll in
b
d
rv_se
t
_a
i
o_c
o
ntext()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin W
o
lf
nbd
:
Increase bs->in_
f
l
i
g
h
t during AioContext switch
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kev
i
n W
o
lf
n
bd: Use low-level
QIOChannel
A
PI i
n
nbd
_
re
a
d_eof()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
nbd:
Move nbd_read_eof() to nbd
/
c
l
ient
.
c
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin W
o
lf
i
o
: Remove r
e
dundant re
a
d/write_coroutin
e
assignments
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Ke
v
i
n
Wolf
io:
M
ake q
i
o_channel_yiel
d
() interruptible
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
nbd
:
Restrict conne
c
tion_co reentrance
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
virtio
-
blk: Increase in_flight for request restart BH
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin W
o
lf
bl
o
ck-backend:
Make
b
lk_inc/d
e
c_in
_
flight public
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin Wolf
s
c
si-disk: A
d
d
dev
i
ce_id pr
o
perty
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin Wolf
s
csi-disk: Don'
t
use empty strin
g
as device id
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin W
o
l
f
bloc
k
: F
i
x i
n
validate_ca
c
he error p
a
th for paren
t
activation
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
K
evin Wolf
block: A
p
ply auto
-
rea
d
-only for ro
-
whitelist
d
rivers
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin Wolf
v
mdk: Reject excess extents in blo
c
kdev
-
c
r
ea
t
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevi
n
Wolf
iotests: Ad
d
VMDK te
s
ts for blockdev-creat
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin W
o
l
f
blo
c
k
:
Fix ha
n
gs
i
n sync
h
ro
n
ous APIs
w
ith iothreads
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
file-po
s
ix:
A
void aio_worke
r
() for Q
E
MU_AI
O
_IOCTL
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin
W
olf
fil
e
-po
s
ix:
Sw
i
t
c
h
t
o
.
bdrv_co
_
i
oct
l
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
file-posix: Remove paio_subm
i
t
_co()
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_
A
IO_READ/WRITE
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
K
e
v
i
n
Wolf
f
ile-posix: Move read/write operation logic out of
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
K
e
vin
W
olf
file
-
posix:
Avoid aio_wo
r
ker()
for QEMU
_
AIO_FLUSH
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kev
i
n Wolf
file-posix: A
v
oid aio_worker() fo
r
QE
M
U
_AIO_DI
S
CARD
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Ke
v
in W
o
lf
f
i
le-posix: Avoid aio_worker() for QEMU_AIO_W
R
ITE_Z
E
ROES
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin W
o
lf
file-pos
i
x: Avoid a
i
o_worker() for QEMU_
A
I
O
_C
O
PY_RANGE
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
f
i
le-posix: Avoid aio_worker() for
QEMU_AIO_TRUNCATE
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
file-posix:
Factor ou
t
raw_thread_po
o
l_s
u
bmit()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
f
ile-posix:
Reo
r
g
anise RawPosi
x
AIOD
a
ta
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-27
K
e
vin Wolf
iotests: Te
s
t mi
g
ration with -block
d
ev
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-27
Kevin Wolf
block: Don't inactivate children before parent
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-22
Kevin Wolf
Revert "
n
v
me:
f
ix oob access issu
e
(CVE-2
0
18-16847)"
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-21
Kevin Wolf
iotests:
R
eplac
e
a
s
sertEquals() with assertEqual()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-21
K
e
vin Wolf
io
t
ests: Replace t
i
me
.
clock()
w
i
th Tim
e
out
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-19
Kevin
W
o
lf
vvfat: Fix memory
l
eak
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-12
Kev
i
n Wo
l
f
Merge remote-tracking br
a
nch 'mreitz/tags/pull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
qemu-iotests: Test
a
uto-read-
o
n
l
y
w
ith
-drive and
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevi
n
Wolf
block: Make
a
uto-read-only=on
d
efault for -drive
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wo
l
f
iscsi: Support
a
uto-re
a
d-only option
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kev
i
n Wolf
gluste
r
: Suppor
t
auto-
r
e
a
d
-
only
option
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
cu
r
l: Support auto-read
-
only option
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevi
n
Wolf
file-posix: Support auto-read-on
l
y
o
p
tio
n
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
K
evin Wolf
nb
d
: Support auto-read-onl
y
option
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
b
l
ock: Req
u
ire auto-read
-
o
n
ly for
e
xisting fallback
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
rbd: Close imag
e
in
q
e
mu_rbd_op
e
n() err
o
r path
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Ke
v
in Wolf
b
l
ock: Add aut
o
-read-only option
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
b
lock:
Update flags
i
n bdrv_set_read_only()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin W
o
lf
vpc: Don't lea
k
opts
in vpc_open()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-10-12
Kevin Wol
f
gtk:
D
o
n't v
t
e_t
e
rminal_set
_
encoding
(
) on new V
T
E versions
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-10-01
Ke
v
in W
o
l
f
t
ests/test-bdrv-drain: F
i
x
t
o
o l
a
te
q
e
m
u_eve
n
t
_
reset()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-10-01
Kev
i
n Wolf
te
s
t
-replication: Lock AioCo
n
te
x
t around blk
_
un
r
e
f()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-10-01
Ke
v
in Wolf
block-backend:
S
e
t
werror/
r
erro
r
de
f
aults in blk_n
e
w()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wo
l
f
tes
t
-
bdrv-drain: Test dra
i
n
ing job sourc
e
chi
l
d
and
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin
W
olf
bloc
k
: Use a single global AioWait
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
test-bdrv-drain: Fix outdated
c
omments
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
test-bdrv-drain:
AIO_WAIT_WHILE(
)
in job
.
c
o
m
mit
/
.
abort
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin W
o
lf
job: A
v
oid deadlocks
in jo
b
_compl
e
ted_t
x
n_abort()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
test-bdrv-dra
i
n
:
T
es
t
nested poll in b
d
r
v_drain_poll_
t
op_l
e
vel()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
blo
c
k: Remov
e
aio_
p
oll() i
n
bdrv_drain_poll variants
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
K
e
vin
W
o
l
f
bl
o
ckjob:
L
ie better in child_
j
ob_dr
a
i
ned_
p
oll()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kev
i
n Wolf
block-b
a
ckend: Decr
e
ase in_flig
h
t only
after ca
l
l
back
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
bl
o
ck-
b
ack
e
nd
:
F
i
x potential dou
b
le b
l
k_del
e
te()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
block-backend
:
Add
.
drained_poll
callback
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
block: Add m
i
ssing locking in bdr
v
_c
o
_drain_bh_
c
b()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
test-bdrv-drain: Tes
t
AIO_WAIT_
W
HILE() in completion
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
job: Use AIO_WAIT_WHILE()
in job_
f
inis
h
_sync()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin W
o
lf
test-bloc
k
j
o
b: Ac
q
u
i
r
e Aio
C
ontext
around job_cancel_
s
ync()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wo
l
f
tes
t
-bdrv-
d
r
a
in: Drain with block jobs in an I
/
O t
h
read
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
aio-wait: In
c
rea
s
e num_waiters
even in home thr
e
ad
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
block
j
ob: W
a
k
e up BDS
when job becomes idle
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
j
o
b: Fix missing lockin
g
due to mismer
g
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kev
i
n Wolf
qemu-iotests: Test commit
w
i
t
h top-node/base-node
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
K
evin Wo
l
f
commit: Add top-n
o
de/
b
ase-n
o
d
e
option
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevin Wolf
mirror: Fail
gracefully for s
o
urce == targe
t
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevin
W
o
l
f
qa
p
i/block: Document re
s
trictions
for n
o
de names
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevin Wolf
block: Remove dead
d
eprecation war
n
ing
c
od
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevin
Wolf
b
lock: Remove deprec
a
ted -driv
e
op
t
ion serial
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
K
e
vin Wolf
block
:
Remove deprecate
d
-drive option addr
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevin Wolf
b
lock: Remove de
p
recated -drive
g
eometry options
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-08-15
Kevin Wolf
block/qapi: Fix memory lea
k
in
qmp_quer
y
_bl
o
ckstats()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-30
Ke
v
i
n
Wolf
qemu-iot
e
s
ts
:
Test query-blocks
t
ats 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
Kev
i
n Wolf
block/qapi: Inc
l
ude anony
m
ous BBs
i
n query-bl
o
ckstat
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-30
K
evin Wolf
b
l
ock/qapi: Add 'q
d
e
v'
f
ield to qu
e
ry-b
l
ockstats resu
l
t
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-30
Kevin Wo
l
f
f
ile-posix:
Fix write_zeroes with unmap on bloc
k
devi
c
es
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-30
K
e
vin W
o
lf
block: Fix documentation
f
o
r
BDRV_REQ_MA
Y
_UNMAP
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-23
Kevin Wolf
qemu-iotests:
U
se host_device instead of file in 149
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Kevi
n
Wolf
block: Fix co
p
y-o
n
-
r
ea
d
crash with
part
i
al fi
n
al cluste
r
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Kevin Wol
f
tes
t
-bdrv-drai
n
: Test bdr
v
_appe
n
d()
t
o drained
node
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
K
evin Wolf
b
loc
k
:
Poll after drain on
a
ttaching a node
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-05
Kevin Wo
l
f
block/c
r
yp
t
o: Fix
m
emory leak in c
r
eate error path
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-07-05
Kevin
W
olf
block: Do
n
't silently t
r
uncate n
o
de
names
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Kevin Wolf
file-posix: I
m
ple
m
ent co v
e
r
sions of discard/flush
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
K
e
vin Wol
f
qem
u
-iotests: Test qcow2 not
leaking
c
lusters
on wri
t
e
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
next