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/vdi: return ZERO block-status when appropriate
2019-12-18
Vladimir Sementsov
.
.
.
p
pc: make
Error **errp const where it is appropriate
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vl
a
dimir Se
m
entsov
.
.
.
qdev-
m
onitor: make E
r
ror *
*
er
r
p
const whe
r
e
it is appropriate
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vladi
m
ir Sements
o
v
.
.
.
vnc: drop E
r
ror p
o
int
e
r in
d
i
r
ection in vnc
_
client_io_error
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vladimir Sementsov
.
.
.
hmp
:
dro
p
Error pointer indi
r
ection in hmp_handle_error
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vlad
i
mir Sementsov
.
.
.
erro
r
: make Error **e
r
rp
const where
it is appropria
t
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vladimir
Sementsov
.
.
.
n
e
t
/net: Clean up variable shadowing in n
e
t_client_init()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-16
V
l
a
d
i
mir Sementsov
.
.
.
ppc
:
w
e
l
l form kvmp
p
c_hint_smt_possible err
o
r
h
in
t
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-09
Vladimir S
e
men
t
so
v
.
.
.
block/qcow2-bitmap: fix crash
bug i
n
qc
o
w2_co_remove
_
persist
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-11-26
Vladimir Sementso
v
.
.
.
iot
e
sts: add new test cases
to bitm
a
p migration
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-11-26
Vlad
i
m
i
r
S
ement
s
o
v
.
.
.
block/qcow2-
b
itmap:
f
ix bitmap migration
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-11-18
Vlad
i
mir Semen
t
sov
.
.
.
MAINTAINERS:
a
d
d
more bitma
p
-related to Dirty Bitmaps
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-11-18
Vladimir
Sem
e
n
tsov
.
.
.
qemu
-
iotests/i
o
tests
.
py: improve
a
ssert_q
m
p
m
essage
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-11-04
Vlad
i
mir Semen
t
sov
.
.
.
block/
b
lock-copy: fix s->copy_
s
i
z
e for compre
s
s
e
d cluster
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vladimir Sementsov
.
.
.
q
emu-iotests:
restrict 264
to qc
o
w2
onl
y
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vladimir
S
eme
n
tsov
.
.
.
bl
o
ck/blo
c
k-copy
:
incre
a
se b
u
ffered copy
reque
s
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vladimir Sem
e
ntso
v
.
.
.
blo
c
k/bloc
k
-
c
opy:
add memory limi
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
V
ladimir Sementsov
.
.
.
u
t
il: i
n
troduce
S
h
aredResource
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vladim
i
r Se
m
entsov
.
.
.
block/block-copy: refactor copying
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
V
l
a
dimir Sementsov
.
.
.
block/block-copy: lim
i
t copy_range_size to 16 MiB
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vladimir
S
e
m
entsov
.
.
.
bloc
k
/bl
o
ck-copy:
a
l
loca
t
e buffer
i
n
b
l
ock_copy_wit
h
_bounce_
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vladi
m
ir Sementsov
.
.
.
R
e
vert "mir
r
or: Only m
i
rro
r
granularity-al
i
gned c
h
un
k
s"
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vladi
m
i
r
Sementsov
.
.
.
bloc
k
/mirror:
s
u
p
p
ort unaligned write in a
c
tive mirror
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vl
a
dim
i
r Sementso
v
.
.
.
block/block-ba
c
kend: add
bl
k
_
c
o_pwritev_part
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
V
l
adimir Sementsov
.
.
.
block
/
mirror: simplify do_sync_target_write
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vladimir Semen
t
sov
.
.
.
hbitmap: handle set/reset
w
ith zero length
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-25
V
l
ad
i
mir S
e
mentso
v
.
.
.
b
lo
c
k/ba
c
kup: drop d
e
ad code from backup_
j
o
b
_
c
r
eate
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-23
Vladimi
r
Sem
e
ntsov
.
.
.
iotests:
t
est nbd
r
econn
e
ct
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-22
Vlad
i
mir
Semen
t
so
v
.
.
.
bloc
k
/nbd: nbd rec
o
n
nect
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-22
Vladimi
r
Seme
n
tsov
.
.
.
qemu-
c
oroutine-sleep: introduce qemu_c
o
_sleep_wake
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
V
l
adimir S
e
mentsov
.
.
.
q
c
o
w2-bitmap: mov
e
bitmap
r
eopen-r
w
c
o
de to
q
cow2_reope
n
_commit
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vl
a
dimir S
e
m
entsov
.
.
.
block/qcow
2
-bitmap
:
fix and improve qco
w
2_reopen_bitmaps_rw
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vlad
i
mir Sementsov
.
.
.
io
t
ests: add
t
e
st
2
60 to check bitmap
lif
e
after snapshot
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sementsov
.
.
.
block/q
c
ow2-bitmap: do not rem
o
ve
b
itmaps on reopen-ro
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vlad
i
mi
r
Sementsov
.
.
.
bl
o
ck/qcow2-bitmap: drop qcow2_reopen_bitmaps_r
w
_h
i
nt()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sementsov
.
.
.
block/q
c
ow2
-
bitm
a
p: get rid of bdrv_has_changed_persistent_b
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir S
e
ment
s
ov
.
.
.
i
o
tes
t
s: a
d
d test-ca
s
e to 165 to test reopening qcow
2
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
V
la
d
i
mir Sementsov
.
.
.
bl
o
ck:
reve
r
se
o
rder for reop
e
n c
o
m
m
its
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sement
s
ov
.
.
.
block: swi
t
ch r
e
o
pen queue
f
r
om QSIMP
L
EQ t
o
QTAILQ
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
V
l
adim
i
r Seme
n
tsov
.
.
.
b
loc
k
/dirty-bi
t
map: refactor bd
r
v_dirty_bitmap_next
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sements
o
v
.
.
.
b
l
o
c
k/dirty-bitmap
:
d
r
op Bdr
v
DirtyBi
t
ma
p
.
mutex
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimi
r
Sements
o
v
.
.
.
blo
c
k/dir
t
y
-
b
itmap: add
bs
l
i
nk
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Semen
t
sov
.
.
.
block/dirty-bit
m
ap: dr
o
p meta
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sementsov
.
.
.
block
/
qcow2: proper locking on bitmap ad
d
/
r
emove paths
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sementso
v
.
.
.
block/dirty-bitmap: retu
r
n int from bdrv_remove_persistent_
d
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
V
l
adimir S
e
m
entsov
.
.
.
bloc
k
: move bdrv_ca
n
_store_new_d
i
rty_bi
t
m
ap to bloc
k
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Se
m
entsov
.
.
.
ut
i
l/hbitmap: strict
h
bitmap_reset
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
V
l
a
di
m
ir Sementsov
.
.
.
bloc
k
/
backu
p
: use
b
ackup-to
p
i
n
s
tead
o
f write
n
otifiers
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vlad
i
m
i
r Sementsov
.
.
.
blo
c
k: introduce back
u
p-top filter driver
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sementsov
.
.
.
block/bl
o
ck
-
copy: spl
i
t b
l
ock_copy
_
set
_
ca
l
l
b
acks f
u
n
cti
o
n
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
V
ladim
i
r Sementsov
.
.
.
block/backup: move write_flags calculation insi
d
e b
a
ckup_job
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
V
lad
i
mir Sementso
v
.
.
.
bl
o
ck
/
backup: move in-flight requests handlin
g
f
rom
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir
S
e
mentsov
.
.
.
iotests: 257
:
drop device_ad
d
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sement
s
ov
.
.
.
iotes
t
s: 257: drop unus
e
d
Drive
.
device
f
i
e
ld
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir
S
ementsov
.
.
.
iotests: prepar
e
124 and 257 bit
m
ap que
r
ying for backup
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sementsov
.
.
.
block:
t
each bdr
v
_debug_bre
a
k
poi
n
t s
k
ip f
i
lters with
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vlad
i
mir S
e
ment
s
ov
.
.
.
block: move block_copy
f
rom block/back
u
p
.
c to
separat
e
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sement
s
o
v
.
.
.
block/backup: fi
x
block-comm
e
nt style
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
V
l
adimi
r
Sementsov
.
.
.
b
loc
k
/backup: introdu
c
e BlockCo
p
y
S
tate
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
V
lad
i
mir
S
ementsov
.
.
.
block/backup:
i
mpro
v
e
c
ommen
t
about image fl
e
ecin
g
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vlad
i
mir
Sementsov
.
.
.
block/b
a
ckup:
s
pli
t
shareable
copying
par
t
from b
a
ck
u
p_do_cow
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sementsov
.
.
.
block/backup:
f
ix
b
ackup_cow_wit
h
_offload for l
a
s
t
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
V
l
a
d
i
m
i
r S
e
ments
o
v
.
.
.
bl
o
ck/
b
ac
k
up: fix max_transfe
r
handl
i
n
g for co
p
y
_ran
g
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladi
m
ir Sementsov
.
.
.
bloc
k
/qcow
2
: in
t
roduce
paral
l
el subrequ
e
st handling
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vla
d
i
mir Sementsov
.
.
.
b
l
ock/qcow2
:
refactor qc
o
w2_co_pwritev_part
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sementsov
.
.
.
block
/
q
c
ow2: refactor qcow2_co
_
preadv_part
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
V
l
adimir Sementso
v
.
.
.
bl
o
ck: introdu
c
e aio task pool
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vla
d
imi
r
Se
m
entsov
.
.
.
qemu-io
t
ests: ignore
l
e
a
ks on failure p
a
ths in 026
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-08
Vla
d
imir Sementsov
.
.
.
util/
i
oc
.
c: try to
reassur
e
Coverity about qe
m
u
_
io
v
e
c
_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
Vladimir Sementsov
.
.
.
util
/
qem
u
-s
o
c
kets: fix keep_alive handling
in inet_c
o
nnect_saddr
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-09-16
V
ladimir Sementso
v
.
.
.
tests/qemu-iotests: Fi
x
qemu-io
related outp
u
t i
n
026
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-09-10
Vladimir Sementsov
.
.
.
iotests: skip
2
32 when run tests as root
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-09-10
Vlad
i
mir Sem
e
n
t
sov
.
.
.
job: dro
p
j
o
b
_
drain
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-09-03
Vla
d
imir Sementsov
.
.
.
block: fix permission
upd
a
te in bdrv_re
p
lace_node
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
V
ladimir
Sementsov
.
.
.
block/qcow2:
i
m
plemen
t
.
bdrv_co_pwr
i
t
ev(_compressed
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimi
r
Seme
n
tsov
.
.
.
bl
o
ck/q
c
ow2: i
m
p
l
ement
.
bdrv_co
_
preadv
_
p
a
rt
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Se
m
entsov
.
.
.
blo
c
k/qcow2: re
f
actor qcow2_
c
o_prea
d
v to
u
se buffer
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Sem
e
ntsov
.
.
.
bloc
k
/io:
i
n
t
ro
d
uce bd
r
v_c
o
_p
{
read, write}v_
p
art
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
V
l
adimir Sementsov
.
.
.
block
/
io:
bdrv_aligned_pwrit
e
v: use
a
nd suppo
r
t qiov_of
f
set
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir
Se
m
entsov
.
.
.
b
l
ock
/
io: bdrv_aligned_prea
d
v: use and sup
p
ort q
i
ov_
o
ffset
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Semen
t
sov
.
.
.
block/io: bdr
v
_co_do
_
copy_on_readv: lazy alloc
a
tion
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
V
l
adimir Sementsov
.
.
.
bloc
k
/io: bdrv_
c
o
_do_copy_on
_
readv:
u
s
e and
s
upport
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir
S
ementsov
.
.
.
block: define
.
*_part io handler
s
i
n
BlockDriver
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir
S
ementsov
.
.
.
b
l
o
ck/io: ref
a
ctor padding
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Sementsov
.
.
.
ut
i
l/io
v
:
i
m
p
r
ove qemu_iovec_is
_
zer
o
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vlad
i
mir Sement
s
ov
.
.
.
util/
i
ov: introduce qemu_iovec_init_
e
xtended
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vla
d
imir Sements
o
v
.
.
.
t
ests/te
s
t-hbitma
p
: tes
t
nex
t
_
z
ero and _n
e
xt_dirty_area
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vladimir Sementsov
.
.
.
b
l
ock/backup: refa
c
tor wr
i
te_flags
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vladimir
S
e
men
t
sov
.
.
.
block/bac
k
up
:
deal with
zero
de
t
ection
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
V
l
a
dimir
Sementsov
.
.
.
qa
p
i: add dirty-bitmaps to qu
e
ry-named
-
block-nodes
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vla
d
imir Sements
o
v
.
.
.
io
t
est
s
:
test bitmap moving inside 254
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vladimir S
e
mentso
v
.
.
.
b
loc
k
dev
:
reduc
e
aio_context l
o
cked s
e
ctions
i
n
b
i
t
map
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimir Sem
e
n
tsov
.
.
.
b
loc
k
/nbd: refac
t
o
r nbd connection pa
r
ameter
s
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
V
ladimir Sementsov
.
.
.
block/nbd: add cmdl
i
ne
and qapi p
a
rameter reconn
e
ct
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimi
r
S
ementsov
.
.
.
block/nbd: mo
v
e fro
m
quit to state
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladim
i
r Sementsov
.
.
.
block/nbd: use non-blocki
n
g
io channel for
n
bd nego
t
iation
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimir Sementsov
.
.
.
block/nbd: split
connection_co
s
tart out
of nb
d
_client_c
o
n
nec
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimir
Se
m
entsov
.
.
.
n
bd:
i
mprove CMD_C
A
CHE
:
use BDRV_REQ_PREFETCH
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
V
l
adimir Sementso
v
.
.
.
block/stream:
u
se BD
R
V_REQ_P
R
EF
E
T
C
H
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimir
S
ementsov
.
.
.
block: imp
l
ement B
D
RV
_
REQ_PREFETCH
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
V
ladi
m
ir Sementsov
.
.
.
qapi: Add InetSo
c
ketAddre
s
s member
keep-alive
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
next