repo.or.cz
/
nbdkit
/
ericb.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
server: Move prepare/finalize/close recursion to backend.c
2019-10-08
Eric B
l
ake
serv
e
r: Mov
e
pr
e
pare
/
fi
n
a
lize/c
l
ose recursion to
b
ackend
.
c
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-10-08
Eric Bl
a
ke
tests: Enhance retry te
s
t to co
v
er failed reopen
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-10-08
Eric Blake
tests: Refactor test-retry-reo
p
en
-
fail
.
s
h
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-10-08
Er
i
c
B
l
ake
retry: Don't call into close
d
pl
u
gin
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-10-04
Eric Blake
se
r
ver: R
e
factor to dro
p
connection_get_handle()
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-10-04
Eric B
l
ake
s
erve
r
: Fix
b
a
c
kend r
a
nge check
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-10-04
Er
i
c Blake
t
e
sts: Test r
e
try when get_size
v
alues chang
e
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-10-04
Eric Blake
r
e
try: Check s
i
ze be
f
ore trans
a
c
tions
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-10-04
Eric Blake
x
z
: Avoid
reading beyond EO
F
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-10-03
E
r
i
c
Blake
se
r
v
e
r
: Allow p
l
ugi
n
_c
l
ose
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-10-03
Eric
Blake
server: Bet
t
er documentation o
f
.
open
ordering
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-10-03
Eric Blake
s
e
rver: Close backends if
a
fi
l
ter
'
s
.
open
f
ails
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-10-03
Eric Blake
tests: T
e
st retry w
i
th different
f
ua/fast-zero
f
lags
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-10-03
E
r
i
c Blake
retry: H
a
ndle can_fua and can_fast_zero cha
n
g
es
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-10-02
Er
i
c Blake
m
a
int: Use shell-quoting wh
e
n wrapper is verbose
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-10-02
Eric B
l
ake
c
ommon: Split util
s
.
c into
s
maller files
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-10-02
Eric
Bl
a
k
e
te
s
ts: When using nbdsh
-u
,
ensure
i
t has uri support
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-10-02
Eric Blake
tests: Test retry after
p
artial extents
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-10-02
Eric Blake
ret
r
y: Avoid assertio
n
during retr
i
ed extents
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-10-02
Eri
c
B
l
ake
tests: Test for retry-readonly
be
h
avior
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-10-02
Eric
Blake
re
t
ry
:
C
h
eck next_ops->can_FOO
on r
e
try
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-10-02
Eric Bl
a
k
e
tests: En
h
an
c
e c
a
pt
i
ve test
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-10-02
Eric Blake
server: Propagat
e
unexpe
c
ted
nbdkit failure with --run
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-30
E
r
ic
Blake
s
e
rve
r
:
Better
n
ewstyle
.
o
p
en failure h
a
n
dlin
g
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-30
Eric Blake
server:
Fix
O
P
T_GO on
different export than
S
ET_META_CONTEX
T
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-30
Eric Blake
ser
v
e
r
:
Al
l
ow
l
o
n
ger NBD_OPT
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-30
Eric Blak
e
server: I
m
prove
c
he
c
k o
f
st
r
i
n
g valid
i
ty
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-30
Eric
Blake
s
erver: Switch t
o
fixed-length co
n
n-
>
exportname
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-30
E
r
i
c Blake
server: Expose -e
i
n $exportn
a
m
e
during --run
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-30
Eric Blak
e
s
erve
r
: Reject -e with too long of a name
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-30
E
ric Blake
retry:
Also retr
y
flus
h
c
o
m
mands
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-28
Eric Blake
tests
:
R
et
r
y
t
ests use bas
h
isms, so set #!
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-25
Eric Blake
commo
n
/protoco
l
:
D
eclare add
i
tio
n
al c
o
nst
a
nts
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-25
Eric Blake
c
ommo
n
/protoco
l
: Switch nbdmagic to
u
i
nt64_t
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-25
Eric
Blake
c
om
m
on/protocol: M
e
rge
duplicate type
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-19
Eric Blake
server:
F
ix back-to-back SE
T
_META_CO
N
TEXT
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-19
Eric Blake
server: F
i
x regres
s
i
on
for NBD_
O
PT
_
INFO before NBD_OP
T
_GO
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-18
E
ric Blake
server: San
e
r fil
t
er
.
close ca
l
ls
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-18
Eric
B
lake
server: Change unreachable
o
ld
s
tyle error to assert
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-18
Eric B
l
ake
ser
v
er: Fix debu
g
mess
a
ge
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-18
Er
i
c Blake
tes
t
s: Fix te
s
t-cow-null w
h
e
n port 10809 is occupied
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-17
Eric Blake
t
e
sts: Test same set
o
f reflected names
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-15
Eric
Blake
tests: Be more
r
obust to arbitrary export names
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-12
Eric Blake
T
O
D
O
: Mention ide
a
about skipping h
a
ndshake p
h
ase
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-12
Eric Blake
serv
e
r: Add
-
-
mas
k
-handshake
o
ption for
i
nt
e
gration
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-12
Eric Bl
a
ke
se
r
v
er: Skip op
t
ion
h
aggling fro
m
client lack
i
ng fixed
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-06
Eric Blake
plug
i
n
s: Add
.
can_fast_zer
o
h
o
ok
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-06
Eric
Blake
filters: A
d
d
.
can_fast_zero hoo
k
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-06
Eric Blake
server: Add
inter
n
al support
f
or N
B
DKIT_FLAG_FAS
T
_Z
E
R
O
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-05
Er
i
c Blake
s
h:
U
pdate example
t
o
s
how
pars
i
n
g
of flags
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-05
Eric Blake
TO
D
O: Mark completed item
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-03
Eric Blake
server: Enf
o
r
c
e
valid ranges to each backend ca
l
l
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-03
Eric Blake
se
r
ver: Cache re
m
a
inin
g
p
e
r-connection can_FOO flag
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-03
Eric Bla
k
e
filters: Cache a
n
d c
h
ange semantics of can_zero
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-03
Er
i
c
B
lake
se
r
ver: Cache per-connecti
o
n
ca
n
_c
a
che
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-03
Eric Blak
e
se
r
ver: Cac
h
e per-connec
t
ion
c
an
_
e
xtent
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-03
Eric B
l
ake
filters:
Fix
.
t
rim with FUA
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-02
Eric Blake
maint:
E
n
able -Wshadow during compil
a
tion
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-02
Eric
Bla
k
e
tests
:
A
void
-
W
s
hadow warnings
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-02
Er
i
c Blake
ca
c
h
e
:
A
vo
i
d -Wsh
a
d
o
w war
n
ings
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-02
E
r
i
c Bla
k
e
tcl: Av
o
id -Wshadow
w
arn
i
ng
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-02
Eric Blake
streaming: Avoi
d
-Wshadow warn
i
n
g
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-02
Eric B
l
ake
ssh: Avoid -Wsh
a
dow warn
i
ngs
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-02
E
r
ic B
l
a
k
e
pe
r
l: Ig
n
ore -Wshadow warnings
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-02
Er
i
c Blake
o
cam
l
: Avoid -
W
shadow
warnings
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-02
Eric B
l
ake
guestfs: Avoid
-
Wshadow warnings
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-02
Eric Blake
ser
v
er: Avoid -Ws
h
adow warnings
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-01
Eric
Bl
a
ke
cac
h
e: Use co
r
r
ect type for recl
a
im_blk
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-01
E
r
i
c
Blake
ca
c
he: Drop
u
s
e
less r
e
decl
a
rations
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-09-01
Er
i
c B
l
a
k
e
p
ar
t
itioning: Use correct type w
h
en
c
h
e
cking for non
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-31
Eric Blake
filt
e
r
s: Pass readonly through to
.
pr
e
pare
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-31
Eric Blake
s
e
rver: Remembe
r
.
open(rea
d
only) s
t
atus
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-31
Eric
Blake
s
e
r
ver: Cache p
e
r-c
o
nnection can_write
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-30
Eric
B
la
k
e
server:
Re
l
y on nbdkit_a
d
d
_ext
e
n
t
errn
o
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-30
Eri
c
Bl
a
ke
s
erver:
A
djust validate_request() to c
h
ec
k
eflags
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-30
Eric Blak
e
filters: Stronger versi
o
n match re
q
u
i
rements
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-30
Eric Blak
e
i
ncl
u
de:
Expo
s
e nb
d
kit versio
n
in
f
ormation t
o
publi
c
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-30
Eric Blake
ser
v
er: Cac
h
e
p
er-connection size
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-30
E
r
ic Blake
s
e
rve
r
: Rew
o
rk sto
r
age of pe
r
-backend
handle
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-30
Eric Blake
serve
r
: Create new backend_* functions for central
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-30
E
ric
B
l
a
ke
server:
C
onsolidate common backend
tasks into n
e
w backend
.
c
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-30
Eric Blake
serv
e
r:
F
ewe
r
dereferences i
n
filter
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-30
Eric Blake
docs
:
Typo fix
r
e
ga
r
d
i
ng
-
-no-sr option
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-28
Eric Bl
a
ke
offset: Bet
t
er
h
andling of para
m
eters
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-28
E
r
ic Blake
offset, partitio
n
:
Fix
.
extents
w
ith non-zero
o
f
f
set
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-27
Er
i
c Blake
server: Enforce
s
ane stdin/out/err
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-26
E
r
ic Bl
a
ke
filters: Fix return of pread
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-26
Eric Blake
fi
l
ters: Bu
m
p API ver
s
ion
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-23
Eric Bl
a
ke
te
s
ts: Increase timeouts on test-shutdown
.
sh
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-22
Eric Blake
maint: I
g
nore a
l
l
.
so files
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-22
Eri
c
Blake
sh: Fi
x
.
zero falling
ba
c
k
t
o
.
p
w
rite
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-20
Eric
B
lake
main
:
Add op
t
ion to disable SR adv
e
r
tisemen
t
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-20
Eric Blake
build: Build wrapper be
f
ore
tests
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-19
Eri
c
Blake
tests: Ease debug of faile
d
test-eflags
.
s
h
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-19
E
r
ic
B
l
ake
te
s
ts: Add mo
r
e cases t
o
t
e
st-efla
g
s
.
sh
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-17
Eric
B
lake
s
h
: A
l
l
ow FUA e
m
ula
t
ion
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-17
Eric B
l
ake
sh: Map more
errno
v
a
l
ues
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-17
E
ric Blake
sh: Log in
v
o
k
ed subc
o
mmands
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-16
Eric Blake
r
u
st: A
d
d support for dynam
i
c
.
th
r
e
a
d_model
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-08-16
Er
i
c
Blak
e
ru
s
t
: I
m
plement
can_cac
h
e
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
next