repo.or.cz
/
qemu
/
rayw.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
block-backend: fix blk_co_flush prototype to mention coroutine_fn
2021-10-15
Vladimir Se
m
entsov
.
.
.
block-backen
d
: fi
x
b
l
k_co_flush prot
o
type to
m
ention
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladimir S
e
men
t
sov
.
.
.
block-
b
ackend: drop INT_MAX
restri
c
tion
from blk_check_byte_
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladimir Sem
e
nt
s
ov
.
.
.
block-back
e
nd: blk_pread
,
blk_pwrite: rename count
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladimir Sementsov
.
.
.
b
l
ock-backend: convert blk_aio_ funct
i
o
n
s to int64_t
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vl
a
dimir Sements
o
v
.
.
.
block-backend: conver
t
bl
k
_co_copy_ra
n
ge
t
o int64_t
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
V
ladimir Seme
n
t
s
ov
.
.
.
block-backend: convert b
l
k_f
o
o
w
r
appers to use in
t
64_t
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladi
m
ir Sementsov
.
.
.
b
l
o
c
k-backe
n
d
:
drop blk_prw, us
e
blo
c
k-corouti
n
e-wrapper
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladimir Sements
o
v
.
.
.
bl
o
ck-coroutine-wr
a
pper
.
py: support Blo
c
kB
a
ck
e
nd fi
r
st
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vlad
i
mir Sementsov
.
.
.
block-
b
ackend: ren
a
me _do_ helper functions to
_co_do_
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vl
a
dimir Sementsov
.
.
.
bloc
k
-
backend: c
o
nvert b
l
k
_
co_p
d
iscard to int64
_
t bytes
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vla
d
i
mir
S
eme
n
tsov
.
.
.
block-backend: convert blk_c
o
_
pw
r
itev_part
to int64_t
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladi
m
ir
Sementso
v
.
.
.
block-backend: make blk_c
o
_preadv()
6
4bit
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vla
d
imir
S
ementsov
.
.
.
block
-
backend: blk_
c
heck_byte_request(): in
t
64_t bytes
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-06
Vladimir Se
m
e
n
t
sov
.
.
.
iotests/image-fleecing: decl
a
re re
q
ui
r
ement of cop
y
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-06
Vladim
i
r Seme
n
tsov
.
.
.
block: bdrv
_
insert_n
o
de(): d
o
n't use
bdrv_o
p
en
(
)
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-06
Vladimir Sementsov
.
.
.
block: bdrv_i
n
sert_
n
ode(): doc and
s
tyle
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-06
V
ladi
m
i
r Sements
o
v
.
.
.
b
l
ock: b
d
rv_i
n
sert_
n
ode(
)
: fix and imp
r
ove error handling
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-06
Vl
a
dimir
S
ementsov
.
.
.
block: implement bdrv_new_o
p
e
n
_driver_opts()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimi
r
Sementso
v
.
.
.
block/nb
d
: check that received
h
a
ndle i
s
v
a
lid
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir S
e
ment
s
ov
.
.
.
blo
c
k/nbd: drop c
o
nnection_co
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir
Sement
s
ov
.
.
.
block/nbd: r
e
fa
c
tor nbd_recv_coroutines_wak
e
_
all()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vla
d
imir Sem
e
ntsov
.
.
.
block/nbd: move nbd_recv_coroutines_w
a
ke_
a
ll()
u
p
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Sementsov
.
.
.
blo
c
k/nbd: nb
d
_cha
n
nel_er
r
or()
s
hut
d
own
c
hannel u
n
conditionally
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
V
l
a
di
m
ir Seme
n
tsov
.
.
.
nbd/client-connection: nbd_co_
e
stablish_c
o
nnec
t
ion
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Sementsov
.
.
.
block/io: allow 6
4
bit
discard req
u
ests
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir
S
ementsov
.
.
.
block: use int64_t
i
ns
t
ead of int
i
n driver
d
isc
a
rd
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
V
l
a
d
imir
Sementsov
.
.
.
b
lock: make Block
L
im
i
ts::max_pdiscard 64
b
it
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Se
m
entsov
.
.
.
block/io: allow 64bit
write-zero
e
s reque
s
ts
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir
S
eme
n
tsov
.
.
.
blo
c
k
:
u
se
i
nt64_t instead of
i
n
t in
driver writ
e
_zer
o
es
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Sement
s
ov
.
.
.
block:
m
ake BlockLimits::
m
ax_pwrite_zeroes 64bit
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vl
a
dimir Sementsov
.
.
.
block: u
s
e int64_t
in
s
tead of uint64_t
in co
p
y_ra
n
ge
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladi
m
ir
S
em
e
n
tsov
.
.
.
block: use in
t
64_t instead of uin
t
64_t in
d
r
i
v
er write
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Sementsov
.
.
.
block: us
e
int64_
t
ins
t
ead
o
f uint64_t in driver read
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vla
d
imir Sementsov
.
.
.
q
cow2: check request on vmstate
s
a
ve/load path
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
V
la
d
imir
S
eme
n
t
s
ov
.
.
.
block/io
:
bring request
c
heck
to bd
r
v_c
o
_
(
r
ead,
w
rite
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vla
d
imir Sementso
v
.
.
.
qco
w
2-refc
o
u
nt: check_refblocks(): add
s
e
p
arate mess
a
g
e
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladimi
r
Semen
t
sov
.
.
.
qc
o
w
2
-refc
o
unt: check
_
refcounts_l1():
c
heck re
s
erved
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vl
a
dimir S
e
me
n
tsov
.
.
.
qcow2-refcount: improve style of che
c
k
_
refco
u
nts
_
l1()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vl
a
dimir Sements
o
v
.
.
.
q
c
o
w2-refcount: check_refco
u
n
ts
_
l2(): check res
e
r
v
ed
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
V
lad
i
mir Semen
t
sov
.
.
.
qcow
2
-refcount: check_
r
efcounts_l2(
)
: c
h
e
c
k l2
_
bitmap
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladim
i
r Seme
n
tsov
.
.
.
q
cow
2
-r
e
fcount:
f
ix_l2_entry_by_zero():
a
l
s
o
zer
o
L2
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladimir Sement
s
ov
.
.
.
qcow2-re
f
count: i
n
tro
d
uce fix_
l
2_e
n
try_by_
z
ero
(
)
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladimir Sementso
v
.
.
.
qcow2:
i
nt
r
oduce qcow2
_
pars
e
_compressed_l2_
e
nt
r
y()
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
V
l
adimir
S
e
mentsov
.
.
.
qc
o
w2: compressed
r
ead: simplify
clust
e
r descr
i
p
tor
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladim
i
r Sem
e
ntsov
.
.
.
qcow2-refcou
n
t: impr
o
v
e
style
o
f check_refcounts_l2()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
V
ladim
i
r Sementsov
.
.
.
qcow2:
h
andle_depende
n
cies(
)
:
relax conflict detection
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladimir
S
ementsov
.
.
.
q
cow2
:
refa
c
tor hand
l
e_d
e
pendencies
(
)
l
o
o
p body
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
V
ladimir Sementsov
.
.
.
simplebench: add img_bench
_
te
m
plater
.
py
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
V
ladimir Sem
e
nt
s
ov
.
.
.
block: bd
r
v_inactivate_recurse
(
): chec
k
for permissions
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
V
l
ad
i
m
ir S
e
mentsov
.
.
.
tests:
a
dd migr
a
te-during-backup
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir
Sementsov
.
.
.
b
lock/blo
c
k-cop
y
:
block_copy_sta
t
e_new(): drop extra
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir
Sement
s
ov
.
.
.
io
t
ests/image-fleeci
n
g: add test
-
case for copy-before
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vla
d
im
i
r
Sement
s
ov
.
.
.
iotests/image-fleecing: prepare for adding new
test
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
V
l
adimir Sementsov
.
.
.
iote
s
ts/image-fleecing: ren
a
me tgt_n
o
d
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Sements
o
v
.
.
.
i
o
tests/ima
g
e-fleecing: pr
o
per source device
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Sementsov
.
.
.
iotests
.
py: hmp_qem
u
_io:
support qdev
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir S
e
men
t
s
o
v
.
.
.
iotests: m
o
ve 22
2
to tests/ima
g
e-
f
lee
c
ing
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Seme
n
tsov
.
.
.
iotests/222:
c
onstant
l
y
u
s
e single quotes f
o
r str
i
ngs
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Sem
e
ntsov
.
.
.
iotests/222: fix
pylint and mypy complains
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Sem
e
n
t
sov
.
.
.
python:QEMUMachin
e
: template typing for self returning
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vla
d
imir Sementsov
.
.
.
p
yth
o
n/qemu/m
a
chine: QEMUMa
c
hine: improve qmp
(
)
method
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Sementsov
.
.
.
python/qemu/machine
.
py: refactor _qemu_args(
)
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Sement
s
ov
.
.
.
qapi: pub
l
ish
c
opy-before-write fi
l
t
e
r
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vlad
i
mir Se
m
entsov
.
.
.
b
lock/copy-before-write: make public block drive
r
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladim
i
r Seme
n
ts
o
v
.
.
.
blo
c
k/block-copy: ma
k
e setting
p
rogress
o
ptional
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
V
ladimir Seme
n
tsov
.
.
.
block/copy-before-wr
i
te: initialize
blo
c
k-copy bitmap
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir
S
em
e
ntsov
.
.
.
block/co
p
y-before-write
:
cbw_in
i
t(): use opti
o
ns
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vl
a
di
m
ir Semen
t
sov
.
.
.
block/c
o
py
-
before-write: bdrv_cbw_append():
d
rop un
u
sed
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladim
i
r Sementsov
.
.
.
block/cop
y
-bef
o
re
-
write
:
c
bw_init():
u
s
e
f
ile child
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladi
m
ir
Se
m
entsov
.
.
.
block
/
copy-before-wri
t
e:
cbw_
i
nit(): r
e
name va
r
iabl
e
s
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladi
m
ir Sements
o
v
.
.
.
b
lock/copy-b
e
f
ore-writ
e
: introd
u
c
e
c
bw_init()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Sementsov
.
.
.
block/c
o
py-before-write: bdrv_cb
w
_a
p
pend()
:
rep
l
ace
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir
S
ement
s
ov
.
.
.
block/copy-before-wri
t
e:
u
s
e
file child instead of
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
V
l
a
dimi
r
Sem
e
ntsov
.
.
.
b
l
ock/copy-before-write: drop e
x
tr
a
b
d
r
v
_unref on
f
ailure
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
V
ladimir Sements
o
v
.
.
.
block/copy-before-write: r
e
lax pe
r
missio
n
requireme
n
ts
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladim
i
r Sementsov
.
.
.
b
l
ock
/
backup: move cluster
size ca
l
cul
a
tion
t
o blo
c
k
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vlad
i
mir
Sem
e
nt
s
o
v
.
.
.
block/backup: set copy_range and compress after filter
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Sementsov
.
.
.
block/blo
c
k
-
copy:
i
ntroduce block_copy_se
t
_copy_opts()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vlad
i
mir Sementsov
.
.
.
b
l
ock-copy: move dete
c
t
ing fleeci
n
g
sc
h
eme to bl
o
ck
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Se
m
entsov
.
.
.
block:
r
ename
b
ack
u
p-t
o
p to copy-before-w
r
i
t
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vla
d
im
i
r Sements
o
v
.
.
.
qdev: allo
w
setting drive
pr
o
pert
y
f
or re
a
l
ized device
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladi
m
ir Seme
n
ts
o
v
.
.
.
qdev-
p
roperties: PropertyInfo: add
realized_set_a
l
lowed
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladim
i
r
Sementsov
.
.
.
bl
o
ck: introduce blk_replace_bs
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vl
a
dimir Se
m
ent
s
ov
.
.
.
block: introduce bdrv_r
e
pl
a
ce_child_bs()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-07-20
Vladimir Sementso
v
.
.
.
b
lock
/
vvfat: fix: drop
b
acking
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-07-20
Vladimir Sements
o
v
.
.
.
bloc
k
/
mirro
r
: fix active mirror dead-lock in mirror_
w
ait_
o
n_
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-07-20
Vladimir Sementsov
.
.
.
iotest 151
:
add te
s
t
-
case that sho
w
s active mirror
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-07-20
Vladimir S
e
mentsov
.
.
.
block/mirror
:
set
.
c
o
for active-write Mirro
r
O
p objects
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-07-09
Vlad
i
mir S
e
mentsov
.
.
.
bloc
k
d
e
v: fix dr
i
ve
-
ba
c
k
u
p transaction endless drained
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-06-29
V
l
adi
m
ir Sementsov
.
.
.
block/com
m
it: use
QEMU_AUTO_
V
FR
E
E
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-06-29
Vladimir Se
m
ent
s
ov
.
.
.
int
r
oduce QEMU_AUTO_VFREE
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-06-29
Vla
d
imir S
e
mentsov
.
.
.
block: BD
R
VReop
e
nState: drop replace_backing_bs field
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-06-29
Vl
a
dimir Sementso
v
.
.
.
blo
c
k: move supports_backing check to bdrv_set_file_or_backi
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-06-29
Vladimir Sementsov
.
.
.
block:
bdr
v
_reopen_p
a
rse
_
back
i
n
g
(): simplif
y
handli
n
g
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-06-29
Vl
a
di
m
ir Sementsov
.
.
.
block: bdrv_reopen_parse_b
a
c
king(
)
: don't ch
e
ck fr
o
zen
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-06-29
Vladi
m
ir
Sementsov
.
.
.
bl
o
ck
:
bdrv_reopen_parse_backi
n
g():
don't
c
heck ai
o
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-06-29
Vladim
i
r Sem
e
nt
s
ov
.
.
.
block: intr
o
d
u
ce
bdrv
_
set_file
_
or
_
backing_
n
operm()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-06-29
Vla
d
i
m
ir Semen
t
sov
.
.
.
bl
o
ck: i
n
troduce bd
r
v
_remov
e
_fil
e
_or
_
backing_child()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-06-29
Vladimir Seme
n
ts
o
v
.
.
.
block:
c
omment graph-
m
o
d
i
f
yi
n
g function not updating
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-06-29
Vladimir Se
m
entsov
.
.
.
block:
r
ename
b
d
r
v_repl
a
c
e
_
child to bdrv_replace_c
h
il
d
_t
r
an
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
next