repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
nbd/server: Prepare to send extended header replies
2023-10-05
Eric
B
lake
nbd/server: P
r
epare to send ext
e
nded header
replies
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-10-05
Er
i
c Blake
nbd/server: Prepare
to re
c
eive extended
h
eader reques
t
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-10-05
E
r
ic Blake
nbd/s
e
rver: Support a requ
e
st
p
ayload
Signed-off-by:
Eric Blake
<eblake@redhat.com>
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-10-05
E
r
i
c
Blake
mailmap: Fix B
A
LA
T
ON
Z
oltan author
em
a
il
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-10-05
Eri
c
Blake
maint: Tweak
c
omments i
n
mailmap regardin
g
S
PF
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-09-29
Eric Bla
k
e
qemu-nbd: ch
a
nges towar
d
s enab
l
ing -Wshad
o
w=lo
c
al
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-09-25
Eric
Blake
nbd/server: Refactor handling of comman
d
s
anity
check
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-09-25
Eric Blake
nbd: Prepare for
6
4-bi
t
r
equest effec
t
lengths
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-09-22
Er
i
c Blake
n
bd:
A
dd types for e
x
tended headers
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-09-22
Eri
c
Blake
nbd/cl
i
e
nt: Pass mo
d
e
through to
n
bd_send_request
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-09-22
Eric Blak
e
nbd: Replace bo
o
l
stru
c
t
ured_reply with mode enum
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Eric Blake
n
bd: Use enum f
o
r various negotiation mod
e
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Eric Bla
k
e
nbd/client: Add s
a
f
e
t
y check on chu
n
k payload l
e
n
gth
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Eric Blake
nbd/client: Simplify cooki
e
vs
.
i
n
dex
computation
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Eric B
l
ak
e
nbd:
s
/
handl
e
/
c
o
okie/ to
ma
t
c
h NBD
spec
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Eric Blake
nbd/serve
r
: Refactor
to pass full request
a
round
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Eric Blake
n
bd/serve
r
: Prepa
r
e for alt
e
rnate-size headers
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Eric
B
lak
e
nbd: Co
n
sistent type
d
e
f
us
a
ge
in he
a
der
Signed-off-by:
Eric Blake
<eblake@redhat.com>
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Eri
c
B
lake
nbd/client: Use smarter assert
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric
B
la
k
e
cutils: Impr
o
ve qem
u
_str
t
osz handling o
f
fract
i
o
ns
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Er
i
c Blake
cutils: Improv
e
qemu_str
t
od* er
r
or pa
t
h
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
E
r
ic B
l
ak
e
cutils: Use
p
arse_
u
int in qemu
_
strtosz
f
or neg
a
tive
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
cutils: Set va
l
ue in all in
t
egral qemu_strto*
e
rror
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eri
c
Blake
c
u
til
s
: Se
t
v
alue i
n
a
ll qemu_str
t
os
z
* error paths
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Bl
a
ke
test-cu
t
ils: Add more
c
o
v
er
a
ge
to qemu_strtosz
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric B
l
ake
numa: C
h
eck for qemu_strtosz_
M
iB er
r
or
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
cutils: Al
l
o
w NULL s
t
r in qe
m
u_strtosz
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
test-c
u
tils: Refa
c
tor qemu_strtos
z
tests for l
e
ss boilerplate
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eri
c
B
lake
tes
t
-cu
t
ils:
P
re
p
are for upcoming semantic ch
a
nge in
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Bl
a
ke
t
est-c
u
tils:
Add coverag
e
of qemu_strtod
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
E
ric
B
la
k
e
cutils: Allow NUL
L
e
n
dptr in par
s
e_ui
n
t()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Bl
a
ke
cutils: Adjust signature of parse_uin
t
[_f
u
ll]
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric
Blake
cutils: Document d
i
fferences between pa
r
se_u
i
nt and
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
cutils: Fix wraparound
parsing i
n
q
e
mu
_
strtou
i
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
E
r
ic Blake
test-c
u
tils
:
Test more int
e
ger corn
e
r ca
s
e
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Er
i
c
Blake
t
e
s
t
-
c
u
t
i
ls: Test i
n
te
g
ral
qemu
_
str
t
o*
v
a
l
u
e on failures
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Bla
k
e
test
-
c
utils:
U
se g_assert_cmpuint w
h
ere a
p
propriate
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Er
i
c B
l
ake
test-cutils: Av
o
id g
_
ass
e
rt in u
n
it tests
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Er
i
c Blake
qcow2: Exp
l
icit mention o
f
p
ad
d
ing byt
e
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
iotes
t
s: Fix
t
est 104 und
e
r NBD
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-05-10
Eric Blak
e
mi
g
r
at
i
on: Attempt
disk reactivation
i
n
m
o
re fa
i
lur
e
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-05-03
Eric Blake
syst
e
md: Also clear
L
I
S
TEN_FDNAM
E
S
during systemd so
c
ket
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
Er
i
c Blake
migration: Minor control flow simplification
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
E
ric Blake
migration: Ha
n
dle blo
c
k d
e
v
i
ce inact
i
v
a
t
i
on f
a
ilures
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-04-04
Eric Bla
k
e
nbd/s
e
rver: Request TCP_NODELAY
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-06-24
Eric Blake
nbd: Drop d
e
ad code spotted
b
y Coverity
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-05-12
E
ric Blake
n
bd/server: Allow MULTI
_
CONN
for
s
ha
r
ed wr
i
table exports
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-05-12
Eric
B
l
ake
qemu-nbd: Pass m
a
x connections to blockdev layer
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-03-21
Eric Bl
a
ke
docs: Co
n
sistent typog
r
a
phy
f
or optio
n
s of qemu-nbd
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-03-08
Eri
c
B
lake
qemu-io: Allow
l
a
r
ger write zeroes under no
f
allback
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-03-08
Eric Blake
qemu
-
io: Utilize 64-bit status during map
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-03-08
Eric Blake
nb
d
/
s
erver: Mino
r
cleanups
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-11-22
E
ric B
l
ake
nbd/s
e
rver: Si
m
plify zero and
t
r
im
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-11-22
Eric Bl
a
ke
nbd/ser
v
er: Do
n
't com
p
lain on
cer
t
ai
n
c
l
ient disconnects
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/server: Sile
n
ce clang sanit
i
zer
warning
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Eric Blake
qemu
-
i
m
g: Consis
t
ent docs for
c
onvert
-
F
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-09-29
E
ric Blake
nbd/serv
e
r:
Allow LIST_META_CONTEXT without STRUCTURED_REPLY
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-09-15
Eric Blake
qemu-img: Add -F sh
o
rthand
t
o conver
t
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-21
Eri
c
B
l
ake
q
e
m
u-i
m
g: Add --skip-broken-bitmaps f
o
r
'
convert -
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-21
Eric Blake
qemu-img:
F
ail fas
t
o
n convert --bitmaps
w
ith
i
nconsistent
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-21
E
ric Bla
k
e
iote
s
t
s
: Improve and rename t
e
st 29
1
to qe
m
u-
i
mg-bitmap
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-12
Eric Bla
k
e
qemu-i
m
g: Rew
o
rd 'qemu-i
m
g map --out
p
u
t
=json' d
o
cs
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-12
Er
i
c B
l
ake
qemu-im
g
:
M
ake
u
nallocated par
t
of ba
c
king chain obv
i
ous
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-12
Eric
Bla
k
e
i
ot
e
sts: Improv
e
and rename
t
est 30
9
to nbd
-
qe
m
u
-al
l
ocation
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-09
E
ric Blake
qemu-img: Improve error for rebase withou
t
backing
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-09
E
r
ic
Bl
a
ke
qemu
-
img: Require -F
w
i
th -b
b
a
cking image
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-09
Eric Blake
qcow2: Prohibit
b
acking file changes i
n
'qemu
-
img
a
men
d
'
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-06-29
Eric Blake
block: Move read-on
l
y
c
heck
d
uring truncation earl
i
er
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-24
Eri
c
B
lake
u
t
ils: Work
around
m
ingw
s
t
rto*l bug wi
t
h 0x
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-24
Eric Blake
utils: Tighter tests for q
e
mu_strtosz
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-09
E
ric Blake
scsi
:
Si
l
ence gcc
w
arning
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-08
E
ric
B
lake
u
t
ils: Deprec
a
te hex-with-suffix
sizes
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-08
Eric Blake
ut
i
ls: Improve qemu_str
t
osz() to have 6
4
bits
of precision
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-08
E
ric Blake
u
tils: Enhance testsuite
f
or do_st
r
to
s
z()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-08
Eric Blake
iote
s
ts
:
Fix up pyth
o
n style in 300
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-05
Er
i
c Blake
q
g
a:
Uti
l
ize QA
P
I_LIST_APPEND
i
n
q
mp_gues
t
_net
w
ork_get_int
e
r
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-02-16
Eric Blake
maint: Tell git
t
hat *
.
py files
s
hould use python diff
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-02-12
Eric Blake
qemu-n
b
d
:
P
ermi
t
-
-shar
e
d
=
0
f
or
u
nlimited clients
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-02-12
Eric B
l
a
ke
qemu-n
b
d: Us
e
SOMA
X
CONN for
s
ocket list
e
n
()
b
ac
k
l
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 Bla
k
e
bloc
k
: use i
n
t
6
4_t a
s
by
t
es type
i
n tracked req
u
e
s
ts
Reviewed-by:
Eric Blake
<eblake@redhat.com>
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-02-03
Eric Blake
i
o
test
s
:
Fix ex
p
ect
e
d whitespac
e
for 185
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-01-28
Eric Blake
qapi: More comp
l
ex use
s
of QAPI_LIS
T
_
A
P
P
END
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-01-28
Eric Blake
qapi: Use QAPI_LI
S
T_APPEND
i
n triv
i
al c
a
ses
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-01-28
Eric
Blake
qapi:
Introduce Q
A
P
I_LIST_APPEND
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-01-28
Eric Blak
e
qa
p
i: A
c
ouple more QA
P
I
_
LIST_PRE
P
END()
stragglers
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-01-28
Eric
B
lake
net: Clarify
e
arly exit cond
i
tion
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-12-19
E
ric
B
lake
qa
p
i:
Use QAPI_LIST_PREPEND
(
)
where
p
ossib
l
e
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-12-19
Eric Blake
migration
:
Ref
a
ctor migrate_cap_add
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-12-19
E
ric Blake
roc
k
er: Revamp fp_port_get_inf
o
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-11-16
E
r
i
c
Blake
n
bd:
Sile
n
ce Coverity false posi
t
ive
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-11-09
Eric
B
l
ake
bl
o
ck: Fix in
t
eger pr
o
mot
i
o
n error
i
n b
d
rv_getlen
g
th()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Eri
c
Bl
a
ke
nbd: A
d
d 'qemu
-
nbd
-A' to
e
xpose
a
llocatio
n
depth
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Eric
B
lake
nbd:
A
dd new qe
m
u:
a
llocat
i
o
n
-depth
m
etadata co
n
te
x
t
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Eric Blake
block:
Retu
r
n depth level
d
ur
i
ng bdrv_is_allocat
e
d_a
b
ove
Signed-off-by:
Eric Blake
<eblake@redhat.com>
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Eric Blake
nbd
:
A
l
low expo
r
t
o
f m
u
l
ti
p
le
bitmaps for one
d
evice
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
E
r
i
c Blake
n
b
d: Refactor counting of meta
d
ata contexts
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Eric Blake
nbd: S
i
mpli
f
y qemu b
i
tmap con
t
ex
t
name
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
E
ric
B
lake
nbd: Update qapi to s
u
pp
o
rt
e
xp
o
r
t
ing
mu
l
ti
p
l
e
bitma
p
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Eric B
l
ake
nbd: Utilize QAP
I
_CLO
N
E for
type co
n
version
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
E
r
ic
Bl
a
ke
qapi: Add QA
P
I_LI
S
T_PREP
E
ND() macro
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
next