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
qcow2: use byte-based read in qcow2_decompress_cluster
2018-12-14
Vladimir Sement
s
ov
.
.
.
qcow2: use b
y
te-ba
s
ed read in qcow2_decompre
s
s_cluster
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-14
Vladimir Sementso
v
.
.
.
qcow2: refactor
d
e
c
omp
r
ess
_
b
uffer
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-14
Vl
a
dim
i
r S
e
m
entsov
.
.
.
qcow2: move decompression from qco
w
2
-
cluster
.
c to qcow2
.
c
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-14
Vladimir Sement
s
ov
.
.
.
qco
w
2: make mor
e
generic interface for qcow2_compress
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-14
Vl
a
dimir Sementsov
.
.
.
qc
o
w
2
: us
e
Z_
O
K instead of 0
for deflateIni
t
2 return
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-14
Vladimir Sementsov
.
.
.
bloc
k
/bac
k
up: drop un
u
s
ed
s
y
nchr
o
nization interface
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-14
Vladimir
S
emen
t
so
v
.
.
.
block/r
e
plication
:
drop extra synchronization
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-12
V
l
adimir Semen
t
sov
.
.
.
crypto: support multi
p
l
e
thread
s
acces
s
ing on
e
QC
r
yptoBlock
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-12
Vla
d
imir Sem
e
ntsov
.
.
.
crypto/bloc
k
:
i
ntroduce qcrypto_block_*crypt_h
e
lper
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-12
Vladimir Se
m
entsov
.
.
.
crypto/blo
c
k: renam
e
qcrypt
o
_bl
o
ck_*crypt_helpe
r
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-12
V
l
a
dimir Sementsov
.
.
.
crypto/block: ref
a
c
t
or qcrypto
_
bl
o
ck_*cr
y
p
t
_helper
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-12
Vladimir Sementsov
.
.
.
cry
p
to
/
bl
o
c
k
-lu
k
s: fix
m
em
o
ry leak in qcrypt
o
_block_luk
s
_create
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-12-03
Vladimir Sement
s
ov
.
.
.
i
o
tests
:
s
imple mirror test 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
Vlad
i
mir Sementsov
.
.
.
mirror
:
fix dead
-
l
o
ck
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-29
Vladimir Sement
s
ov
.
.
.
iotests:
16
9
:
a
dd
c
a
s
es
f
or source vm re
s
uming
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-29
Vladim
i
r
Sementsov
.
.
.
i
otests: improve 169
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-29
Vladimir Sem
e
nt
s
o
v
.
.
.
dirty-bitma
p
s: clean-up bitma
p
s
lo
a
ding and migratio
n
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-29
Vladimir Seme
n
tsov
.
.
.
bl
o
c/qcow2: drop dirty_bitmaps_loaded
s
t
ate variable
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-29
Vladim
i
r Sements
o
v
.
.
.
bl
o
ck
/
qcow2
:
improve e
r
ror messa
g
e i
n
qcow2_inactiv
a
te
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-29
Vladi
m
ir Seme
n
tsov
.
.
.
iotests: 169: drop
de
p
recated 'au
t
oload' paramete
r
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-29
Vladimir
S
em
e
ntsov
.
.
.
qa
p
i: add
t
r
ansac
t
ion support for x-block-
d
irty-bitm
a
p
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-29
Vl
a
dimir Sementso
v
.
.
.
block
d
ev: rena
m
e block-dirty-bitmap-clea
r
t
ransa
c
t
i
o
n
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-29
Vladimir S
e
ments
o
v
.
.
.
dirty-bitmap: make
i
t p
o
ssible to res
t
ore bit
m
ap
a
fter
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-29
V
ladimir Sementsov
.
.
.
dirty
-
bitmap:
rena
m
e
bdrv_undo_c
l
ear_dirty_bitmap
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-29
Vladim
i
r Sementso
v
.
.
.
dirty-bitm
a
p
: switc
h
assert-f
a
ils t
o
error
s
in bdrv_mer
g
e_di
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-03
Vladimir Sementsov
.
.
.
nbd/server: drop
o
ld-
s
tyle nego
t
iation
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-03
Vladimir
S
ementsov
.
.
.
qemu-nbd: drop old-style negotiati
o
n
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-10-03
Vladi
m
ir Sementsov
.
.
.
nbd/ser
v
er: fix
N
B
D_CMD
_
C
A
CHE
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-09-27
Vladimi
r
Sementsov
.
.
.
nbd/se
r
ver: send more
t
han
o
n
e extent o
f
base:allocati
o
n
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-09-26
Vladimir Sementsov
.
.
.
nb
d
/server: fix bitmap export
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-08-15
Vladim
i
r Sementsov
.
.
.
block: drop empt
y
.
b
d
rv_clo
s
e ha
n
dler
s
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-08-15
V
l
adimir Sement
s
ov
.
.
.
block: make
.
bdrv_cl
o
se optional
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-10
Vladim
i
r Semen
t
sov
.
.
.
block/backup: fix
f
l
eecing scheme: u
s
e se
r
ialized writes
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-10
Vladimi
r
S
e
men
t
sov
.
.
.
block: add BDRV_REQ_SERIALISING flag
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-10
Vladimir S
e
m
e
nts
o
v
.
.
.
b
lock: split flags in copy_
r
ang
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-10
Vladimir
Sementsov
.
.
.
blo
c
k/io: fix
c
opy_ra
n
ge
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-09
Vladimir Sementsov
.
.
.
qcow2: add overlap chec
k
for bitmap directory
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-08
Vladimi
r
Sementsov
.
.
.
nbd/serv
e
r
:
fi
x
nbd_co_
s
end_bl
o
ck_status
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-05
Vladimir Sem
e
n
tsov
.
.
.
qcow2: add comp
r
ess threads
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-05
Vladimir Semen
t
sov
.
.
.
qcow
2
: re
f
actor data co
m
pression
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-05
Vlad
i
m
i
r
S
e
m
ents
o
v
.
.
.
qemu-img: allow compressed not-in
-
order wri
t
es
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-04
Vla
d
i
m
ir Sement
s
ov
.
.
.
dirty
-
bitmap: f
i
x
d
oub
l
e l
o
ck
o
n b
i
tmap ena
b
ling
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-04
Vl
a
dimir
S
ement
s
ov
.
.
.
b
l
ock/dirty
-
bitmap: add b
d
rv_e
n
a
ble_
d
irty_bitma
p
_
locked
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-07-02
Vladimir Sementsov
.
.
.
blockd
e
v
:
enable non-root nod
e
s for backup source
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-21
Vladimir Sem
e
ntsov
.
.
.
nbd/server:
introduce NBD
_
CMD_CAC
H
E
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-21
Vladimir Sem
e
ntsov
.
.
.
docs/inter
o
p: add n
b
d
.
txt
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-21
Vladimir Sements
o
v
.
.
.
qapi: new
q
m
p
comm
a
nd nb
d
-server-
a
d
d-bi
t
map
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-21
V
l
adimir Semen
t
sov
.
.
.
nbd/se
r
ver: implement di
r
t
y
bitmap export
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-21
Vladimir S
e
m
e
ntsov
.
.
.
n
b
d
/
server
:
a
dd nbd_m
e
ta_empty_or_p
a
t
t
e
r
n helper
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-21
Vladi
m
ir Sem
e
ntsov
.
.
.
nb
d
/ser
v
er: r
e
factor NBDExpor
t
Meta
C
on
t
ex
t
s
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-21
Vla
d
i
mir S
e
mentsov
.
.
.
nbd
/
server: fix
t
race
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-15
Vladimir Sementsov
.
.
.
migration/block-di
r
ty-bitmap:
fix dirty_bitma
p
_
l
oad
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-11
Vladim
i
r S
e
mentsov
.
.
.
qapi: ad
d
disable
d
parameter to block
-
d
i
rty-bitmap-add
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-11
V
la
d
i
m
i
r
Sementso
v
.
.
.
q
api: add x-block-dirt
y
-bitmap-merge
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-11
Vladi
m
ir Sementsov
.
.
.
qmp: transaction support
f
or x-block-dirty
-
bitm
a
p-enable
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-11
V
ladi
m
ir
Sements
o
v
.
.
.
qapi:
add x-block-di
r
ty-bitmap-enabl
e
/disable
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-11
Vladimir Sementsov
.
.
.
blo
c
k/d
i
rty-bitm
a
p:
a
dd lo
c
k to
bdrv_
e
nab
l
e/disable_dirty_b
i
t
m
a
p
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-11
Vladimi
r
Seme
n
tso
v
.
.
.
block/qcow2-bitmap: fix fre
e
_bitmap_cl
u
sters
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-06-11
Vl
a
d
imir
S
eme
n
tso
v
.
.
.
iotests:
improve p
a
use_job
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-05-04
Vladi
m
ir Sement
s
ov
.
.
.
migration/
b
lock-dirty-bitmap
:
fix m
e
mory
l
eak in dirty_
b
itma
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-05-04
Vladimi
r
Sementsov
.
.
.
n
b
d/client: fix nbd_
n
egotiate_simple_m
e
ta_con
t
ex
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-04-16
V
l
adimir Se
m
ents
o
v
.
.
.
i
o
tests: fi
x
16
9
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-04-16
Vla
d
imir Sementsov
.
.
.
qcow2: try
l
oad bitmaps
only once
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-04-10
Vladimir Sem
e
ntsov
.
.
.
iotests:
b
lacklist bochs and cloop for 20
5
an
d
20
8
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-04-10
Vladimir S
e
mentsov
.
.
.
iotests
.
p
y
: impr
o
ve verify_image_format help
e
r
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-04-10
Vla
d
i
m
i
r
Sementso
v
.
.
.
i
o
t
ests
.
p
y:
s
upport unsupp
o
rte
d
_fm
t
s in main
(
)
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-04-03
V
l
a
dimir
S
ementsov
.
.
.
iot
e
sts: fix 208
f
o
r
luks format
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-26
Vladimir
Sementsov
.
.
.
iotests: enable shared migration cases in
169
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-26
Vladimir Sementsov
.
.
.
q
c
ow2: fix bitmaps loading when bitmaps already exis
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-26
Vlad
i
mir Sementsov
.
.
.
qcow2-b
i
t
map: add qc
o
w2_reope
n
_bitma
p
s
_
rw_h
i
nt()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-19
Vl
a
dimir
S
ement
s
ov
.
.
.
qapi
:
add
block
l
atenc
y
histogram interface
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-19
Vladimi
r
Sementsov
.
.
.
block/accounting
:
introduce
l
atency histogr
a
m
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir Sementsov
.
.
.
iotests:
add dirty
bi
t
map
postcopy
t
es
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
V
l
a
dimir Sementsov
.
.
.
iotest
s
: a
d
d dir
t
y bi
t
map
migr
a
ti
o
n
t
est
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vlad
i
mir Semen
t
s
ov
.
.
.
migration: add post
c
o
py m
i
g
r
a
t
ion
o
f dirty
bitmaps
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
V
ladimir Sementsov
.
.
.
migration: allow
q
mp
c
o
mm
a
nd migrate-start-po
s
t
c
o
p
y
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir Semen
t
sov
.
.
.
mig
r
a
ti
o
n: add i
s
_active
_
iter
a
te handler
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vla
d
im
i
r Sem
e
n
t
s
o
v
.
.
.
m
igration/qemu
-
file:
add qemu_p
u
t_c
o
u
nted_string()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir
Sementsov
.
.
.
migratio
n
:
i
n
c
lude migrate_dirty_bitma
p
s in migrate
_
postcopy
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir
Semen
t
sov
.
.
.
qapi: a
d
d di
r
ty-bit
m
aps
m
igration
capability
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladim
i
r
S
e
mentsov
.
.
.
mi
g
ration: introduce postcopy
-
on
l
y
pending
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir
Sementsov
.
.
.
d
i
rty-b
i
t
m
ap: add
lo
c
ked state
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir Sementsov
.
.
.
b
lock/di
r
ty-bitmap: add _locked version
o
f
b
dr
v
_reclai
m
_di
r
t
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vl
a
dimir Sementsov
.
.
.
block/dirt
y
-bi
t
map: fix l
o
c
k
ing in b
d
r
v
_reclaim
_
dirt
y
_bitmap
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir Sementsov
.
.
.
iotests: new
t
est 209 for NB
D
BLOCK_STATUS
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir
S
e
m
entsov
.
.
.
iotes
t
s: add file_path helper
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimi
r
Sementsov
.
.
.
i
o
tests
.
py: t
i
ny refactor: mov
e
system imports up
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vlad
i
mir Sementsov
.
.
.
nbd:
B
LOCK_STATUS for standard
ge
t
_block_status function
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir Sementsov
.
.
.
block/nbd-c
l
ient: sav
e
first fat
a
l err
o
r in nbd_iter
_
e
rror
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladi
m
ir Sementso
v
.
.
.
nbd:
BLOCK_STATUS for standar
d
ge
t
_blo
c
k_status fun
c
tion
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir Seme
n
tsov
.
.
.
n
b
d/server: add n
b
d
_
read_op
t
_name
h
e
lper
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vla
d
imir
S
ements
o
v
.
.
.
nbd/
s
e
r
ver: ad
d
nbd_opt_invalid helper
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladim
i
r Semen
t
so
v
.
.
.
nbd/ser
v
er: refactor nb
d
_trip: sp
l
it ou
t
nbd_handle
_
request
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimi
r
Sement
s
o
v
.
.
.
nbd/
s
erver: refac
t
o
r
nbd
_
t
rip: cmd_read
a
n
d g
e
neric
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir Seme
n
t
s
o
v
.
.
.
n
b
d/ser
v
er
:
f
ix: check cli
e
nt->c
l
osing before s
e
nding
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir S
e
mentso
v
.
.
.
nbd/se
r
ver: fix sparse read
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir Se
m
entsov
.
.
.
nb
d
/s
e
rver:
move nbd_co
_
send_structured_error up
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-13
Vladimir Seme
n
t
sov
.
.
.
block/
d
i
rty-bitmap: ad
d
bd
r
v_dir
t
y
_bi
t
map_enable_successor()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-01
Vladimi
r
S
ementsov
.
.
.
nb
d
/cl
i
ent: fix error messag
e
s in nbd_handl
e
_reply_e
r
r
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2018-03-01
Vladim
i
r Se
m
ents
o
v
.
.
.
nbd: BLOCK_STATU
S
con
s
t
ants
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
next