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
block: continue until base is found in bdrv_freeze_backing_chain() et al
2019-03-26
Kevin
W
o
l
f
qemu-io:
Add writ
e
-
n fo
r
BDRV_REQ_NO_FALLBAC
K
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-26
Kevin Wolf
qemu-img:
U
s
e
B
DRV_REQ_NO_FA
L
L
BACK for pre-zeroin
g
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-26
Kevin Wolf
f
ile-posi
x
: Support BDRV
_
REQ_NO_FAL
L
BACK
fo
r
z
e
ro writes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-26
Kev
i
n Wolf
bloc
k
: Adv
e
rt
i
se B
D
RV_REQ_NO_FAL
L
B
AC
K
in
f
ilter d
r
ivers
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-26
Kevin Wolf
blo
c
k:
A
dd BDRV_REQ_N
O
_F
A
LLBACK
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-26
Ke
v
in
W
olf
b
lock:
Remove
e
rror messa
g
es in
b
drv_mak
e
_zero()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-19
Kevin
Wolf
qemu-io
t
ests: Fix 232 for non-qcow2
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-19
Kevin Wolf
bl
o
c
k: Silence Coverity in bdrv_drop_intermediate()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-19
Kevin Wolf
qc
o
w2:
F
ix data file error c
o
ndition in qcow2_co_creat
e
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Ke
v
in
W
olf
file-p
o
six: M
a
ke auto
-
read-
o
nly dynam
i
c
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
K
e
vin
W
ol
f
fi
l
e-po
s
ix: Prep
a
re
permission code
f
or
fd switching
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Kevin Wolf
file-pos
i
x
: Lock n
e
w fd in raw_re
o
p
en_p
r
epare()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Kevi
n
W
o
lf
file-
p
osix:
Store BDRVRa
w
State
.
reo
p
en_
s
tate dur
i
ng
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Kevin Wolf
f
i
le-posix: Factor o
u
t r
a
w_reconfigure_getfd()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Kevin W
o
l
f
file-posix: Fi
x
b
d
rv_open_flags() for snapshot=on
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Ke
v
in
Wolf
bl
o
ck
:
Make permission changes in reopen
l
ess
wr
o
ng
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
K
e
vin Wolf
block: Avoid u
s
eless local_err
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Ke
v
in Wol
f
qemu
-
iotes
t
s:
c
o
m
m
i
t
to backing file with auto
-
read
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Kevin Wolf
t
e
sts/virtio
-
blk-test: Di
s
able auto-read-only
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin
W
olf
q
c
o
w
2 spec: Describe strin
g
hea
d
e
r extensions
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin
Wo
l
f
qemu
-
iotests: amend w
i
th exter
n
al
d
ata file
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wo
l
f
qemu-
i
otests:
Ge
n
eral test
s
for qcow2 with external
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
q
emu-iotests: Preallocation w
i
th external
data file
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
K
evin Wolf
q
c
o
w
2
:
I
mplement data-file-raw c
r
e
ate option
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2: Store data file name in
t
he image
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
K
e
vin
Wolf
qcow2: Creating
i
m
ages
w
ith
ex
t
er
n
al da
t
a fi
l
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin W
o
lf
qcow2: Add basic data-fil
e
infrastru
c
tur
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
q
c
ow2: Support ext
e
r
n
al d
a
ta file
i
n
qemu-img che
c
k
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Ke
v
in Wolf
q
c
ow2:
R
e
t
ur
n
error for snapshot opera
t
ion with da
t
a
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
K
e
vin W
o
lf
qc
o
w
2
: Exter
n
a
l f
i
le I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
K
evin Wolf
q
cow2: P
r
epar
e
qcow2
_
co_bloc
k
_
status() for d
a
t
a file
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2: Ret
u
rn 0
/
-
er
r
no in qcow2_allo
c
_compr
e
ssed
_
cl
u
ster_off
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wo
l
f
qcow2: Don
'
t assume 0 is an in
v
alid
cluster offset
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
K
ev
i
n
Wolf
qcow2: Pr
e
p
ar
e
count_c
o
ntiguous_clusters() for externa
l
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Ke
v
in Wolf
qcow2
:
Pr
e
pare
q
c
o
w
2_get_cl
u
s
t
er_type() for external
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow
2
: Pass
bs to
q
cow2_g
e
t_cluster
_
type()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Ke
v
i
n Wolf
qcow2: Ba
s
ic def
i
nition
s
for ex
t
erna
l
data
f
iles
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2: Extend spec for external dat
a
files
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qco
w
2: Simplif
y
preallocation code
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qemu-io
t
e
s
ts:
Test qcow2 prea
l
lo
c
atio
n
modes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevi
n
Wo
l
f
Merge remote
-
tr
a
cking b
r
anch 'm
r
eitz/tags/pull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
aio-posix: Ass
e
r
t that ai
o
_p
o
ll() is always called
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Ke
v
in Wolf
bl
o
ck: Use normal dra
i
n for bdrv_s
e
t_a
i
o_con
t
ext()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
test-bdr
v
-drain:
A
ioCont
e
xt sw
i
tch in drained section
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kev
i
n W
o
lf
block: Fix A
i
o
C
ont
e
xt switc
h
for drained node
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wol
f
blo
c
k: Don
'
t poll in bdrv_set
_
aio_con
t
ext(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wo
l
f
nbd: Increas
e
bs-
>
in_flight
dur
i
n
g
AioContext switch
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Ke
v
in Wol
f
nbd: Use low-level QIOChann
e
l A
P
I in nbd_read_eof()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
nbd: Move
n
bd_read_eof()
to
nbd/
c
lient
.
c
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wo
l
f
io: Remov
e
redundant re
a
d/
w
rit
e
_coroutine assignments
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin
Wolf
io: Make qi
o
_
c
hannel_yi
e
ld() in
t
erruptible
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
n
bd:
R
estrict conn
e
ct
i
on_co reentrance
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
vi
r
tio-blk: I
n
crease
i
n_flight for request rest
a
rt
B
H
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevi
n
Wolf
block-backend: Make blk_inc/dec
_
in_fl
i
ght
p
ubli
c
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin Wolf
s
csi-disk: Add device_id
p
roperty
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin
W
olf
scsi-di
s
k
: Don't use emp
t
y
s
trin
g
as devi
c
e id
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin Wolf
bloc
k
: Fix invalidate_ca
c
he er
r
o
r path
for parent
a
ctivat
i
on
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
K
evin Wolf
block: Apply auto-read-only for ro-whiteli
s
t drivers
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin Wolf
vmdk: Reject exce
s
s
e
xtent
s
in
blockdev-create
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kev
i
n Wolf
iotest
s
:
Add VM
D
K tests
f
or b
l
ockde
v
-create
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin Wolf
block: Fix
h
angs in synchro
n
ous APIs wi
t
h iothre
a
ds
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
file-posix:
A
void aio_
w
orke
r
() for QEMU_AI
O
_IO
C
T
L
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevi
n
W
olf
f
i
l
e
-posix: S
w
itch
t
o
.
bdrv_co_i
o
ctl
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
file-
p
osix: Re
m
ove p
a
io_submit_co()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Ke
v
in W
o
lf
f
i
le-posix: Avoi
d
aio_worker
(
) for QEMU_AIO_READ/WRITE
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
K
evin Wolf
file-posix: Move read/w
r
ite opera
t
ion
lo
g
ic out of
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wo
l
f
file-p
o
six
:
Avoid a
i
o_wor
k
e
r
() for QEM
U
_A
I
O
_
FLU
S
H
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kev
i
n
W
olf
file-posix: Avoid aio_work
e
r() for QEM
U
_AIO
_
DISCARD
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
fi
l
e-posix: A
v
oid aio_worker() for QEMU_
A
IO_W
R
I
T
E
_ZEROES
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Ke
v
in Wolf
file-po
s
ix: Avoid aio
_
worker()
f
or QE
M
U_A
I
O_COPY_RANGE
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin
W
o
lf
file-posix:
Avoid ai
o
_worker() for QEM
U
_AIO_TRUNCATE
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
f
i
le-
p
osix: Factor
out r
a
w
_thr
e
ad_pool_submit()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin
W
olf
fi
l
e
-
posi
x
:
R
eorg
a
nise RawPosix
A
IOData
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-27
Kevin
W
olf
iotests:
T
est
migration w
i
th
-
blockdev
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-27
Kevin Wolf
block: Don't inactiv
a
te children
before pare
n
ts
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-22
Kevin Wo
l
f
Revert "nv
m
e
: fix
o
o
b access
i
ssue(CVE-2
0
18-168
4
7)"
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-21
Kev
i
n Wolf
i
o
tests:
R
eplace assertE
q
u
als(
)
with
assertEqu
a
l(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-21
Kevin Wolf
iot
e
sts: R
e
p
l
a
ce time
.
c
lock
(
)
with T
i
meout
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-19
Kevin Wolf
vvf
a
t: Fi
x
memory leak
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-12
K
evi
n
Wo
l
f
Merge remote-trackin
g
branch 'mreitz/tags/pull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
K
evin Wolf
qemu-iot
e
sts: Test auto-read-o
n
ly with
-
dri
v
e
and
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
bloc
k
: Make auto-rea
d
-
o
n
l
y=on de
f
ault for -drive
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kev
i
n
Wol
f
i
scsi: Support
auto-
r
ead-o
n
ly
option
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kev
i
n Wolf
gluster: Supp
o
rt auto-read-only
option
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kev
i
n Wolf
curl:
Support a
u
to-rea
d
-
only
option
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
file-p
o
six
:
S
uppor
t
a
uto-read-on
l
y option
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin W
o
lf
nb
d
: Support au
t
o-
r
ead-onl
y
option
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wol
f
block: Require auto-r
e
ad-only for ex
i
sting fallback
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
K
evin Wolf
rbd: Close image in qemu_rbd_open() error path
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Ke
v
in Wolf
b
l
ock: A
d
d au
t
o-read-only option
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Ke
v
in Wolf
b
lock: Update flags i
n
bdrv_set_read_
o
nly()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kev
i
n
W
olf
v
p
c: Don't leak
op
t
s in vpc_op
e
n()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-10-12
K
evin Wolf
gtk:
D
o
n'
t
v
te
_
term
i
nal_set_encoding() o
n
new VTE versi
o
ns
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-10-01
Kev
i
n Wolf
tests/test-bdrv
-
drai
n
:
Fix too late qemu_eve
n
t_reset()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-10-01
K
e
vin Wolf
t
es
t
-repl
i
cat
i
on: Lock AioContext around blk_unref()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-10-01
Kevin Wo
l
f
b
l
o
ck-back
e
n
d:
S
et werror/
r
e
r
ror defaults in blk_new(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
K
e
vin Wol
f
tes
t
-bdrv-drain: Test
d
raining
j
ob source child
a
nd
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kev
i
n
Wolf
block
:
Use
a
sing
l
e global AioWait
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
test-bdr
v
-drain: Fix ou
t
dated comments
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin W
o
lf
tes
t
-bdr
v
-drain: AIO_WAIT_WHIL
E
() in job
.
commit
/
.
abort
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
next