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
test-bdrv-drain: don't use BlockJob.blk
2021-12-28
Vladimir Sementsov
.
.
.
test-bdrv-drain: d
o
n't use Block
J
ob
.
blk
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-28
Vladimir Sementsov
.
.
.
bl
o
ck/str
e
am: add
o
wn blk
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-28
Vladimir
S
ementsov
.
.
.
test-
b
l
o
ckjob-txn: do
n
't abuse jo
b
->
b
lk
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-28
Vladimir Seme
n
tso
v
.
.
.
bl
o
ckjob:
i
m
ple
m
ent and use block_job_get_aio_context
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-23
Vladimir Seme
n
tsov
.
.
.
iotests:
add nbd-r
e
conne
c
t-
o
n
-
open
te
s
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-23
Vl
a
dimir Sementsov
.
.
.
iote
s
ts
.
py: add q
e
mu_i
o
_p
o
pen
(
)
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-23
Vladimir S
e
m
e
ntsov
.
.
.
i
otests
.
p
y: add and
use qemu_io_wrap_args()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-23
V
l
ad
i
mir Sementso
v
.
.
.
iotests
.
py: ad
d
qemu_tool_pop
e
n(
)
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-22
Vla
d
imir
S
ementso
v
.
.
.
iotes
t
s: check: multiprocessing suppo
r
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-22
Vlad
i
m
i
r Sementsov
.
.
.
iotests
/
testrunner
.
py: mov
e
upd
a
t
ing last_elapsed to
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-22
Vladimir
S
ement
s
o
v
.
.
.
iotests
/
testrunner
.
py: ad
d
d
oc string fo
r
run_test()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-21
Vladimir Sem
e
n
tsov
.
.
.
nbd/
c
lient-conn
e
ction: improve
e
r
r
or message
o
f cancelled
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-21
Vla
d
imir Semen
t
s
o
v
.
.
.
nbd/client-connec
t
ion: nbd_c
o
_
e
stablish_c
o
n
n
ection
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-21
Vladimir Se
m
e
n
tsov
.
.
.
nbd: a
l
low rec
o
nnect o
n
open
,
w
ith
corres
p
onding new
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-11-22
V
ladimir Seme
n
tsov
.
.
.
ui/vnc-clipbo
a
rd:
f
ix
a
d
d
ing no
t
ifier twice
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-11-09
Vladimir Sementsov
.
.
.
qapi:
deprecate drive-backup
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-11-09
Vladimir S
e
m
ent
s
ov
.
.
.
docs
/
i
n
ter
o
p/bitmaps:
use block
d
ev
-
b
a
ckup
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-11-09
Vladimir Sementsov
.
.
.
docs/block-r
e
plication: u
s
e blockdev-back
u
p
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
V
l
adimir Sement
s
ov
.
.
.
block-backend: u
p
d
ate
b
lk_co_pwrite
(
) and blk_
c
o
_
pread
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladimir
S
ement
s
ov
.
.
.
bloc
k
-backend: fix blk_co_f
l
ush prototype to
m
e
ntion
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladimi
r
Semen
t
sov
.
.
.
block-backend:
d
rop INT_M
A
X res
t
r
i
ction
from blk_check
_
byte_
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vlad
i
mir Sementsov
.
.
.
block-backend: blk_pr
e
ad, blk_pwr
i
te: r
e
name count
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladimir Sementsov
.
.
.
b
lock-backend: convert blk_aio_ fu
n
c
t
i
ons to
int6
4
_t
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladimir S
e
mentsov
.
.
.
block-backend
:
conv
e
rt
blk_co_c
o
py_range
t
o int6
4
_
t
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vla
d
i
m
i
r Sementso
v
.
.
.
b
lock-backen
d
:
co
n
vert blk_foo
w
rappers
t
o use
i
nt6
4
_t
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladimir Sementsov
.
.
.
block
-
backend: drop blk_p
r
w, use block-
c
oroutine-wrapper
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladi
m
ir Semen
t
sov
.
.
.
block-coroutine-wrapper
.
py: sup
p
o
rt
BlockBackend first
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
V
ladimir Semen
t
s
ov
.
.
.
b
lock-
b
acke
n
d
:
renam
e
_do_ h
e
lper fun
c
tions to _co
_
do_
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vl
a
d
i
mir Sementsov
.
.
.
block-backen
d
: convert
blk_co
_
pdiscard
t
o int64_t bytes
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladimir Sementsov
.
.
.
block-bac
k
end: co
n
v
e
rt blk_co_pwritev_part to int6
4
_
t
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladimir S
e
ments
o
v
.
.
.
bloc
k
-ba
c
kend: make blk_co_prea
d
v() 64bit
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladimir Sements
o
v
.
.
.
block-backend: blk_check_b
y
te_reque
s
t(): i
n
t64_
t
bytes
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-06
Vladimir Se
m
entsov
.
.
.
iotests/i
m
age-fleecing: d
e
clare requirement
o
f
copy
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-06
Vladimir Sementsov
.
.
.
b
lock: bdrv_
i
nsert
_
node(
)
: don
'
t use bdrv_
o
pen()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-06
Vladimir Sem
e
nts
o
v
.
.
.
blo
c
k: bdrv_i
n
sert_node
(
): doc and style
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-06
Vladim
i
r
Sementso
v
.
.
.
block: b
d
rv_in
s
ert_node(): fix and im
p
rove error
handli
n
g
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-06
Vlad
i
mir Sementsov
.
.
.
bloc
k
: implement
b
drv_new_open
_
drive
r
_opt
s
()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Sementsov
.
.
.
b
l
o
c
k/nbd:
check that receiv
e
d ha
n
d
l
e is
v
al
i
d
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir
S
emen
t
s
o
v
.
.
.
block/nbd: drop co
n
n
ection_co
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir
Sementsov
.
.
.
block/nbd: re
f
actor n
b
d_recv_coro
u
tines_wake_all()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladi
m
ir Semen
t
sov
.
.
.
bl
o
ck/nbd: move n
b
d_recv_coroutin
e
s_wake_all() up
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
V
la
d
imir Sementsov
.
.
.
block/nbd: nbd_channel_error() shutdow
n
channel
u
nconditionally
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Sement
s
o
v
.
.
.
nbd/c
l
ient-
c
on
n
ection: nbd_
c
o
_establis
h
_c
o
nnect
i
on
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Sementsov
.
.
.
block/io: allow 64bit discard re
q
uests
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Semen
t
sov
.
.
.
block: u
s
e int64_t instead of int
i
n driver discard
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir S
e
me
n
tsov
.
.
.
block:
m
ake
BlockLimits::max_pdis
c
ard 64
b
i
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
V
l
adimir Sementsov
.
.
.
block/io: al
l
o
w 6
4
bit
w
rite-zeroes re
q
uests
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
V
ladimir Sementsov
.
.
.
block: use int64_t instead of
i
n
t in
d
riv
e
r
writ
e
_zeroes
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Sem
e
ntsov
.
.
.
block: m
a
k
e
BlockLimits::ma
x
_pwrite_zeroes
64bit
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
V
l
a
di
m
ir Sementsov
.
.
.
bl
o
c
k
: use int
6
4
_
t instead of uint64_t in copy_
r
ang
e
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
V
ladimir Semen
t
s
o
v
.
.
.
block: us
e
int64_t instead of ui
n
t64_t in driver
write
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Sementsov
.
.
.
block: use int64_t inste
a
d of
uint64_t in driver r
e
ad
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
V
ladimi
r
Semen
t
sov
.
.
.
q
cow2: ch
e
ck
request on vmstate save/lo
a
d
path
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Seme
n
tsov
.
.
.
block/io: bring request check to
b
dr
v
_co_(r
e
a
d
,
w
rite
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladim
i
r Sementsov
.
.
.
qcow2-refcount: check
_
re
f
b
l
ocks(): add separate message
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladimir
Sem
e
n
tsov
.
.
.
qcow2-re
f
count:
check_re
f
cou
n
ts_l1
(
):
check reserv
e
d
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vl
a
dimir S
e
mentsov
.
.
.
qc
o
w2-refcou
n
t
:
im
p
rove sty
l
e of check_
r
efcounts_l1
(
)
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
V
ladimir Sementsov
.
.
.
q
c
o
w2-refcount: chec
k
_refc
o
unts_
l
2
()
:
check
r
eserved
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladimir S
e
mentsov
.
.
.
qcow2-refcou
n
t
: c
h
eck_refc
o
unts
_
l2(): check
l
2_b
i
tmap
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladimi
r
Sementsov
.
.
.
qcow2
-
re
f
c
ount: fix_
l
2_entry_by_zero():
a
lso zero L2
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladimir
Sem
e
ntsov
.
.
.
qcow2-refcou
n
t: introduce fix_l2_entry
_
by_zer
o
()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vl
a
dimir Sementsov
.
.
.
qcow2:
i
n
trodu
c
e qc
o
w
2_parse_compressed_l
2
_e
n
try()
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladimir Seme
n
tsov
.
.
.
qcow
2
: compressed read: simplif
y
c
l
uster descriptor
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
V
l
adimir
Sementsov
.
.
.
qcow2-refc
o
u
n
t
:
impro
v
e
s
tyl
e
of check_r
e
f
c
ounts_l2(
)
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vl
a
dimi
r
Sem
e
n
tsov
.
.
.
q
cow2: handle_de
p
enden
c
ies(): relax
conflict
detection
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
V
l
adimir Semen
t
so
v
.
.
.
qc
o
w2: refactor han
d
le_dependencies() loop body
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vl
a
dimir Semen
t
sov
.
.
.
s
i
mplebe
n
ch: add img_bench_templater
.
py
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
V
ladimir
Se
m
entsov
.
.
.
b
lock
:
bdrv_inactivate
_
recurs
e
(): check
f
o
r permissions
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladimir Seme
n
tso
v
.
.
.
tests: add migrate-during-
b
ackup
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vla
d
i
mir Sementsov
.
.
.
block/b
l
o
ck-copy: block
_
copy_state_
n
ew
(
)
:
drop extra
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vla
d
imir Sementsov
.
.
.
iotests/image
-
fleecing: add
t
est-case for copy-before
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
V
ladimir
S
ementsov
.
.
.
iotests/image-fle
e
cing: prepare for
addin
g
ne
w
test
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vl
a
dimir
S
ementsov
.
.
.
i
otests/image-fl
e
e
c
ing: renam
e
tgt_node
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir
Sem
e
ntsov
.
.
.
iotes
t
s/i
m
a
ge-fl
e
eci
n
g: proper source
d
evice
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladim
i
r Se
m
entsov
.
.
.
i
o
test
s
.
py
:
hmp
_
qemu_
i
o: support qde
v
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Sementsov
.
.
.
iotes
t
s: move 222 to tes
t
s/
i
mage-fleeci
n
g
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vl
a
dim
i
r
Se
m
e
n
tsov
.
.
.
i
o
tests/222: constantly use s
i
ngle
quotes for strings
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vlad
i
mir
Sem
e
ntsov
.
.
.
io
t
ests/222:
fix pylint and my
p
y
com
p
lains
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Sementsov
.
.
.
python:QEMUMachine: templ
a
t
e
t
y
p
i
ng for self
returning
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vla
d
imir Seme
n
tsov
.
.
.
python/qemu/machine: QEMU
M
achine: improv
e
qmp() method
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir
S
ementsov
.
.
.
py
t
hon/
q
e
m
u
/
machine
.
py
:
ref
a
ctor
_
qemu_
a
r
gs
(
)
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vl
a
dimir Seme
n
ts
o
v
.
.
.
q
a
p
i: publish copy-before-w
r
ite filt
e
r
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
V
l
adi
m
ir Sementso
v
.
.
.
block/copy-bef
o
re-write: make p
u
bl
i
c
block dri
v
er
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Semen
t
sov
.
.
.
block/bloc
k
-
c
o
p
y
: make setting progress optional
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladi
m
ir Semen
t
so
v
.
.
.
b
l
ock/copy-before-wr
i
te: initialize bloc
k
-copy bi
t
map
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir S
e
men
t
s
o
v
.
.
.
bl
o
ck/copy
-
before
-
w
rite: cbw_in
i
t
()
:
use options
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladi
m
ir Sementsov
.
.
.
block/copy-bef
o
re-write: bdrv_cbw_append
(
): drop u
n
used
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vl
a
d
i
mir S
e
mentsov
.
.
.
block/copy-before-wr
i
te:
cbw_init(): use file
child
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladi
m
ir
Sem
e
ntsov
.
.
.
block/co
p
y-before-write: cbw_init
(
): renam
e
variable
s
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
V
ladimir Sement
s
ov
.
.
.
b
l
o
ck/copy-befo
r
e-writ
e
: introd
u
ce cbw_init()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladim
i
r S
e
men
t
s
o
v
.
.
.
block/
c
opy
-
befor
e
-
w
r
ite:
b
drv_cbw
_
append(): replace
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
V
l
ad
i
mir Sem
e
n
t
s
o
v
.
.
.
b
l
ock/copy
-
before-write
:
use f
i
le child in
s
tead of
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Sementsov
.
.
.
block/copy-before-
w
rite: drop e
x
tra
bdrv_
u
n
r
ef on failure
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vladimir Sementsov
.
.
.
bl
o
ck/c
o
py-before-
w
r
i
te: r
e
lax permission requirements
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vlad
i
mir Sementsov
.
.
.
block/bac
k
up: move clus
t
er siz
e
c
alcu
l
a
t
ion to bl
o
ck
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vl
a
dimir Sementsov
.
.
.
b
lock/backup: set copy_
r
ange
and compress
a
fter fi
l
t
er
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vla
d
i
m
ir Sementsov
.
.
.
bl
o
ck
/
block-copy:
introduce block_copy_set_
c
opy_opts()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
V
l
adimir Sementsov
.
.
.
block-copy: m
o
ve de
t
ecting fleecing sche
m
e to block
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vlad
i
m
ir Sementsov
.
.
.
block: renam
e
backup-
t
op to
copy-bef
o
re-
w
ri
t
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-01
Vla
d
imir
Sementsov
.
.
.
qd
e
v: allow
s
ettin
g
drive pr
o
perty fo
r
realized d
e
vice
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
next