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: add bs link
2019-10-17
Vladimir Sementsov
.
.
.
b
l
ock/dirty-bitm
a
p: add bs link
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Semen
t
sov
.
.
.
block/d
i
rty-bi
t
map: drop m
e
ta
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sementsov
.
.
.
block/qcow
2
:
p
roper l
o
cking on b
i
tmap add/remove
paths
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sementsov
.
.
.
block/dirt
y
-bitmap: retur
n
int fr
o
m
bdrv_rem
o
ve_per
s
isten
t
_d
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sement
s
ov
.
.
.
block: move bdrv
_
can_st
o
re
_
new_dirty
_
bitmap to
b
lock
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sementso
v
.
.
.
util/hbitmap: str
i
ct hbitmap_reset
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sementsov
.
.
.
b
l
o
c
k
/back
u
p: u
s
e
backup-
t
o
p
instead of
w
rite noti
f
ie
r
s
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimi
r
Sementsov
.
.
.
block: introduce
b
ackup-top filter driv
e
r
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladi
m
ir Sementsov
.
.
.
bl
o
ck/block-copy: split block_
c
opy_se
t
_cal
l
ba
c
ks function
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Seme
n
t
s
o
v
.
.
.
block
/
ba
c
kup: move writ
e
_fla
g
s calculation i
n
s
ide bac
k
up_job
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Seme
n
tsov
.
.
.
block/back
u
p: mo
v
e in-flight requests ha
n
dling from
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sement
s
ov
.
.
.
iotests: 257: drop d
e
vice_add
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladi
m
ir Semen
t
sov
.
.
.
io
t
ests: 257: drop
u
nused Drive
.
d
e
v
i
ce field
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vlad
i
mir Sementsov
.
.
.
i
o
tests
:
prep
a
re 124 and 257 bitm
a
p queryi
n
g for backup
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladi
m
ir Sementsov
.
.
.
bl
o
ck
:
tea
c
h bd
r
v_debug_breakpoin
t
skip filters with
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
V
l
adimir Sementsov
.
.
.
blo
c
k: move block_
c
opy from b
l
ock/ba
c
ku
p
.
c
t
o separ
a
t
e
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vla
d
imir Sementsov
.
.
.
blo
c
k/b
a
ckup: fix block-comment
style
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vla
d
im
i
r Sementso
v
.
.
.
blo
c
k/backup: introduc
e
BlockCopyS
t
a
te
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vla
d
i
m
ir S
e
me
n
t
sov
.
.
.
blo
c
k/backup: impro
v
e comment about image flee
c
ing
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vl
a
dimir
S
e
m
en
t
sov
.
.
.
b
l
ock/ba
c
kup: split sharea
b
le copying part
fr
o
m backup_do_cow
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
V
ladimir Sementsov
.
.
.
block/backup: f
i
x
ba
c
k
u
p_cow_with_offload for last
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir
S
emen
t
sov
.
.
.
block/
b
a
ckup: fix max_transfer handli
n
g
f
or copy_range
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sement
s
ov
.
.
.
block/qcow2: introduce parallel su
b
request h
a
ndling
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sem
e
ntsov
.
.
.
block/qcow2: refactor qcow2_co_
p
writev_part
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Se
m
entsov
.
.
.
bloc
k
/q
c
ow2: r
e
factor
qcow2
_
co_preadv_part
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vl
a
dimir Sementsov
.
.
.
b
l
o
ck:
i
ntroduce aio task
p
ool
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vlad
i
mir
S
ementsov
.
.
.
q
e
mu-i
o
te
s
t
s: i
g
nore leaks on failure paths in 02
6
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-08
V
ladimir Sementsov
.
.
.
util/ioc
.
c
: t
r
y to r
e
assure Coverity
about qe
m
u_
i
ovec_
i
nit
_
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
Vlad
i
m
i
r Sementsov
.
.
.
util/qemu-sockets: fi
x
k
eep_alive handl
i
ng in inet
_
connect_saddr
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-09-16
Vl
a
dimir Sem
e
nt
s
ov
.
.
.
t
e
st
s
/
qemu-iotests: Fix qemu-io related
output in 026
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-09-10
V
ladi
m
ir Sementsov
.
.
.
iote
s
t
s
: skip 232 when run te
s
ts as
root
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-09-10
Vladimir
Sementsov
.
.
.
job
:
drop job_drain
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-09-03
Vladimir Sement
s
o
v
.
.
.
block:
f
ix permission
u
pdat
e
i
n bdr
v
_replace_node
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Sements
o
v
.
.
.
block/
q
cow2: implement
.
bdrv_co_pwritev(_compressed
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir
Seme
n
tsov
.
.
.
block/q
c
ow2
:
im
p
l
e
m
e
nt
.
b
d
r
v
_co_pre
a
dv
_
part
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Sements
o
v
.
.
.
b
lock
/
qcow2:
refactor qcow2
_
co_preadv to us
e
bu
f
fer
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Sementsov
.
.
.
block/io
:
introduc
e
bdrv_co_p{read,
write}v_part
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Se
m
entsov
.
.
.
block
/
io:
b
d
rv_aligned_p
w
r
i
tev: u
s
e and sup
p
ort qiov_off
s
e
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Semen
t
sov
.
.
.
block/io: bdrv_ali
g
ned_pread
v
: use
a
n
d supp
o
rt qiov_offset
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladi
m
ir S
e
mentso
v
.
.
.
block/io: bdrv_co_do_copy_on_r
e
adv: lazy
a
l
l
o
c
a
tio
n
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vl
a
dimir Sementsov
.
.
.
bloc
k
/io: bd
r
v
_co_do_copy_on_readv: use an
d
s
u
p
port
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
V
la
d
imir Sem
e
ntsov
.
.
.
blo
c
k:
define
.
*_part io handlers
in BlockDriver
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Sementsov
.
.
.
b
l
ock/io: ref
a
ctor padding
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Sementsov
.
.
.
util/iov
:
improve q
e
mu_iovec_is_ze
r
o
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Sementso
v
.
.
.
util/iov:
introduce qem
u
_iovec_init
_
extended
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
V
l
adimir Sementsov
.
.
.
te
s
ts/t
e
st-hbitma
p
:
t
est next_zero and _next_dirt
y
_area
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vl
a
dimir
Seme
n
t
s
ov
.
.
.
bl
o
c
k/backup:
r
efact
o
r w
r
ite_fl
a
gs
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vladi
m
ir Sementso
v
.
.
.
block/b
a
ckup: de
a
l with z
e
ro dete
c
tion
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vl
a
dimir
Sementsov
.
.
.
q
a
p
i
: a
d
d dirty-bitmaps to query-named-block-nodes
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vladimir Sementsov
.
.
.
iotests: te
s
t bitmap moving ins
i
d
e
254
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vladi
m
ir Sementsov
.
.
.
blockdev: r
e
duce aio_context
loc
k
ed secti
o
ns in bitmap
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladi
m
ir Semen
t
s
ov
.
.
.
block/n
b
d
:
refactor nbd connection paramet
e
rs
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladi
m
ir Sementsov
.
.
.
bl
o
ck/nbd: add cmdline and
q
api parameter
recon
n
ect
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladim
i
r
Sementsov
.
.
.
block/nbd
:
move fro
m
quit to state
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimir Sementsov
.
.
.
b
lo
c
k/
n
bd: use non
-
bl
o
c
k
ing io chan
n
el for nbd n
e
gotiati
o
n
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimir
Sementsov
.
.
.
bloc
k
/n
b
d: split connec
t
ion_co
star
t
out o
f
nbd_cl
i
e
nt_conne
c
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimi
r
Sement
s
ov
.
.
.
nbd:
improve CMD_CA
C
HE:
use
BD
R
V_RE
Q
_PREFETC
H
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimir Sementsov
.
.
.
block/s
t
ream: use BDRV_R
E
Q_PREFETCH
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimir
Sementsov
.
.
.
bloc
k
: i
m
pl
e
ment BDRV_REQ_PR
E
F
ETCH
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
V
l
ad
i
mir Se
m
e
n
t
s
o
v
.
.
.
qapi: Add InetSo
c
ketA
d
dress
m
ember keep-al
i
ve
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-06
V
ladimir Sementsov
.
.
.
block/b
a
ck
u
p: di
s
able copy_range f
o
r compressed backu
p
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-06
Vladim
i
r Sementsov
.
.
.
util/hbitma
p
:
up
d
a
t
e
orig_si
z
e
on truncate
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-24
Vladimir Sementso
v
.
.
.
blo
c
k
dev:
e
nable non-root n
o
des fo
r
tra
n
saction driv
e
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-18
Vla
d
imi
r
S
ementsov
.
.
.
block: drop bs->j
o
b
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-18
Vladimir Sementsov
.
.
.
b
l
ockdev:
b
lockdev_mark_auto_del:
d
rop
u
sa
g
e
of bs
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-18
Vladim
i
r Se
m
entsov
.
.
.
block/block-bac
k
end: bl
k
_iostatus_r
e
set
:
drop usage
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-18
Vladimir Sementsov
.
.
.
block/
r
eplication
:
drop u
s
age o
f
b
s
->job
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-14
Vladimir S
e
mentsov
.
.
.
iotests: restrict 254 to sup
p
ort
o
n
ly qco
w
2
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-13
Vladimir Seme
n
tsov
.
.
.
bloc
k
/
n
bd: m
e
rge
NBDClientSession struct ba
c
k to BDRVNBDState
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-13
Vl
a
dimir Sementsov
.
.
.
block/nb
d
: me
r
g
e
n
b
d-cli
e
nt
.
* to
n
bd
.
c
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-13
Vladimir Sementsov
.
.
.
b
lock/nb
d
-clie
n
t: drop stale logout
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-04
Vla
d
im
i
r Sementsov
.
.
.
iotests: test big qcow2 shrink
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-04
Vladimir Sementsov
.
.
.
bloc
k
/i
o
: bd
r
v
_
pdiscard: support int64_t bytes par
a
m
e
ter
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-04
Vlad
i
mir Sements
o
v
.
.
.
block/qcow2-refcoun
t
:
add tra
c
e
-
point to qcow
2
_p
r
ocess_discards
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-04
Vl
a
dimir
S
ementso
v
.
.
.
block:
a
void recur
s
ive
b
l
o
ck_status call if possib
l
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-04
Vla
d
imi
r
Sementsov
.
.
.
tests/perf: Test
l
seek
influence on qcow2 block-st
a
tus
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
V
l
adim
i
r
S
em
e
ntsov
.
.
.
i
otests: t
e
st external
sn
a
ps
h
ot with bi
t
map copying
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vlad
i
mir Sementsov
.
.
.
q
a
pi: sup
p
ort ex
t
ernal bitmaps in block-dirty-bitmap
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
V
la
d
imir Semen
t
s
o
v
.
.
.
block/backup: refactor: split o
u
t backup_calculate_cluster_si
z
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vla
d
imi
r
Sem
e
ntsov
.
.
.
block/b
a
c
kup: unif
y
di
f
feren
t
modes code pa
t
h
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vladimir Sementsov
.
.
.
bl
o
ck/
b
ackup: ref
a
ctor and t
o
lerate unallocated cluster
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vladimir Sements
o
v
.
.
.
block
/
backup: move to
c
opy_bitma
p
with gra
n
ula
r
ity
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vladi
m
i
r
S
ements
o
v
.
.
.
b
l
ock/backup
:
s
i
m
plify bac
k
up
_
incremental_init_copy
_
bitmap
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vladimir Sementsov
.
.
.
q
c
ow2: do encryptio
n
in threads
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vlad
i
mi
r
Sementsov
.
.
.
qcow2: bdr
v
_
c
o
_pwritev: move e
n
cryption c
o
de out of
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vl
a
dimir Seme
n
tsov
.
.
.
q
c
o
w2
:
qcow2_co_preadv: improve l
o
cking
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vladimir Se
m
entsov
.
.
.
q
c
ow2-thread
s
:
split
ou
t
gener
i
c path
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vladimir
Sement
s
ov
.
.
.
qcow2-thre
a
ds: qcow2_
c
o_do_com
p
ress:
p
ro
t
ect qu
e
uin
g
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vladimir Sementsov
.
.
.
q
c
ow2-thre
a
ds: use th
r
ead_po
o
l_submit_co
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vladimir Sementsov
.
.
.
qc
o
w2: ad
d
separate file f
o
r threaded
data processing
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vladimir Se
m
ent
s
ov
.
.
.
qcow2
.
h: add miss
i
ng include
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-20
Vladimir
S
eme
n
tsov
.
.
.
i
o
test
:
fix 16
9
: do n
o
t run qm
p
_co
n
t in RUN_ST
A
TE_FINISH_MIGRATE
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-20
Vladimir
S
ementsov
.
.
.
qmp:
fo
r
bid qmp_
c
o
nt in
R
UN_STATE_FINISH_MIGRATE
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-07
V
l
adimir
S
ementsov
.
.
.
q
cow2-re
f
c
o
u
n
t
: don't mask
corrupti
o
ns under internal
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-07
Vladimir S
e
me
n
tsov
.
.
.
qcow2
-
r
efcount: check_r
e
fcounts_l2: don't
count
f
i
xed
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-07
Vladimir Seme
n
tsov
.
.
.
qcow2-refcount:
c
h
eck_refcounts_l2
:
reduce ign
o
red
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-07
Vla
d
i
m
ir Sementsov
.
.
.
qcow2
-
refcount
:
avoid
e
atin
g
RAM
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-07
Vladimir Sem
e
ntsov
.
.
.
qc
o
w
2
-ref
c
ount:
f
ix c
h
eck_o
f
lag_copied
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-04-30
Vladi
m
i
r
Sementsov
.
.
.
b
lock/qed:
a
d
d m
i
ssed coroutine_fn markers
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-04-30
Vladi
m
ir Sement
s
o
v
.
.
.
qemu-img: use
b
uffer-based io
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
next