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: Support a request payload
2023-08-10
Eric Blake
nbd/server
:
Support
a request p
a
yloa
d
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
Eric Bla
k
e
n
b
d/server: Re
f
acto
r
handling o
f
comm
a
nd sanity checks
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
E
r
ic B
l
a
k
e
nbd:
P
repare for 64-bit
r
eque
s
t eff
e
c
t leng
t
hs
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
Eric Blak
e
nbd: Add types
for exten
d
ed headers
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
Eri
c
Bl
a
k
e
nbd/clien
t
: Pass
mode through to nb
d
_
s
end_request
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
E
ric
B
l
ake
nbd: Replace bool structured_repl
y
w
i
th mode
e
n
um
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Eric Blake
nbd: Use
e
num for various negot
i
ation
m
o
d
e
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Eric Blake
nbd/c
l
ient: Add safet
y
c
heck on
c
hunk p
a
yload length
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Eric Blake
nb
d
/client
:
Simplify co
o
k
ie vs
.
i
ndex
computation
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Eric Blake
nb
d
: s/handle/coo
k
ie/ to mat
c
h
N
BD s
p
e
c
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Eric
B
lake
nbd/server
:
Re
f
actor to pass
full reque
s
t
around
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Eric Blake
nb
d
/s
e
r
v
e
r: Pr
e
pare for alternate-siz
e
hea
d
ers
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Eric Bla
k
e
n
b
d: Consistent typedef 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
B
lake
nbd/cl
i
ent: Use s
m
arter
assert
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blak
e
cutil
s
: Improve
q
emu_strt
o
sz
h
andling of fract
i
ons
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eri
c
Blake
cutils: Improve qemu_strto
d
*
error paths
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
cutils: Use parse_uint
i
n
q
emu_strtosz
for
negativ
e
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric
Blake
cutils
:
Set value
in all integral qemu_str
t
o* error
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
cutil
s
:
S
et value i
n
a
l
l
qemu_strtos
z
* error path
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Bla
k
e
test-cutils: Add
m
ore coverage to qemu
_
strt
o
sz
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Er
i
c Blake
nu
m
a
:
Chec
k
for qemu
_
strto
s
z_MiB
error
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
cutil
s
: A
l
lo
w
NULL str in qemu_strtosz
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric
B
lake
test-cutils:
R
efa
c
tor qemu_strtos
z
t
e
s
ts for
l
ess
boil
e
rplate
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric
B
lake
t
e
st-cut
i
ls: Prepare for u
p
coming semantic ch
a
n
g
e in
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
E
ric Blake
t
e
st-cu
t
ils: Ad
d
coverage
of
q
e
m
u
_s
t
rtod
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Bla
k
e
c
u
til
s
: Allow NULL endptr in parse_uint
(
)
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
E
ric Blake
cutils: Adjus
t
signatu
r
e of parse_uint[_
f
ull]
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blak
e
cutils: Document difference
s
between parse_uint an
d
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
c
u
t
i
l
s
: Fix wrapar
o
un
d
parsing in qemu_st
r
toui
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
t
e
st-cutils: T
e
s
t
more in
t
eger corner cases
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
test-c
u
t
ils:
Te
s
t i
n
tegral qemu_strto* value on
failur
e
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
test-cutils: Use g_ass
e
rt_cmpuint wh
e
re appro
p
riate
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
test-cut
i
ls: Avo
i
d g_as
s
e
r
t in unit te
s
ts
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
q
c
ow2: Expli
c
i
t mention of pad
d
ing byte
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
iotests:
Fix
test 104 under NBD
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-05-10
Er
i
c Blake
migrat
i
on:
Attem
p
t disk
r
ea
c
tivation in mor
e
failure
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-05-03
Eric Bl
a
ke
systemd: Also c
l
ea
r
LIS
T
EN_FDNAM
E
S durin
g
systemd s
o
c
k
et
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
E
ric Blake
mig
r
ation: M
i
n
o
r
control flow sim
p
li
f
i
c
ation
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
Eric
Bla
k
e
mi
g
ration: Handl
e
block d
e
v
i
c
e inactiva
t
ion
failures
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-04-04
Eric Bla
k
e
nbd/server: Request TC
P
_NODELAY
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-06-24
E
r
ic Blake
nbd: Drop dead
c
ode spotted by Cover
i
ty
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-05-12
Eric Blake
n
b
d
/se
r
v
e
r
: Allow MULTI_CONN for sha
r
ed
w
ritable e
x
ports
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-05-12
Eric Blake
q
e
m
u
-
nbd: Pass
m
a
x connections t
o
blockdev
l
ayer
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-03-21
Eric Blake
d
o
cs: Consiste
n
t
typog
r
aphy for op
t
ions of qemu-nbd
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-03-08
Eric Blake
qemu-i
o
:
Allow larger writ
e
zeroes under no fallba
c
k
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-03-08
E
ric B
l
ake
qemu-io: Utilize 6
4
-
b
it status d
u
ring m
a
p
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-03-08
Er
i
c Blake
nbd/server:
M
inor
c
leanu
p
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-11-22
Er
i
c
Blake
nbd/serve
r
: Simplify
zero and tri
m
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-11-22
Eric Bla
k
e
nbd/server: Don't
c
omp
l
ain on ce
r
t
a
in client disconnec
t
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-11-16
Eric Blake
nbd/serve
r
: S
i
le
n
ce clang
s
anitizer wa
r
ning
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Eric Blake
qemu-
i
m
g
: C
o
nsist
e
nt docs
f
or convert -F
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-09-29
Eric Bl
a
ke
nbd/se
r
ver:
A
llow LIS
T
_META_CONTEXT without STRUCTURED_REPLY
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-09-15
Eric Bla
k
e
qemu-img: Add -F shor
t
han
d
to convert
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-21
Er
i
c
Bla
k
e
qemu-i
m
g:
A
dd --
s
k
ip-broken-bitmaps for 'con
v
ert -
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-21
E
ric Blak
e
qemu
-
im
g
:
Fail fa
s
t on
c
o
nvert
-
-
b
it
m
aps with
i
nc
o
nsist
e
nt
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-21
E
r
ic
Blake
iot
e
sts: Improve and rename tes
t
291 to qemu-im
g
-bitma
p
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-12
Eric Blake
q
e
mu-img: Reword
'q
e
m
u
-im
g
map --outp
u
t=json' docs
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-12
Eric Blake
qemu
-
i
mg
:
Ma
k
e unalloca
t
ed
p
art of backi
n
g
c
h
a
in ob
v
ious
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-12
E
ric
Blake
iote
s
ts: Improve and r
e
name test 309 to nbd-qem
u
-allocation
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-09
Eric Blake
q
emu-i
m
g: Improve
e
rror for rebase
w
ithout bac
k
ing
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-09
Eric Blake
qemu-img: R
e
quire
-
F with
-
b backing image
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-09
Er
i
c B
l
a
k
e
qcow2: P
r
ohibit
backin
g
file changes i
n
'qemu-
i
mg a
m
end'
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-06-29
Eric B
l
a
ke
block: Mo
v
e
read-only che
c
k
during truncation earlier
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-24
Eric Blake
u
t
ils: Work aro
u
n
d m
i
ngw str
t
o*l
b
ug with 0x
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-24
Eric Blake
utils: Tig
h
ter
t
est
s
for qem
u
_strtosz
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-09
Eric Blake
scsi: Silence g
c
c
warn
i
ng
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-08
Eric
Bla
k
e
utils: Dep
r
ecate
h
ex-with-suffix s
i
z
es
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-08
Eric Blake
utils: Improve qe
m
u_strtosz(
)
t
o
hav
e
64
bit
s
of
p
recision
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-08
Eric Bl
a
ke
utils: Enhance test
s
uite for d
o
_strtosz()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-08
Eric Blake
iotests: Fix up python style in 300
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-05
E
ric
B
l
a
ke
qga
:
Utilize QAPI_LIST_APPEND i
n
q
m
p
_guest_n
e
twork_get_inter
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-02-16
Er
i
c Bla
k
e
maint: Tell git that *
.
py f
i
les should u
s
e python diff
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-02-12
E
r
i
c
Blake
q
e
mu
-
nbd:
P
e
rmit --shared=0 for unlimit
e
d client
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-02-12
E
ric
Blake
q
emu-nbd: Use SOMAXCONN for socket listen() ba
c
kl
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
b
lock: use int64_t as bytes type in t
r
acked requests
Reviewed-by:
Eric Blake
<eblake@redhat.com>
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-02-03
Eric Blake
iotests: Fix expected
whitespace for
1
85
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-01-28
E
ric Bl
a
ke
qapi: Mo
r
e com
p
le
x
uses of QAPI_LI
S
T_A
P
PEND
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-01-28
Eric Blake
q
a
pi:
U
se QAPI_
L
IST_APPEN
D
in tr
i
v
i
al cases
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-01-28
Eric Blake
qapi: Introduce QAPI_
L
I
S
T
_A
P
P
E
N
D
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-01-28
Eric
Blake
qapi:
A couple
mor
e
QAPI_LIST
_
PREPEND() straggle
r
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-01-28
E
r
i
c
Blake
net: Cl
a
rif
y
e
a
r
l
y ex
i
t
c
ondition
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-12-19
Eric
B
lake
qapi: Use QAPI_L
I
ST_P
R
EPE
N
D() wh
e
re po
s
sible
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-12-19
Eric Blake
migration: R
e
factor m
i
gra
t
e_cap_ad
d
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-12-19
Eric Blake
rocker: Revam
p
fp_po
r
t_g
e
t_info
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-11-16
Eric
B
lak
e
nbd: S
i
l
e
nce Coverity
f
al
s
e positive
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-11-09
Eric
B
lake
block: F
i
x integer promo
t
ion
e
r
ror in bdrv
_
getl
e
ngth()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Eric Blake
n
bd: Add 'q
e
mu-nbd -A' to
e
xpose all
o
cat
i
o
n
depth
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Eric Blake
nbd: Add n
e
w qemu:a
l
locat
i
on-
d
epth me
t
adata conte
x
t
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Eric Bl
a
k
e
block: Re
t
urn
d
e
pth level during bdrv_is_al
l
o
cated_above
Signed-off-by:
Eric Blake
<eblake@redhat.com>
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Eric Bla
k
e
nbd: Allow export
o
f mult
i
ple bitmaps for one
device
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Eric
Bl
a
ke
nb
d
: R
e
factor cou
n
ting of
m
e
tadat
a
cont
e
xts
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Eric Blake
nb
d
:
S
implify qemu bitmap context name
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Er
i
c Blake
nbd:
U
pdate
qapi to suppo
r
t exporting mult
i
ple bitma
p
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Eric
B
lake
nbd:
U
tilize
Q
API_
C
LONE
for type conve
r
s
ion
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Eric Blake
qapi: Add QAPI_LIST_PREPEND() macr
o
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Eric Blake
block
:
S
im
p
l
i
fy QA
P
I_LIST_ADD
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-09
Eric
Blake
nbd: Sim
p
lify meta-c
o
ntext
p
arsing
Signed-off-by:
Eric Blake
<eblake@redhat.com>
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-09
E
r
ic Blake
nbd/server: Re
j
ect embed
d
ed NUL in NBD strings
Signed-off-by:
Eric Blake
<eblake@redhat.com>
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-09
Eric Blake
qemu-n
b
d: Honor SIGIN
T
and SIGH
U
P
Signed-off-by:
Eric Blake
<eblake@redhat.com>
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-09-21
E
r
ic Blake
qemu-img: Support bi
t
map --merge into backing i
m
age
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
next