repo.or.cz
/
qemu
/
ericb.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
nbd/server: Add FLAG_PAYLOAD support to CMD_BLOCK_STATUS
2023-08-10
Eric B
l
a
k
e
nbd/server: Add
F
LAG_PAYLO
A
D support to C
M
D_BLOC
K
_STATU
S
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
Eric Blake
nb
d
/server:
P
r
e
pare for
p
er-req
u
est filte
r
ing o
f
B
L
OC
K
_STATUS
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
Eric
B
l
ake
nbd/server: Re
f
act
o
r
l
ist of
n
ego
t
iat
e
d met
a
c
o
ntexts
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
Eri
c
Blake
n
b
d
/client:
R
e
q
ues
t
ex
t
ended
headers
d
ur
i
ng
negotiation
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
Eric
Blake
nbd/cl
i
ent
:
Accept
64-bit block
s
tatus chunks
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
Eric
B
lake
nbd/cl
i
ent: In
i
tial support for ex
t
ended headers
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
Eric Blake
nbd/client
:
Plumb er
r
p th
r
oug
h
nbd_re
c
eive_
r
e
plies
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
Eric
B
lake
nbd/ser
v
er: Enable initial sup
p
ort for ext
e
n
d
ed he
a
de
r
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
Eric Blake
nbd/
s
erver
:
S
upp
o
rt 64-bit blo
c
k status
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
Eri
c
Blake
n
bd/server: Prepare to send exten
d
ed head
e
r replies
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
Eric Blake
nbd/
s
erver: Pre
p
are to
receive extende
d
header req
u
ests
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
Eri
c
Blake
nbd/server:
Su
p
port a
r
equ
e
s
t payload
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
Eri
c
Blak
e
nbd/ser
v
er: Ref
a
ct
o
r
h
a
ndling of com
m
and sanity
c
hecks
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
Eri
c
Bla
k
e
nb
d
: P
r
epare for 64-bit
req
u
est
eff
e
ct lengths
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
Eric B
l
ake
nbd: Ad
d
t
ypes f
o
r extended he
a
ders
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
Eric
Blake
nbd/client: Pass mode
through
t
o
nbd_send_requ
e
s
t
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
Eric
Blake
nbd: Replac
e
bool structured_reply
w
ith mode en
u
m
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Eric Blake
nbd: Use enum fo
r
va
r
io
u
s n
e
gotiatio
n
m
o
d
e
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
E
ric Bla
k
e
nb
d
/client: Add s
a
fety che
c
k on
chunk payloa
d
le
n
g
t
h
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Eric Blake
nbd/client: Simplify cookie vs
.
index
computation
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
E
ric Bla
k
e
nbd: s/hand
l
e/cookie/
to m
a
tch NBD
spec
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
E
r
ic Blake
nbd/server
:
Refac
t
or
t
o pass full
r
eques
t
around
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Eric Blake
n
b
d/server: Prepare for alterna
t
e-siz
e
head
e
rs
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Eric Blake
nbd: Consistent typed
e
f usage
in header
Signed-off-by:
Eric Blake
<eblake@redhat.com>
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Eric Blake
nbd/client: Use
smarter as
s
ert
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
cutils:
I
mprove qemu_strt
o
s
z
h
andling of fracti
o
ns
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
E
r
ic Bla
k
e
cutils:
I
m
prove
q
emu_strtod* err
o
r paths
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Er
i
c Blake
cuti
l
s:
U
se parse_uint in qem
u
_strtosz for
n
egative
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blak
e
cutils: Set
value in all inte
g
ral qemu_strto
*
error
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eri
c
B
lake
cutils: Set value in al
l
qemu_strtosz* erro
r
paths
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
test-cutils:
A
dd
m
ore
co
v
erage
t
o qemu_str
t
o
sz
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
n
u
ma: Ch
e
ck for
qemu_s
t
r
t
osz_MiB error
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric
B
l
ake
cutils: Allow NULL
s
tr
i
n qe
m
u
_st
r
tosz
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Er
i
c
Blake
tes
t
-
c
u
tils
:
Re
f
act
o
r qem
u
_st
r
tosz
t
ests
f
or less boil
e
r
pl
a
t
e
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric
B
l
ake
test
-
cutil
s
:
P
r
ep
a
re for u
p
comin
g
s
eman
t
ic change in
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
test-cutils: Add coverage o
f
qemu_strtod
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blak
e
c
u
t
i
ls:
A
llow
N
ULL endptr
in
parse_
u
int
(
)
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Bla
k
e
c
utils: Adjust s
i
gnature
of parse_
u
i
n
t[_full]
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
cutils:
D
oc
u
me
n
t differences
b
etwee
n
parse_uint
and
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric
B
lak
e
cutils: Fix wraparo
u
nd parsin
g
in
q
emu_strtoui
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
tes
t
-cutils:
T
e
st more
integ
e
r
corner ca
s
es
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
E
r
ic Blake
test
-
cutils
:
Test in
t
e
g
ral qemu
_
strto* value on fa
i
l
ures
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric B
l
ake
test
-
cutils:
U
se g_asse
r
t_cmpuint wh
e
r
e
ap
p
ropriate
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Er
i
c
B
l
a
ke
test-c
u
tils: Avoid
g
_a
s
sert in uni
t
tests
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
E
ric Bla
k
e
q
cow2: Expl
i
cit
mention of padding by
t
e
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
E
r
ic Blake
iotests: Fix
t
est 104 under NBD
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-05-10
Eric Bla
k
e
migration: Att
e
m
pt disk re
a
c
tivation in more
f
ailure
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-05-03
Eri
c
Blake
sys
t
emd: Als
o
clear LISTEN_FD
N
AMES during
s
ystemd socket
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
E
r
ic Blake
migration
:
Minor contr
o
l flow simpli
f
i
c
at
i
on
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
Eric Blake
migra
t
ion:
H
andl
e
bloc
k
device inactivatio
n
failures
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-04-04
Er
i
c
Bl
a
ke
nbd/server: Request T
C
P
_
N
O
D
ELAY
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-06-24
E
r
ic Blake
nbd: Drop dead code spotted by Cover
i
ty
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-05-12
Eric
B
lak
e
nbd/server: Allow
M
ULTI_CONN
for s
h
ared writ
a
ble exp
o
rts
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-05-12
Eri
c
Blake
q
emu-nbd:
P
ass max
connections to b
l
ockdev layer
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-03-21
Eric B
l
a
k
e
docs: Con
s
iste
n
t typo
g
raphy for optio
n
s of qemu-nbd
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-03-08
Er
i
c Blake
qemu-io
:
Allow large
r
w
rite zeroes under no
f
allback
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-03-08
Eric Blake
q
e
m
u-io: Utilize 64-bi
t
s
t
a
tus during map
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-03-08
Eric Blake
nbd/server: Minor clean
u
ps
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-11-22
Eric Blak
e
nbd/server: Simpl
i
fy
z
e
ro
and
t
r
im
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-11-22
Eric
Blak
e
nbd/server
:
Do
n
'
t complain o
n
c
ertain client dis
c
onnects
Signed-off-by:
Eric Blake
<eblake@redhat.com>
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-11-16
Eric
B
l
a
ke
nbd
/
s
erver: Silence
c
lang san
i
tiz
e
r warn
i
n
g
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Eric Blake
qe
m
u
-
img: Cons
i
stent doc
s
f
or
convert -
F
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-09-29
Eric B
l
ak
e
nbd/serve
r
:
A
l
l
ow LIST_ME
T
A_CONT
E
X
T
witho
u
t S
T
RUCTU
R
ED_REPLY
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-09-15
Eric Blak
e
qem
u
-
img
:
Add -
F
short
h
a
n
d
to c
o
n
vert
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-21
Eric Blake
qemu-img: Add --ski
p
-
b
roken-bitmaps for 'convert -
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-21
Eric Blake
q
e
mu-im
g
: Fail fast
o
n convert --bitmaps with inconsistent
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-21
Eric Blake
iotes
t
s
: Improve an
d
r
enam
e
te
s
t 291
to qe
m
u-img-bit
m
ap
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-12
Eric Blake
qemu-img: R
e
word 'qemu-img map
--output=jso
n
' docs
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-12
Eric
B
lake
qem
u
-
i
mg: Make una
l
located part
o
f backing chain obvi
o
us
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-12
Eric Blake
iotests: Impro
v
e and rename te
s
t 309 to
nbd
-
qemu-allocation
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-09
E
r
ic Blake
qemu-im
g
:
Imp
r
ove error for
rebase w
i
thou
t
ba
c
king
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-09
Eric Blake
qemu-img: Require -F with -b bac
k
ing
i
mage
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-09
Eric Bla
k
e
qcow2:
Prohibi
t
b
ack
i
ng file
c
hanges in 'qemu-img
a
m
end'
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-06-29
Eric
Bla
k
e
bl
o
ck
:
Move read-only ch
e
c
k
d
u
ring trunc
a
tion
e
arlier
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-24
Eric Blake
u
tils: Work around
m
ingw strto
*
l bug with 0x
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-24
Eric Blake
ut
i
l
s
:
Tighte
r
tests for qemu_st
r
to
s
z
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-09
E
r
ic Blake
scs
i
: S
i
le
n
ce gcc warning
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-08
Eric Blake
utils: Deprecate hex
-
with-suffix
s
izes
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-08
Eric Blake
utils: Improve qemu_str
t
osz()
to have 64 bits of precision
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-08
Eric
B
lake
uti
l
s
:
Enhance tests
u
it
e
for do_strtosz()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-08
Er
i
c Blake
iotests:
Fix up python
style
i
n 300
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-05
Eric Blake
qga: Utili
z
e QAP
I
_LIST_APPEND
in q
m
p
_
guest_network_get_inter
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-02-16
Er
i
c Blake
maint: Tell git that *
.
py
files
should
use
p
ython
diff
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-02-12
E
ri
c
Blake
q
emu-nbd: Permi
t
--shared=0 fo
r
unlimite
d
clien
t
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-02-12
E
ric Blake
qemu-nbd: Use SOMAXCONN
f
o
r socket
listen() backl
o
g
Signed-off-by:
Eric Blake
<eblake@redhat.com>
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-02-03
Eric Blake
blo
c
k:
u
se int64_t as bytes type in
t
rac
k
ed request
s
Reviewed-by:
Eric Blake
<eblake@redhat.com>
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-02-03
Eric Blak
e
i
o
te
s
ts: Fix expected w
h
itespace for 1
8
5
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-01-28
E
r
i
c Blake
qapi: More
complex
u
se
s
of QA
P
I_LIST_APPEND
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-01-28
Eric Blake
q
a
pi: U
s
e QAPI_LIST_AP
P
E
N
D
i
n
tr
i
vial ca
s
es
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-01-28
Er
i
c
Blake
qapi: Introduce QAPI_LIST
_
APPEND
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-01-28
Eri
c
Blake
qapi: A couple more QAPI_LIST_PREPEND() stragglers
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-01-28
Eric Blake
net:
Clarify
early exi
t
condition
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-12-19
Eri
c
Blak
e
q
a
p
i
:
Use QAPI_LIS
T
_PREPEND() whe
r
e
p
o
ss
i
ble
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-12-19
Eric Blak
e
mi
g
ration
:
R
e
factor migrate_cap_add
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-12-19
Eric Bla
k
e
ro
c
ker: Revamp fp_p
o
rt_get_info
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-11-16
E
r
ic
B
lake
nbd:
S
ilence Coveri
t
y fal
s
e posit
i
ve
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-11-09
Eric B
l
ake
b
l
ock: Fix integer promotion error in bdrv_getlengt
h
()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Eric Blake
nbd:
Add 'qemu
-
n
bd -
A
' to ex
p
ose all
o
cation d
e
pth
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Eric Blake
nbd: Add new qemu
:
allocation-depth metadata
c
o
n
text
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Eric B
l
ake
b
l
ock: Retu
r
n depth level during
bd
r
v
_is_allocat
e
d_above
Signed-off-by:
Eric Blake
<eblake@redhat.com>
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
next