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
iotests: add test-case to 165 to test reopening qcow2 bitmaps to RW
2019-10-17
Vladimir Sementsov
.
.
.
iotests: add t
e
st
-
ca
s
e to 165
t
o
test
r
eopening qc
o
w2
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladim
i
r Sem
e
nt
s
ov
.
.
.
blo
c
k: rev
e
r
s
e
order for reope
n
commits
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sementsov
.
.
.
block: switc
h
reopen queue from QSIMPLE
Q
to QT
A
ILQ
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sementsov
.
.
.
block/dirty-bit
m
ap:
refactor
b
drv_
d
irty_bitm
a
p_next
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sements
o
v
.
.
.
bloc
k
/
dirty-bitmap: drop
B
drvDi
r
tyBi
t
map
.
m
u
tex
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sementsov
.
.
.
b
l
ock/
d
i
rt
y
-bitmap:
a
dd bs link
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
V
l
adim
i
r Sementsov
.
.
.
blo
c
k/dirt
y
-bitmap
:
drop meta
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sementsov
.
.
.
block/qcow2: proper
l
ock
i
ng on bitmap add/remove p
a
ths
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Se
m
entsov
.
.
.
bl
o
c
k
/
d
irty-b
i
tmap: return i
n
t
from bdrv_rem
o
ve_pers
i
stent_d
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladim
i
r Seme
n
tsov
.
.
.
blo
c
k: move bdrv
_
can_store_new_dirty_bit
m
ap to
block
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Se
m
entsov
.
.
.
uti
l
/hbitmap: strict h
b
itm
a
p_rese
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
V
lad
i
mir S
e
mentsov
.
.
.
blo
c
k/backup: use
backup
-
t
op in
s
tead of wr
i
te no
t
if
i
e
r
s
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir
S
ements
o
v
.
.
.
block:
introduce ba
c
kup-t
o
p filte
r
driver
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
V
l
adimir Sementsov
.
.
.
block/block-copy
:
split b
l
o
ck_cop
y
_
se
t
_callback
s
fun
c
tion
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
V
l
adimir
S
eme
n
tsov
.
.
.
bl
o
ck/backup: move
w
rit
e
_flags calc
u
lation inside backup_j
o
b
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimi
r
Sement
s
ov
.
.
.
block/backup:
move
i
n
-f
l
ight reques
t
s han
d
li
n
g from
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
V
l
adimi
r
Sem
e
n
t
s
ov
.
.
.
iotests: 257: drop device_
a
dd
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
V
l
adim
i
r Sem
e
n
t
sov
.
.
.
iotests:
2
5
7
:
drop unu
s
e
d
Drive
.
device field
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vlad
i
mir Se
m
entsov
.
.
.
iotests: prepare 124 and 257 bitmap
q
uer
y
ing
f
or backup
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimi
r
Sementsov
.
.
.
block:
teach bd
r
v
_debug
_
breakpo
i
nt
s
kip filters with
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladim
i
r Sementsov
.
.
.
b
lock:
m
ove block
_
c
o
py f
r
om block/backup
.
c
to separate
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimi
r
Semen
t
sov
.
.
.
block/backup: fi
x
block-co
m
ment style
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladim
i
r Sem
e
ntsov
.
.
.
block/backup:
i
ntro
d
uc
e
BlockCopyState
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimi
r
S
e
mentsov
.
.
.
block/back
u
p
: imp
r
o
v
e
c
omme
n
t about imag
e
fleecin
g
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vlad
i
mir
S
e
mentsov
.
.
.
block/backup: split shareable
c
o
pying part from bac
k
up_do_cow
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sementsov
.
.
.
block/back
u
p:
f
ix bac
k
up_c
o
w
_with_offload fo
r
last
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vla
d
imir S
e
m
en
t
sov
.
.
.
block
/
backu
p
: fix max_tran
s
fer
h
a
n
d
ling for co
p
y_range
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vla
d
imir Sem
e
ntsov
.
.
.
block/
q
cow2: int
r
oduc
e
p
a
rallel subre
q
uest h
a
ndli
n
g
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sementsov
.
.
.
block/
q
cow2: refact
o
r qcow2_co_pwritev_
p
art
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir
Se
m
ent
s
ov
.
.
.
block/q
c
ow2:
refactor qcow
2
_co_pr
e
ad
v
_p
a
r
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vla
d
i
mir Sementsov
.
.
.
blo
c
k
:
introduce aio task p
o
ol
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Seme
n
tsov
.
.
.
qemu-i
o
tests:
i
gno
r
e
leaks on fa
i
lu
r
e paths
i
n 0
2
6
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-08
Vlad
i
mir Sement
s
ov
.
.
.
u
til/ioc
.
c: try to reassure Coverity about qemu_iovec_init_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
S
e
ments
o
v
.
.
.
util/qemu-sockets: fix
keep_al
i
ve handling i
n
inet_connect_saddr
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-09-16
V
lad
i
mi
r
Sement
s
o
v
.
.
.
t
ests/qemu-
i
otests: Fix qemu-io relat
e
d output in 026
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-09-10
Vladimir
Sem
e
ntsov
.
.
.
iotests:
skip 232
when run tes
t
s as root
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-09-10
Vladimir S
e
mentsov
.
.
.
job
:
drop j
o
b_drain
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-09-03
Vladimir Sement
s
ov
.
.
.
b
lock: fix permission update i
n
bdrv_replac
e
_node
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vl
a
d
im
i
r Sement
s
ov
.
.
.
b
l
o
c
k/qcow2
:
implement
.
bdrv_co_p
w
ritev(_compressed
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Sementsov
.
.
.
block/qc
o
w2:
implement
.
b
d
rv_co_pr
e
adv_part
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimi
r
Seme
n
ts
o
v
.
.
.
block/qcow
2
: re
f
actor qcow2_co_
p
readv to u
s
e bu
f
f
e
r
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Sement
s
ov
.
.
.
block/io: introd
u
ce bdrv_co_p{read, write}v_part
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
V
ladimir Se
m
e
ntsov
.
.
.
bl
o
ck/io: b
d
rv_aligne
d
_pwritev
:
u
s
e and
s
upport
qiov_o
f
f
s
et
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vl
a
dimir Sement
s
ov
.
.
.
b
lo
c
k/io: bdrv_aligned_prea
d
v: u
s
e and support qiov_off
s
et
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Sementsov
.
.
.
block/io: bdrv_co_do_copy_on_
r
eadv: lazy allocation
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladi
m
ir
S
ementsov
.
.
.
block/io
:
bdrv_co_do_c
o
py_on_re
a
d
v:
use
a
nd support
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Se
m
e
n
tsov
.
.
.
blo
c
k: de
f
in
e
.
*_part
i
o handlers in BlockDriver
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Sementsov
.
.
.
b
lock/io: refactor paddi
n
g
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladim
i
r
Sementsov
.
.
.
util/iov: i
m
p
rove qemu_
i
ovec_is_zero
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Se
m
e
ntsov
.
.
.
u
t
i
l/iov: introduce qemu_iovec_init_extended
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vladimi
r
Sem
e
ntsov
.
.
.
test
s
/test
-
hbitmap: tes
t
next_zero
a
nd _next_dirty_a
r
ea
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vla
d
imir Se
m
ent
s
ov
.
.
.
block/backu
p
: refactor write_f
l
ag
s
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vl
a
dimi
r
S
ementsov
.
.
.
bloc
k
/
b
ack
u
p
:
d
e
al with
z
e
ro detection
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vla
d
i
mir Sementsov
.
.
.
qap
i
:
add dirty-bitmap
s
to
q
uery-
n
amed-block-nod
e
s
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vladimi
r
Sem
e
n
t
s
o
v
.
.
.
iotes
t
s:
t
est bitmap
m
oving insi
d
e
254
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vladimir Sementsov
.
.
.
bl
o
ckdev: redu
c
e aio_contex
t
locked
sections
in bitmap
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
V
l
adimir Sementsov
.
.
.
block/nbd: refac
t
or nbd connection parameters
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimir Seme
n
t
s
ov
.
.
.
bl
o
ck/nbd:
a
dd cmdline and
qapi p
a
rameter reconn
e
ct
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimir S
e
mentsov
.
.
.
block/nbd:
move from q
u
it to state
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimir Sementso
v
.
.
.
block
/
n
b
d:
use n
o
n-blocking io
c
h
a
n
n
el fo
r
nbd negotiation
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vl
a
dimir
S
ementsov
.
.
.
bloc
k
/nbd: split connection_co start out of nbd_client
_
c
onnect
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimir Sem
e
ntsov
.
.
.
nbd: im
p
rove CMD_C
A
CHE: us
e
B
D
RV_REQ_PREFETCH
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
V
l
adi
m
ir Sem
e
ntsov
.
.
.
block/st
r
e
a
m: use BD
R
V_REQ_PREFETCH
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimir Sementsov
.
.
.
block: implement B
D
RV_REQ_PREFETCH
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimir
S
ementsov
.
.
.
qapi: Ad
d
InetSocketAddress member kee
p
-alive
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-06
Vladimir Se
m
entsov
.
.
.
block/backup: d
i
sable copy_range for com
p
ressed
b
a
c
kup
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-06
Vladimir
Sementsov
.
.
.
util/hbitmap: update
orig
_
size on truncate
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-24
Vladimir Sementsov
.
.
.
bl
o
ckdev: enable non-ro
o
t nodes for
transaction driv
e
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-18
V
l
adimir
S
ementsov
.
.
.
block: drop bs->job
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-18
Vlad
i
mi
r
S
e
mentsov
.
.
.
blockd
e
v: bl
o
ckd
e
v_mark_auto_
d
el: drop usage of
b
s
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-18
V
lad
i
m
i
r Se
m
en
t
s
o
v
.
.
.
block/block-back
e
nd: blk_ios
t
atus_reset: dr
o
p usage
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-18
V
ladimir Sementsov
.
.
.
block
/
replication: drop usage of b
s
->job
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-14
Vla
d
imir Sementso
v
.
.
.
iotests: r
e
s
t
ri
c
t 254
t
o support
only qcow2
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-13
V
l
a
d
imir S
e
ments
o
v
.
.
.
b
lock/nbd: me
r
ge
N
BDClie
n
tS
e
ssion s
t
ruct back to BDRVNBDState
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-13
V
l
adim
i
r
S
e
m
en
t
sov
.
.
.
block/nbd: merge nbd
-
client
.
*
to nbd
.
c
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-13
Vladimir Se
m
entsov
.
.
.
block
/
nbd-cl
i
ent
:
drop stale logo
u
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-04
Vladimir Seme
n
tsov
.
.
.
iotes
t
s
: te
s
t big q
c
ow2 s
h
rink
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-04
Vla
d
imir Sements
o
v
.
.
.
block
/
io:
bdrv_pdiscard: support
int64_
t
bytes param
e
ter
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-04
Vladimir Seme
n
ts
o
v
.
.
.
block/qcow2-refcount: add
trace-point to qcow2_process
_
dis
c
ards
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-04
Vladimir Sementsov
.
.
.
bloc
k
: avoid recursive block
_
statu
s
call if possible
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-06-04
V
l
adimir
Sementsov
.
.
.
tests/perf: Test lseek influe
n
ce on
qcow2 block-status
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
V
l
a
d
imir Sementso
v
.
.
.
iot
e
s
t
s: t
e
st external sna
p
shot wit
h
bitmap
copyin
g
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
V
l
adimir Sementsov
.
.
.
qapi: support exter
n
a
l
bitmaps in
b
lock-di
r
ty
-
b
i
t
map
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vladimir
Sementsov
.
.
.
bloc
k
/backup: refactor: split ou
t
b
ackup_cal
c
ulat
e
_
c
luster_size
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
V
l
adimi
r
Sementsov
.
.
.
blo
c
k/bac
k
up: un
i
fy
diffe
r
ent modes c
o
d
e
pat
h
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
V
l
a
dim
i
r Semen
t
sov
.
.
.
b
lock/ba
c
kup: refa
c
tor a
n
d tolerat
e
unalloca
t
ed cluster
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vladimi
r
S
e
ments
o
v
.
.
.
block/backup: move to cop
y
_bi
t
map with granula
r
ity
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vladimi
r
Sementsov
.
.
.
block/backup:
s
implify backup_inc
r
emental
_
init_co
p
y_bitmap
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
V
lad
i
mir
S
e
m
e
ntsov
.
.
.
q
cow2: do encryption
i
n t
h
r
e
ads
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vladimir S
e
m
e
n
tsov
.
.
.
qcow2: b
d
rv_co
_
pwri
t
ev
:
move encryption cod
e
ou
t
o
f
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vla
d
imir Se
m
en
t
sov
.
.
.
q
cow2: qcow2_co_prea
d
v: improve locking
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
V
la
d
imi
r
Sem
e
n
tsov
.
.
.
qcow2-thre
a
ds: split
out generic path
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vladim
i
r Sementsov
.
.
.
qcow2-thr
e
ads
:
qcow2_co_do_compress: protect
queuing
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vladimir Sementsov
.
.
.
qcow2-
t
hreads: us
e
thread_pool_submit_co
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
V
l
adimir
S
ementsov
.
.
.
qcow2: add separate fi
l
e for
t
hreaded data pr
o
cessing
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-28
Vladimir
S
eme
n
tsov
.
.
.
q
cow2
.
h: add missing inclu
d
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-20
Vladimir Sem
e
ntso
v
.
.
.
iotest: fix 169:
do
not run qmp_
c
o
n
t in RUN_ST
A
TE_FINISH_
M
I
G
RATE
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-20
V
l
adimir Sementsov
.
.
.
q
mp: forbid qmp_co
n
t i
n
RUN_STA
T
E_FINI
S
H_MI
G
RATE
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-07
Vladimir Sementsov
.
.
.
qcow2-r
e
fc
o
u
nt: don't mask corrupt
i
ons under internal
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-05-07
V
l
a
dimir Sementsov
.
.
.
q
c
ow2-refcount:
check_refcounts_l2:
d
on't count fixed
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
next