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
protocol: Wire up backend support for NBD_INFO_INIT_STATE
2020-02-10
Eric
Blake
p
r
o
t
ocol: Wire up backend suppor
t
for NBD_INFO_INIT_ST
A
TE
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-02-10
Eric
Blake
protocol:
A
dd NBD_INFO_INIT_STATE
e
xtens
i
on
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-02-10
Eric Blake
ocaml:
Sup
p
ort
.
preconnect ca
l
lb
a
ck
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-02-10
Eric Blake
eval: A
l
l
o
w us
e
r override o
f
'
m
issing'
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-02-10
Eric
Blake
eval:
Better error message
f
o
r
unkn
o
wn paramete
r
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-02-10
Eric Blake
e
val: Fix tes
t
wh
e
n port 10809 is in use
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-02-10
Eric
B
lake
spli
t
:
Add support fo
r
.
extent
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-02-08
Er
i
c B
l
ake
ext2: Re
p
lace bad advice w
i
th TODO
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2020-02-04
Er
i
c Blake
memory: Allo
w
size=0
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-11-25
Eric Blake
python
:
D
rop poi
n
tless NULL pa
r
ameter t
o
PyObj
e
ct_
C
all
F
unction
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-11-22
Eric Blake
nb
d
: F
o
rb
i
d port= when using ur
i
=
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-10-08
Eric Blake
serv
e
r: Ensur
e
.
finalize and
.
close a
r
e
call
e
d as needed
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-10-08
E
ric Blake
s
e
rver: Move pre
p
are/finalize/clo
s
e recursion to backend
.
c
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-10-08
Eric Blake
tes
t
s:
En
h
a
nce retry test to
c
o
v
er failed
r
eop
e
n
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-10-08
Eric Bla
k
e
tests
:
Refac
t
or
te
s
t
-retry-reopen-fai
l
.
sh
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-10-08
Eric Blake
retry: Do
n
't call into
c
losed plu
g
in
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-10-04
E
r
ic Bl
a
ke
serv
e
r
:
Re
f
actor to drop connect
i
on_get
_
handle()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-10-04
Eric Bl
a
ke
server: Fi
x
b
a
ckend range check
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-10-04
Eri
c
Blake
tests: Te
s
t
r
etry when get_size values chan
g
e
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-10-04
Eric Blak
e
ret
r
y:
Check siz
e
before transa
c
tion
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-10-04
Eric Blake
xz: Avoid r
e
ading
b
eyond E
O
F
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-10-03
Eric Blake
serv
e
r: Allow plugin_cl
o
se
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-10-03
Eric Blak
e
s
erve
r
: Better do
c
umen
t
ation of
.
open ord
e
ring
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-10-03
Eric Blake
server: Close
b
ackends if a
f
il
t
er's
.
o
p
e
n
fails
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-10-03
Eric Bl
a
ke
t
e
sts:
T
e
st retry
w
ith diff
e
r
e
n
t
fua/fast-z
e
ro flags
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-10-03
Eric
B
lak
e
retry: Handle can_fua a
n
d ca
n
_fast_zero changes
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-10-02
E
r
i
c Bla
k
e
ma
i
nt: U
s
e shell
-
quoting wh
e
n wrapper is ve
r
bose
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-10-02
Eric
B
lake
comm
o
n:
Split
u
t
i
ls
.
c into smaller files
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-10-02
Eric Blake
tests: Whe
n
using nb
d
sh
-
u, ensure i
t
has uri suppo
r
t
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-10-02
Eric Blake
tests:
T
e
st retry afte
r
partial extents
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-10-02
Eric Bl
a
ke
retry:
Avoid assertion during retried extents
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-10-02
Eric Blake
tests: Test for ret
r
y-readonly beh
a
vio
r
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-10-02
Eric Blake
ret
r
y
: Ch
e
ck next
_
ops->can_FOO on
retry
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-10-02
Eric
Blake
tests
:
Enhan
c
e capt
i
ve test
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-10-02
Eric Blake
server: Prop
a
ga
t
e unexpected nbdkit
f
ailure wit
h
--run
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-30
Eric Blake
serv
e
r: Bet
t
er
n
ewst
y
l
e
.
open failure handling
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-30
Eric Blake
serv
e
r: Fix
OPT_GO
on different exp
o
rt t
h
an
S
ET_META_CON
T
E
X
T
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-30
E
r
ic Blak
e
ser
v
er: Allow
l
onger NBD_OPT
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-30
Eric
Blake
server:
I
m
prove check o
f
strin
g
v
a
lidity
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-30
E
r
ic Blak
e
server: Switch to fixed-length
c
onn->e
x
portname
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-30
E
r
ic Blake
serve
r
: E
x
pos
e
-e in $
e
xportname
d
uring --run
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-30
E
r
ic Blake
serv
e
r
:
R
e
jec
t
-e with t
o
o long
o
f
a
name
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-30
Er
i
c Blake
ret
r
y: Also retry
f
l
u
s
h
c
o
mmands
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-28
Eric Blake
tes
t
s: Retry tests us
e
b
ashisms,
s
o set
#!
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-25
Eric
Bl
a
ke
co
m
m
o
n
/protocol: Declare a
d
dit
i
onal cons
t
a
n
t
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-25
E
r
i
c
Blak
e
common/prot
o
col: Switc
h
n
b
dmagic to uint64_t
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-25
Eric Blake
common
/
protoco
l
: Merg
e
duplicate
t
ype
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-19
Eric Bl
a
ke
se
r
v
e
r: Fix
back-to-back SET_META
_
CONTEXT
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-19
Er
i
c Blake
s
er
v
e
r: Fix regression for NBD_OP
T
_INFO before NBD
_
OPT_GO
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-18
Eric Blake
server:
S
aner
filter
.
close cal
l
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-18
E
r
ic Blake
server:
Change un
r
eachable oldst
y
le e
r
ror to asse
r
t
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-18
Eric B
l
ak
e
server: F
i
x debug message
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-18
Eric Blak
e
tests: Fix
t
est-co
w
-null w
h
en
p
or
t
10809 is occupi
e
d
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-17
E
r
ic Bla
k
e
tests
:
T
e
s
t
same se
t
of reflect
e
d names
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-15
Eric Bl
a
ke
tes
t
s: Be
m
ore ro
b
ust to
a
rbitrary export n
a
mes
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
Eric Blak
e
TOD
O
: Mention idea a
b
out s
k
i
ppi
n
g
handsh
a
ke phase
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
Eric Blake
server: Add --mask-handsha
k
e op
t
io
n
fo
r
int
e
gratio
n
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
Eric Blake
serve
r
: Skip optio
n
haggling fro
m
client
l
acking fixed
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-06
E
r
i
c Blake
plugins:
A
dd
.
can_fast
_
zero hook
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-06
E
ric Blake
filte
r
s: Add
.
can_fast_zero hook
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-06
Eric B
l
ake
server: Add i
n
ternal support for NBDKIT
_
FLAG_FAST_Z
E
RO
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-05
Eric Blak
e
sh: Update
example to show
p
ars
i
ng of flag
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-05
Eri
c
Blake
TOD
O
:
Mark comp
l
e
t
ed
i
tem
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-03
Eric Blake
server
:
Enf
o
r
ce val
i
d ranges to each bac
k
end call
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-03
Eri
c
Blake
server: Cache rem
a
ining per-connection ca
n
_
F
OO flags
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-03
E
r
ic Blake
filters
:
Cache and chang
e
semantics of
ca
n
_zero
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-03
Eric Bla
k
e
s
e
rver: Cache per-connection can_cache
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-03
Eric Bla
k
e
server:
Cache pe
r
-c
o
nnection c
a
n_extents
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-03
Eric
Blake
filters
:
Fix
.
trim w
i
th FUA
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-02
Eric
B
l
ake
maint:
E
nable -Wshadow during co
m
pilation
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-02
E
ric
Blak
e
tests
:
A
vo
i
d -
W
sha
d
ow
w
arnings
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-02
Eric Blake
cache: Av
o
id -Wshado
w
warnings
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-02
Er
i
c Blake
tcl:
A
void -Wshadow w
a
rn
i
n
g
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-02
Eri
c
B
lake
streaming: Avoid -Wsh
a
dow warnings
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-02
Eric Blake
ssh: Avo
i
d -Wshadow war
n
i
n
gs
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-02
E
ri
c
Blake
p
e
r
l: Igno
r
e -W
s
had
o
w warnings
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-02
Eric
B
lake
ocaml
:
Avoi
d
-Wshad
o
w warn
i
ng
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-02
E
ri
c
Blake
gu
e
stfs: Avoid -Wshadow warnings
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-02
Er
i
c Blake
se
r
ver: Avoid -Wshadow warnings
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-01
Eric
Bl
a
k
e
c
ac
h
e:
Us
e
correct type for
reclaim_blk
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-01
Eric
Blake
cache: D
r
op usel
e
s
s
redeclarat
i
ons
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-01
Eri
c
Blake
par
t
itionin
g
: Use correc
t
type when checking for non
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-31
Eric Blake
fi
l
ters: Pa
s
s
r
eadonly t
h
rough to
.
prepa
r
e
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-31
Eric Blake
s
erver: Remembe
r
.
open
(
read
o
n
l
y) status
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-31
E
ric Blake
server: Cache per-connection can
_
write
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-30
Eric
B
lake
server: Rely on nbdkit_add_e
x
tent
errno
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-30
Er
i
c
B
la
k
e
ser
v
er: Adju
s
t
validate_request() to chec
k
eflags
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-30
Eric Blake
f
i
lte
r
s: Stronger version
m
atch requirem
e
nts
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-30
Eric
B
lake
include
:
E
x
pose nbdkit version
i
nf
o
rmation to public
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-30
Eric
B
lake
ser
v
er: Cac
h
e p
e
r-connection
s
ize
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-30
Eric Blake
server: Rework stora
g
e
o
f p
e
r-backend handle
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-30
Eric Blake
server: Create new backend_
*
functions for cen
t
ral
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-30
Er
i
c
Blake
server:
Conso
l
idate common backen
d
tasks i
n
to new backend
.
c
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-30
E
r
ic Blake
server:
F
ewer dereferences in filter
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-30
Eri
c
Blake
docs: Typ
o
fix regarding --no-sr option
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-28
Eric Blake
offse
t
: Better handling of paramete
r
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-28
Eric Blake
offset, partition
:
F
ix
.
ext
e
nt
s
with non
-
zero
o
ffset
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-27
Eric Blake
ser
v
er:
E
n
force s
a
ne
s
tdin/out/er
r
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-26
Eric Blake
fi
l
ters: Fix return of pread
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-26
Er
i
c B
l
a
k
e
filters
:
Bump
A
PI vers
i
on
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
next