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
backup: move to block-copy
2021-01-26
V
l
adimir Sementsov
.
.
.
backup: move
t
o
block-
c
opy
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-26
V
l
ad
i
m
i
r
Sementsov
.
.
.
block/ba
c
kup: drop extra got
o
s from backup_r
u
n()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-26
V
l
adimir Sementsov
.
.
.
blo
c
k/block-cop
y
: make p
r
o
g
ress_byte
s
_callb
a
ck optio
n
a
l
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-26
Vlad
i
mir Sem
e
n
tsov
.
.
.
iotests:
2
5
7:
p
r
epare for backup over bl
o
ck-copy
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-26
Vladimir Seme
n
tsov
.
.
.
iot
e
sts: 219: prepar
e
for b
a
ckup
o
ver b
l
ock
-
copy
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-26
V
l
adimir Sements
o
v
.
.
.
i
o
t
e
sts: 185:
prepare
f
or backup over b
l
ock-copy
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-26
Vladimir Sementsov
.
.
.
iot
e
sts:
56: pre
p
ar
e
f
or
b
ackup over block-copy
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-26
Vladimir Sement
s
ov
.
.
.
qap
i
:
b
a
ckup:
a
dd ma
x
-chunk
a
nd max-wo
r
k
e
rs to x-
p
erf
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-26
V
la
d
imir Sementsov
.
.
.
job: call job_enter from job_
p
ause
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-26
Vladimir Sementsov
.
.
.
b
l
ock
j
ob: add
set_spee
d
t
o
B
l
ock
J
obDrive
r
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-26
Vl
a
dimir
S
ementsov
.
.
.
block/bl
o
ck
-
cop
y
: add block_copy_cancel
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-26
Vladimir Sem
e
ntsov
.
.
.
block/bl
o
ck-copy: add ratelimit to block-
c
opy
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-26
Vl
a
dimir
S
em
e
n
t
so
v
.
.
.
bl
o
ck/blo
c
k-copy: add list
of all call-stat
e
s
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-26
V
l
adimir S
e
mentsov
.
.
.
b
lock/block-cop
y
:
a
dd max_chunk and max_workers parameter
s
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-26
Vladimir Sementso
v
.
.
.
block/bloc
k
-copy: im
p
lement block_copy_async
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-26
V
ladim
i
r Sementsov
.
.
.
bl
o
c
k/blo
c
k-c
o
p
y: More explici
t
call_state
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-26
Vladimir Seme
n
tsov
.
.
.
qapi: backup
:
add perf
.
use-copy-ran
g
e para
m
e
t
er
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-26
Vladimir
S
ementsov
.
.
.
block
/
stream: add s->target_bs
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-26
Vlad
i
mir S
e
ment
s
ov
.
.
.
iot
e
sts
:
30
:
prepare to COR fil
t
er
insertion by stream job
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-26
Vladimir
S
ementsov
.
.
.
qapi: blo
c
k-strea
m
: a
d
d "b
o
ttom" argument
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-26
V
l
a
dimir Se
m
entsov
.
.
.
iotests
:
fix
_
c
h
eck_o_direct
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-21
Vladimi
r
Sementsov
.
.
.
iote
s
ts
.
py: qemu_io():
r
euse qemu_tool_pipe_and_sta
t
us(
)
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-21
V
ladimir Sementsov
.
.
.
iotests
.
py: fix qemu_tool
_
pipe
_
and_st
a
tu
s
()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-21
Vladi
m
ir
Sementsov
.
.
.
i
o
tests/264:
f
ix sty
l
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-20
Vladimir Seme
n
tsov
.
.
.
iotests:
d
ef
i
ne group in e
a
ch
iotest
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-20
Vl
a
dimir Sementsov
.
.
.
i
o
te
s
ts/
2
94
:
ad
d
shebang
line
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-20
Vl
a
d
i
mir Sementsov
.
.
.
iotests: mak
e
tests executa
b
le
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-20
Vla
d
imir S
e
ments
o
v
.
.
.
i
o
tests:
fix some whitespaces in test output files
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-20
Vl
a
d
imir Sementsov
.
.
.
iotes
t
s
/
303: use dot
slash for qcow2
.
py running
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-01-20
Vladim
i
r Sementsov
.
.
.
iotests/277
:
use dot sl
a
s
h
for nbd-f
a
ult-injector
.
py
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
Vladimir Seme
n
tsov
.
.
.
s
cr
i
pt
s
/
simp
l
eb
e
n
ch: add bench_prealloc
.
py
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
Vladimir Sements
o
v
.
.
.
simpl
e
be
n
ch/results_
t
o_t
e
xt: make executable
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
V
l
adimir Sementsov
.
.
.
simplebench/
r
esults_to_t
e
xt
:
add di
f
ference line to
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
Vladimir Sementsov
.
.
.
simpleb
e
n
c
h/res
u
l
t
s_to_
t
e
xt: impro
v
e view of the table
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
Vladimir Sementsov
.
.
.
simplebench: move result
s
_t
o
_
text() into se
p
arate file
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
Vladimir Sements
o
v
.
.
.
simplebench: rename asci
i
() t
o
resul
t
s_to_text()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
Vladimir
S
e
mentso
v
.
.
.
scripts/simpl
e
bench: use st
a
ndard
d
e
viation for
+-
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
Vlad
i
m
ir Sements
o
v
.
.
.
s
cripts/simplebench: supp
o
rt iops
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
Vladimir Sem
e
ntsov
.
.
.
scrip
t
s/simplebench: fix grammar:
s
/successed/
s
u
cceeded/
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
Vladimir
Sementsov
.
.
.
i
o
t
e
s
ts: add
298 t
o
test
new preall
o
cate filter driver
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
Vlad
i
mi
r
Sementsov
.
.
.
iot
e
sts
.
p
y
: e
x
ecute_se
t
up_common(): add require
d
_
f
mts
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
Vladim
i
r Sementsov
.
.
.
i
otests:
qemu_io_silent: support --ima
g
e-opts
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
Vladimir
Sement
s
ov
.
.
.
qemu-io
:
ad
d
pr
e
a
lloca
t
e mode parameter for tru
n
cate
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
V
l
adim
i
r S
e
m
e
ntsov
.
.
.
bl
o
ck:
i
nt
r
o
d
uce prea
l
locate filter
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
V
la
d
imi
r
Sementsov
.
.
.
block: bdrv_check_perm(
)
: process children anyway
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
Vladimir S
e
mentsov
.
.
.
b
l
ock:
i
ntroduce BDRV_RE
Q
_NO_WAIT flag
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
V
l
adimir Sem
e
ntsov
.
.
.
block: bdrv_mark_
r
e
quest_serialising: split non-waiting
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
Vladimir Sementsov
.
.
.
bl
o
c
k
/io: bdrv
_
wai
t
_serialising
_
re
q
u
est
s
_lock
e
d: dro
p
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
Vladimi
r
Sementsov
.
.
.
b
lock/io
:
split
out bdrv_find_con
f
licting_reque
s
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
Vladimir Seme
n
tsov
.
.
.
b
l
ock/io
.
c: drop
assertio
n
on double wait
i
n
g
for re
q
u
est
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
Vladimir
S
e
m
entsov
.
.
.
block:
simplify comment to BD
R
V_REQ_
S
ERIALISI
N
G
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
Vladimir Seme
n
tsov
.
.
.
b
l
ock: d
r
op tighten_restri
c
tions
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
Vla
d
imir S
e
ments
o
v
.
.
.
bl
o
ck: bdrv_chil
d
_
s
et_perm(
)
drop
r
edundant paramet
e
rs
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
Vladimir Sementsov
.
.
.
bl
o
ck: bdr
v
_set_perm(
)
drop redundant p
a
ramet
e
rs
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
Vladimir Sement
s
ov
.
.
.
b
lo
c
k: add bdrv_refres
h
_perms()
h
e
l
per
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
Vladimir Sem
e
ntsov
.
.
.
io
t
ests:172: use _f
i
lte
r
_qom_pa
t
h
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-18
Vla
d
imir Sements
o
v
.
.
.
i
otests: make
_
filte
r
_qom_
p
ath
m
ore strict
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-11
Vladimir
Semen
t
s
o
v
.
.
.
b
lo
c
k: intro
d
uce BDRV_MAX_LENGTH
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-11
Vladimir S
e
m
e
ntsov
.
.
.
b
l
ock/io: bd
r
v
_ch
e
c
k_byte_
r
eque
s
t()
:
drop
bdrv
_
is_inserted()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-11
Vladimir Sement
s
ov
.
.
.
bl
o
ck/io
:
bdrv_refresh_limits(
)
: use ERRP_GUARD
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-12-11
Vladimir Sem
e
n
t
sov
.
.
.
block/file-posix: fix work
a
round in raw_do_pwrite_
z
eroes()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-11-09
Vladim
i
r Sementso
v
.
.
.
bloc
k
: make bdrv
_
d
r
op_int
e
rmediate() le
s
s
wro
n
g
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-11-09
Vlad
i
mir Sementsov
.
.
.
block: add bdrv_repla
c
e_node_common()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-11-09
Vladimir Sementsov
.
.
.
block: add forgo
t
t
e
n
b
d
rv_abort_perm
_
update()
t
o bdr
v
_co_inv
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-10-23
Vladimir Sementsov
.
.
.
iot
e
sts: add c
o
mmit
t
op->base cases to 274
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-10-23
Vladimir Sem
e
n
t
sov
.
.
.
bl
o
ck/io: fix
b
drv_
i
s
_
allocated_above
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-10-23
Vladimir Sementsov
.
.
.
bloc
k
/
io: bdrv_common_block_status_above: support
b
s
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-10-23
Vladimir Sementsov
.
.
.
b
lock/io: bdrv_c
o
mmon_block_status_above: su
p
port in
c
l
u
de_
b
ase
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-10-23
Vladimir Se
m
entsov
.
.
.
block/io: fix bd
r
v
_
co_block
_
status_ab
o
ve
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-10-09
V
l
adi
m
ir Sement
s
ov
.
.
.
block/nbd:
nbd_co_
r
econnect_lo
o
p():
don't conn
e
ct if
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-10-09
Vladi
m
ir
S
ementsov
.
.
.
block/nbd: fix
recon
n
ect-delay
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-10-09
Vladimir S
e
mentsov
.
.
.
blo
c
k/nbd:
co
r
rectly use
qio_channel_detach_aio_context
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-10-09
Vladi
m
ir Sem
e
ntsov
.
.
.
block/nbd:
f
i
x drain
d
ea
d
-lock b
e
ca
u
s
e
o
f
nbd r
e
connect
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-10-05
V
l
a
d
i
m
i
r
Sementsov
.
.
.
include/block/bloc
k
.
h: drop non
-
as
c
ii quotation mark
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-10-05
Vladi
m
i
r Sements
o
v
.
.
.
block
/
io: refactor save/lo
a
d
vmstate
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-10-05
V
ladimir Sem
e
ntsov
.
.
.
block: drop bdrv
_
p
rwv
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-10-05
V
l
a
dimir Sementsov
.
.
.
block
:
gener
a
te coroutine-
w
rapp
e
r
cod
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-10-05
Vladimir
Sementsov
.
.
.
scripts:
a
dd block-coroutine-w
r
app
e
r
.
py
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-10-05
Vladim
i
r
Semen
t
s
ov
.
.
.
blo
c
k:
d
ecl
a
re s
o
me
coroutine
f
un
c
tions in bl
o
ck/coroutines
.
h
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-10-05
Vladimir Sementsov
.
.
.
bloc
k
/
i
o
:
refactor coroutine wrappers
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-10-05
Vladimir Se
m
entsov
.
.
.
block: retu
r
n error-co
d
e fro
m
bdrv_inv
a
l
id
a
t
e_cache
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-09-02
V
ladimir
S
ementsov
.
.
.
b
l
ock/nbd:
use non-block
i
ng conne
c
t: fix
vm hang o
n
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-28
Vla
d
imir Sementsov
.
.
.
bloc
k
/
n
b
d
: nbd_
c
o_reconnect_loop(): don'
t
sleep if
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-28
Vla
d
imir Sementsov
.
.
.
block
/
n
b
d: on shutdown term
i
n
a
te conne
c
tion atte
m
pt
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-28
Vl
a
dimir S
e
mentsov
.
.
.
block/nbd:
a
llow drain during reconnect attempt
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-28
Vladimi
r
Semen
t
sov
.
.
.
block/nbd: split
n
bd_establish_connecti
o
n
out of nbd_client_
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
Vladimir
Sem
e
ntsov
.
.
.
q
emu-iotest
s
/199: add source-killed cas
e
to bitmaps
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
Vladimir Sem
e
ntsov
.
.
.
qemu-iotes
t
s/199:
a
dd e
a
r
l
y shut
d
own case to
bitma
p
s
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
Vladimir Sementsov
.
.
.
qem
u
-iotests/199
:
check persisten
t
bitm
a
p
s
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
Vladimi
r
Semen
t
so
v
.
.
.
qemu-iotes
t
s/1
9
9: prepare f
o
r new test-cases
add
i
tion
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
V
ladimir
S
em
e
nt
s
ov
.
.
.
migration/savevm
:
don't worry
if b
i
tmap
migration post
c
opy
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
V
l
a
dim
i
r Sementsov
.
.
.
mi
g
ration/block-dirty
-
bitmap: c
a
ncel
m
igration on shutdown
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
Vladimir
S
ements
o
v
.
.
.
migration/block-dirty-bitm
a
p: relax err
o
r
h
a
n
dling
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
Vladimir Sementsov
.
.
.
migrati
o
n/b
l
ock
-
dirty-
b
itmap
:
k
eep bitmap state for
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
V
ladi
m
i
r
Sementso
v
.
.
.
migr
a
tion/block-
d
irt
y
-bi
t
map: simplify dirty_bitmap_l
o
ad_com
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
Vlad
i
mi
r
Semen
t
sov
.
.
.
migration/block-dirty-b
i
tmap: rename
f
i
n
ish_lo
c
k to
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
Vladimir Se
m
e
ntsov
.
.
.
migration/block-dir
t
y-bi
t
map: refactor state global
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
V
la
d
i
m
ir Sementsov
.
.
.
migration/block
-
dirt
y
-bitmap:
move mutex init to dirty
_
bitma
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
Vla
d
imir Semen
t
sov
.
.
.
migration/
b
lock-dirty-bitmap: rename dirty_bit
m
ap_mig_clea
n
up
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
Vladimir Semen
t
sov
.
.
.
migrat
i
on/block-dir
t
y-bitma
p
: rename state struct
u
r
e
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
next