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: Remove wrong bdrv_set_aio_context() calls
2019-06-04
Kev
i
n Wolf
block: Remove wr
o
ng bdrv_set_aio_context() calls
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-06-04
Kevin
W
o
l
f
blockd
e
v: Use bdrv_try_se
t
_aio_context() f
o
r monitor
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-06-04
Ke
v
in Wolf
block
:
M
o
ve
node with
o
ut parents to mai
n
A
ioConte
x
t
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-06-04
Kevin Wolf
test-block
-
iothread: BlockBackend AioC
o
ntext across
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-06-04
Kevi
n
W
o
lf
test-block-iothread: Test a
d
din
g
pare
n
t to iothread
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-06-04
K
e
vin Wolf
block: Ad
j
ust AioContexts whe
n
a
ttaching n
o
des
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-06-04
K
evin Wolf
scs
i
-disk: Use q
d
ev_
p
rop_dri
v
e_iothread
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-06-04
Kevin Wolf
block: Ad
d
qdev_prop_driv
e
_iot
h
read property ty
p
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-06-04
Kevin Wol
f
block: Add BlockBackend
.
ct
x
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-06-04
Kevin
Wolf
block: Add Error to blk_set_aio_context()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-06-04
Kevin Wolf
n
b
d-server
:
Call b
l
k_set_al
l
ow
_
aio
_
con
t
ext_change()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-06-04
Kevin Wolf
test-
b
lock-i
o
t
h
read: Check
f
i
l
ter node in
t
es
t
_p
r
opagate_mirror
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-06-04
Kevin
Wolf
i
o
t
e
sts: Test commit
j
ob start with concurren
t
I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-06-04
Kevin Wolf
block: Drain
sou
r
ce
n
ode in bdrv_repl
a
ce_node()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-05-20
Kevin
Wolf
te
s
t-block-iothread: Test AioContext propa
g
ation for
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-05-20
Kevin Wolf
bloc
k
job: Remo
v
e AioConte
x
t noti
f
iers
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-05-20
Kevin Wolf
bl
o
ckjob
:
Propag
a
t
e
AioCo
n
text change
to a
l
l jo
b
n
o
d
e
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-05-20
Ke
v
in Wolf
block: Ad
d
blk_
s
et_allow_ai
o
_
context_cha
n
ge()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-05-20
Kevin Wolf
bl
o
ck:
I
m
plement
.
(can_)s
e
t_a
i
o
_
c
t
x
f
or Bloc
k
Backe
n
d
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-05-20
Kevin
W
o
l
f
t
est-blo
c
k
-io
t
hread: Test AioCon
t
e
x
t
p
r
opagati
o
n through
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-05-20
Kevi
n
Wolf
block:
Propag
a
te
A
io
C
o
n
text change to parents
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-05-20
K
e
vin Wolf
block: Move recur
s
ion to b
d
rv_set
_
aio
_
c
ontext()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-05-20
Kevin Wo
l
f
block:
Make bdrv_att
a
ch/de
t
ach_aio_
c
o
n
text() static
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-05-20
Kevin Wolf
block: Add
b
drv
_
try
_
s
e
t_aio_context
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-05-10
Kev
i
n W
o
l
f
t
es
t
-block-iot
h
read: J
o
b cor
o
uti
n
e thread after
A
i
o
Con
t
ext
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-05-10
Kevin Wo
l
f
blockjob: Fix
c
oroutine threa
d
after AioContext change
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-05-10
Kevin W
o
l
f
q
e
m
u
-iote
s
t
s: F
i
x cleanup for 192
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-04-30
Ke
v
in Wolf
qcow2: Fix qcow
2
_make_e
m
pty() w
i
th external data
file
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-04-30
Kevin W
o
lf
qcow2: Fix ful
l
prea
l
l
ocati
o
n with e
x
ternal dat
a
file
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-04-30
Kevin Wolf
qco
w
2:
Add
errp to preallocat
e
_co()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-04-30
Kevin Wolf
qcow
2
:
Avoi
d
COW durin
g
m
e
ta
d
ata prealloca
t
ion
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-04-30
K
e
vin Wolf
b
lock
:
F
ix AioContext switch
f
o
r bs->drv == NULL
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-04-16
Kevin Wol
f
q
cow2:
F
i
x
pr
e
allocation bdrv_pwrite
to
w
ron
g
file
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-04-08
Kevin Wolf
block: Forwar
d
'
discard' to
tempo
r
ary overlay
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-26
Kevin Wolf
q
e
mu-io: Add write
-n for BDRV_RE
Q
_
N
O_FALLB
A
CK
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-26
K
e
vin Wolf
qemu
-
img: Use BDRV_REQ_N
O
_
F
A
LLBACK for pre-zeroing
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-26
Kevin
Wol
f
f
i
l
e-posix
:
Support BDRV_
R
EQ_NO_FALLBACK for
zero wr
i
t
e
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-26
Kev
i
n Wolf
block: Adve
r
tise
B
DR
V
_REQ_N
O
_FALLBA
C
K i
n
filter drivers
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-26
Kevin Wolf
block
:
Ad
d
BDRV_REQ_NO_FALLBACK
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-26
K
e
vin Wolf
bl
o
ck: R
e
move error messages in
b
drv_
m
ake_zero()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-19
Kevin Wolf
qemu-iotests: Fix 23
2
for non-qcow2
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-19
Ke
v
i
n
W
o
l
f
bloc
k
: Silence C
o
verit
y
i
n
bdrv_drop_intermediate(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-19
Kev
i
n Wolf
q
c
ow2: Fix data file error con
d
i
tion in qcow2_
c
o_create(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Kevin
W
olf
f
i
le-p
o
six: Make au
t
o-read-only dynamic
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Kev
i
n Wolf
file-posix: Prepare per
m
ission code for fd
switching
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Kevin Wol
f
file-posix: Lock new fd in r
a
w_reopen_prep
a
r
e()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
K
evin Wol
f
fi
l
e-posix
:
St
o
r
e
BDRVRawState
.
r
eop
e
n_s
t
ate during
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Kevin Wo
l
f
file-p
o
six: F
a
ctor out raw_reconfigure
_
ge
t
fd()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Ke
v
in Wol
f
file-po
s
i
x
: Fix bdrv_open
_
flags() for snapshot
=
on
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Kevin Wolf
bloc
k
:
M
a
k
e p
e
rmission changes
in reopen less wrong
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Kev
i
n
Wolf
block: Avoid
u
seless local_err
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
Kevin Wolf
qemu-iotests: commit to backing file
w
ith auto-read
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-12
K
e
vin W
o
lf
tests/v
i
rtio-blk
-
test: Dis
a
ble au
t
o-r
e
a
d
-only
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
K
e
v
i
n Wolf
qcow2 s
p
ec: Describ
e
string header extensions
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin
Wo
l
f
q
emu-iotests: amend wit
h
exter
n
al data file
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin
W
o
lf
qemu-iotests: General
t
ests f
o
r
q
co
w
2 w
i
th ex
t
ernal
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wol
f
qem
u
-iotests: Preallocation with ext
e
rna
l
data file
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Ke
v
in Wo
l
f
qc
o
w2: Im
p
lement data-
f
ile
-
raw create opti
o
n
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wo
l
f
qcow2
:
Store dat
a
file name in
t
he image
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wol
f
qcow2: Creating images
w
i
th exte
r
nal
dat
a
fil
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
K
evin
Wolf
qcow2: Add bas
i
c da
t
a-file infrastru
c
tur
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2: Support external
data
f
il
e
i
n
qemu
-
img check
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wol
f
qco
w
2: Return
error for snapshot operation wi
t
h
data
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2: E
x
ternal file I/O
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Ke
v
in Wolf
qcow2: Prepare qcow
2
_co_block_statu
s
() for data
file
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2: Return 0
/
-
errn
o
in qcow2_alloc_compres
s
ed
_
cl
u
s
t
e
r_off
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
K
e
vin Wolf
qc
o
w
2
:
D
on't assu
m
e
0
is an invalid c
l
u
ster offset
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
K
evin Wo
l
f
qcow2: Prepare count_
c
ontiguou
s
_clusters() for
e
xterna
l
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin
Wolf
qc
o
w2:
P
repare
q
cow2_get_cluster_type
(
) for ex
t
e
r
nal
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qcow2: Pas
s
bs to q
c
ow2_get_c
l
u
s
t
er_type()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kev
i
n Wol
f
qcow
2
:
Basic de
f
initions
for external
data file
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Ke
v
in Wolf
qc
o
w2:
Extend s
p
ec for ex
t
ernal data files
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
K
ev
i
n
Wolf
qcow2:
S
implify prealloc
a
tion code
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Kevin Wolf
qe
m
u-iotests:
Test
q
cow2 preallocation modes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
Merge re
m
o
te-tracking branch '
m
reit
z
/tags/pull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kev
i
n
Wolf
aio
-
posix: Assert
t
hat aio_
p
oll()
i
s always called
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin
W
o
l
f
b
l
o
ck
:
Use no
r
mal drain for bdrv_set_a
i
o
_con
t
ext()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
K
e
v
i
n
W
olf
test-bdrv-d
r
ain: AioContext s
w
i
t
ch in drained
se
c
tion
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
block:
Fix AioCo
n
te
x
t
switch for drained node
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevi
n
Wol
f
b
lock: Don't poll
in bdr
v
_s
e
t
_
aio_c
o
nt
e
xt()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kev
i
n Wolf
nbd: In
c
rease bs->in_flight durin
g
AioConte
x
t switch
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin W
o
lf
nbd: Use
low-level Q
I
OChannel API
i
n
n
bd_
r
ead_eo
f
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Ke
v
in
W
ol
f
n
b
d:
Move nbd_read_eof() t
o
nb
d
/client
.
c
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin Wolf
io: Remove redundant rea
d
/wr
i
t
e
_
c
o
routin
e
a
s
signments
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevi
n
Wolf
io
:
M
a
ke qi
o
_chan
n
e
l
_
y
i
eld() interruptible
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kevin W
o
lf
nbd: Re
s
t
rict
conne
c
t
i
on_co reen
t
ra
n
ce
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kev
i
n Wolf
v
i
r
ti
o
-b
l
k: I
n
c
r
e
ase in_
f
light for request
re
s
tar
t
BH
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-25
Kev
i
n
Wolf
b
l
o
ck-b
a
ckend: Make blk_inc/dec_in_flight public
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kev
i
n Wolf
s
csi-disk: Add devi
c
e_id
p
ropert
y
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Ke
v
in Wolf
scsi-dis
k
: D
o
n't use empty string as de
v
ice
i
d
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevi
n
W
o
lf
block: Fix invalidat
e
_cache error
p
ath
for parent activatio
n
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin Wolf
bl
o
ck: Appl
y
au
t
o
-r
e
ad-only for ro-wh
i
telist drivers
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin Wolf
v
m
dk: Reje
c
t
excess ex
t
ents in
b
lockdev-create
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Kevin Wolf
iotest
s
: Add VMDK t
e
sts for
b
lockdev-cre
a
te
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2019-02-01
Ke
v
in Wolf
bl
o
ck: Fix
h
ang
s
in
syn
c
hronous APIs wi
t
h iothreads
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
file
-
posix: A
v
oid aio_worker() for QEMU_AIO_IOC
T
L
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wol
f
file-posix: Swi
t
ch to
.
bdrv_co_ioctl
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
file-posix
:
Remove
p
a
io_submit_co()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
fi
l
e-posix: Avoid aio
_
w
orker() for QEMU
_
AIO_READ
/
WRITE
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2018-12-14
Kevin Wolf
file-po
s
ix: Move read/write operation logic out of
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
next