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
file-posix: Make auto-read-only dynamic
2019-03-12
Kevin
Wolf
file-posix: Make au
t
o
-read-only dyn
a
m
ic
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
K
evin Wolf
file-posix: Prepare perm
i
ssion cod
e
for fd
s
witching
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Ke
v
in Wo
l
f
file-p
o
six: Loc
k
new fd in
raw_reo
p
en_prepare()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Kevin
W
olf
fil
e
-posix:
Store BD
R
VRawSta
t
e
.
r
e
open
_
state during
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Kevin W
o
lf
file-posi
x
: Fact
o
r out raw_reconfig
u
re_getfd()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Kevin W
o
lf
file-posix: Fix bdrv_open_fl
a
gs(
)
for snapshot
=
on
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Kevi
n
Wol
f
block: M
a
ke permis
s
ion ch
a
n
ges in r
e
o
p
en less wr
o
ng
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Kevin Wolf
b
lock: Avoid useless
l
oca
l
_err
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Ke
v
in Wolf
qemu-
i
o
t
ests: commit to backing file with au
t
o-read
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Kevin Wolf
test
s
/v
i
r
tio-blk-t
e
st
:
Disable aut
o
-read
-
only
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevi
n
Wolf
qcow2
spec
:
Describe string h
e
a
d
er ex
t
e
ns
i
ons
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kev
i
n W
o
lf
qemu-iotests:
amend with e
x
terna
l
data file
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin
W
olf
qemu-iote
s
t
s
: General tests
f
or qcow2 with external
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qemu-iotests:
P
reallocation w
i
th external da
t
a file
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Ke
v
in Wolf
qcow2: Im
p
lement
da
t
a-
f
ile-raw cre
a
te option
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wo
l
f
q
c
ow2: Store d
a
ta file name in
t
he image
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2: Creat
i
ng images
wi
t
h
external
d
a
t
a file
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2: Add basic data-file i
n
fr
a
s
t
r
u
cture
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2:
Su
p
port external data
f
i
le in qemu-img chec
k
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2: R
e
turn error
f
o
r
snapshot operation
with d
a
ta
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wol
f
qcow2:
E
xte
r
nal file I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
K
evin Wolf
qc
o
w2
:
Prepare qcow2_co_block_s
t
atus() for
d
ata fil
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
K
evin Wo
l
f
q
cow2: R
e
tur
n
0/-errno i
n
qcow2_alloc_compress
e
d_clust
e
r
_
o
ff
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2:
D
on't assum
e
0 is an invalid cluster offset
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin W
o
lf
q
cow
2
: Prepare count_contiguous_clusters() fo
r
externa
l
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2: P
r
epare qcow2_get_cluster_type()
f
or external
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2: Pass bs
to q
c
ow2_
g
et_c
l
uster_type()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
q
c
ow2: Bas
i
c definitions for e
x
ternal
data
f
iles
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2: Ex
t
end spec for externa
l
d
ata files
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow
2
: Simpl
i
fy pr
e
allocation
c
ode
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wol
f
qemu-iotests: Tes
t
qcow
2
preallo
c
a
t
ion modes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
Mer
g
e remote-tracking branch 'mreitz
/
tag
s
/p
u
ll
-
b
l
ock
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kev
i
n
W
o
lf
a
io-posix:
Asser
t
that aio_poll() is always called
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
block: Use normal drain
for bdrv_set_ai
o
_con
t
e
xt()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
K
e
vin
W
o
lf
test-bdrv-
d
ra
i
n: AioC
o
nt
e
x
t
switch
i
n drai
n
e
d section
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Ke
v
in Wolf
bloc
k
: Fix
A
i
oC
o
n
t
e
xt switch for dra
i
ned n
o
d
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
block
:
Do
n
't
p
oll
in b
d
rv_set_a
i
o_context()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kev
i
n Wolf
nbd: Increase b
s
->i
n
_flight during
AioCon
t
ext
switch
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
K
e
vin
W
olf
n
bd:
Use low-level QIOChannel API
in nbd_re
a
d_
e
of()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
K
e
v
i
n Wolf
nbd:
M
ove nbd_read_eof() to nbd
/
clien
t
.
c
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kev
i
n
Wolf
io: R
e
move redundant read/write_corouti
n
e
a
ssi
g
nment
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
K
e
vi
n
Wolf
i
o: Make qio_channel_yi
e
ld() interr
u
ptible
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin
Wolf
n
bd: Re
s
trict co
n
nect
i
on_c
o
reen
t
rance
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
vir
t
io-blk: Increa
s
e in_fl
i
ght for request
restart BH
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
b
l
ock-backend: Make blk_inc/dec_in_fl
i
ght publi
c
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
K
e
vin Wolf
scsi-
d
i
s
k: Add
d
ev
i
ce_id property
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin
W
o
l
f
s
c
si-disk:
D
on
'
t use
e
mpty s
t
ring
a
s dev
i
ce
i
d
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin Wo
l
f
block: Fix inv
a
l
i
date_c
a
che error
path
f
or parent
activ
a
t
i
on
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin W
o
lf
block: Apply auto-read-only fo
r
ro-whit
e
l
ist d
r
ivers
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin Wolf
vmdk: Rejec
t
e
x
ce
s
s extent
s
i
n
blockdev-create
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin W
o
lf
iotests: Add
V
MD
K
te
s
ts for blockdev-create
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin
Wolf
block: Fix hangs
i
n
s
ynchronous APIs with
i
othre
a
ds
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
fi
l
e
-p
o
s
ix: Avoid aio_worker()
for QEMU_A
I
O_IOCTL
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kev
i
n Wolf
file-posix: Switch
t
o
.
bdrv
_
co_ioctl
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin
Wolf
file-po
s
ix
:
Remove paio
_
subm
i
t_co()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
file-posix: Avoid aio_worker
(
) for QEMU_AIO_READ/W
R
ITE
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
f
ile-posix:
Mo
v
e read/write oper
a
ti
o
n
l
o
gic out of
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
K
evin Wolf
file-posix: Avoid aio_work
e
r()
f
or QEM
U
_AIO_FL
U
SH
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wo
l
f
file
-
p
osix:
Avoid aio_work
e
r() for QEM
U
_A
I
O
_
DISC
A
R
D
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kev
i
n W
o
l
f
file-p
o
si
x
: A
v
oid aio_wo
r
ker()
f
or
Q
EMU_AIO_WR
I
TE_ZEROES
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
file-posix:
A
void aio_work
e
r()
for QEMU_AIO_C
O
P
Y
_
R
A
N
GE
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
K
e
v
i
n
W
ol
f
file-posix: Avoid
a
io_
w
orke
r
() for QEMU
_
A
I
O
_TRUNCATE
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
K
evin Wolf
f
ile-p
o
six
:
Factor out raw_thread_pool_subm
i
t
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
f
il
e
-posix: Reorganise RawPosi
x
AIOData
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-27
Kevin Wolf
iotests: T
e
st migration with -
b
lockde
v
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-27
K
evin
Wolf
b
lock: Don't inactivate
chil
d
ren
before parents
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-22
Kevin Wolf
Revert "nvme: fix oob access issue(CVE-2018
-
16847)"
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-21
Kevin
Wolf
io
t
ests: Replace assertE
q
uals() w
i
th as
s
er
t
Equal()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-21
Kevin
Wolf
iotest
s
: Rep
l
a
c
e time
.
clock() with
T
i
meout
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-19
Ke
v
in Wol
f
vvfat: Fix
memory leak
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-12
Ke
v
in Wolf
Merge remote-tracking br
a
nc
h
'mreitz/t
a
gs/pull-bl
o
ck
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
K
evin Wo
l
f
qemu-iotests: Test aut
o
-re
a
d-only
with -dri
v
e and
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
block: Make
a
uto-read-only=o
n
default for -drive
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
iscsi: S
u
pport auto-read-o
n
ly
o
pti
o
n
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
g
luster: Su
p
p
ort
a
uto-
r
ead
-
onl
y
option
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
cur
l
:
S
upport aut
o
-read-on
l
y
o
ption
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Ke
v
in Wolf
file-
p
o
s
i
x
: S
u
pp
o
rt
a
u
t
o-read-only option
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
nbd: Su
p
port auto-read-onl
y
option
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wol
f
b
l
ock
:
R
equi
r
e auto
-
read-only for exis
t
ing fallbacks
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin
Wolf
r
b
d: Clos
e
image in
q
em
u
_r
b
d_open
(
)
e
rror path
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wol
f
bl
o
c
k: Add aut
o
-
r
ead
-
on
l
y option
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
blo
c
k:
U
pdate fla
g
s in
bdrv
_
set_read_
o
nly()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
vpc: Don't
lea
k
opt
s
in vpc_open()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-10-12
Kevin
Wolf
gtk: Do
n
't vte_terminal
_
set_encodin
g
() on
n
e
w
VTE versions
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-10-01
K
e
vin
W
olf
tes
t
s
/
test-bdrv-drai
n
:
F
ix too late qemu
_
event_res
e
t()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-10-01
Kevin Wo
l
f
test-repli
c
ation: Loc
k
A
ioCon
t
e
xt around b
l
k_u
n
ref(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-10-01
K
e
vin Wolf
block-backen
d
:
Set
w
e
rr
o
r
/
rerror d
e
faults
in blk_ne
w
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
test-
b
drv-drain: Test draining
j
ob source child an
d
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kev
i
n Wolf
blo
c
k
:
Use a
s
ingle g
l
o
b
a
l
AioWa
i
t
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
test-bdrv-dr
a
in: Fix out
d
ated comment
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
test-bdrv
-
d
r
ain: AIO_WAIT_W
H
ILE() in job
.
comm
i
t/
.
a
b
ort
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevi
n
Wol
f
j
ob:
Avoid deadlocks in job
_
c
om
p
l
e
ted_
t
xn_abort
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin W
o
lf
test-
b
dr
v
-drain: Test nest
e
d
p
oll in bdrv
_
drain_poll_top_leve
l
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin
W
o
lf
block: R
e
move aio_poll()
in bdrv_drain_p
o
ll variants
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kev
i
n Wolf
blo
c
kjob: L
i
e bett
e
r
in child_job_dr
a
ined_poll()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
b
l
ock-backend:
Decrease in_flight only
a
fte
r
ca
l
l
b
a
c
k
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
block-
b
ackend:
F
ix po
t
ential doub
l
e b
l
k_delete()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin
W
olf
bloc
k
-b
a
cken
d
: Add
.
drained_
p
oll
cal
l
ba
c
k
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin
Wolf
block: Add mi
s
si
n
g
locking in bdrv_c
o
_drain_bh_c
b
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-09-25
Kevin W
o
lf
test-bdrv-drain:
T
est
A
IO_WAIT_WHILE()
in completion
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
next