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: Add FLAG_PAYLOAD support to CMD_BLOCK_STATUS
2023-10-05
Eric Bl
a
ke
nbd/server:
A
dd FLAG_PAY
L
O
AD support
to CMD_B
L
OCK_ST
A
TUS
Signed-off-by:
Eric Blake
<eblake@redhat.com>
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-10-05
Eric Bla
k
e
nbd/ser
v
er: Prepare for per-re
q
uest
f
iltering of
B
LOCK_STAT
U
S
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-10-05
Eric Bl
a
ke
nbd/ser
v
er: Refa
c
tor list
of negot
i
a
t
ed
meta contexts
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-10-05
Eric Blake
nbd
/
client:
R
e
quest e
x
tended h
e
aders during negotiation
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-10-05
E
r
ic Bl
a
ke
n
b
d/clien
t
: Accep
t
64-bit
blo
c
k status chunks
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-10-05
Eric Blake
nbd/client: Initial support
f
o
r exte
n
ded header
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-10-05
Er
i
c Blake
n
b
d/clien
t
:
P
l
u
mb errp thr
o
ugh n
b
d_receive_repl
i
es
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-10-05
Eric
B
lake
nbd/server: Enable initial suppor
t
for extended
h
eaders
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-10-05
Eric Blake
nbd/server:
S
upport 64-bit block
status
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-10-05
Eric Blake
nbd/s
e
rver:
P
r
epare to sen
d
ext
e
nde
d
h
eader repl
i
e
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-10-05
Eric Blake
nbd/server: Prepare to receive e
x
tended header
reques
t
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-10-05
E
ric
Blake
nbd/s
e
rver: Support a request payload
Signed-off-by:
Eric Blake
<eblake@redhat.com>
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-10-05
Eric Blake
ma
i
lma
p
:
Fix BALATON
Zoltan
a
uthor emai
l
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-10-05
Eric
B
lake
mai
n
t: T
w
eak commen
t
s in mailmap r
e
gard
i
ng SPF
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-09-29
Eric Bla
k
e
q
e
mu-nbd: changes
towards en
a
bling -Wshadow=
l
ocal
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-09-25
Eric Blake
n
b
d
/se
r
v
e
r: R
e
fact
o
r handling of comman
d
san
i
ty checks
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-09-25
Eric Blake
nbd:
P
repare
f
or
64-bit request e
f
f
e
c
t lengths
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-09-22
Eric Blake
nbd: A
d
d t
y
p
es for extende
d
headers
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-09-22
Eric Blake
nbd
/
client:
Pass mode
through to nbd_send_reque
s
t
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-09-22
Eric Blake
n
bd: Replace bo
o
l st
r
uct
u
red_r
e
ply
with 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 vari
o
us negotiation mod
e
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Eri
c
Bl
a
ke
nbd/clien
t
:
A
dd sa
f
e
ty ch
e
ck on chunk payload length
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Eric
B
l
ake
nbd/c
l
i
ent: Simp
l
ify cookie vs
.
i
n
dex computation
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
E
r
ic Bl
a
k
e
nbd: s/h
a
ndl
e
/cookie/ to match NBD spec
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Eri
c
Bl
a
ke
nbd/server: R
e
facto
r
t
o
p
ass f
u
ll request aro
u
nd
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Er
i
c
B
l
ake
nb
d
/
s
erve
r
:
Prep
a
re for alternate-size
h
eaders
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-07-19
Er
i
c Blake
nbd: Consis
t
ent typedef usage i
n
h
e
a
d
e
r
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/clie
n
t
: Use smarter assert
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
E
r
ic Blak
e
cutils:
Imp
r
ove qemu_strto
s
z handling of fractions
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eri
c
Blak
e
cut
i
ls: Imp
r
ov
e
q
e
mu
_
strtod* error paths
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
E
r
ic B
l
a
ke
cutils: Use pars
e
_
uint in
q
emu_strto
s
z for n
e
gat
i
ve
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric
Blake
c
ut
i
ls
:
S
e
t value in a
l
l i
n
t
e
gra
l
q
e
mu_strt
o
* error
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
E
r
ic Blake
c
utils: Se
t
v
a
lue
i
n al
l
qemu_strtosz
*
error p
a
ths
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
tes
t
-cutils: A
d
d more coverage t
o
qemu
_
strtosz
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Bla
k
e
num
a
: Check for qemu_
s
tr
t
osz
_
MiB e
r
r
or
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric
B
lake
cutils: Allow NULL str in qemu_s
t
rtosz
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Bl
a
k
e
tes
t
-cutils: R
e
factor qemu_
s
trtosz tests f
o
r
less
b
oilerplate
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Er
i
c B
l
a
k
e
t
e
st-cutils:
P
re
p
are for upcomin
g
se
m
antic ch
a
ng
e
in
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Er
i
c
B
l
a
ke
test-cutils
:
A
dd
c
o
v
e
r
a
g
e
of qemu_s
t
rtod
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
c
u
t
ils: Al
l
ow NULL e
n
dptr in parse_u
i
n
t
()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric B
l
ake
cutils: Adj
u
st signature of parse_uin
t
[_full]
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
cutils:
D
o
cument di
f
f
erences between par
s
e_
u
int and
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
cuti
l
s: Fi
x
wrap
a
r
o
un
d
p
a
rsing in qemu_
s
trtoui
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
E
r
ic Blake
t
e
st-cu
t
ils: Test
mo
r
e inte
g
er c
o
rn
e
r cases
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Blake
test-cutils: Test integral
qemu_strto* va
l
ue on fail
u
res
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Er
i
c Blake
test-
c
util
s
: Use g_assert_cm
p
uint where
appropriate
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Eric Bla
k
e
test-cutils: Avoid g_ass
e
rt in
u
nit tes
t
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
E
r
i
c Bl
a
k
e
qc
o
w2: Explicit mention o
f
paddi
n
g bytes
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
E
ric Blake
iote
s
t
s
: Fix test 104 under
NBD
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-05-10
Eric
B
l
a
k
e
mi
g
ration: Attempt
d
isk reactivation in m
o
re failure
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-05-03
Eric B
l
ak
e
systemd: Also clear LI
S
TEN_
F
DNAMES du
r
i
ng systemd s
o
cket
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
Eric Blake
migration: M
i
nor
c
ont
r
ol flow simp
l
i
f
ication
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
Eric Blake
migration:
H
andle bloc
k
device inactivation f
a
i
l
ur
e
s
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2023-04-04
Eric Bl
a
ke
nbd
/
server:
R
equest TCP_NODELAY
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-06-24
Eric
Blake
n
b
d: Drop
d
ead code s
p
otte
d
by Coverity
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-05-12
Eric Blake
nbd/
s
erver: All
o
w
MULTI_
C
ONN for sh
a
red writable exports
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-05-12
Eric Bl
a
ke
qemu-nbd: Pass max co
n
nections t
o
b
lockdev la
y
er
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-03-21
Eric Bla
k
e
docs: Cons
i
sten
t
typography f
o
r
opti
o
ns of
q
emu-nbd
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-03-08
Eric Bl
a
ke
qe
m
u-io: Allo
w
l
arger
w
r
i
te zeroe
s
und
e
r no fallback
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-03-08
Eric Bla
k
e
qemu-io: Utilize 64-bit status during map
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2022-03-08
Eric Blak
e
nbd/se
r
ver: Mino
r
cleanups
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-11-22
Eric Blak
e
nbd
/
server: Simplify
zero and t
r
im
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-11-22
Eric Blak
e
nbd/serv
e
r: Do
n
't complain on certain cli
e
nt disco
n
nects
Signed-off-by:
Eric Blake
<eblake@redhat.com>
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-11-16
E
ri
c
Bla
k
e
nbd/server
:
Silence c
l
an
g
s
a
n
i
t
izer
w
arning
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Eric Blake
qemu-i
m
g: Consiste
n
t doc
s
f
o
r
convert -F
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-09-29
Eric
B
lake
n
b
d/se
r
ver:
Allow LI
S
T_META_CONTEXT with
o
ut
S
TRUCTURED_RE
P
LY
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-09-15
Eri
c
B
lake
qe
m
u
-
i
m
g
: Add
-
F shorth
a
nd
t
o
convert
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-21
E
ric Blake
q
e
mu-img: Add
-
-skip-b
r
oke
n
-bitm
a
ps for '
c
onvert -
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-21
Eric Blake
q
e
m
u-img: Fail fas
t
on con
v
e
r
t --bitmaps with incons
i
st
e
nt
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-21
Eric Blak
e
iotest
s
: I
m
p
r
o
ve and
rename
test
2
91
t
o qemu-img-
b
itm
a
p
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-12
Eric Blake
qemu-img: Reword 'qem
u
-
i
m
g map
-
-o
u
tput=jso
n
' docs
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-12
Eric Blake
q
e
mu-img: Make unallocate
d
part of backing chain 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
Eric Blake
iotests: Improve a
n
d rename test 309 to
nbd-qem
u
-allocation
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-09
Er
i
c B
l
ake
qemu-img
:
I
m
prove er
r
or for re
b
ase
w
i
thout backing
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-09
Eric Bl
a
ke
qem
u
-img: Require -F with
-b
backing image
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-07-09
Eric Blake
q
cow2: Prohibit
b
a
cking file changes in 'qem
u
-img amend'
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-06-29
Eric Blake
block
:
Move read-
o
nly check
d
u
ring truncation e
a
rlier
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-24
Eri
c
Blak
e
utils: Wor
k
around ming
w
strto*l bug
w
ith 0
x
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-24
Eric Blake
utils:
T
ighter tests for qemu_str
t
os
z
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-09
E
r
ic B
l
ake
scsi: Si
l
ence gcc
warning
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-08
E
r
ic Blake
utils: Deprecate
h
ex
-
with-suffix size
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-08
Eri
c
Blake
u
tils: Imp
r
ove
qemu_strtosz() to have
6
4 bits of preci
s
ion
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-08
Eric Blake
u
tils:
E
nhance testsuite for do_strtosz()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-08
E
ric
B
lake
i
o
tests
:
Fix
up py
t
ho
n
style in 30
0
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-03-05
Eri
c
Blak
e
qg
a
: Util
i
ze
QAPI_LIST_APP
E
ND
in
qmp
_
gue
s
t_
n
e
twork_get_inter
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-02-16
Eri
c
Blake
m
a
int: Tel
l
git that *
.
py files should us
e
p
yt
h
on diff
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-02-12
Eri
c
Blake
qem
u
-n
b
d
: Per
m
it --shared=0 for unlimited clients
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-02-12
Eri
c
Blake
qemu-nb
d
: Use SOMAXCONN for socket li
s
t
e
n() backlog
Signed-off-by:
Eric Blake
<eblake@redhat.com>
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-02-03
E
r
ic Blake
block:
use int64_t a
s
bytes type in tracked requests
Reviewed-by:
Eric Blake
<eblake@redhat.com>
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-02-03
Eric
Blak
e
iot
e
sts: Fix expe
c
ted w
h
itespace for 185
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-01-28
Eric
Blak
e
qapi:
More complex u
s
es of QAPI_LIST_APPEND
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-01-28
Eric
Blake
qapi:
U
se Q
A
PI_LIST_APP
E
ND in trivial ca
s
es
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-01-28
Eric Blake
qa
p
i: I
n
troduce Q
A
PI_L
I
ST_APPEND
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-01-28
Eric Blake
qapi: A couple mor
e
QAPI_LIST
_
PR
E
P
E
N
D(
)
stragglers
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2021-01-28
Eric Blake
net: Clarify early
e
xit condition
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-12-19
E
ric Blak
e
qapi: Use QAPI_LI
S
T_PREPEN
D
() where possible
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-12-19
E
ric B
l
ake
m
i
gration:
Refactor migrate_
c
a
p
_add
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-12-19
Eric Blake
rock
e
r: Revamp fp_por
t
_get_info
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-11-16
Eric
B
lake
n
bd: Silence Coverity fals
e
posi
t
ive
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-11-09
Eric Bl
a
ke
block
:
Fix integer promo
t
ion err
o
r in bdrv_getlength()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
next