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
mirror: Fix inconsistent backing AioContext for after mirroring
2017-06-26
Kevi
n
W
olf
Merge remote
-
tracking branc
h
'mreitz/tags
/
pull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
K
evin Wolf
b
l
o
ck: Rem
o
ve bdrv_aio
_
readv/writ
e
v/flush()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Ke
v
in Wolf
qed: Use bdrv_co_* for coroutine_fns
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Kev
i
n
W
o
lf
qed: Add coroutin
e
_
f
n
to I/O pa
t
h functions
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Kevin Wolf
q
ed: Use
a
coroutine for nee
d
_
c
he
c
k_timer
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Kevin Wolf
qe
d
: Simplify reques
t
h
andling
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Kevin Wolf
qe
d
: U
s
e CoQueu
e
for serialis
i
ng allo
c
ati
o
ns
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Ke
v
in Wolf
qed: Implement
.
bdr
v
_co_readv/writev
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Kevin Wolf
qed: Remove recursi
o
n in qed_aio_next_io()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Kev
i
n Wolf
q
ed: Remove ret
argument f
r
om q
e
d_aio_
n
ext_i
o
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Kevin Wolf
qed: Add return value t
o
qed_aio
_
read/
w
rite_data()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Ke
v
in Wolf
qed: Add return value t
o
qed_aio_write_inplace/a
l
l
o
c(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Kevin Wolf
qed:
A
dd return val
u
e to
q
ed_aio_write_cow()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Kevin Wolf
qed: Add re
t
urn v
a
lue to
qed_a
i
o_write_main()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Ke
v
i
n Wolf
qed:
Add retu
r
n
value
to q
e
d
_aio_write_l2_update()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Kevin W
o
l
f
qed
:
Add ret
u
rn
v
a
l
ue to qed_aio_write_
l
1_up
d
ate()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Kevin W
o
lf
qed
:
Inline qed_commit_l2_upd
a
te()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
K
e
vin Wolf
qed: Make
q
ed_a
i
o_write_m
a
i
n
() s
y
n
c
hronous
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
K
e
v
in
W
olf
qe
d
: M
a
ke qed_aio
_
read_da
t
a(
)
synchronou
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Kevin Wolf
qe
d
: R
e
move cal
l
back from qed_w
r
ite_table()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
K
e
vin Wolf
qed: Remove
GenericCB
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Kevin Wolf
q
e
d: Make qe
d
_wr
i
te_ta
b
l
e() synchrono
u
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
K
e
v
i
n
Wolf
qed: Remove call
b
ack from qed_
w
rite_
h
e
a
der()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Kevi
n
Wolf
q
e
d: Make qed
_
w
r
ite_header() synchronou
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Kevin W
o
lf
qed: R
e
mov
e
c
all
b
ac
k
from qed_
c
opy_fro
m
_backin
g
_
f
ile()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
K
e
vin Wolf
qed: Ma
k
e qe
d
_
c
o
py_from_backing_fi
l
e(
)
s
ynch
r
onous
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Kevin W
o
lf
qe
d
:
Make q
e
d_read_b
a
c
k
ing_f
i
l
e
() synchronous
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Kev
i
n Wolf
qed: Remove callback from qed_
f
ind_cluster()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Kevin W
o
lf
qed:
R
emov
e
call
b
ack fr
o
m qed_read_l
2
_
table
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Kevin
W
olf
qed: R
e
m
o
ve callb
a
ck from
q
ed_r
e
ad_
t
able(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Ke
v
in Wol
f
qed
:
Ma
k
e
qed_read_table
(
) synchronous
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Kevin
Wolf
q
e
d: Use b
o
ttom half to re
s
ume w
a
i
t
in
g
requests
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Ke
v
in Wo
l
f
d
o
c
:
Docu
m
ent driver-s
p
e
c
ific -
b
lockdev
o
p
tions
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Kevin Wol
f
doc: Do
c
ument
generic -bloc
k
de
v
opti
o
n
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
K
evin Wolf
qemu-iotes
t
s:
Test exiting qemu with running job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Kevin W
o
lf
qemu-iotests: A
l
low s
t
artin
g
ne
w
q
e
mu af
t
er cle
a
nup
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-26
Kev
i
n Wolf
commit: Fix completion w
i
th extra reference
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-09
K
evin Wo
l
f
qemu
-
i
otests:
Test a
u
to
m
a
t
i
c
commit job cancel
o
n hot
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-09
K
e
v
i
n Wolf
commit: Fi
x
u
s
e
after f
r
e
e in completion
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-09
Ke
v
i
n Wolf
q
e
m
u
-iotests: B
l
ock migr
a
tion test
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-09
Kevin Wolf
m
i
gra
t
i
o
n/
b
lock: Clean up
B
Bs in block_sav
e
_
c
o
mplet
e
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-09
Ke
v
in Wolf
mig
r
ati
o
n:
I
n
a
c
t
i
vate images
a
f
t
er
.
save_live_complete_precopy()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-06-09
Kevin W
o
lf
block: Fix
a
n
o
nym
o
us BBs
i
n blk_ro
o
t_inactiva
t
e()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-05-29
Kevin Wolf
Merge r
e
mote-tracking branc
h
'mreitz/tags/pull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-05-29
Kevin Wol
f
mirror: D
r
o
p
permissions on
s
-
>
target on
c
o
mpletion
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-05-26
Kevin Wolf
qemu-iotests: Test streamin
g
with missing job ID
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-05-11
K
e
vin Wolf
Merge
r
e
m
o
te-tracking branch 'mreitz/t
a
gs/
p
u
ll-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-05-11
K
evin
W
olf
f
il
e
-posix: Re
m
ove
.
bdrv_in
a
c
t
ivate/i
n
v
a
l
idat
e
_cache
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-05-11
Kevin Wolf
block: Fix write/resize permissio
n
s for inactive im
a
ges
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-05-11
Ke
v
in Wo
l
f
block: Inactivate pa
r
ents
before children
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-05-11
Kevin Wolf
bloc
k
: Drop permis
s
i
ons when migrat
i
on completes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-05-11
Kevin Wolf
block: New
Bdr
v
Chi
l
dR
o
le
.
activate() for blk_
r
es
u
me
_
after_mi
g
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-05-11
Kevin Wolf
m
igrati
o
n: Unify
b
l
ock no
d
e
a
c
ti
v
ation
error handling
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-04-28
Kevin Wo
l
f
Me
r
ge remote-t
r
a
cking bra
n
ch 'mreit
z
/tags/pull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-04-27
Ke
v
in Wolf
qemu_iotests
:
R
e
m
o
ve _readlink()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-04-27
Kev
i
n Wolf
q
e
mu-io
t
ests: Remove PERL_PROG and BC
_
PRO
G
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-04-27
K
evin Wolf
qem
u
-iotests: Test postco
p
y
migrati
o
n
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-04-27
Kevi
n
Wolf
qe
m
u-i
o
te
s
ts:
F
ilter HM
P
readline
escape character
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-04-27
Kevin Wolf
mig
r
ation: Cal
l
bl
k
_resum
e
_
a
fter_migration() for postcopy
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-04-27
Kevi
n
Wo
l
f
file-win32:
R
emov
e
unnecessary includ
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-04-27
K
evin Wo
l
f
f
ile-pos
i
x: Remove unnecessar
y
includes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-04-11
Kevin Wolf
sheepd
o
g: Fi
x
crash
i
n co
_
read_resp
o
nse()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-04-07
Ke
v
in Wol
f
block: Don't check permissio
n
s for
c
opy on read
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-04-07
Kevin Wolf
commit: Se
t
commit_top_bs->tota
l
_sect
o
rs
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-04-07
Kevin
W
olf
commit: Set
c
o
mmi
t
_
t
o
p_bs->aio_c
o
ntext
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-04-07
Kevin Wolf
bl
o
ck:
I
gnore guest d
e
v
permissi
o
ns du
r
ing incoming
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-03-27
Kevin Wol
f
f
ile-posix: Make bdrv_flush(
)
fail
u
re permanent without
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-03-17
Kevin Wolf
Merge remote-tracking branch
'
mreitz
/
tags/pul
l
-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-03-13
K
e
vin Wol
f
commit: Implement
.
bdrv
_
r
e
f
r
esh_
f
i
l
e
name
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-03-13
K
e
vin Wolf
mirr
o
r: Implement
.
bdrv_refresh_fi
l
e
n
a
m
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-03-13
Kevin Wolf
block: Re
f
resh
filename after changing backi
n
g file
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-03-13
Ke
v
in
W
ol
f
co
m
mit: I
m
pleme
n
t bdrv_com
m
it_top
.
bdr
v
_co_
g
et_block_status
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-03-13
Kevin Wolf
block: R
e
quest block status
f
ro
m
*file for BDRV_BLOCK_
R
A
W
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-03-13
K
e
v
i
n Wolf
block: Remove check_new_perm from
bdrv_re
p
l
a
ce_ch
i
ld()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-03-07
Kevin Wo
l
f
block: Fi
x
e
r
ror ha
n
d
l
ing in b
d
rv_replace_in_backing_
c
hain
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-03-07
Kev
i
n Wolf
blo
c
k: Handle permission errors in change_parent_backing_link()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-03-07
Kevi
n
Wolf
block
:
Ignore
m
u
ltiple
c
h
ildren in bdrv_c
h
eck_
u
p
d
ate_perm()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-03-07
K
e
vin Wolf
block
:
Factor out bdr
v
_replace_child_noper
m
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-03-07
K
e
vin Wolf
block:
F
actor out should_u
p
date_child()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-03-07
K
ev
i
n Wolf
b
l
ock: Fi
x
blockdev-snap
s
hot er
r
or
handl
i
ng
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-03-07
Kevin Wol
f
mi
r
ror: Fix error p
a
t
h for dirty b
i
t
map creation
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-03-07
Kevin Wo
l
f
mirror: Fix permissions f
o
r removin
g
m
i
r
r
o
r_top
_
bs
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-03-07
Kevin Wolf
mirro
r
:
F
ix permis
s
i
o
n problem wi
t
h
'replaces'
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-03-07
K
e
v
in Wolf
commit:
Fix error handling
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-02-28
Kevin Wolf
block: Add Error parame
t
er to bd
r
v_
a
ppend
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-02-28
Kevin Wolf
bl
o
ck: Add Error parameter to bdrv_set_ba
c
ki
n
g
_hd()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-02-28
Kevin W
o
lf
block: Assert
i
ons for
r
esize
p
ermission
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-02-28
Kevin
W
olf
block: Assertions for write permissions
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-02-28
Kevin Wolf
b
l
o
ck:
P
ass B
d
rvChild
t
o
bdrv_aligned_preadv
/
pwritev
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-02-28
Ke
v
i
n
Wolf
tests: Remove FIXME comments
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-02-28
Kev
i
n
W
olf
nbd
/
serv
e
r
:
Us
e
real permissio
n
s for
N
BD e
x
ports
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-02-28
Kevin Wo
l
f
migra
t
ion/block:
Use real permis
s
ions
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-02-28
Kevin Wolf
h
mp:
R
e
qu
e
st pe
r
missions
in qemu-
i
o
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-02-28
Kevin Wolf
commit
:
Add
f
ilt
e
r-node-name t
o
block-com
m
it
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-02-28
Ke
v
in Wolf
mi
r
r
or: Add f
i
l
t
er
-
n
ode-name to blockde
v
-mirror
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-02-28
Kevi
n
W
olf
s
trea
m
: Use real per
m
issions in
s
t
r
eaming block job
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-02-28
Kevin
Wolf
mirr
o
r: Use
real permiss
i
ons in m
i
rror/acti
v
e
commit
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-02-28
Kevin Wolf
blockjob: Factor
o
u
t block_job
_
r
emov
e
_
a
l
l_bd
r
v()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-02-28
K
evin Wolf
block:
A
llow b
a
cki
n
g file
links in change_p
a
r
ent
_
bac
k
in
g
_
link()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2017-02-28
Kevin
W
olf
b
loc
k
:
BdrvChildRole
.
attach
/
detach() callbacks
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
next