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
virtiofsd: probe unshare(CLONE_FS) and print an error
2020-03-18
Vladimir Sement
s
ov
.
.
.
block/dirty-bitm
a
p: i
m
p
rove
_
next_dirt
y
_area API
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
V
ladimir Sement
s
ov
.
.
.
block/
d
irty-bitmap: add _next_dirty API
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vladimir Sementsov
.
.
.
blo
c
k
/
d
i
rt
y
-bitmap
:
swit
c
h _next_
d
i
r
t
y_area
a
n
d _nex
t
_zero
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vladimir Sementsov
.
.
.
hbit
m
ap: drop meta bi
t
maps
as they
ar
e
u
n
use
d
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
V
ladi
m
ir Sementso
v
.
.
.
hbitmap: unp
u
blish hbitmap_iter
_
skip_
w
ords
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vlad
i
mir Sements
o
v
.
.
.
hbitmap:
m
o
v
e hbitmap_iter_next_word to hb
i
t
m
ap
.
c
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vladimir S
e
men
t
sov
.
.
.
h
b
itmap: assert th
a
t w
e
don't create bitm
a
p
larger
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vladi
m
ir
S
e
m
entsov
.
.
.
MAINTAINE
R
S:
a
dd simplebench
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
V
ladimir Sement
s
ov
.
.
.
scrip
t
s/simpl
e
benc
h
: add examp
l
e
usage of
s
impleben
c
h
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vladimir Sements
o
v
.
.
.
scripts/
s
implebench: ad
d
qemu/bench_block
_
job
.
py
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-18
Vla
d
imir Sementsov
.
.
.
scrip
t
s/simplebench: add s
i
mp
l
ebe
n
c
h
.
py
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-17
Vladimir Se
m
entso
v
.
.
.
hw/sd/
s
si-
s
d: fix error handling in ssi_
s
d_
r
eal
i
ze
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-16
V
ladimi
r
Seme
n
t
s
ov
.
.
.
b
lock/io:
f
ix bdrv_
c
o_d
o
_
c
opy_on_readv
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-11
Vladimir
S
em
e
ntso
v
.
.
.
bl
o
ck/block-copy: hi
d
e st
r
ucture definitions
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-11
Vladimir
Sement
s
ov
.
.
.
block/
b
loc
k
-cop
y
: re
d
uce
i
ntersect
i
ng request loc
k
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-11
Vlad
i
mir Seme
n
tsov
.
.
.
b
loc
k
/
b
lock-copy: r
e
nam
e
s
tart t
o
offset
i
n interfaces
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-11
Vladimir Sem
e
ntsov
.
.
.
block
/
blo
c
k-copy: refac
t
o
r
i
n
terfaces to use by
t
es
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-11
Vladimir Sementsov
.
.
.
block
/
block-copy: factor out find
_
co
n
flicting_infl
i
ght_req
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-11
Vl
a
dimir S
e
men
t
sov
.
.
.
block/blo
c
k-copy: use block_
s
tatus
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-11
Vladimir Semen
t
sov
.
.
.
block/block-co
p
y: s
p
e
cialcase first copy_r
a
nge r
e
quest
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-11
Vlad
i
mir Sement
s
ov
.
.
.
block/block-cop
y
:
fix progress calculation
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-11
Vladimi
r
S
e
ment
s
ov
.
.
.
job: r
e
f
actor progress
t
o sep
a
rate object
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-03-11
Vladimir Sementsov
.
.
.
b
l
o
c
k
/
qcow2-t
h
reads: fix qcow2
_
d
e
c
ompress
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-02-20
Vla
d
imir Sementsov
.
.
.
b
l
oc
k
/bac
k
up-top: fix fl
a
gs han
d
ling
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-02-20
Vladim
i
r Sementsov
.
.
.
docs:
q
cow2:
introd
u
ce compressio
n
t
ype fe
a
t
ure
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-02-20
Vladimir
Sementsov
.
.
.
docs: impro
v
e
q
cow2 spec about
ex
t
ending image header
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-02-07
Vladimir
S
e
mentsov
.
.
.
block: fix cras
h
on ze
r
o-lengt
h
unaligned
write and
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-02-06
Vlad
i
m
i
r Sementsov
.
.
.
iotests: add test for backup-top failur
e
o
n permissio
n
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-02-06
Vla
d
imir Sem
e
nts
o
v
.
.
.
bl
o
ck/ba
c
kup-top: fix failure path
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2020-01-06
Vladimir S
e
m
e
ntsov
.
.
.
qc
o
w2-bitm
a
ps:
fix
q
cow2_can_st
o
re_new_d
i
rty
_
bi
t
map
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-19
Vladimir Sementsov
.
.
.
MAINTAINERS: fix qc
o
w2-bitmap
.
c unde
r
Dir
t
y
B
i
t
m
aps
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vladimir Semen
t
s
o
v
.
.
.
nbd:
asse
r
t t
h
at Error
*
*
i
s not
NULL in nbd_it
e
r_ch
a
nnel_
e
rror
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
V
ladimir Sementsov
.
.
.
hw/vfio/ap: dro
p
l
o
c
a
l
_err from vfi
o
_ap_realize
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vladimir Sementsov
.
.
.
backen
d
s/cryptod
e
v
: dro
p
l
ocal_err from cryptodev_backend_co
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vladi
m
i
r Se
m
entsov
.
.
.
in
c
lude/qom/objec
t
.
h
:
rena
m
e Error ** p
a
ram
e
ter
t
o
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
V
l
adimir Sements
o
v
.
.
.
hw/usb: rename Er
r
or **
p
arameter to more commo
n
errp
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vlad
i
mi
r
Sementsov
.
.
.
hw/t
p
m
: renam
e
Error ** pa
r
a
m
et
e
r to more common errp
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vladimir Se
m
ents
o
v
.
.
.
h
w
/
s
d: drop extra
w
h
i
tesp
a
ce in sdhci_sysb
u
s_realize
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vladimir Sementso
v
.
.
.
hw/s390x: rename Error ** parameter to mo
r
e
common
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vladimir Se
m
entsov
.
.
.
monit
o
r
/qmp-
c
mds: rename Error ** param
e
t
e
r
to more
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vladimir Sementsov
.
.
.
q
g
a: rename
E
rror ** paramete
r
to mo
r
e
common errp
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vladimi
r
Seme
n
tsov
.
.
.
hw/i386/am
d
_iommu:
r
ename Error **
param
e
t
e
r to
m
ore
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vl
a
dimi
r
Sementsov
.
.
.
block
/
snapsho
t
: rename Err
o
r
** paramete
r
t
o more comm
o
n
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vl
a
dimir Se
m
e
ntso
v
.
.
.
h
w
/core/qdev: cleanu
p
Error
*
* variables
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vladimir Seme
n
ts
o
v
.
.
.
9pfs: make Err
o
r **errp cons
t
whe
r
e it is appr
o
priate
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vlad
i
mir
S
ements
o
v
.
.
.
ppc:
m
ake Error
**errp co
n
st wher
e
i
t
is app
r
opriate
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vladimir Sem
e
ntsov
.
.
.
qdev
-
monitor: make Error
*
*e
r
rp
const w
h
ere it is
a
p
propriate
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vlad
i
mir Sements
o
v
.
.
.
v
n
c: drop Error pointer in
d
irection
in v
n
c_clie
n
t_io_e
r
ror
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vladimir
Semen
t
s
o
v
.
.
.
hmp:
d
rop Er
r
or pointer in
d
irec
t
ion
i
n h
m
p_handle_
e
rr
o
r
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
V
l
a
dimir S
e
m
e
ntsov
.
.
.
error: make Error **errp c
o
nst where it is appropriate
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-18
Vlad
i
mir
Se
m
entsov
.
.
.
net/net: C
l
ean up varia
b
l
e shadowing i
n
net_client_
i
nit()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-16
Vl
a
di
m
ir Seme
n
tsov
.
.
.
p
pc:
well form
k
vmppc_hint_s
m
t_possible
e
rror hint
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-12-09
V
l
a
d
i
mir
Sementsov
.
.
.
block/qcow2-bitmap: fix crash bug in qcow2_co_remov
e
_p
e
rs
i
st
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-11-26
Vladimir Sementsov
.
.
.
iotests:
ad
d
new test cases to bitmap migratio
n
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-11-26
Vl
a
dim
i
r
Sement
s
ov
.
.
.
block/qcow2-
b
itmap:
f
i
x bitmap migr
a
tion
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-11-18
Vla
d
imi
r
Sementsov
.
.
.
MAI
N
TAINERS
:
add more bitmap-relate
d
t
o Dirty Bitmaps
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-11-18
Vladimir Sementsov
.
.
.
qemu-iotests/iotests
.
py: im
p
rove as
s
e
rt_qmp
m
e
ssage
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-11-04
Vladi
m
ir Sements
o
v
.
.
.
bl
o
c
k/b
l
ock-copy: fix s->copy_size for
co
m
pressed c
l
uster
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vl
a
dim
i
r Sementsov
.
.
.
qemu-
i
otes
t
s:
restrict 264 to qcow2 only
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vl
a
di
m
ir
S
em
e
nt
s
ov
.
.
.
block/bloc
k
-copy: increa
s
e
b
uffer
e
d copy re
q
uest
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vl
a
dimir Sement
s
ov
.
.
.
b
l
ock/block-c
o
py:
add memor
y
l
i
mit
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vladi
m
ir Seme
n
tsov
.
.
.
util: introdu
c
e SharedR
e
source
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vladimir
S
e
ments
o
v
.
.
.
block/block-c
o
py: refac
t
or co
p
y
i
ng
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vladimir Sementso
v
.
.
.
block/block-c
o
py: limit copy_ran
g
e_size to 16 M
i
B
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
V
ladimir S
e
mentsov
.
.
.
bl
o
ck/block-copy: a
l
locate buffer i
n
block_cop
y
_with_bo
u
nce_
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
V
ladimir
S
ementsov
.
.
.
Revert "mirror: Only mirror gr
a
n
ularity-aligned
c
hu
n
ks"
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
V
l
adimir
S
ementsov
.
.
.
block/mirror: su
p
port unaligned write in ac
t
ive mirror
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vladim
i
r
Semen
t
sov
.
.
.
block/
b
lock-
b
ac
k
e
nd: add blk_co_pwritev_part
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
V
l
adimir
S
eme
n
tsov
.
.
.
bl
o
ck/mirror:
s
implify do_sync_target_write
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-28
Vladimir
S
ementsov
.
.
.
hbit
m
ap: han
d
le set/reset with
z
e
ro le
n
g
t
h
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-25
Vladimi
r
Sementsov
.
.
.
bl
o
ck/backup: drop dead code from
b
ackup_
j
ob_crea
t
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-23
Vla
d
imir Semen
t
sov
.
.
.
io
t
ests: test nb
d
reconne
c
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-22
Vlad
i
mir
Semen
t
s
ov
.
.
.
block/nb
d
:
n
bd reconnect
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-22
Vladimir Sem
e
ntsov
.
.
.
qemu-corouti
n
e-s
l
eep:
i
ntroduce qemu_co_sleep_wake
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Semen
t
s
o
v
.
.
.
qcow2-
b
itmap:
move bi
t
ma
p
reo
p
en-rw code to
q
c
o
w2_reopen_co
m
mit
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir
Sementsov
.
.
.
block/
q
c
o
w2-bi
t
map: fix a
n
d improve
q
cow2_reopen_bitmap
s
_r
w
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir
S
eme
n
tsov
.
.
.
iotests: add tes
t
2
6
0
to check bitmap
life
a
fter
s
n
a
pshot
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
V
l
adim
i
r Se
m
e
ntsov
.
.
.
b
l
ock/qcow2-
b
itmap: do not r
e
mo
v
e bitmaps on reopen
-
ro
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sementsov
.
.
.
block/qco
w
2
-bitmap: dr
o
p
q
c
ow2_
r
eopen_bitmaps_rw_hint()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vlad
i
mir S
e
mentsov
.
.
.
block/qco
w
2-bi
t
map: get ri
d
of bdrv_has_
c
hang
e
d_p
e
rsistent_
b
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vlad
i
mi
r
Se
m
entsov
.
.
.
iotests: ad
d
test-case to 1
6
5 to
test re
o
pe
n
ing qcow2
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladi
m
ir Sementsov
.
.
.
bloc
k
:
r
ever
s
e
o
rder
f
or reopen commi
t
s
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
V
ladimir
Sementsov
.
.
.
block: switch reopen queue from Q
S
IM
P
L
E
Q to QTA
I
LQ
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladim
i
r Sem
e
n
tsov
.
.
.
blo
c
k
/dirty-bitmap
:
r
efactor bdrv_dirty_bitmap_n
e
xt
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladi
m
ir
Sementsov
.
.
.
block/dirt
y
-bitmap: dr
o
p BdrvDirtyBitma
p
.
m
u
t
e
x
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sementsov
.
.
.
block/dirty-bitm
a
p: add bs li
n
k
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sementsov
.
.
.
block/dirty-bitmap: drop me
t
a
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sementso
v
.
.
.
blo
c
k/qcow
2
: proper locking on bitmap
add
/
r
em
o
ve paths
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir Sem
e
ntsov
.
.
.
block/dirty-bitmap: return
i
nt fro
m
bdrv_remove_persist
e
nt_d
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladi
m
ir Sementsov
.
.
.
block: move
b
drv_can_sto
r
e_new
_
dirty_
b
itmap to block
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-17
Vladimir
S
ementsov
.
.
.
util/hbitmap: strict
hbitmap_reset
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vl
a
dimir
S
ementsov
.
.
.
b
l
ock
/
backup: use backup-top instea
d
of
w
rite notifiers
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
V
ladimir
Sement
s
o
v
.
.
.
block: introduce backup-t
o
p filter dri
v
e
r
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vlad
i
mir Sementsov
.
.
.
block/blo
c
k-
c
o
p
y
:
spl
i
t block_copy_set_callbacks funct
i
on
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vlad
i
mir
Sements
o
v
.
.
.
block/backup:
move write_flags ca
l
cula
t
ion
ins
i
de backup
_
job
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sement
s
ov
.
.
.
b
l
ock/backup
:
mo
v
e in-flight re
q
u
ests handl
i
ng
fro
m
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir
S
ementsov
.
.
.
iotests: 257: drop d
e
vice_add
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
V
l
adimir Sem
e
ntsov
.
.
.
iote
s
ts: 257:
drop unused Drive
.
device field
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sementsov
.
.
.
iotests: prepare
1
2
4
and 2
5
7
b
itmap quer
y
ing
for backup
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2019-10-10
Vladimir Sementsov
.
.
.
block:
t
each bdrv_
d
ebug_b
r
eakpoint
s
kip filters
w
ith
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
next