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
qemu-iotests/199: check persistent bitmaps
2020-07-27
V
ladim
i
r
S
e
mentsov
.
.
.
qe
m
u-iot
e
sts/199: check pe
r
sist
e
nt bitmaps
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
Vladimir S
e
ments
o
v
.
.
.
q
e
mu-
i
otests
/
199: prepare f
o
r
new test-cas
e
s
a
ddition
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
Vlad
i
m
ir Sementsov
.
.
.
m
ig
r
ation/savevm: don'
t
worr
y
i
f bitmap migration pos
t
copy
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
V
l
adimir Se
m
entsov
.
.
.
migra
t
ion/b
l
ock-dirt
y
-bit
m
ap:
cancel migra
t
io
n
on
shutdown
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
Vladimir S
e
me
n
ts
o
v
.
.
.
migration/bloc
k
-
d
irty-bitmap
:
r
ela
x
e
r
r
o
r ha
n
dling
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
V
l
adimir Sem
e
ntsov
.
.
.
migration/block-dirty-bitmap: keep bitmap stat
e
for
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
V
la
d
imi
r
Sementsov
.
.
.
migration/block-d
i
rty-bitmap: simplify d
i
rty_bitmap_lo
a
d_com
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
Vla
d
imir Sementsov
.
.
.
migration/b
l
ock-
d
irty-b
i
tma
p
: rename finish_lock to
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
V
l
adimir Seme
n
tso
v
.
.
.
migration/bloc
k
-dirty
-
bitmap:
r
efac
t
or state global
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
Vladimi
r
Sem
e
ntsov
.
.
.
migration/block-d
i
rty
-
b
itmap: move
m
ut
e
x init
t
o dirty_bitma
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
Vladimir Sem
e
n
tsov
.
.
.
mi
g
ration/bl
o
ck-dirty-bitmap:
rename dirty_bit
m
ap_mig_cleanup
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
V
l
a
d
imir Sementsov
.
.
.
m
i
g
ration/block-
d
irty-bitmap: rename st
a
te structure
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
V
l
a
d
imir Sement
s
ov
.
.
.
m
igrati
o
n/bl
o
ck-dir
t
y-bitm
a
p:
f
ix dirty_bitm
a
p
_mig_b
e
fore
_
vm
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
Vl
a
dimir Semen
t
sov
.
.
.
q
e
mu-iotests/199:
incre
a
se postcopy period
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
Vladimir Semen
t
sov
.
.
.
qemu-iotests/199: change discard patterns
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
Vladimir Sementsov
.
.
.
q
emu
-
iotests/19
9
:
i
m
p
rove perfo
r
m
a
n
ce:
set bitm
a
p by
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
Vladimir S
e
mentsov
.
.
.
qemu-iotests/199: better ca
t
ch postcopy time
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
Vladimir Sementsov
.
.
.
qemu-iotests/199: drop e
x
t
ra con
s
traints
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-27
V
l
adimir Sementsov
.
.
.
qem
u
-
i
otests/1
9
9: f
i
x sty
l
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-17
Vladim
i
r Sementsov
.
.
.
migrat
i
on/block-dirt
y
-bit
m
a
p
: fix add_bitmaps_to_l
i
st
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-17
Vladimir Sementsov
.
.
.
iotests: test shu
t
do
w
n
w
hen bit
m
ap is expor
t
ed through NBD
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-17
V
l
adimir Sementsov
.
.
.
nbd: make
n
bd
_
export_close
_
a
l
l() synchronous
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-13
Vladimir Sementsov
.
.
.
io
t
est
s
.
py: filter_t
e
stfiles(): filter SOCK_DIR too
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-13
V
lad
i
mir
S
ementsov
.
.
.
i
o
tests
.
p
y: QemuIo
I
nt
e
racti
v
e
:
print output on fail
u
re
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-13
Vladimir
S
ementsov
.
.
.
iote
s
t
s: QemuIoI
n
t
e
ractive:
u
se qemu_io_args_
n
o_f
m
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-10
Vladimir Seme
n
t
sov
.
.
.
xe
n
: Use
E
R
R
P
_GUARD()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-10
Vla
d
imir Sem
e
nts
o
v
.
.
.
n
bd:
U
se ERRP_
G
UA
R
D()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-10
Vladi
m
ir Sementsov
.
.
.
virtio-9p: Use ER
R
P
_
GU
A
RD()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-10
Vladimir Sementsov
.
.
.
fw_cfg: U
s
e
ERRP_GUARD(
)
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-10
Vlad
i
mir Sem
e
ntsov
.
.
.
pflash: Use ERRP_GUARD()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-10
V
l
adimir Seme
n
tsov
.
.
.
sd: Use ERRP_GUARD()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-10
Vladimir Sementsov
.
.
.
scripts: Coccin
e
lle sc
r
ipt to u
s
e E
R
RP_GUARD()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-10
Vladimir Sementso
v
.
.
.
error:
N
ew ma
c
r
o
ERRP_GUARD()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-06
Vladimir Sementso
v
.
.
.
block: drop
unall
o
cat
e
d_blocks_are_zero
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-06
Vladimir Seme
n
t
s
ov
.
.
.
b
lock/vhdx: drop unalloc
a
t
e
d
_blocks_are_zero
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-06
Vladimir Sementsov
.
.
.
block/file-
p
osix: dro
p
unall
o
cat
e
d_b
l
oc
k
s_are_zero
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-06
Vladim
i
r S
e
mentsov
.
.
.
block/iscsi: drop unall
o
cated_b
l
o
c
ks_
a
re_zero
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-06
Vladimir
S
ementsov
.
.
.
b
lock/cr
y
pto:
drop unall
o
cate
d
_blocks_a
r
e_zer
o
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-06
Vladi
m
ir Se
m
ent
s
o
v
.
.
.
bl
o
ck/vpc: return ZERO
bloc
k
-
s
tatus wh
e
n appropriate
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-06
V
l
adimir
Se
m
entsov
.
.
.
b
lock/vdi: return Z
E
RO block-status when appro
p
riate
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-06
Vladimir Sementsov
.
.
.
blo
c
k: inl
i
ne bd
r
v_unallocated_blocks_are_zero()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-06
Vladimir Se
m
entsov
.
.
.
qemu-img:
convert: d
o
n't use unallocated
_
bloc
k
s_are_zero
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-07-06
Vlad
i
mir
S
em
e
ntsov
.
.
.
b
lock/block-copy: block_copy_di
r
ty_cl
u
st
e
rs: fi
x
failure
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-24
V
l
adimir Sementsov
.
.
.
i
o
test
s
: don't te
s
t qcow2
.
p
y
i
n
side
2
91
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
V
l
a
d
imir Se
m
entsov
.
.
.
iot
e
s
ts: 194: wait for migration completion on target too
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
Vladimi
r
Sementsov
.
.
.
qcow2_f
o
rmat
.
py
:
dump bitmaps header
e
xtension
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
Vladimir Sementsov
.
.
.
qcow2:
Q
c
owHea
d
erExtension print names
for extension
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
V
l
a
d
imir Seme
n
tsov
.
.
.
qcow2_format: refactor QcowHeaderEx
t
e
nsion as a
s
ubclass
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
Vladim
i
r Sementsov
.
.
.
qc
o
w2_format
.
py: QcowHeaderE
x
tension: ad
d
dump metho
d
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
Vladimir Sementsov
.
.
.
qco
w
2_fo
r
mat
.
py: add field-formatting class
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
V
l
adimir Sem
e
ntsov
.
.
.
qcow
2
_format
.
py: separ
a
te gene
r
i
c
fun
c
tionality
o
f
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
Vladimir Sementsov
.
.
.
qcow2_format
.
py
:
use
s
trings to
s
pecify c-type of
s
truct
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
Vl
a
dim
i
r
Sement
s
ov
.
.
.
qcow2_format
.
py: use modern str
i
n
g f
o
rmatting
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
Vladimir
Sement
s
ov
.
.
.
qc
o
w
2_form
a
t
.
py: use tuples instead of list
s
for fields
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
Vladim
i
r Sementsov
.
.
.
q
cow2_format
.
py:
d
rop new line
p
rin
t
ing a
t
end of dump()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
Vl
a
dimir Se
m
ents
o
v
.
.
.
qcow
2
.
py: move qcow2 format classes to separate module
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
Vladimir Sements
o
v
.
.
.
qcow2
.
p
y:
add licensi
n
g blurb
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-09
Vlad
i
mir Sementsov
.
.
.
qcow2
.
py: python style fi
x
es
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-06-05
Vlad
i
mir Sementsov
.
.
.
block
:
Facto
r
out bdrv_run_co()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-31
Vladimir
S
e
mentsov
.
.
.
python/qemu/m
a
chine: add kill() meth
o
d
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-28
Vl
a
dimir
S
ementso
v
.
.
.
migration
:
forb
i
d bitmap migratio
n
by generated nod
e
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-28
V
l
a
d
imir
S
ementsov
.
.
.
mig
r
ation:
a
dd_bi
t
m
a
p
s
_to_list: check disk name once
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-28
Vlad
i
mir Sementsov
.
.
.
iotest
s
:
194: test
a
lso
m
igration
of d
i
rty bitmap
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-28
Vla
d
imir Se
m
entsov
.
.
.
mi
g
ration: fix bi
t
map
s
pre-blockdev migrat
i
on with
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-28
V
ladimir S
e
mentsov
.
.
.
b
l
ock/dirty-
b
itmap: add bdrv
_
has_named_bi
t
maps helper
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-28
Vl
a
dimir Semen
t
sov
.
.
.
m
igration: refactor init_
d
irt
y
_bitma
p
_migr
a
ti
o
n
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-13
Vladimi
r
Sements
o
v
.
.
.
b
lo
c
k/block-
c
opy:
fix use-after-free of task pointer
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-08
Vla
d
imir Se
m
e
nts
o
v
.
.
.
iotests/113: ma
r
k
bochs as required to support w
h
ite
l
ist
i
ng
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-08
Vladimir Seme
n
tsov
.
.
.
i
o
tests/109: mark requ
i
r
e
d
fo
r
mats as re
q
uired
t
o sup
p
ort
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-08
V
l
adimir Semen
t
s
o
v
.
.
.
iot
e
s
ts/05
5
:
sk
i
p vmd
k
tar
g
et
t
ests
if vmdk is not
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-08
Vladim
i
r Sementso
v
.
.
.
iotests/
0
55: refactor comp
r
essed backup to
vmdk
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-08
Vladimir Sement
s
ov
.
.
.
iotests/041:
drop
s
elf
.
assert
_
no_activ
e
_
b
lock_
j
obs()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-08
Vl
a
dimir
S
e
me
n
tso
v
.
.
.
iotests/148: use
s
kip
_
i
f
_
unsuppor
t
ed
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-08
V
ladimir
S
e
me
n
tsov
.
.
.
iot
e
sts/
0
8
2
:
re
q
uire
boc
h
s
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-08
Vladimir Sement
s
o
v
.
.
.
i
o
t
e
sts: handle tmpfs
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-05
V
ladimir Sementsov
.
.
.
block/b
l
ock-
c
opy:
u
se
a
i
o
-t
a
sk-
p
ool API
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-05
V
ladimir Sem
e
nt
s
ov
.
.
.
blo
c
k/block-cop
y
: refactor task creation
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-05
Vladimir
S
eme
n
tsov
.
.
.
block/block
-
c
o
py: add
state
p
oi
n
ter to
B
lockCopyTask
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-05
Vladimir Seme
n
tsov
.
.
.
block/block
-
c
op
y
: alloc task on each
i
teration
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-05
V
ladimir Sem
e
ntsov
.
.
.
block/block-
c
opy: rename in-flight req
u
ests to tasks
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-04
Vladi
m
ir Seme
n
tsov
.
.
.
blo
c
k/nbd-clie
n
t: drop ma
x
_
block re
s
trict
i
on from discard
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-05-04
Vla
d
imir
S
ementsov
.
.
.
block/nb
d
-client: dr
o
p max_block restriction fr
o
m block_st
a
tus
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-04-04
Vladimir Sementsov
.
.
.
qga
/
comman
d
s
-posix: fix use
after free
o
f
local_err
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-04-04
V
ladimir Sementsov
.
.
.
d
um
p
/win
_
dump: fix use after fr
e
e of err
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-04-04
Vladimir Sementsov
.
.
.
s
c
ripts/coccinell
e
: add e
r
ror-use-af
t
er-free
.
cocci
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-27
Vladimir Sement
s
ov
.
.
.
bloc
k
: fix bdrv_root_
a
t
t
ac
h
_child forge
t
to unref chil
d
_
b
s
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-26
Vl
a
dimir Sem
e
ntsov
.
.
.
block/mir
r
or: fix u
s
e aft
e
r free of loca
l
_
e
rr
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-25
Vladimir Sem
e
n
t
so
v
.
.
.
m
i
g
rat
i
o
n/ram: f
i
x use af
t
er free of local_err
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-25
Vladimir Sementsov
.
.
.
mi
g
ration/c
o
lo
:
fix use a
f
ter free o
f
local_err
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-24
V
lad
i
m
i
r Sementso
v
.
.
.
b
loc
k
/qcow
2
: zero da
t
a_file child after
free
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-24
Vladimir S
e
mentsov
.
.
.
block: bd
r
v_set
_
b
a
cking_bs: fix use
-
afte
r
-free
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vla
d
imir Se
m
entsov
.
.
.
b
l
o
c
k/qcow2-bitmap: use bdrv_d
i
r
t
y
_bitmap_n
e
x
t_dir
t
y
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vlad
i
mir
Seme
n
tsov
.
.
.
nbd/s
e
r
ver:
u
se
b
d
rv_dirty_bitmap_next_dirty_area
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vladimir Sementso
v
.
.
.
nbd/se
r
ver: i
n
troduce NBDExt
e
ntA
r
ray
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vladimir Sement
s
ov
.
.
.
block/dirty-bitmap: improve _next_dirty_
a
re
a
API
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vlad
i
m
ir S
e
mentsov
.
.
.
b
l
ock/dir
t
y-bitmap: a
d
d _next_dirty AP
I
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
V
ladimir Semen
t
sov
.
.
.
block/dirt
y
-
bitmap: swi
t
c
h
_next_dirty
_
area
a
n
d
_
next_zer
o
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vladimir S
e
men
t
sov
.
.
.
hbitmap: drop meta bitmaps as the
y
ar
e
unused
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vla
d
imir Seme
n
tsov
.
.
.
hbitmap: unpubl
i
sh hbitm
a
p_iter_ski
p
_wor
d
s
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
V
lad
i
mi
r
S
ementsov
.
.
.
hbitmap: move hbitmap_iter
_
next_
w
o
r
d
to hbit
m
ap
.
c
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
next