repo.or.cz
/
qemu
/
rayw.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
block/reqlist: add reqlist_wait_all()
2022-03-07
Vladi
m
ir Sements
o
v
.
.
.
b
l
ock/re
q
list: add reql
i
s
t_wait_all()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-03-07
Vladimir Sementsov
.
.
.
block/dirty-bitmap
:
introduce bdrv_
d
irt
y
_bitm
a
p_status()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-03-07
Vladimi
r
Sem
e
n
t
sov
.
.
.
b
lock/reqlist: reqlist_find_conflict()
:
use
r
ang
e
s_overlap()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-03-07
Vl
a
d
imir Sement
s
ov
.
.
.
block
:
intoduce reqlist
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-03-07
Vladimir
Sementsov
.
.
.
bl
o
c
k
/
b
lock-copy:
a
dd
b
lock_
c
opy_reset()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-03-07
Vladi
m
ir
S
e
ment
s
ov
.
.
.
bl
o
ck/copy
-
b
efore-w
r
i
t
e: a
d
d bitma
p
open parame
t
er
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-03-07
Vlad
i
mir Sem
e
ntsov
.
.
.
block/block-copy
:
block_cop
y
_
s
tate_new(): add bitmap
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-03-07
Vladimir
Sementsov
.
.
.
block/di
r
ty-bitmap: bdrv_merge_dirty_bitmap
(
): a
d
d
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-03-07
Vl
a
d
i
mir Seme
n
tso
v
.
.
.
block/
b
l
ock
-
co
p
y: m
o
ve copy_b
i
tmap initi
a
lization to
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-03-07
V
l
adimir Sementsov
.
.
.
block:
fix preallocate filter: don't do unalign
e
d
preallocat
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-02-01
Vladimi
r
Sements
o
v
.
.
.
block
:
bdrv_set_backing_h
d
(): use drained section
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-02-01
Vladimir Sementso
v
.
.
.
io
t
ests: declare la
c
k of support for
c
ompr
e
sion_type
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-02-01
V
l
a
dimir Se
m
entsov
.
.
.
iotest 214: expli
c
it compressi
o
n
type
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-02-01
V
ladimir Sementsov
.
.
.
iotests 60: more accurat
e
s
e
t d
i
rty bit in qcow2 heade
r
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-02-01
V
l
adimir
S
ementsov
.
.
.
iotests: bash tests: filter co
m
p
r
ession ty
p
e
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-02-01
Vladimir Sementsov
.
.
.
iot
e
s
t 39:
u
se _qco
w
2
_dump_header
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-02-01
V
ladi
m
ir Sementsov
.
.
.
iotests:
mass
i
v
e use _qcow2_dum
p
_
h
eader
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-02-01
Vladimir
Sementsov
.
.
.
iot
e
s
t
s/common
.
rc: intr
o
duce
_
qco
w
2_dump_header
h
e
l
p
er
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-02-01
Vladimir S
e
mentsov
.
.
.
qco
w
2: simple case
s
upp
o
rt for do
w
n
g
rading of qcow2
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-02-01
Vladi
m
ir Sementsov
.
.
.
iotest 302:
u
se img_i
n
fo_log() helper
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-02-01
V
l
a
dimir Sementsov
.
.
.
iotes
t
s
.
py: f
i
l
ter compression type out
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-02-01
Vladimir Seme
n
t
s
ov
.
.
.
iotests
.
py: filter out succ
e
ssf
u
l output of qem
u
-
img
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-02-01
Vladimir
Sementsov
.
.
.
iotest 065: explicit com
p
ression type
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-02-01
V
ladimir Sementso
v
.
.
.
iote
s
t
303: expl
i
cit
c
ompression
type
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-02-01
Vladimir Sementsov
.
.
.
iotests
.
py:
r
ewrite
default lu
k
s
s
up
p
o
r
t in qemu_img
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-02-01
Vladimir Sementsov
.
.
.
iotests: dr
o
p qemu_im
g
_v
e
rbos
e
() helper
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-02-01
Vladi
m
ir Sementso
v
.
.
.
iotest
s
.
py:
qe
m
u_
i
mg*("cr
e
ate"): support IMGOPTS='comp
r
es
s
i
o
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-02-01
V
l
adimi
r
Sements
o
v
.
.
.
iotests:
specify some unsupported
_
i
m
go
p
t
s
for p
y
thon
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-02-01
Vladimir Sementso
v
.
.
.
i
o
t
ests
.
py: implement unsupported_imgopts
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-02-01
Vladim
i
r Seme
n
tsov
.
.
.
iote
s
ts
.
py: img
_
info_log(): rename imgop
t
s argument
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-01-28
V
lad
i
m
i
r Seme
n
t
s
o
v
.
.
.
check-block
.
sh: pass
t
hroug
h
-jN flag of make to
-
j
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-01-27
Vladimir
Sem
e
ntsov
.
.
.
qapi: gener
a
t
e
trace even
t
s by d
e
fault
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-01-27
Vladim
i
r
Sementsov
.
.
.
meson: d
o
c
u
m
e
nt why
we don't
g
enerate trace events
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-01-27
Vladimir Se
m
e
ntsov
.
.
.
docs/qapi-cod
e
-
g
e
n: update to cover trace events code
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-01-27
Vladimir Seme
n
ts
o
v
.
.
.
meson
:
generate trace events for
q
mp c
o
mmands
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-01-27
Vladimir
S
ementso
v
.
.
.
qapi/commands: Optiona
l
ly gener
a
te trace for
QM
P
co
m
m
ands
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-01-27
Vladimi
r
Sements
o
v
.
.
.
qapi/commands: refac
t
or erro
r
handling code
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-01-27
Vladimir Sementsov
.
.
.
qapi/ge
n
:
A
dd
F
O
O
.
trace-even
t
s
o
u
tput mo
d
ule
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-01-14
Vladi
m
ir Sementsov
.
.
.
iotests/testrun
n
e
r
.
py: refact
o
r test_field_width
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-01-14
Vlad
i
mir Se
m
en
t
sov
.
.
.
block: drop BLK_PERM_GR
A
P
H_MOD
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2022-01-14
Vladimi
r
Sementsov
.
.
.
qemu-img: make i
s
_
a
llocated_sectors() m
o
re efficie
n
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-28
V
ladimir Sementsov
.
.
.
b
l
ockjob: drop
B
lo
c
kJob
.
blk field
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-28
Vladimir Se
m
entsov
.
.
.
t
e
st-bdrv-d
r
ain: don't
u
s
e
B
lockJob
.
b
lk
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-28
Vladim
i
r Sement
s
ov
.
.
.
bl
o
ck/stream: add own b
l
k
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-28
Vladimir Se
m
entsov
.
.
.
te
s
t-blockjob-txn: don't abuse job->blk
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-28
Vlad
i
mir Sementso
v
.
.
.
bl
o
ckjob: im
p
l
ement a
n
d use block_j
o
b_get_aio_context
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-23
Vladimir Se
m
entsov
.
.
.
iotests: add nbd-rec
o
nnect-on-
o
pen test
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-23
Vladimir Semen
t
sov
.
.
.
iotests
.
p
y
: add qemu_i
o
_popen()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-23
Vladimir Sementsov
.
.
.
iotests
.
py: add and use q
e
mu_io
_
wrap_args()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-23
V
ladimir Sements
o
v
.
.
.
iotests
.
py: add qemu_tool
_
popen()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-22
Vla
d
imir Sementsov
.
.
.
iot
e
st
s
: chec
k
: mul
t
iprocessing support
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-22
V
lad
i
mir Sementsov
.
.
.
iotests/t
e
s
trunner
.
py: move updating las
t
_
elapsed to
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-22
V
ladimir Sementso
v
.
.
.
i
o
tests/testrunner
.
py: add doc s
t
ring fo
r
run_test()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-21
Vladimir Sementso
v
.
.
.
n
b
d/c
l
ient-conn
e
ction: improve e
r
ro
r
message of
cancelled
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-21
Vladi
m
ir Sem
e
ntsov
.
.
.
n
b
d/client-connection: nb
d
_co_establish_con
n
ection
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-12-21
Vladimir Sementsov
.
.
.
nbd: al
l
ow reconnect on open, with corresponding new
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-11-22
Vl
a
dimir Sementsov
.
.
.
ui/vnc-clip
b
o
a
rd: fix adding
notifi
e
r twice
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-11-09
Vl
a
dimir Sem
e
ntsov
.
.
.
qapi: dep
r
eca
t
e drive-backup
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-11-09
Vl
a
dimi
r
Sementsov
.
.
.
d
ocs/interop/bit
m
aps: use blockdev-backup
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-11-09
Vladi
m
ir Sementsov
.
.
.
docs/block-r
e
pli
c
a
t
ion
:
u
s
e blockdev-ba
c
kup
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladim
i
r
S
e
mentsov
.
.
.
block-backend: upda
t
e bl
k
_co_pwrite
(
)
and blk_
c
o_pread
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladimir Sementsov
.
.
.
blo
c
k-
b
ackend:
fi
x
blk_co
_
flush pr
o
totype to mention
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladi
m
ir Sem
e
ntsov
.
.
.
blo
c
k-backend: drop INT_MAX restriction from blk_check_byte_
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vl
a
dimir Sementsov
.
.
.
block-back
e
nd: blk_pread, blk_pwrite:
r
e
n
a
m
e count
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladimir Se
m
ents
o
v
.
.
.
b
l
ock-bac
k
e
n
d
: convert blk_aio_ function
s
to int64_t
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
V
ladimir Sementso
v
.
.
.
block-bac
k
end: con
v
ert blk_co_copy_range
t
o int64_t
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vl
a
d
i
mir Sementsov
.
.
.
b
l
ock
-
b
a
ckend: con
v
e
rt bl
k
_
foo wrappers
t
o use int64_t
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
V
l
adimir Sem
e
ntsov
.
.
.
bloc
k
-backen
d
: dro
p
blk_prw, use block-coroutine-wrapper
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladimi
r
Se
m
entso
v
.
.
.
block-corouti
n
e
-
wrapper
.
py: support Blo
c
k
Bac
k
end first
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladimir Sementsov
.
.
.
b
l
ock-backend:
rename _do
_
h
e
l
p
er funct
i
ons
to _co_do_
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
V
l
a
dimi
r
Sementsov
.
.
.
bloc
k
-backend: c
o
nvert
b
lk_co_pdi
s
card to int64_
t
by
t
es
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
V
l
adim
i
r S
e
mentsov
.
.
.
b
lock-backe
n
d
: convert
b
lk_co
_
pw
r
itev_part
t
o i
n
t64_t
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vladimir Semen
t
so
v
.
.
.
block-backe
n
d:
make b
l
k_co_p
r
eadv
(
) 64bi
t
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-15
Vla
d
imir Sementsov
.
.
.
bloc
k
-backend: blk_check_byte_r
e
quest(): int64_t bytes
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-06
Vl
a
dimir Sementsov
.
.
.
iotests/i
m
age-fleecing
:
declare requirement of
c
opy
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-06
V
l
adi
m
ir Seme
n
tsov
.
.
.
bloc
k
:
bdrv_i
n
sert_node(
)
: don't use bdrv_open()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-06
Vladimir Se
m
entsov
.
.
.
blo
c
k: bdrv
_
insert_node(): do
c
and style
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-06
V
ladimir Sementsov
.
.
.
blo
c
k: bdrv_insert_
n
ode
(
)
: fix and improve error
h
a
ndling
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-10-06
Vla
d
imir Sementsov
.
.
.
b
l
ock:
implement bdrv
_
new_open_driver_opts(
)
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Sements
o
v
.
.
.
block/nbd: check
t
hat
r
ec
e
i
v
ed handle is vali
d
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
V
l
a
dimir Sementso
v
.
.
.
block/nbd: drop
co
n
nection_co
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vlad
i
mir Sementsov
.
.
.
block/nbd: refactor n
b
d_recv_coro
u
tines_wake_all()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Sementsov
.
.
.
block/nbd
:
m
ove nbd_recv_cor
o
utines_w
a
ke_
a
ll() up
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Sementsov
.
.
.
b
l
o
c
k/nbd: n
b
d_channel_error() s
h
ut
d
o
w
n channel un
c
ondition
a
l
ly
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vlad
i
mir
Sementsov
.
.
.
nbd/client-connection: nbd_co
_
es
t
ablish_
c
onnec
t
ion
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladi
m
i
r S
e
m
e
ntsov
.
.
.
block/i
o
:
allow
6
4bit d
i
scard requests
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
V
l
adimir Sements
o
v
.
.
.
bl
o
ck: u
s
e
i
nt64_t instead of
int in driver discard
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Sementsov
.
.
.
block: m
a
k
e
B
lockLimits::max
_
pdisc
a
r
d
64bit
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Semen
t
s
ov
.
.
.
bloc
k
/io:
a
llow 64bi
t
w
rite
-
zeroes r
e
quests
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladi
m
ir Sementso
v
.
.
.
block:
use i
n
t
6
4
_t inst
e
ad
of int in drive
r
wri
t
e_zero
e
s
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
V
ladi
m
ir Sements
o
v
.
.
.
bloc
k
: make BlockLimits::max_pwri
t
e_
z
eroes 64bit
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladi
m
ir S
e
ment
s
o
v
.
.
.
block: use in
t
64_t
instead of uint64_
t
in
c
opy_range
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vlad
i
mir Sementsov
.
.
.
block
:
use
i
nt64_t instea
d
o
f
ui
n
t64_t in
d
r
i
v
er write
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
V
l
adimir
S
e
m
entsov
.
.
.
block: use int64_t instead of uint64_t in driver
r
ead
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
Vladimir Sementsov
.
.
.
q
cow2: ch
e
ck request on vmstate sav
e
/load path
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-29
V
l
adimir Seme
n
tsov
.
.
.
b
l
o
ck/io: bring request check to bdrv_co_(read
,
wri
t
e
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladimir
Semen
t
s
ov
.
.
.
qcow2-refcount: c
h
eck_ref
b
l
ocks(): add sep
a
r
ate me
s
s
a
ge
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladimir Sementsov
.
.
.
qcow2-r
e
fcount: check_
r
efcoun
t
s_l1()
:
check reserved
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladimir Sementso
v
.
.
.
q
c
ow2-refcount:
i
mp
r
ove style of check_refcoun
t
s_l1()
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
2021-09-15
Vladimir
S
e
mentsov
.
.
.
qc
o
w2-refcount
:
ch
e
ck_r
e
fcounts_
l
2(
)
: ch
e
c
k
r
eserved
.
.
.
Signed-off-by:
Vladimir Sementsov-Ogievskiy
<vsementsov@virtuozzo.com>
commit
|
commitdiff
|
tree
next