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
nbd: Use ERRP_GUARD()
2020-07-10
Vladimir Sementso
v
.
.
.
nbd: Use E
R
RP_G
U
ARD()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-10
V
l
adimir Sementsov
.
.
.
virtio-9p: Use ERRP_GUARD(
)
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-10
Vladimir Sementsov
.
.
.
fw_cfg: Use ERR
P
_GUARD()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-10
V
l
a
dimir Se
m
entsov
.
.
.
pflash: Use ERR
P
_GUARD()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-10
Vladimir Sementso
v
.
.
.
sd: Use ERRP_GUARD()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-10
Vladimir Sementsov
.
.
.
s
cripts
:
C
o
c
c
i
nelle script to use ERRP_GUARD()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-10
V
l
a
dimir
Sement
s
ov
.
.
.
error: New
m
a
cro
ERRP_GUARD()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-06
Vladi
m
ir S
e
me
n
t
s
o
v
.
.
.
blo
c
k
: drop
unallocated_
b
locks_are_
z
ero
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-06
Vladimi
r
Sement
s
ov
.
.
.
blo
c
k/vhdx:
drop unalloca
t
ed_
b
locks_are_ze
r
o
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-06
Vlad
i
m
i
r
Sementsov
.
.
.
block/file-posix: drop unallocated_blocks_are_zero
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-06
Vladimir Sementsov
.
.
.
block/iscs
i
:
dro
p
u
n
allocated_bloc
k
s_are
_
zer
o
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-06
Vlad
i
mir Sement
s
o
v
.
.
.
block/
c
rypt
o
:
dro
p
unallocated_block
s
_a
r
e_zero
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-06
V
ladimir Semen
t
sov
.
.
.
bl
o
c
k/vpc: return ZERO b
l
ock-status whe
n
appropria
t
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-06
V
ladimir Semen
t
s
ov
.
.
.
b
l
ock/vdi
:
return ZERO blo
c
k-status when appropr
i
ate
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-06
Vlad
i
mir Se
m
e
n
t
s
ov
.
.
.
block: inline bdrv
_
una
l
loc
a
ted_
b
locks_ar
e
_zero()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-06
Vladimir Seme
n
tsov
.
.
.
qe
m
u-img: c
o
nv
e
rt: don't u
s
e
u
n
a
l
located
_
blo
c
k
s
_a
r
e
_zero
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-06
V
l
adimir Sem
e
ntsov
.
.
.
blo
c
k
/block-
c
opy: block_c
o
py_dir
t
y_clusters
:
fix failure
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-24
Vladimir Sementsov
.
.
.
iotests
:
don't
t
e
s
t qcow2
.
py insi
d
e 291
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
V
l
a
dimir Semen
t
sov
.
.
.
i
o
tes
t
s: 1
9
4:
w
ait for migratio
n
c
o
m
p
letion on target
t
oo
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
Vladim
i
r
Sementsov
.
.
.
qcow
2
_forma
t
.
py: dump bit
m
ap
s
h
e
a
der exte
n
s
i
on
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
Vl
a
dimi
r
Se
m
entsov
.
.
.
qcow2:
Q
cowHeaderExten
s
ion print names
for extensi
o
n
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
Vladimir Sement
s
ov
.
.
.
qc
o
w2_format: refa
c
tor QcowHe
a
d
e
r
Extensi
o
n
as
a subclass
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
Vladimir Sementsov
.
.
.
qcow2_fo
r
mat
.
py: Qcow
H
e
a
d
erExtension: add dump method
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
V
l
a
d
i
m
ir Sement
s
ov
.
.
.
qcow2_format
.
py: ad
d
f
i
eld-formatting class
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
Vl
a
d
i
mir Sementso
v
.
.
.
qcow2_format
.
p
y
:
separate gener
i
c func
t
ion
a
lit
y
of
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
Vladimir Sementsov
.
.
.
qcow2_format
.
py: use stri
n
gs to
speci
f
y
c-t
y
pe of struct
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
V
la
d
i
m
ir Sementsov
.
.
.
q
c
ow2_format
.
py
:
use mode
r
n
strin
g
formatting
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
Vla
d
im
i
r Sementsov
.
.
.
q
cow2_format
.
py: use t
u
ples instead of
l
ists
f
o
r
fields
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
Vladimir Sem
e
ntsov
.
.
.
qcow
2
_f
o
r
mat
.
py: dr
o
p new line prin
t
ing at end of dump()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
Vladimir
S
e
m
entsov
.
.
.
qcow2
.
p
y
:
mov
e
qcow2 forma
t
classes to s
e
parate module
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
Vladimir Semen
t
sov
.
.
.
q
c
ow2
.
py:
a
dd licensing blurb
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
Vladi
m
ir Sementsov
.
.
.
qcow2
.
py:
python sty
l
e fixes
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-05
Vladimi
r
Sementsov
.
.
.
block
:
Fac
t
or out bdrv_run_co()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-31
Vla
d
imir S
e
m
e
n
ts
o
v
.
.
.
pyth
o
n
/qemu/machine: add
k
ill() meth
o
d
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-28
Vladimi
r
Sementso
v
.
.
.
mi
g
r
a
tion: forbid
b
itma
p
migration b
y
generate
d
node
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-28
Vl
a
dimir S
e
mentsov
.
.
.
migration: add_bitmaps_to_lis
t
: chec
k
d
isk name
o
n
c
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-28
Vladimir Semen
t
s
ov
.
.
.
iotests: 1
9
4: test als
o
m
igra
t
ion of dir
t
y bitma
p
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-28
Vlad
i
mi
r
S
ementsov
.
.
.
migration: fix bitmaps
pre-block
d
ev
migration with
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-28
Vladim
i
r Sementsov
.
.
.
block
/
dirty-
b
itmap: add b
d
rv_h
a
s_named_bitmaps helper
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-28
V
l
adimir
Sementsov
.
.
.
m
igratio
n
: refactor init
_
dirt
y
_
bitmap
_
migratio
n
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-13
Vl
a
d
imir Sementsov
.
.
.
block/block-co
p
y: f
i
x use-afte
r
-free of task
p
ointer
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-08
V
l
adimi
r
Sement
s
ov
.
.
.
iotes
t
s/1
1
3: mar
k
b
o
chs as requ
i
red
t
o support whitelisting
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-08
Vladi
m
ir Sementsov
.
.
.
i
o
tests/109:
ma
r
k
re
q
uired
f
o
rmats as re
q
uired to sup
p
ort
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-08
Vladimir Se
m
ent
s
ov
.
.
.
iote
s
ts/055: skip vmdk target tests if
vmdk is not
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-08
Vladimir Sem
e
ntsov
.
.
.
iotes
t
s/055:
refactor compressed backup to vmdk
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-08
Vladim
i
r Sementsov
.
.
.
iotests/041:
d
rop self
.
assert_no_
a
c
t
ive_bl
o
c
k
_jo
b
s()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-08
Vladimir Sementsov
.
.
.
i
otests
/
148: use
skip_if_uns
u
pported
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-08
Vlad
i
mir Se
m
e
n
tsov
.
.
.
iotests/082:
r
eq
u
ir
e
bochs
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-08
Vl
a
d
imir Sement
s
ov
.
.
.
iotests: h
a
ndl
e
tm
p
fs
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-05
Vl
a
d
imir Sem
e
ntso
v
.
.
.
block
/
block-copy: use a
i
o-tas
k
-
p
ool API
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-05
Vladimir Sementsov
.
.
.
bloc
k
/bl
o
ck-co
p
y: refactor ta
s
k
cr
e
ation
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-05
V
ladimir Sements
o
v
.
.
.
b
lock/block-copy: add stat
e
pointer
t
o BlockCo
p
yTask
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-05
Vla
d
imir Sementsov
.
.
.
block/block-copy:
alloc task on
e
a
ch ite
r
ation
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-05
Vl
a
di
m
ir Seme
n
tsov
.
.
.
bl
o
ck/block-copy: rena
m
e in-
f
light requests to
tasks
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-04
Vladimir Sementsov
.
.
.
blo
c
k/nbd-client:
drop max_block restr
i
ction
f
rom di
s
card
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-04
Vladimir Sementsov
.
.
.
blo
c
k/nbd-client: drop max
_
blo
c
k
restri
c
t
ion fro
m
block_sta
t
us
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-04-04
Vladimir Sementsov
.
.
.
qga/
c
omma
n
ds-posix: fix use after free
of local_err
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-04-04
Vladimir
S
ementsov
.
.
.
dump/win_dump: fix us
e
af
t
er free of
e
rr
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-04-04
Vla
d
imir Seme
n
tsov
.
.
.
scripts/cocc
i
nelle: add e
r
ror-use-after-fre
e
.
cocci
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-27
V
l
adimir Sem
e
n
t
s
ov
.
.
.
bl
o
c
k: fix bdrv_root_att
a
ch_c
h
ild forget to unref
c
hild_bs
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-26
Vladimir S
e
mentsov
.
.
.
block/mirror
:
fix use a
f
ter free of local_err
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-25
Vladi
m
ir
S
e
mentsov
.
.
.
m
igrat
i
on/ram: fix use after free
of local_err
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-25
V
ladimir Sementsov
.
.
.
m
i
gr
a
tion
/
colo:
fi
x
use aft
e
r
f
ree of l
o
cal_err
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-24
V
ladimir S
e
me
n
tso
v
.
.
.
bloc
k
/qc
o
w2:
z
ero
d
ata
_
f
i
l
e chil
d
a
f
t
e
r free
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-24
V
ladimir Sementsov
.
.
.
block
:
bdrv_se
t
_ba
c
king_bs: fix use-after
-
free
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vlad
i
mir S
e
mentsov
.
.
.
block/qcow2
-
bitmap: use bdr
v
_di
r
ty
_
bitmap_next_dirty
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vladimir Sements
o
v
.
.
.
nbd/server: u
s
e bdrv_dirty_bitma
p
_next_di
r
ty_area
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vladimir Sementsov
.
.
.
nbd/serv
e
r
: int
r
oduce NBDExtentArra
y
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
V
l
a
di
m
ir S
e
mentsov
.
.
.
blo
c
k/dirty-bitmap: improve _next_dir
t
y
_
ar
e
a API
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vladi
m
i
r Sementsov
.
.
.
block
/
dirty-bitmap: add _next_dirty API
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vladi
m
ir Se
m
entsov
.
.
.
bloc
k
/dirty-bitm
a
p: s
w
itch _next
_
dirty_area and _n
e
xt_zero
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vladimir S
e
mentsov
.
.
.
hbit
m
a
p
:
d
ro
p
meta bitmaps
as they a
r
e unused
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
V
ladimir Se
m
entsov
.
.
.
hbitmap: unpubl
i
sh
h
bitmap_iter_skip_words
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vladimir Sementsov
.
.
.
hbitmap: move
hbitmap_iter_next_
w
o
r
d t
o
hb
i
t
m
ap
.
c
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vladimir Sement
s
ov
.
.
.
hb
i
tmap: assert that we don't create bitm
a
p larger
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vladim
i
r Sementso
v
.
.
.
MAINTAINERS: add simpleb
e
n
c
h
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vla
d
i
m
i
r
S
ementsov
.
.
.
sc
r
ipt
s
/simp
l
eb
e
nch: add e
x
ample usage of
s
imp
l
e
bench
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vladimir Sements
o
v
.
.
.
scri
p
t
s
/sim
p
lebench: a
d
d qemu/ben
c
h_block_job
.
p
y
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
V
ladimi
r
S
e
m
entsov
.
.
.
scripts/simplebench: add s
i
mplebench
.
py
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-17
Vladimir Sementsov
.
.
.
h
w
/
sd/ssi
-
s
d
:
fi
x
error ha
n
dling in ssi_sd_realiz
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-16
Vladimir Seme
n
tsov
.
.
.
blo
c
k/io: fix
b
drv_co_do_copy_on_read
v
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-11
Vl
a
d
imir Sements
o
v
.
.
.
b
lock/block-c
o
py:
h
ide str
u
cture de
f
i
n
itions
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-11
Vla
d
i
m
ir Se
m
ent
s
ov
.
.
.
bl
o
ck/bloc
k
-
c
o
py: reduce inter
s
ecting
request lock
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-11
Vladimir Sementsov
.
.
.
b
l
oc
k
/block
-
copy: rename start to
o
ff
s
et in in
t
erfaces
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-11
Vla
d
i
mir Sementso
v
.
.
.
block/b
l
ock-co
p
y:
r
efactor interfaces to use by
t
es
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-11
Vladimir Seme
n
tsov
.
.
.
bl
o
ck/
b
lock-
c
opy:
fact
o
r out
find_co
n
fl
i
cting_infligh
t
_req
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-11
V
ladimir Sementsov
.
.
.
block
/
b
lock-copy: use block_status
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-11
Vlad
i
mir Sementsov
.
.
.
block/
b
lock
-
copy: specialcase
f
irst copy_range request
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-11
Vladimir
Semen
t
sov
.
.
.
blo
c
k/
b
lock-copy: fix
p
rogress ca
l
culation
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-11
V
l
a
dimir Se
m
entsov
.
.
.
job: refa
c
tor progress to
s
eparat
e
ob
j
ect
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-11
Vla
d
imir Sem
e
n
tsov
.
.
.
block/
q
cow2-thr
e
a
d
s: fix qcow2_dec
o
mpress
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-02-20
Vl
a
dimir Sem
e
nt
s
ov
.
.
.
block/backup-top: f
i
x flags handli
n
g
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-02-20
Vladim
i
r Sementsov
.
.
.
docs:
q
cow2: introduce compression type feature
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-02-20
Vl
a
dimir S
e
m
e
n
t
sov
.
.
.
d
o
c
s
: improv
e
qcow2 spec a
b
ou
t
extendin
g
imag
e
header
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-02-07
Vlad
i
mir Sementsov
.
.
.
b
l
ock: fix c
r
a
s
h on zero-l
e
ngth unalig
n
ed write and
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-02-06
Vladimir Se
m
e
n
tsov
.
.
.
iotest
s
: add test for ba
c
k
u
p-top failure on permissio
n
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-02-06
Vladimir Sementsov
.
.
.
block/ba
c
kup-
t
op
:
fix fai
l
ur
e
path
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-01-06
Vladimir Se
m
entso
v
.
.
.
qcow
2
-b
i
tmaps: f
i
x qco
w
2_
c
a
n
_stor
e
_new_dirt
y
_bitm
a
p
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-19
Vladimir Sementsov
.
.
.
M
AINTAINER
S
: fix qcow2-bitmap
.
c under Di
r
t
y B
i
tma
p
s
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vlad
i
mir Seme
n
tsov
.
.
.
nbd: assert that Error** is not NULL
i
n nbd
_
iter_
c
h
a
n
n
e
l_error
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
next