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
block/dirty-bitmap: refactor bdrv_dirty_bitmap_next
2019-10-17
Vla
d
imir Sementsov
.
.
.
block/dirty-bitmap: refactor bdrv_dirty_bitmap_
n
e
x
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
V
l
a
dimir Semen
t
sov
.
.
.
bl
o
ck/dirt
y
-
bitmap: drop B
d
rvDirt
y
Bitmap
.
mutex
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladi
m
ir Sementsov
.
.
.
block/dirty-bitmap:
a
dd bs
l
ink
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vl
a
dimi
r
Sementsov
.
.
.
block
/
dirty-bitmap
:
drop met
a
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sementsov
.
.
.
block/
q
cow2: prope
r
locking o
n
b
i
t
m
ap
add/r
e
m
o
ve
pat
h
s
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vl
a
d
i
mir Sem
e
n
tsov
.
.
.
block/d
i
rt
y
-bitma
p
: return i
n
t from bdrv_remove_p
e
rsis
t
ent_d
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sementsov
.
.
.
block: move
b
dr
v
_c
a
n_store_new_dirty_bi
t
map
to blo
c
k
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sem
e
ntsov
.
.
.
util/hbitmap: strict
h
bitmap
_
reset
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vla
d
i
mir
Sementsov
.
.
.
block/b
a
ckup: us
e
backup-top instead
of write not
i
f
i
ers
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vl
a
dimir Se
m
entsov
.
.
.
bloc
k
: in
t
roduce backup-top filt
e
r driver
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
V
l
adimir
S
e
m
entsov
.
.
.
block/block-copy: spl
i
t block_c
o
py_set_ca
l
lbacks function
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
V
ladi
m
ir
S
emen
t
so
v
.
.
.
block/b
a
ck
u
p: mo
v
e write_flags calculati
o
n inside bac
k
up_job
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladim
i
r Se
m
entsov
.
.
.
bloc
k
/backup: m
o
ve in-flight
requests han
d
ling
f
rom
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sementsov
.
.
.
io
t
ests: 25
7
: dro
p
device_a
d
d
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimi
r
S
em
e
ntsov
.
.
.
iot
e
sts: 2
5
7:
d
rop un
u
sed D
r
ive
.
device field
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sement
s
ov
.
.
.
iotests: prepa
r
e 1
2
4
a
nd 257 bitmap q
u
erying
for backup
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sementsov
.
.
.
block: teach bdrv_debug_breakpoint skip filters with
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sementsov
.
.
.
block
:
mo
v
e bl
o
ck_copy from blo
c
k/backup
.
c to separate
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sement
s
ov
.
.
.
bl
o
c
k/backup: fix block-c
o
m
m
e
n
t
style
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vl
a
dimir
S
e
men
t
s
ov
.
.
.
block/backup: in
t
roduce
BlockCopyStat
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimi
r
Sementsov
.
.
.
b
lock/
b
ack
u
p: improve co
m
ment about i
m
age fleecing
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vla
d
imi
r
Sementsov
.
.
.
block/backup
:
split sh
a
reable
copy
i
ng p
a
rt from backup_do_c
o
w
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vla
d
imir Seme
n
tsov
.
.
.
bl
o
ck/b
a
ckup: fix backup_c
o
w_with_offload for
l
ast
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimi
r
Semen
t
sov
.
.
.
bl
o
ck
/
backup: fix max_transfer han
d
ling for copy_rang
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vla
d
imi
r
Sem
e
n
t
sov
.
.
.
blo
c
k
/
qcow2: introduce
p
arallel subreques
t
h
andling
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vl
a
dimi
r
S
e
mentsov
.
.
.
blo
c
k/qcow2: r
e
factor
q
c
ow
2
_co_pwrit
e
v_part
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir S
e
men
t
s
o
v
.
.
.
b
l
ock/qcow2: ref
a
c
tor q
c
ow2_co_preadv_part
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Seme
n
t
s
o
v
.
.
.
block: int
r
oduce ai
o
task pool
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladi
m
ir Sem
e
ntso
v
.
.
.
qemu-iotes
t
s: ignore le
a
ks on failure paths in
0
26
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-08
Vladimir S
e
mentsov
.
.
.
util/ioc
.
c: try to reassure
C
overity about qe
m
u
_i
o
vec_ini
t
_
e
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-09-25
V
lad
i
mir S
e
mentsov
.
.
.
util/qemu-sockets: fix
k
eep_ali
v
e handlin
g
in inet_c
o
nnect_saddr
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-09-16
V
l
a
d
i
m
ir Sement
s
ov
.
.
.
tests/qemu-iotests:
F
ix
q
emu-io related output in 026
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-09-10
Vladi
m
ir Sementsov
.
.
.
i
o
tests:
s
k
ip 232 when
r
un tests
as root
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-09-10
V
l
adimi
r
Se
m
e
ntsov
.
.
.
job: drop jo
b
_drain
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-09-03
Vladimir Sements
o
v
.
.
.
block: fix permission update
i
n bdrv_rep
l
ace_node
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Sementsov
.
.
.
block/qcow2: implement
.
bdr
v
_co
_
pwri
t
ev(_compres
s
e
d
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
V
ladimir
Seme
n
tsov
.
.
.
block
/
qcow
2
: implement
.
bdrv
_
co_prea
d
v
_
p
art
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
V
l
adim
i
r Se
m
e
n
tsov
.
.
.
block/qcow2: re
f
a
c
tor qcow2_co_pread
v
to use buffer
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
V
ladimir Sementsov
.
.
.
block/i
o
: introduce bdrv
_
co_p{read, write}v_par
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladi
m
ir Sementsov
.
.
.
block/io: bdrv_aligned_pwri
t
ev: use
a
nd
s
upport qiov_offset
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Sem
e
ntsov
.
.
.
block/io: bdr
v
_al
i
gned
_
p
rea
d
v: use and support qiov_off
s
et
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Se
m
entsov
.
.
.
block/
i
o: bdrv_co_do_cop
y
_on_readv: l
a
zy allocat
i
on
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Sementsov
.
.
.
block
/
io: bdrv_co_
d
o
_
cop
y
_on_readv
:
use
a
nd
s
upport
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladi
m
ir S
e
m
e
n
t
so
v
.
.
.
block: define
.
*_
p
art io
h
a
ndlers in BlockDri
v
er
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Sementsov
.
.
.
bl
o
ck/io: refact
o
r pa
d
din
g
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
V
ladimir Sementsov
.
.
.
ut
i
l/
i
ov:
i
mpr
o
ve qemu_io
v
ec_is_zero
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Sementsov
.
.
.
util/iov: introduce qemu_iovec_init_extended
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vladimi
r
S
e
m
e
ntsov
.
.
.
tests/tes
t
-
h
b
itmap: test n
e
xt_z
e
r
o
and _next_di
r
ty_are
a
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vladimir Sementsov
.
.
.
block/backup:
r
efactor write_flags
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vladimir Sement
s
ov
.
.
.
block/backup: deal with zero detection
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vl
a
dimir Sements
o
v
.
.
.
q
a
pi:
add dirty-bitm
a
ps to
query-n
a
med-block-nodes
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vladimir Se
m
en
t
sov
.
.
.
iotest
s
: test bitmap mov
i
ng ins
i
de 254
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vl
a
d
imir Semen
t
sov
.
.
.
b
lockdev: red
u
ce a
i
o_context locked sect
i
ons in
b
itm
a
p
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
V
l
ad
i
mir Sementsov
.
.
.
block/n
b
d: refa
c
tor nb
d
connection parameters
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimi
r
Sementsov
.
.
.
block/nbd: add cmdline and
q
api parameter reconnect
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimi
r
Sementsov
.
.
.
block/nbd
:
m
o
ve from quit
t
o
s
ta
t
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vla
d
imir Sementsov
.
.
.
block/nbd: use n
o
n-blocking io chann
e
l for nbd negotiation
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimir Se
m
ent
s
ov
.
.
.
bl
o
ck/nbd: split connection_c
o
st
a
rt out of
n
bd_clien
t
_connect
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimir Seme
n
tsov
.
.
.
n
b
d:
im
p
rove CMD_C
A
CHE: u
s
e BDRV_REQ
_
PREFETCH
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimir Sementsov
.
.
.
b
lock/s
t
ream: use BDRV_REQ_PREFE
T
CH
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimir Se
m
e
n
t
sov
.
.
.
block
:
implement BDRV_RE
Q
_PREFETC
H
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladi
m
i
r
Sementsov
.
.
.
qapi: Add
InetSocketAd
d
re
s
s
me
m
b
er keep-alive
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-06
Vladi
m
ir S
e
ment
s
ov
.
.
.
b
l
ock/ba
c
kup
:
d
i
s
a
ble copy
_
range
for c
o
m
pressed backu
p
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-06
Vl
a
dimir Sementsov
.
.
.
util/hbitmap
:
u
p
d
ate orig
_
size on truncat
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-24
Vladimir Sem
e
ntsov
.
.
.
b
l
ockde
v
: enabl
e
n
o
n-
r
oot nodes for transaction
drive
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-18
Vladim
i
r Sement
s
ov
.
.
.
bl
o
ck:
drop
bs->
j
o
b
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-18
Vl
a
d
i
mir Seme
n
tsov
.
.
.
b
l
ockdev: blockdev_mark_auto_del:
d
rop usa
g
e
of bs
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-18
Vladimir S
e
men
t
sov
.
.
.
block/block-backen
d
:
blk_iostatus_reset: drop usage
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-18
Vl
a
di
m
ir Seme
n
tso
v
.
.
.
block/replica
t
ion: drop usa
g
e of bs->job
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-14
V
l
ad
i
mir Sem
e
ntsov
.
.
.
i
otests: restrict 254 to supp
o
rt only qcow2
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-13
V
ladi
m
ir Sementsov
.
.
.
bl
o
ck/nbd: mer
g
e NBDClientSess
i
on struct b
a
c
k
to B
D
R
VNBDSt
a
te
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-13
Vlad
i
m
i
r Se
m
entsov
.
.
.
block/n
b
d: merge nbd
-
cl
i
ent
.
* to
nbd
.
c
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-13
Vladimir
Sement
s
ov
.
.
.
block/nbd-c
l
ient: d
r
op
stale logout
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-04
Vladi
m
ir Sements
o
v
.
.
.
iotests: test big qcow2 shrink
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-04
Vladimir
S
ementsov
.
.
.
block/
i
o: bdrv_pdiscard: su
p
port int6
4
_t
b
ytes parameter
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-04
V
la
d
imir Seme
n
tsov
.
.
.
bl
o
ck/qc
o
w2
-
r
e
fcount: add
trace-point to q
c
ow
2
_
process_d
i
sc
a
rds
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-04
V
l
ad
i
mir Sementsov
.
.
.
b
l
ock: avoid recursive block_status call if poss
i
ble
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-04
V
l
adimir Sementsov
.
.
.
tests/perf: Tes
t
lseek inf
l
uence o
n
qc
o
w2 b
l
ock-status
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
V
ladimir
Seme
n
tsov
.
.
.
iotests: t
e
st external snapsho
t
with bi
t
m
a
p c
o
p
ying
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vladimir Sementsov
.
.
.
qapi: support ext
e
rnal bitmaps i
n
block-dirty-bitmap
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vlad
i
mir Sement
s
ov
.
.
.
block/bac
k
up
:
refactor: s
p
lit
o
ut backup_c
a
lcula
t
e_cluster_size
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vlad
i
mir
S
em
e
nt
s
o
v
.
.
.
bloc
k
/backup:
u
nify di
f
ferent modes
code path
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vlad
i
mir Sement
s
ov
.
.
.
block/
b
ackup: refactor and tolerate u
n
a
l
located clust
e
r
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vlad
i
mir Sementsov
.
.
.
block/backup: move to copy_bitmap with
gr
a
nul
a
r
i
ty
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vladimir Sementsov
.
.
.
block/b
a
cku
p
: simplify backup_i
n
cremen
t
a
l_init_copy_bitmap
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vladimir
Se
m
entsov
.
.
.
qcow2: do enc
r
ypti
o
n i
n
threads
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vladi
m
ir
S
emen
t
sov
.
.
.
qcow2:
b
drv_co_pwrite
v
: move encryp
t
i
o
n
code out of
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vlad
i
mir Sementsov
.
.
.
qcow2: qc
o
w
2
_co_preadv:
i
mprove lock
i
ng
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vladimir Sementsov
.
.
.
qcow2-threads
:
s
p
lit o
u
t gener
i
c p
a
th
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vladimir Sementsov
.
.
.
qcow2
-
th
r
ea
d
s:
q
c
ow
2
_co_do_compre
s
s:
protect queuing
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vlad
i
mir Sementsov
.
.
.
qcow
2
-threads: use
t
hr
e
a
d
_
p
ool_submit_
c
o
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vlad
i
mir Sement
s
o
v
.
.
.
q
cow2: a
d
d s
e
parat
e
f
i
l
e for threaded data pro
c
essing
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
V
ladimir Sement
s
ov
.
.
.
qcow
2
.
h: add missin
g
include
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-20
Vladimir Seme
n
tsov
.
.
.
iotes
t
:
f
i
x
169: do not run q
m
p_cont
i
n RUN_
S
TATE_F
I
NISH_MIGRATE
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-20
Vladimi
r
Sementsov
.
.
.
q
mp:
f
or
b
id
q
mp
_
cont in RUN_STATE_FINISH_MIGRATE
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-07
Vladimir Sementsov
.
.
.
qcow2-refcount: don'
t
mask corruptions u
n
der
internal
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-07
Vladi
m
ir Seme
n
tsov
.
.
.
q
c
ow2-refcount
:
c
h
e
ck_refcounts
_
l2: don'
t
count f
i
xed
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-07
Vladimir
S
e
m
e
n
t
s
o
v
.
.
.
qco
w
2
-
refc
o
unt: check
_
refcounts_l2: reduce ign
o
red
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-07
Vladimir
S
ementsov
.
.
.
qcow2-refc
o
u
nt: avoid eating RA
M
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-07
V
l
ad
i
m
ir Sem
e
nts
o
v
.
.
.
qcow2-refco
u
n
t: fix check_o
f
la
g
_
copied
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
next