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
tests/qemu-iotests: Remove redundant COPYING file
2019-03-26
Kev
i
n
W
o
lf
qemu-io: Add write -n f
o
r BD
R
V_
R
EQ_NO_
F
ALLBACK
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-26
Kev
i
n Wolf
qemu-img
:
U
se BDRV_REQ_NO
_
FALLBAC
K
fo
r
p
r
e-zeroing
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-26
K
evi
n
Wolf
fil
e
-posix: S
u
pport BDRV_REQ_N
O
_FALLBACK fo
r
z
e
ro writes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-26
Kevi
n
Wolf
block: Ad
v
ertise B
D
RV_
R
EQ_
N
O_
F
ALLBACK
in filte
r
drivers
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-26
K
e
vin Wo
l
f
bl
o
ck: Add BDRV_REQ_NO_FALLB
A
CK
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-26
Kevin
Wol
f
block:
Remo
v
e e
r
ro
r
messages in bdrv_make
_
z
e
ro
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-19
K
evin
W
olf
qemu-io
t
ests: Fix 232 for no
n
-qc
o
w2
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-19
Kevin
Wolf
block: Silen
c
e Coverity in
bdrv
_
drop_intermediate()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-19
Kevin Wol
f
qco
w
2: Fix data file error c
o
n
d
i
t
ion in qco
w
2_co_crea
t
e()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Ke
v
in W
o
lf
f
ile-
p
osix: Make
a
uto-read-only dynamic
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Kevin Wol
f
fi
l
e-posix: P
r
epare permission code for fd
s
w
i
t
c
hin
g
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Kevin Wolf
file-posix:
L
ock ne
w
fd in raw_reopen_prep
a
re()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Kevi
n
Wolf
fil
e
-pos
i
x: Store BDRVRawState
.
r
eopen_sta
t
e duri
n
g
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Ke
v
in Wolf
fil
e
-
p
osix: Fa
c
tor out raw_reconfigure_getfd()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
K
e
vin Wolf
fil
e
-posix:
F
ix bdrv_o
p
en_flags()
f
o
r s
n
apshot=on
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
K
e
vin
W
olf
block: Mak
e
permi
s
s
i
on changes
in reopen le
s
s wrong
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Kevin Wolf
bl
o
ck: Avoid use
l
ess l
o
cal_err
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Kevin
W
olf
qe
m
u
-iotests: c
o
mmit
to bac
k
ing fi
l
e
w
i
t
h auto-rea
d
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Kevin Wolf
tes
t
s
/virtio-blk-test:
Disable auto
-
re
a
d-on
l
y
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qco
w
2 sp
e
c: Describ
e
s
tring header extensions
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin W
o
lf
qemu-iotests: amend with exter
n
al dat
a
f
ile
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
K
evi
n
W
o
lf
qemu-iotests: General tests fo
r
qcow2 with externa
l
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin
W
olf
qemu-iotes
t
s: Preallocation
w
it
h
external
data file
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2: Imp
l
ement data-file-raw creat
e
option
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2:
S
tore data file name in t
h
e image
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wo
l
f
qcow2:
C
reating i
m
ages wi
t
h
external data fi
l
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin
W
olf
q
c
ow2: Add ba
s
i
c
data-file infrastructure
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2
:
Support ex
t
ernal
d
ata file
in qe
m
u
-img check
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2: R
e
turn error
for snapshot op
e
ration wi
t
h
d
ata
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin W
o
lf
qcow2: Extern
a
l f
i
l
e
I
/
O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
K
evin Wolf
qcow2: Prepare
qcow2
_
co_block_sta
t
us() for data
file
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
q
cow2: Return 0/-e
r
rno in qcow2_alloc_compressed_clus
t
er_
o
ff
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevi
n
Wolf
qcow2: Don't assume
0 is an invali
d
c
lu
s
ter offset
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin
W
olf
qcow
2
: Prepare coun
t
_con
t
iguous_clusters
(
) fo
r
external
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Ke
v
i
n
Wolf
qcow2
:
P
repar
e
qcow2_get
_
cluster_
t
ype() for e
x
ternal
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2: Pass bs to
q
c
ow2_get_
c
lus
t
er
_
ty
p
e()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2: B
a
sic defini
t
ions f
o
r
e
xterna
l
data files
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
K
evin Wol
f
qcow2:
Extend spec f
o
r ex
t
ernal
d
ata
f
iles
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qc
o
w2: Simp
l
ify prea
l
location cod
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qemu-iotests: Test
qcow2
preallocation mod
e
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
Merge remo
t
e-tracking br
a
nch 'mr
e
itz/
t
a
g
s/pull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
aio-posix
:
Asser
t
that aio_poll() is always call
e
d
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin W
o
l
f
block:
Use norm
a
l dra
i
n
for bdrv_s
e
t_aio_context()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
test-bdrv-drain:
A
i
o
C
o
nt
e
xt switch in
d
r
ai
n
ed secti
o
n
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin
W
olf
block: Fix AioC
o
n
t
ex
t
sw
i
tch for drained nod
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wo
l
f
block: Don't poll in bdrv
_
set
_
aio_context()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
nb
d
: Incre
a
se bs
-
>in_
f
lig
h
t during AioContex
t
switch
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
nbd: U
s
e
l
ow-leve
l
QIOC
h
annel API in nbd_read_eof()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
nbd
:
Move
nbd_r
e
ad_e
o
f() to n
b
d
/clien
t
.
c
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin W
o
lf
io: Remove redund
a
nt r
e
ad
/
write_
c
or
o
utine ass
i
gnments
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wo
l
f
io: Make qio
_
channel_y
i
eld() inte
r
ruptible
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
nbd: Restrict connection_
c
o
reent
r
a
n
ce
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Ke
v
in W
o
lf
virtio-blk: Inc
r
ease in_flight for r
e
quest
r
estart
B
H
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
K
evin Wolf
b
l
ock-
b
ackend: Make
blk_inc/dec_in_fli
g
ht public
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Ke
v
in
Wolf
s
c
s
i-disk: Add
d
e
vice_id property
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin Wolf
sc
s
i-disk: D
o
n
't use empty string
as de
v
i
c
e id
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin Wol
f
block
:
Fix inv
a
lidate_cach
e
er
r
o
r
p
a
t
h
for parent activatio
n
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin
Wolf
block
:
Apply auto-read-only fo
r
ro-whi
t
elist driv
e
rs
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
K
e
vin Wolf
vmdk
:
Reject
e
xcess extents in bloc
k
de
v
-cr
e
at
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevi
n
Wolf
iotests: Add VMDK tests
f
or blockdev-create
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
K
evin
W
olf
b
lock: Fix ha
n
g
s
in sy
n
chronous APIs with ioth
r
eads
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
file-p
o
six:
A
void aio_worker() for QEMU_AIO_I
O
C
T
L
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevi
n
W
olf
f
i
le-posix: Switch to
.
bdrv_co_ioct
l
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Ke
v
in
W
olf
f
ile-posix: Remove pa
i
o_s
u
bmit_co()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
file-
p
osix
:
Avoid
a
io_w
o
r
k
er() fo
r
QEMU_AI
O
_READ
/
WRITE
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
fi
l
e-posi
x
:
M
o
v
e
read/
w
ri
t
e operation logic out of
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
fil
e
-posix: Avo
i
d a
i
o_
w
orker()
for QEMU_AIO
_
FLUSH
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin W
o
lf
f
ile-posix:
A
void aio_
w
orker() f
o
r QEMU_AIO_DISCARD
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
fi
l
e-posix: Avoid aio_w
o
rker() for QEMU_AIO_WRITE_ZEROES
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
f
ile-posix:
Avoid ai
o
_wo
r
ker() for Q
E
MU
_
A
I
O_
C
OPY_R
A
NG
E
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin
Wolf
file-posix: Av
o
id aio_
w
orker() for Q
E
M
U
_A
I
O
_
TRUNCA
T
E
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Ke
v
in
W
olf
file-posix:
F
actor out raw_thread_poo
l
_
s
u
b
m
it()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin W
o
lf
fi
l
e-posix:
R
eorganis
e
RawPosixAIOData
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-27
Kevin Wolf
iotests:
T
est
migration
with -bl
o
ckde
v
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-27
Kevin Wolf
block:
Don't inacti
v
ate
c
hildr
e
n be
f
ore p
a
rents
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-22
Kev
i
n
W
o
lf
Revert "nvme: fix oob access
issue(
C
VE-
2
018-168
4
7)"
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-21
Kevin Wolf
iotests: R
e
plac
e
assertE
q
uals() w
i
th a
s
sertEqual()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-21
Ke
v
in Wolf
iotests:
Repla
c
e time
.
cl
o
ck()
w
ith Time
o
ut
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-19
Kev
i
n Wolf
vv
f
at:
F
ix memory l
e
ak
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-12
Kevin Wolf
Mer
g
e r
e
mot
e
-tracking branch 'm
r
e
it
z
/ta
g
s/p
u
ll-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin
W
olf
q
emu-iotests: Test auto-
r
e
a
d
-only with -drive and
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin W
o
l
f
bl
o
ck: Ma
k
e aut
o
-rea
d
-only=on d
e
fa
u
lt for -drive
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin W
o
lf
i
scsi: Support
auto-read-only optio
n
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
gluster
:
Support a
u
t
o
-read-only opt
i
on
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
cu
r
l: Support aut
o
-read-only o
p
tio
n
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
fil
e
-posix: Support auto-read-only option
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin W
o
lf
nbd: Support auto-rea
d
-only
o
ption
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevi
n
Wolf
bloc
k
: Require auto-re
a
d
-
only
f
or existing fallbacks
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
r
bd: Close image in qemu_rbd_open
(
) e
r
ror
path
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin W
o
l
f
block: Add auto-read-only option
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
blo
c
k: U
p
date fla
g
s
i
n bdrv_
s
et_re
a
d_o
n
ly()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
v
pc: Don't
leak opts in vpc
_
open
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-10-12
Kevin
W
ol
f
gtk: Don't vte_termin
a
l
_set_encoding()
o
n
n
ew
V
TE v
e
rsions
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-10-01
Kevin Wolf
t
e
sts/
t
e
s
t-bdrv-d
r
ain: Fi
x
too late q
e
m
u
_event_r
e
set()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-10-01
Kevin Wo
l
f
test-replication: Lock AioContex
t
around
blk_unref()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-10-01
Kevin Wolf
block-backend:
Set
werror/rer
r
or
defa
u
l
t
s in blk_new()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
te
s
t-bdrv-dra
i
n: Test draining job source
c
hild
a
nd
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevi
n
Wolf
block
:
Use a single global
A
ioWait
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
test-bd
r
v-drain
:
Fix ou
t
dat
e
d comments
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kev
i
n Wolf
te
s
t-bdrv
-
d
rain: AIO
_
WAI
T
_WHILE
(
)
i
n job
.
commi
t
/
.
abort
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
next