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
hw/i386/amd_iommu: rename Error ** parameter to more common errp
2019-12-18
Vlad
i
mir Sementsov
.
.
.
h
w
/i38
6
/
a
md_
i
o
mmu:
r
ena
m
e Erro
r
** p
a
rameter to more
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vl
a
dimir Sementsov
.
.
.
block/snapshot
:
rename Error ** p
a
rameter to
more common
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vladimir Sementsov
.
.
.
hw/cor
e
/qdev: cl
e
a
nup Error ** v
a
riables
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vladimir S
e
me
n
tsov
.
.
.
9
pfs: make Error **errp c
o
nst where i
t
is ap
p
ropriate
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vladimir Sementso
v
.
.
.
ppc: make Error **err
p
const
w
h
ere it is appropriate
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vladimir Sement
s
ov
.
.
.
qdev-monitor: make Error **errp
c
onst
w
here it
is appropriat
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vladimi
r
Sements
o
v
.
.
.
vnc: drop Error pointer
indirec
t
ion in vnc_cl
i
ent
_
io_err
o
r
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vla
d
imi
r
Seme
n
tsov
.
.
.
hmp: drop Error p
o
inter indir
e
ction in
h
mp_handle_error
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
V
l
adi
m
i
r Sementsov
.
.
.
error: make Error *
*
errp cons
t
whe
r
e it is ap
p
ropriate
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vladimir S
e
mentsov
.
.
.
n
e
t
/n
e
t: Clean up
varia
b
le sha
d
owing in net_client_init()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-16
V
l
ad
i
mir Se
m
entsov
.
.
.
ppc: w
e
ll form
kvmppc_hint_s
m
t_possible erro
r
h
i
nt
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-09
Vladimir Se
m
entsov
.
.
.
b
lock/qcow
2
-bitmap: fi
x
crash bug i
n
q
c
o
w2_co_remove_persist
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-11-26
Vladi
m
ir S
e
men
t
sov
.
.
.
iot
e
sts
:
add new test case
s
to bit
m
ap migration
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-11-26
Vlad
i
mir Sement
s
o
v
.
.
.
block
/
qcow2-bitmap: fix bitmap migration
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-11-18
Vladimi
r
Seme
n
t
s
o
v
.
.
.
MA
I
NTAINER
S
: add more
b
it
m
ap-related to Dirty
Bitmaps
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-11-18
Vla
d
i
mir Semen
t
sov
.
.
.
qe
m
u-iotests/i
o
te
s
ts
.
py:
improve assert_q
m
p
message
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-11-04
Vladim
i
r Semen
t
sov
.
.
.
b
l
ock/bl
o
ck-copy:
f
ix
s
->copy_
s
ize for
c
ompre
s
sed cluster
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vladimir Sements
o
v
.
.
.
q
e
mu-iot
e
sts:
r
estrict 264 to qcow2 only
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vladimir Sementsov
.
.
.
block/block-c
o
py:
i
n
crease buffer
e
d
c
opy requ
e
s
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vladim
i
r Sement
s
ov
.
.
.
block/block-copy:
add memory l
i
mi
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vlad
i
mir S
e
mentsov
.
.
.
u
til: introduce SharedRes
o
urc
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vladimir
S
e
men
t
sov
.
.
.
block/block-copy: refact
o
r
copying
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vladi
m
ir Sementsov
.
.
.
block/b
l
ock-copy: l
i
mit c
o
py_range_size
to 16 MiB
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
V
ladimir Seme
n
tsov
.
.
.
block/block-
c
opy
:
all
o
cate buffer in
block_c
o
p
y_with
_
bounce_
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
V
l
adimir Seme
n
t
s
ov
.
.
.
Rev
e
rt "
m
irror: Only
mirror gra
n
ularity-
a
ligned c
h
unks"
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vladimir Sementsov
.
.
.
b
lock/
m
ir
r
or: support unaligned
write in
active mirror
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vladimir Se
m
en
t
sov
.
.
.
block/bloc
k
-ba
c
kend: add blk_co_pwrite
v
_p
a
rt
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vladimi
r
S
ementsov
.
.
.
b
lock/mirror: simpl
i
fy
d
o_sync_tar
g
et_write
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vladimi
r
Seme
n
tsov
.
.
.
hbitmap: ha
n
dl
e
set/reset w
i
th zer
o
length
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-25
Vla
d
i
m
ir Sem
e
ntsov
.
.
.
block/backup: drop dead code from backup_j
o
b_create
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-23
Vladimir Sementso
v
.
.
.
io
t
ests: test
n
b
d
r
e
c
o
nn
e
ct
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-22
Vladimi
r
Sem
e
ntsov
.
.
.
block/nbd:
nbd
reconnect
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-22
Vla
d
imir Sem
e
ntsov
.
.
.
qem
u
-
c
oroutin
e
-
sleep: in
t
roduce qemu_co_s
l
eep_wake
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sementsov
.
.
.
qcow2-
b
it
m
ap:
m
ove bit
m
a
p
r
eopen-rw cod
e
t
o qcow2_reope
n
_commit
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimi
r
Se
m
entso
v
.
.
.
block/qcow2-bit
m
ap:
f
ix
a
nd improve qc
o
w
2_reopen
_
bitmaps_rw
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Se
m
entsov
.
.
.
iotests: add test 260 to check bitma
p
life after snapshot
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir S
e
m
e
n
tso
v
.
.
.
bl
o
ck/qcow2-bitmap: do not rem
o
v
e
bitmaps on reop
e
n
-ro
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
V
l
adimir Seme
n
tso
v
.
.
.
block/qcow2-bitmap: drop qcow2_reopen_bitmaps_rw_h
i
nt()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vl
a
dimir Sementsov
.
.
.
bl
o
ck/qcow
2
-bitmap:
get rid o
f
b
drv_has_c
h
an
g
ed_pe
r
sistent
_
b
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladi
m
ir Sementsov
.
.
.
iot
e
sts: add test-cas
e
to 165 to
test reop
e
ning qcow2
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sementsov
.
.
.
block: reverse
order for reopen comm
i
ts
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
V
l
a
dimir Sementsov
.
.
.
block: sw
i
tc
h
reopen
queue
from QSIMPLEQ to
Q
TAILQ
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vla
d
imir
Sementsov
.
.
.
block/
d
irt
y
-bitmap: r
e
factor bdrv_dirty_
b
i
tmap_next
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Se
m
ents
o
v
.
.
.
blo
c
k
/dirty-bitmap: d
r
op Bdr
v
DirtyBitmap
.
mutex
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
V
l
a
dimir Semen
t
sov
.
.
.
block/dirty-bitmap:
add bs
l
ink
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
V
l
a
d
i
mir Sementsov
.
.
.
block/dirty-bitmap: drop
m
e
t
a
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimi
r
Sementso
v
.
.
.
block/qcow2: proper
l
ocking on
b
itmap
add/remove
paths
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir
Sementso
v
.
.
.
block/d
i
r
ty-b
i
t
m
a
p: return int fr
o
m
b
d
rv_
r
emove_persistent_d
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vl
a
dim
i
r Sement
s
ov
.
.
.
bl
o
c
k: move
bdrv_can_store_new_dirty_bitma
p
to block
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
V
l
adimir Sem
e
nt
s
ov
.
.
.
util/
h
b
i
tmap: s
t
rict hbitmap_reset
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
V
ladimir Sementsov
.
.
.
b
l
ock
/
b
a
ckup: use bac
k
u
p
-top instead
o
f
write notifie
r
s
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sementsov
.
.
.
block: introduce backup-top filter d
r
iver
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
V
l
adimir Sementsov
.
.
.
block/block-copy: split
blo
c
k_copy_set_cal
l
backs function
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
V
ladimir Sementsov
.
.
.
b
l
ock/backup: mo
v
e
write_flags ca
l
culation i
n
side
b
ackup_job
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sementsov
.
.
.
block/bac
k
up: move in-flight requests handling fr
o
m
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir
S
e
mentsov
.
.
.
iot
e
sts
:
257: d
r
o
p devi
c
e_add
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
V
l
a
d
imir Sementsov
.
.
.
iot
e
st
s
: 25
7
: drop un
u
sed Drive
.
dev
i
ce field
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vla
d
imir Sements
o
v
.
.
.
iotests: p
r
e
p
a
re
1
24
and
2
57 bitmap querying for backup
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vla
d
imi
r
Sementsov
.
.
.
block: tea
c
h
b
dr
v
_
d
e
b
ug_breakpoint skip filt
e
rs with
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vlad
i
mir Sem
e
ntsov
.
.
.
block: move block_c
o
py from block/backup
.
c
t
o s
e
parate
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sements
o
v
.
.
.
block/backup: fix block-com
m
ent style
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir
S
e
mentsov
.
.
.
block/backup:
i
ntr
o
duce B
l
o
ckCopyState
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vl
a
dimir Sement
s
ov
.
.
.
block
/
backup: improve comment about
i
mage fleeci
n
g
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sementsov
.
.
.
blo
c
k/bac
k
u
p: s
p
l
i
t share
a
ble copying part
from backup_d
o
_cow
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimi
r
Sementsov
.
.
.
blo
c
k
/
ba
c
kup: fix backup
_
cow_with_offload for last
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sementsov
.
.
.
bl
o
ck/b
a
ckup:
f
ix
m
ax_t
r
ansfer handling for copy_range
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimi
r
Sem
e
ntsov
.
.
.
b
l
ock/qcow2:
introduc
e
parall
e
l
s
ubreques
t
ha
n
dling
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladi
m
i
r
S
ementsov
.
.
.
block/qcow
2
: re
f
acto
r
qcow2_co_pwr
i
tev_par
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
V
ladim
i
r Se
m
entsov
.
.
.
block/qcow2: ref
a
ctor qcow2_co_preadv_pa
r
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladi
m
ir Sementsov
.
.
.
block: introduce
a
io task pool
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vl
a
d
imir Semen
t
so
v
.
.
.
q
e
mu-iotests: i
g
n
ore leaks on failure pat
h
s
i
n 026
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-08
Vladimir Sementsov
.
.
.
util/ioc
.
c
:
try to r
e
assure Coverity
ab
o
u
t
q
emu_i
o
vec
_
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 Sementso
v
.
.
.
u
til/qemu-
s
ockets: fix kee
p
_alive handling
i
n inet_co
n
ne
c
t_saddr
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-09-16
Vladimir
S
e
mentsov
.
.
.
tests/qemu-iotes
t
s
: Fix
qem
u
-io rela
t
ed
o
u
t
put
in 026
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-09-10
V
ladimir Sement
s
ov
.
.
.
iotes
t
s
:
skip 232 wh
e
n
run tests as root
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-09-10
Vladimir Sementsov
.
.
.
job: dro
p
job_drai
n
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-09-03
Vladimir Sementsov
.
.
.
block: fix
p
ermission upd
a
te in bdrv
_
replace_node
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Sementsov
.
.
.
b
lock/qcow2
:
i
mple
m
ent
.
bdr
v
_co_
p
writev
(
_compressed
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Semen
t
sov
.
.
.
block/
q
cow2: imple
m
ent
.
bdrv_co_preadv_part
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladim
i
r
Seme
n
tsov
.
.
.
block/qco
w
2:
refactor qcow2
_
co_preadv to use buf
f
e
r
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladi
m
ir Sem
e
n
t
s
o
v
.
.
.
b
lock/
i
o: introduce bdrv_co_p{read,
wr
i
te}v_
p
a
rt
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vlad
i
m
i
r Sementsov
.
.
.
block/io
:
bdrv_al
i
g
ned_pw
r
itev
:
u
s
e
and support qiov_of
f
set
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
V
l
adimir S
e
mentso
v
.
.
.
blo
c
k/io: bdrv_aligne
d
_p
r
eadv: us
e
and
s
upport qiov_offset
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir S
e
mentsov
.
.
.
block/io: bdrv_co_do_copy_on_r
e
a
d
v: lazy all
o
catio
n
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir Sementsov
.
.
.
block/io: bdrv
_
c
o
_do_copy_on_readv: use and suppor
t
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladimir
S
ementsov
.
.
.
bl
o
ck:
define
.
*_part io handlers in BlockDriver
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vlad
i
mir Sementso
v
.
.
.
block/io:
refactor pad
d
in
g
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vladi
m
i
r
Sementsov
.
.
.
util/i
o
v: improve qemu_iovec_is_zero
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-27
Vlad
i
mir Sementsov
.
.
.
ut
i
l/iov: introduce qemu_iovec_init_ext
e
nded
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vladimir Sementsov
.
.
.
tests/test-hbitmap: test next_zero and _n
e
xt_dirty_area
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vlad
i
m
i
r Sementsov
.
.
.
bl
o
c
k/bac
k
up: refactor write_
f
lags
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vladimi
r
S
e
mentsov
.
.
.
bl
o
ck/backup:
d
ea
l
with zero detection
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vladimir Sementsov
.
.
.
qapi: add dirty-bitm
a
ps to query
-
named-block-n
o
des
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vladim
i
r
Seme
n
t
sov
.
.
.
i
o
te
s
ts: tes
t
bitma
p
moving ins
i
de 254
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-16
Vladimir Sementsov
.
.
.
blockdev: reduce ai
o
_c
o
nte
x
t locked sectio
n
s i
n
bitm
a
p
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimir Sementsov
.
.
.
b
l
ock/nb
d
:
ref
a
ctor nbd connection parameter
s
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimir Sementsov
.
.
.
block/nbd: add cmdline and qapi param
e
ter reconn
e
c
t
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimir Se
m
entsov
.
.
.
blo
c
k/n
b
d: move
f
ro
m
quit t
o
state
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
V
l
ad
i
mir Sements
o
v
.
.
.
block/nbd: use
n
on-blocking io channel for nbd negot
i
ation
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-08-15
Vladimir Sementsov
.
.
.
block/nbd: spl
i
t conne
c
tion_co start out of
n
b
d
_
cl
i
ent_c
o
nnect
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
next