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: Remove flags parameter from bdrv_reopen_queue()
2018-12-14
Vladim
i
r Sementsov
.
.
.
qcow2: do de
c
omp
r
es
s
ion in
t
h
reads
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-14
Vl
a
dimi
r
Sementsov
.
.
.
q
c
ow2: a
i
o
support for compresse
d
cl
u
ster
read
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-14
Vladi
m
i
r Seme
n
tsov
.
.
.
q
c
ow2:
use
b
y
t
e-bas
e
d read in qco
w
2_decomp
r
ess_cluster
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-14
V
ladi
m
ir S
e
mentsov
.
.
.
qcow2: r
e
factor decompress_buf
f
e
r
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-14
Vladim
i
r Seme
n
tsov
.
.
.
qcow2: move decompr
e
s
sion from qcow2-cluster
.
c to qcow2
.
c
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-14
Vladimir Sementsov
.
.
.
qco
w
2:
m
a
k
e more ge
n
eric inte
r
face for qcow2_comp
r
ess
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-14
V
l
ad
i
mi
r
Sementsov
.
.
.
qcow2: use Z_OK ins
t
ead
of 0
for defla
t
eIn
i
t
2 return
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-14
Vladimir
S
ementso
v
.
.
.
block/backup: drop unused synchronization interface
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-14
Vladimir Sem
e
ntsov
.
.
.
b
l
ock/r
e
plicati
o
n: drop extra syn
c
h
r
onization
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-12
Vladimir Sement
s
ov
.
.
.
crypto: support multiple threads accessing one QCryptoBlock
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-12
V
ladimir Semen
t
sov
.
.
.
crypto
/
b
l
ock
:
i
ntrod
u
ce qcrypto_block_*crypt
_
help
e
r
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-12
Vladimir Sementsov
.
.
.
crypto/block: rename
q
crypto_b
l
ock_
*
crypt_helper
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-12
Vladimir Sementsov
.
.
.
cr
y
p
t
o/block: refactor
qcry
p
to_
b
lock_*cr
y
pt_he
l
pe
r
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-12
V
l
adimir Sementsov
.
.
.
c
r
ypto/block-luks: fix
m
em
o
ry
leak in
q
crypto_block_luk
s
_create
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-03
Vla
d
imir Sements
o
v
.
.
.
i
otests
:
simple mirror te
s
t with kvm on 1G image
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
Acked-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-03
Vla
d
imir Se
m
entso
v
.
.
.
mir
r
or: fix
dead-lock
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-29
V
l
adi
m
ir Sementsov
.
.
.
io
t
ests
:
169:
a
dd cases for source vm resumi
n
g
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-29
Vladimir Sementsov
.
.
.
iote
s
ts: improve 169
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-29
Vladimir Se
m
entsov
.
.
.
di
r
ty-bi
t
maps: clea
n
-up b
i
tmaps loading and migration
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-29
Vladi
m
ir Seme
n
t
s
ov
.
.
.
bloc/qco
w
2: drop dirty_bitm
a
p
s_loaded sta
t
e v
a
riabl
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-29
Vladimir Sementsov
.
.
.
bl
o
c
k
/
qcow2: i
m
prove error message in qcow
2
_inactivat
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-29
Vladimir Se
m
entsov
.
.
.
iotests: 169: drop d
e
precated
'
au
t
oload' parameter
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-29
V
l
a
dimi
r
Seme
n
tso
v
.
.
.
qapi: add transaction support for
x-bloc
k
-di
r
ty-bitmap
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-29
V
l
adimir Sement
s
ov
.
.
.
blo
c
kde
v
: r
e
name b
l
ock-dirty-bitma
p
-
clear tra
n
saction
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-29
Vladimir Sem
e
ntsov
.
.
.
dirty-bi
t
map: mak
e
i
t possi
b
le to rest
o
re bitm
a
p
afte
r
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-29
Vlad
i
mir Sementsov
.
.
.
dirty-bitmap: rename
b
drv_und
o
_clear_dirty_bit
m
ap
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-29
Vladim
i
r
S
ementsov
.
.
.
dirty-bitmap: switch
a
ssert-fails to err
o
rs in bd
r
v_merge_di
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-03
Vladimir Semen
t
sov
.
.
.
nbd/server
:
drop old
-
style nego
t
iation
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-03
Vladimir Sementsov
.
.
.
qem
u
-nbd: drop old-
s
tyle negoti
a
tion
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-03
Vlad
i
mir Sementsov
.
.
.
n
bd
/
s
e
rver: fix NBD_CMD_CACHE
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-09-27
Vladim
i
r
S
ements
o
v
.
.
.
nbd/server: se
n
d more than
o
ne extent of base
:
allocation
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-09-26
Vladimir Sem
e
ntsov
.
.
.
nbd/se
r
v
er: fix bitma
p
exp
o
rt
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-08-15
Vladimir Sementsov
.
.
.
block:
d
r
op emp
t
y
.
bdrv_
c
lose
h
andl
e
rs
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-08-15
Vladimi
r
Sementsov
.
.
.
block:
m
ake
.
bdrv_cl
o
s
e
o
ptiona
l
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-10
Vladi
m
ir Sementsov
.
.
.
bloc
k
/back
u
p: fix fl
e
ecing s
c
heme
:
use se
r
ialized
w
rite
s
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-10
Vladimir Sem
e
ntsov
.
.
.
block: add BDRV_REQ_SERIALISIN
G
flag
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-10
V
l
adimi
r
Sem
e
ntsov
.
.
.
block: spl
i
t
flags
in copy_range
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-10
V
la
d
i
m
ir Sementsov
.
.
.
bloc
k
/io: fix copy_ran
g
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-09
Vladimir Sementsov
.
.
.
qcow2: ad
d
overlap ch
e
ck
for b
i
t
map di
r
ec
t
ory
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-08
Vladimir
S
ementsov
.
.
.
nbd/server: fix nbd_co_send_block
_
status
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-05
V
ladimir Semen
t
s
o
v
.
.
.
q
c
ow
2
: a
d
d
c
ompress threa
d
s
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-05
Vladimir Sementsov
.
.
.
qcow
2
:
refacto
r
dat
a
compression
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-05
Vlad
i
mir S
e
m
entsov
.
.
.
q
e
m
u
-im
g
: allow compressed not-in-order writes
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-04
Vladimir Sementsov
.
.
.
dir
t
y-b
i
tmap:
f
i
x double lock on
b
it
m
ap e
n
abling
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-04
V
ladimir Se
m
en
t
s
o
v
.
.
.
bl
o
c
k
/dirty-bitmap: add bdrv_enable_dirty_bitmap_locked
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-02
Vladim
i
r Se
m
en
t
s
o
v
.
.
.
b
lockdev: e
n
able non-root nodes
f
or
backup source
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-21
Vladimir Semen
t
sov
.
.
.
nbd/server:
introduc
e
NBD_CMD
_
CACHE
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-21
V
l
adimir Sementsov
.
.
.
docs/int
e
rop: add nbd
.
txt
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-21
Vladimir Sementso
v
.
.
.
qap
i
: new qmp command nbd-server-
a
dd-bitmap
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-21
Vladimir S
e
m
e
ntsov
.
.
.
nbd/server: imple
m
ent d
i
rty bitmap e
x
p
o
rt
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-21
Vladimi
r
Sementsov
.
.
.
nb
d
/se
r
ver: add nbd_meta_empty_o
r
_
p
attern
h
elper
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-21
Vladi
m
ir Sementsov
.
.
.
nbd/serve
r
: refa
c
to
r
NB
D
ExportMetaC
o
nte
x
ts
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-21
Vladi
m
ir Sements
o
v
.
.
.
n
bd/se
r
v
e
r: fix tr
a
ce
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-15
Vladimir Sementsov
.
.
.
migra
t
ion/bl
o
ck-dirty-bitma
p
:
f
ix
dirty_bit
m
ap_
l
oad
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-11
Vladimir Sementsov
.
.
.
qapi: add
d
isabled pa
r
ameter to
b
l
o
ck-dirty-bitma
p
-add
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-11
Vladimir
Sementsov
.
.
.
qapi
:
add x-block-dir
t
y-bitmap-merge
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-11
Vladimir
S
ementsov
.
.
.
qmp: transaction support for x-bl
o
ck-dirty-bitmap-enable
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-11
Vladimir Sementsov
.
.
.
qapi: ad
d
x-block-d
i
rty-bitmap-e
n
a
ble/disab
l
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-11
Vla
d
imir
S
e
m
en
t
sov
.
.
.
block/dirty-bitmap: add lock to bdrv_enable/di
s
ab
l
e_dir
t
y
_
bitmap
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-11
V
ladimir Sementsov
.
.
.
b
l
o
ck/qc
o
w2-bit
m
ap: fix free_
b
itmap_clu
s
t
ers
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-11
V
l
a
d
i
mir Sementsov
.
.
.
iotests: improve pause_job
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-05-04
Vladimir Se
m
entsov
.
.
.
migr
a
tion/block-dirty-b
i
tmap: fix memory leak i
n
di
r
ty_bitma
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-05-04
Vladimir Sementsov
.
.
.
nbd/client: fi
x
nbd_n
e
g
o
tiate_simple_me
t
a_co
n
text
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-04-16
Vladimir Sem
e
n
t
s
ov
.
.
.
iotests:
f
ix 169
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-04-16
Vladimir Sementsov
.
.
.
qcow2: try load bitma
p
s onl
y
o
nce
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-04-10
Vlad
i
m
i
r
S
em
e
ntsov
.
.
.
i
o
tests: blacklist
b
ochs and clo
o
p f
o
r 205 and 2
0
8
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-04-10
Vladimir Sementsov
.
.
.
iotests
.
py: improv
e
v
erify_image_
f
o
r
ma
t
helper
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-04-10
V
ladim
i
r Sement
s
ov
.
.
.
iot
e
s
t
s
.
py: support unsuppo
r
ted
_
fmts in mai
n
()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-04-03
V
ladimir Seme
n
tsov
.
.
.
iotests:
f
ix
2
08 for luks format
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-26
Vladimir Se
m
en
t
sov
.
.
.
io
t
e
sts: ena
b
le sh
a
red
m
igration cases in 169
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-26
V
ladimir Se
m
entsov
.
.
.
qcow2: fix bitmap
s
loading when
b
i
t
map
s
a
lready exist
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-26
Vladim
i
r S
e
mentsov
.
.
.
qcow2-bitmap
:
add qco
w
2_reopen_b
i
tma
p
s_rw_hint()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-19
Vladim
i
r Sementsov
.
.
.
q
a
p
i: add block la
t
ency histogram i
n
terfac
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-19
Vladimir Seme
n
ts
o
v
.
.
.
b
lock/accou
n
ting: introduce la
t
enc
y
histogram
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vl
a
dimir
Seme
n
t
s
o
v
.
.
.
iotest
s
: a
d
d
dirty b
i
tmap postcopy test
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
V
l
adimir Seme
n
tso
v
.
.
.
i
o
t
ests:
add d
i
rt
y
bitma
p
migrat
i
o
n
test
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir Sementsov
.
.
.
migration:
a
dd pos
t
c
o
py
m
i
g
ration of dirty
b
itmaps
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir S
e
mentso
v
.
.
.
migration:
a
llow q
m
p command migra
t
e-start
-
pos
t
copy
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir Semen
t
so
v
.
.
.
mig
r
ation: add i
s
_active_iterate
h
an
d
l
er
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vl
a
dimi
r
Sementsov
.
.
.
migra
t
io
n
/qemu-file: add qemu_pu
t
_counted_s
t
ring()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
V
ladi
m
ir Se
m
entsov
.
.
.
m
i
g
ration: include migrate_dirty_bitma
p
s
i
n migra
t
e_postcopy
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vlad
i
mir Se
m
entsov
.
.
.
qapi: add di
r
ty-bit
m
aps migratio
n
capability
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir Semen
t
sov
.
.
.
migration: introduce
p
ostcopy-only pending
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladi
m
i
r
Sementsov
.
.
.
d
irt
y
-bitm
a
p: add locked
sta
t
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladim
i
r Semen
t
so
v
.
.
.
block/d
i
rty-bitm
a
p
:
add _locked version of bdrv_re
c
laim_d
i
rt
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir Sement
s
ov
.
.
.
b
lock/di
r
ty-bitmap: fi
x
locking in bdrv_r
e
claim_dirty_
b
itmap
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir Sements
o
v
.
.
.
iotests: n
e
w test 209 for NBD BLOCK
_
STA
T
US
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir Sementsov
.
.
.
iote
s
ts:
a
dd file_path
hel
p
er
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
V
l
adimir Sementsov
.
.
.
iotests
.
p
y
:
ti
n
y
refacto
r
: move syste
m
imports up
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vl
a
dimir Sementsov
.
.
.
nbd: BLOCK_STAT
U
S
f
or standard
g
et_b
l
ock
_
status function
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladim
i
r Sement
s
ov
.
.
.
b
lock/nbd-client:
save
first f
a
tal e
r
ror in
n
bd_i
t
er_error
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
V
l
adimir Sements
o
v
.
.
.
nbd: BLOCK_STATU
S
for standard get_block_st
a
t
u
s fun
c
tion
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir S
e
mentsov
.
.
.
nbd/s
e
rve
r
: add nbd_read
_
opt_name
he
l
per
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladi
m
ir
Se
m
entsov
.
.
.
nbd/server: add
n
b
d_opt_inval
i
d
h
elper
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir Seme
n
tsov
.
.
.
nbd
/
serve
r
: re
f
actor nbd_
t
rip: split out nbd_h
a
ndle_request
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
V
l
adimir Seme
n
tsov
.
.
.
nb
d
/
s
erver: ref
a
cto
r
n
b
d_trip: cmd_read and gener
i
c
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir Seme
n
tsov
.
.
.
nbd/server: fix:
c
heck client->closi
n
g b
e
fo
r
e
sending
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir Sementsov
.
.
.
nbd/serv
e
r:
f
ix
s
parse r
e
ad
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir Se
m
entsov
.
.
.
nbd/server: move
n
bd_co_send_s
t
ructured_error up
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir Sementsov
.
.
.
bl
o
ck/
d
ir
t
y-bitmap: add bdrv_dir
t
y_bi
t
map_enable_successor()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
next