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
qcow2: Creating images with external data file
2019-03-08
Kevin Wolf
qcow2
:
Creati
n
g imag
e
s with external data file
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2: A
d
d
b
asic data
-
file infra
s
t
r
uc
t
ure
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2:
S
upport extern
a
l data file in qemu-im
g
check
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
q
cow2:
Return error for snapshot
operation with data
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-03-08
K
e
vi
n
Wolf
qcow2: External file I/O
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2:
Prepare qcow2_co_block_status()
f
or data file
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wol
f
qcow2:
Return
0/-errno
i
n qcow
2
_alloc_compressed_cluste
r
_off
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2: D
o
n't
a
ssume 0 is an inva
l
id cluster offs
e
t
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wo
l
f
q
cow2
:
Prepa
r
e cou
n
t_contiguous_clusters() for
ext
e
rnal
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-03-08
K
e
vin
Wolf
qcow2: Prepa
r
e qcow2_get
_
cluster_type() fo
r
external
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-03-08
Kevi
n
Wolf
qcow2: Pass bs
to qcow2_get
_
clust
e
r_type()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-03-08
K
e
vi
n
W
o
lf
q
c
ow2: Basic
d
e
fin
i
tions for external data files
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2:
E
xt
e
nd
s
pec
for extern
a
l
data file
s
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2: Simplify pr
e
allocation co
d
e
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qemu-iotes
t
s
:
Test qcow2 pr
e
allocation modes
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-02-25
K
evin
W
olf
Merge
remo
t
e-trac
k
ing branc
h
'mreitz/tags/p
u
ll-blo
c
k
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wo
l
f
aio-p
o
six:
A
ssert that
a
io_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
_
aio_context()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-02-25
Ke
v
in Wolf
test-bdrv-drain: Ai
o
Context
s
witch in drained se
c
tion
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-02-25
Kevi
n
Wolf
b
lock: F
i
x AioContext switch f
o
r drained n
o
d
e
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
bloc
k
: Don't p
o
l
l in bdrv
_
set_aio_co
n
text
(
)
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
nbd: Increase bs
-
>
in_flight during
A
ioContext
s
witch
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-02-25
K
evin Wolf
n
bd: Use low-lev
e
l
QI
O
Chan
n
e
l
API in nbd_r
e
ad_eof()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-02-25
Kevin
W
o
lf
nbd
:
M
ove nbd_read_e
o
f
() to nbd/client
.
c
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-02-25
K
e
vin Wolf
io:
R
emove redu
n
dant read/write_corout
i
ne as
s
i
gnm
e
nts
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-02-25
Ke
v
in Wo
l
f
i
o
: Ma
k
e
q
io
_
channel
_
yield(
)
interrup
t
ible
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wol
f
nbd:
R
est
r
ict connection_co
reentran
c
e
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wol
f
virtio-blk
:
I
n
crease
i
n_
f
li
g
h
t
for reque
s
t r
e
start BH
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-02-25
Kevi
n
Wo
l
f
block-backend: Make blk_inc/dec_in_fligh
t
pub
l
i
c
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-02-01
Kevin
W
olf
scsi-dis
k
: Add device_id property
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-02-01
Kevin Wolf
scsi-disk: Don't use empty string
as
d
evice id
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-02-01
Kevin Wol
f
block: Fix invali
d
ate_cac
h
e error
path for parent activation
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-02-01
Kevin Wo
l
f
block: Apply auto-read-o
n
ly for ro-whiteli
s
t driver
s
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-02-01
K
evin Wolf
v
m
d
k:
Reject excess
ext
e
n
t
s in blockdev-c
r
eate
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-02-01
Ke
v
in Wolf
iotests
:
Add VMDK te
s
ts for bl
o
c
kd
e
v-
c
reat
e
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2019-02-01
K
e
vin Wol
f
blo
c
k: Fix hang
s
in synch
r
onous APIs with io
t
hread
s
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
fil
e
-posix: Avo
i
d aio_worke
r
(
)
f
or QEMU_AIO_IOCTL
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
file-posix: Switch to
.
bdrv_co_ioctl
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-14
Kev
i
n Wolf
f
ile-posix:
Remove p
a
io_subm
i
t_co()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wo
l
f
fi
l
e-posix: Avoid aio_worker()
f
or
Q
E
MU_AIO_READ/WRITE
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-14
K
evin Wolf
file-posi
x
: Move read/writ
e
ope
r
a
t
ion l
o
gic out o
f
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-14
Kev
i
n
W
ol
f
fi
l
e-posix: Avoid aio_work
e
r() for Q
E
MU_AIO
_
F
L
USH
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-14
Kev
i
n Wolf
fil
e
-posix
:
Avoid aio_worker() for Q
E
M
U
_AIO_DISC
A
RD
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
fi
l
e-posi
x
: Avoid aio_worker() fo
r
QEMU_AIO_W
R
ITE_
Z
ERO
E
S
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
f
i
le-posix: Avoid
a
io_
w
o
rker
(
) f
o
r
QEMU_A
I
O_COPY_RANGE
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
file-po
s
ix: Avo
i
d aio_wor
k
er()
for QEMU_AIO_TRUNCATE
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
file-posix
:
Factor out ra
w
_thread_pool_submit(
)
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wol
f
file-po
s
ix:
R
eorganise RawP
o
sixAIOData
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-27
Kevin W
o
lf
i
otests:
Test migr
a
tion with
-bl
o
c
k
dev
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-27
K
e
v
in
W
olf
block: Don't inact
i
vate c
h
ildren b
e
fore paren
t
s
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-22
Kevin Wolf
Revert "nvme:
f
ix oo
b
access iss
u
e(CVE-2018-16847)"
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-21
Kevin Wolf
i
o
te
s
t
s
: Replace assertEquals() with assertEqu
a
l
(
)
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-21
K
evin
W
olf
i
o
t
ests:
Repla
c
e time
.
cl
o
ck(
)
wi
t
h Timeo
u
t
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-19
Kevin
Wolf
vvfat: Fix memory leak
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-12
Kevi
n
Wolf
Mer
g
e rem
o
te-trackin
g
branch
'mr
e
itz/tag
s
/pull-block
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
qemu
-
iotests
:
Test auto
-
read-only with -driv
e
and
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
bloc
k
:
M
ake auto-read-only=on default for
-drive
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-05
Kevin W
o
lf
i
scs
i
:
Support auto
-
rea
d
-only option
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
g
l
ust
e
r
: Su
p
port
a
uto-read-only option
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
c
ur
l
: Su
p
po
r
t au
t
o-read-only option
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-05
Kevin
Wo
l
f
file-posi
x
: Support au
t
o-read-only option
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-05
Kevin
Wolf
nbd: Suppo
r
t
a
uto-read-o
n
ly option
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-05
Kev
i
n
W
ol
f
block: Requir
e
auto-read-only
f
or exi
s
ting fallbacks
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-05
Kevin
Wolf
rb
d
:
C
lose image
in qemu_rb
d
_open() error path
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-05
Kevin
W
olf
block: Add auto-read-only
o
p
ti
o
n
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-05
Kevin Wolf
block: Update flag
s
in bdrv_set
_
read_only()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-05
K
e
vin
W
olf
vpc
:
Don't
leak op
t
s in vpc_
o
pe
n
()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-10-12
Ke
v
i
n
W
o
l
f
gtk: Don't vte_t
e
rmina
l
_set_encod
i
ng(
)
on new V
T
E versions
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
Message-id: 20181011153039.2324-1-
kwolf@redhat.com
commit
|
commitdiff
|
tree
2018-10-01
K
evin W
o
l
f
tests/
t
est-bd
r
v-dr
a
in: Fix too late qe
m
u_event
_
rese
t
()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-10-01
Kevin Wolf
t
est
-
replication: Lo
c
k AioContex
t
arou
n
d blk_unref()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-10-01
Ke
v
in Wolf
block
-
b
a
c
kend: Set werror/rerror def
a
ul
t
s in blk_new()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wo
l
f
te
s
t-bdrv-dr
a
in: Test
d
raining jo
b
source ch
i
ld and
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
K
e
vi
n
Wolf
bl
o
ck: Use
a single global AioWait
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
K
e
vin Wolf
tes
t
-bdrv-drain: Fix outdated comments
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
K
evin Wolf
tes
t
-bdrv-drain: AIO_WAIT
_
WHILE() in job
.
commit/
.
abort
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin W
o
lf
j
ob: A
v
oid deadloc
k
s in job_
c
ompleted_txn_
a
bor
t
()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wo
l
f
t
e
st-b
d
rv-drain: Te
s
t ne
s
ted
poll i
n
bdrv
_
d
r
ain_poll
_
top_leve
l
()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin
W
ol
f
block
:
Re
m
ove aio_poll() in
b
drv_drai
n
_po
l
l vari
a
n
ts
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin W
o
lf
b
l
ockj
o
b: Lie better i
n
child_job_drained_pol
l
()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
bl
o
ck-backe
n
d:
Decr
e
ase
i
n_flight only after ca
l
lback
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
block-backend: F
i
x
potential
double blk_del
e
te()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
block
-
bac
k
en
d
: Add
.
drained_
p
oll callb
a
ck
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
block:
A
dd
m
issing locking in bdrv_c
o
_dr
a
in_bh_cb()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin
Wol
f
tes
t
-
bdrv-
d
rain
:
Test AIO_WAIT_WH
I
LE() in completion
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
job: Use
A
IO_WAIT_WHILE() in
job_fin
i
sh_
s
yn
c
()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wo
l
f
te
s
t
-
bl
o
ckjob: Acquire Aio
C
ontext aro
u
n
d
job_cancel_syn
c
()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
test-bdrv-d
r
ain:
D
rain with bloc
k
j
obs in
a
n I/O
t
hread
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
K
e
v
i
n Wolf
a
io-wait:
Increase num_waiters even
i
n home thread
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
K
e
vin Wol
f
blockjob: Wake up BDS when job becomes idle
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
K
evin Wolf
job
:
Fi
x
mi
s
sing locki
n
g due to mismerge
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevin Wolf
qemu-iotests
:
Test commit with top
-
node/base-nod
e
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-25
Kevi
n
Wolf
c
omm
i
t: Add top-node/base
-
node options
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-08-15
Kevin Wo
l
f
mir
r
or: Fail gracefully for source == target
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-08-15
Kevin Wolf
qap
i
/
b
l
ock:
D
ocume
n
t
r
estriction
s
f
o
r
n
o
de name
s
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-08-15
Kevi
n
Wolf
blo
c
k: Rem
o
v
e
dead
deprecation warning
code
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-08-15
Kev
i
n Wol
f
block
:
Remove deprecated
-
dri
v
e
opt
i
on
serial
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-08-15
Kevin Wolf
block: Remove depre
c
ated -dr
i
ve opti
o
n addr
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-08-15
Kevin Wol
f
block: R
e
m
o
ve depreca
t
ed -drive geometry opt
i
o
n
s
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-08-15
Kevi
n
Wolf
b
lock/qap
i
:
Fix
memo
r
y leak
i
n qmp_
q
uery_
b
lockstats()
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
2018-07-30
K
e
vin Wo
l
f
qem
u
-
iotests: T
e
st query-bl
o
ckstats wi
t
h -drive
a
nd
.
.
.
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
Signed-off-by: Kevin Wolf <
kwolf@redhat.com
>
commit
|
commitdiff
|
tree
next