repo.or.cz
/
qemu
/
armbru.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
vmdk: switch to *_co_* functions
2021-11-09
V
l
a
d
imir Seme
n
tsov
.
.
.
docs/interop/bitmaps: use blockdev-
b
acku
p
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-11-09
V
ladimir Sem
e
nts
o
v
.
.
.
docs/block-rep
l
ication: use
b
lockdev-backup
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vla
d
imir
S
em
e
ntsov
.
.
.
b
l
oc
k
-back
e
nd:
u
pdate blk_
c
o_pwrite() and
blk_co_pread
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladimir Seme
n
tsov
.
.
.
b
lock-ba
c
kend:
f
i
x blk_co_f
l
ush
p
rototype to
m
ention
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
V
ladimir Semen
t
sov
.
.
.
block-backend: dr
o
p INT
_
MA
X
restriction from
blk_check_byte
_
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladimir
S
em
e
n
tsov
.
.
.
block-back
e
nd
:
b
l
k_pre
a
d
,
blk
_
pwrite: rename c
o
unt
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladi
m
i
r
Sementsov
.
.
.
block-backe
n
d: c
o
nvert bl
k
_aio_ functions to int64_t
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
V
ladimir Sement
s
ov
.
.
.
bloc
k
-backend: convert blk_c
o
_copy_range to int6
4
_t
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
V
l
ad
i
mir
Sementsov
.
.
.
b
l
ock-backend: co
n
vert blk
_
foo wrap
p
ers to use int64_t
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vl
a
dimir S
e
mentsov
.
.
.
block-backend: drop blk_prw,
u
se
b
l
ock-coroutine-wr
a
p
p
e
r
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vl
a
d
i
m
ir Sements
o
v
.
.
.
blo
c
k-coroutine-wrapper
.
py: suppo
r
t BlockB
a
ckend
firs
t
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladimir Sementsov
.
.
.
b
lock-backend: rename _do_
h
elper
f
un
c
tions to _co
_
do_
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladimir S
e
m
e
ntsov
.
.
.
block-backend: convert b
l
k_
c
o_pdiscard to int64_
t
bytes
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vlad
i
mir
S
ementsov
.
.
.
block-backend: conv
e
rt bl
k
_
co_pwritev_p
a
rt
t
o int64
_
t
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladi
m
i
r Sementsov
.
.
.
block-
b
ackend:
ma
k
e b
l
k_co_pre
a
dv
(
) 64bit
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vla
d
imir
Se
m
e
ntsov
.
.
.
bl
o
ck-backend: bl
k
_check
_
by
t
e_request(): int64_t byt
e
s
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-06
Vladim
i
r Sementso
v
.
.
.
iotests/im
a
g
e
-
flee
c
ing: decla
r
e
r
equirement o
f
copy
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-06
Vladim
i
r
S
ementso
v
.
.
.
block: bdrv_insert_node():
don'
t
use bdrv_open()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-06
Vladi
m
ir
S
ements
o
v
.
.
.
bloc
k
: bd
r
v_insert
_
n
o
de(): doc and
s
t
yle
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-06
Vladimir Sement
s
ov
.
.
.
bloc
k
: bdrv_ins
e
r
t
_
no
d
e(
)
: fi
x
and improve
e
rror ha
n
dling
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-06
Vladimir Sementsov
.
.
.
blo
c
k: implement bdrv_new_open_driver_opts(
)
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
V
l
adimir Sementsov
.
.
.
bloc
k
/
n
bd:
check t
h
at received hand
l
e is valid
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir
Sementsov
.
.
.
block/nbd:
d
ro
p
conn
e
ction_co
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladi
m
ir Se
m
ents
o
v
.
.
.
block/nbd: refactor nbd
_
recv_c
o
routines_wake_al
l
()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vlad
i
m
ir Sements
o
v
.
.
.
block/nbd: move nbd_recv_cor
o
utin
e
s_wake_
a
ll() up
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Se
m
en
t
sov
.
.
.
b
lo
c
k/nbd: nbd_channel_error()
s
hut
d
own channel uncondit
i
onally
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimi
r
Sementso
v
.
.
.
n
bd/
c
lient-connection: nbd_co_
e
sta
b
lish_connection
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Sement
s
ov
.
.
.
block/io: allow 64bit di
s
card requests
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Se
m
e
n
t
sov
.
.
.
block: use int64_t
instead of
i
nt in driver discard
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimi
r
S
ementsov
.
.
.
block: make Bl
o
c
kLimits::max_pdiscard 64bit
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Se
m
ents
o
v
.
.
.
block/io: allow 64bit write-zeroes requests
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Se
m
entsov
.
.
.
block: use in
t
64_t in
s
tead o
f
int in driver write_zeroes
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Sements
o
v
.
.
.
block: ma
k
e Blo
c
k
Limits::max_pwri
t
e
_
zeroes 64bit
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Sement
s
ov
.
.
.
block:
use
int64
_
t instead of uint64_t in copy
_
r
ange
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladi
m
i
r
Sementsov
.
.
.
block:
u
se
i
nt64_t instead of uint64_t in driver wri
t
e
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vla
d
imir
Sements
o
v
.
.
.
block: use in
t
64
_
t i
n
s
tead
o
f uint64_t in drive
r
read
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
V
ladimi
r
S
ementsov
.
.
.
q
c
ow2:
c
hec
k
request on v
m
s
t
ate s
a
ve/load p
a
th
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir
Semen
t
sov
.
.
.
block/io: br
i
ng re
q
ue
s
t c
h
eck to bd
r
v_co_(read,write
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladimir Sementsov
.
.
.
q
cow2-refcount: check_refblocks(): add
s
epar
a
te me
s
sage
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladimir S
e
m
e
n
t
sov
.
.
.
qcow2-refcount: chec
k
_refcounts_l1(): check res
e
rved
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladimir Sementsov
.
.
.
qcow2-refcount: imp
r
ove
s
tyle of che
c
k_refcounts_l1
(
)
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vla
d
imi
r
Sementsov
.
.
.
qc
o
w2-
r
efcount: check_refcou
n
ts_l2(): check res
e
rved
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vla
d
imir Sementsov
.
.
.
qco
w
2-refcount: check_refcou
n
t
s_l2(): ch
e
c
k
l
2
_bitmap
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladi
m
ir
Sem
e
nt
s
ov
.
.
.
qcow2
-
refcount
:
f
ix_l2_entr
y
_by_
z
ero(): also zero L2
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladimir Semen
t
sov
.
.
.
qcow
2
-refcount: introduce fix_l2_entry_by_zero()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladi
m
ir Semen
t
so
v
.
.
.
qcow2: introduce qcow2
_
pa
r
se_com
p
ressed_l2
_
entr
y
()
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladimir Sement
s
ov
.
.
.
qcow2: compressed read: s
i
m
plify
c
luster descri
p
tor
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladimir Sementsov
.
.
.
qcow2-re
f
coun
t
: improve st
y
le of che
c
k
_refcount
s
_l
2
()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladimir Se
m
e
ntsov
.
.
.
q
cow
2
: han
d
le
_
depende
n
cie
s
():
r
elax confli
c
t detection
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladimir Sement
s
ov
.
.
.
qcow2: refactor handle
_
depen
d
encies
(
) l
o
op bo
d
y
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
V
l
adimir Sementsov
.
.
.
simpl
e
be
n
ch: add i
m
g_bench_templa
t
er
.
py
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vl
a
dimir
Sementsov
.
.
.
bloc
k
: bdrv
_
i
n
activate_recurse(): check for permissions
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
V
l
a
d
imir Sement
s
ov
.
.
.
te
s
t
s
:
add migrate-d
u
ring-
b
ackup
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
V
ladimir Sementsov
.
.
.
block/block-cop
y
:
block
_
copy
_
s
t
ate_new(): drop ext
r
a
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladim
i
r S
e
m
entsov
.
.
.
iot
e
s
ts/ima
g
e-
f
le
e
ci
n
g
: add te
s
t-case f
o
r
c
o
py-before
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Seme
n
tsov
.
.
.
io
t
ests/im
a
ge-fleecing:
pr
e
pare for adding new
t
est
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir
S
ementsov
.
.
.
iotests/image-
f
l
e
ecing: rename tgt_no
d
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
V
ladimir Sement
s
ov
.
.
.
iotests/image-flee
c
i
ng:
proper source device
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
V
l
adimi
r
S
e
me
n
tsov
.
.
.
i
o
tests
.
py: hmp_qemu_io: support q
d
ev
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir
Sementsov
.
.
.
iotests: move 22
2
to tests/image-fleecing
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Sem
e
ntsov
.
.
.
iotests/222: co
n
s
t
antly
u
s
e
single quotes fo
r
strings
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vla
d
imir Semen
t
sov
.
.
.
iot
e
sts/222: fix py
l
int an
d
mypy com
p
la
i
ns
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Se
m
entsov
.
.
.
p
y
thon:QE
M
U
Machine
:
template typing f
o
r self re
t
urnin
g
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vla
d
imir Sementsov
.
.
.
python
/
qe
m
u/mach
i
ne: QEMUMachine: improve qmp(
)
metho
d
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir
S
ementsov
.
.
.
python/qem
u
/machine
.
py: re
f
act
o
r _qemu_ar
g
s
()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Sement
s
ov
.
.
.
qapi: publ
i
sh copy-befor
e
-write
filter
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vla
d
imi
r
Sementsov
.
.
.
blo
c
k
/
cop
y
-befo
r
e-write:
mak
e
public
block driver
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir
S
ementsov
.
.
.
block/block-copy: make setting pr
o
gress opt
i
on
a
l
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
V
l
a
d
imir Sem
e
ntsov
.
.
.
block/c
o
py-before-wri
t
e: init
i
ali
z
e block-co
p
y
bi
t
m
ap
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Sem
e
ntsov
.
.
.
block/copy-b
e
fore-write: cb
w
_
i
n
it(): use options
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir
Sementsov
.
.
.
block/copy-before
-
w
r
ite: bdrv_cb
w
_appe
n
d(): drop unus
e
d
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
V
l
adimir Sementsov
.
.
.
block/copy-before-write: cb
w
_ini
t
(): use file child
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vla
d
imir Seme
n
tso
v
.
.
.
block/copy-before-write
:
cbw_init
(
): renam
e
variables
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Sements
o
v
.
.
.
block/
c
opy-before-write: in
t
roduce cbw_
i
nit()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Seme
n
tsov
.
.
.
block/co
p
y-befo
r
e-write: bdrv_cbw_
a
p
p
e
nd():
r
e
p
lace
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladi
m
i
r
Sementsov
.
.
.
block/
c
opy-before-write: use
f
ile child inst
e
a
d of
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
V
l
a
dim
i
r Se
m
entsov
.
.
.
block/copy-before
-
write: drop extra bdr
v
_
unref on failure
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Sements
o
v
.
.
.
bl
o
c
k
/copy-befor
e
-wri
t
e: r
e
lax permission requirements
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
V
l
a
d
imir Se
m
ents
o
v
.
.
.
bl
o
c
k/backup: move c
l
uster size calculati
o
n to block
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Sements
o
v
.
.
.
block/backup: set
cop
y
_ran
g
e and compress after filte
r
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vla
d
im
i
r
Sementsov
.
.
.
b
lock/block-co
p
y: introduce block_copy_set_
c
opy_opt
s
()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
V
ladimir Sementsov
.
.
.
block-copy: move detecting fleecing scheme to block
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir
Sementsov
.
.
.
b
l
oc
k
: ren
a
me backup-t
o
p to
co
p
y-before-write
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir
Se
m
entsov
.
.
.
q
dev: a
l
low setting drive property for rea
l
ized device
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir
S
ementsov
.
.
.
qdev-propertie
s
: Propert
y
I
nfo:
add
rea
l
ized_set
_
al
l
owe
d
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Semen
t
s
ov
.
.
.
b
l
o
c
k: in
t
roduce blk_replace_bs
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vl
a
dimir S
e
mentsov
.
.
.
bl
o
ck:
introduce bdrv_repla
c
e
_child_bs()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-07-20
V
l
adimi
r
Semen
t
sov
.
.
.
bloc
k
/vv
f
at:
fix:
d
rop
b
ack
i
ng
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-07-20
Vla
d
imir Se
m
e
n
t
sov
.
.
.
b
lock/mirror: fix active mirror
d
ead-lock in mirror_wait_on_
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-07-20
Vladimir Sementsov
.
.
.
i
otest 151: add test-c
a
se that
s
how
s
active mirror
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-07-20
Vladi
m
ir Sement
s
ov
.
.
.
block/m
i
rror: s
e
t
.
co
for active-write MirrorOp objects
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-07-09
Vladimir Sementsov
.
.
.
block
d
ev: fix drive
-
b
a
c
kup tra
n
saction
e
ndle
s
s drained
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-06-29
Vladim
i
r
Sementsov
.
.
.
block/commit
:
use QEMU_A
U
T
O_VFREE
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-06-29
Vladimir Sementsov
.
.
.
intro
d
u
c
e QEM
U
_AUTO_VFR
E
E
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-06-29
Vladimir Seme
n
t
sov
.
.
.
b
lock: BDRVR
e
openState: drop replace_backing_bs
f
ield
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-06-29
Vladimir Sement
s
o
v
.
.
.
block: move supp
o
r
t
s
_backing check to bdrv_set_file_or_
b
ack
i
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-06-29
Vladim
i
r Sements
o
v
.
.
.
block: bdrv_reopen_parse_bac
k
ing()
:
s
implify handling
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-06-29
Vladim
i
r Sementsov
.
.
.
block: bdrv_reopen
_
par
s
e_backing(): don
'
t c
h
eck f
r
ozen
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-06-29
Vladimir
Sementsov
.
.
.
block: bdrv_reopen_par
s
e_backing(): don
'
t ch
e
ck aio
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-06-29
V
l
a
d
imi
r
Sementsov
.
.
.
block
:
introduce
bdrv_
s
et_file_or_backing_noperm(
)
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
next