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
filters: Adjust callback API for flags/errors
2018-03-22
Eric Blake
filters:
Adju
s
t callb
a
ck
A
PI f
o
r
fla
g
s/errors
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-03-22
Eric
Bl
a
ke
b
ack
e
nd: Rework inte
r
nal error
return sema
n
tics
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-03-22
Eric B
l
a
k
e
src:
Let internal
.
h h
a
n
dle
common include
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-03-02
Eri
c
B
l
ake
tests: Make paral
l
el
t
ests
work at 512-
b
yte granulari
t
y
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-02-21
Eric Bla
k
e
TODO: Mention
w
eakness in testing
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-02-14
Er
i
c
Blak
e
plugins: Consis
t
en
t
e
r
r
o
r handling on FU
A
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-02-14
Eric Bla
k
e
plugin
s
: Consis
t
ent error handling in ze
r
o
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-02-08
E
r
ic B
l
ak
e
utils: Revamp n
b
dkit_parse_size
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-02-08
E
r
ic Bl
a
k
e
b
u
ild: A
d
d
u
nit-
t
esting o
f
int
e
rnal file
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-02-07
Er
i
c Blake
ma
i
nt: Ignore 'ma
k
e dis
t
check' director
i
es
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-02-01
Eric Blake
todo: Doc
u
ment poten
t
ia
l
alignment callback
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-02-01
Eric
B
lake
file: Add trim s
u
p
port
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-26
Eric
B
lake
erro
r
s: Inline loc
k
ing
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-25
Eric Blake
doc
s
: Me
n
tion filters i
n
nbdki
t
-filter SE
E
ALSO
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-25
Eric Blake
error
s
: Use l
i
ghte
r
-weight lockin
g
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-25
E
r
ic B
l
ake
todo: More thoughts o
n
s
i
z
e filtering and FUA
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-24
E
r
i
c Bla
k
e
connect
i
ons: Do
n
't
a
dver
t
ise TRIM on readonly connection
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-24
Eric Blake
f
i
lters: Document
lack of
A
BI gua
r
antee
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-24
Eric Blake
t
e
sts:
U
se
.
/nb
d
k
i
t -
-
filter=foo fix
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-24
Eric Blake
maint: Fix
tab
d
amage in
.
/
nbdkit
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-24
Er
i
c Blake
maint: Impro
v
e
.
/nbdkit
h
andli
n
g of
--opt=value
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-24
Eric Blake
todo
:
Documen
t
po
t
e
n
ti
a
l nbd plu
g
in enhancements
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-24
E
r
ic Blake
todo: Reduce thread overhead in parallel
m
o
de
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-23
Er
i
c Blake
inc
l
ude:
P
r
o
p
e
rly decorate attribute
s
in public headers
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-23
Eric B
l
ake
t
o
do
:
More items
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-19
Eric Blake
plugins:
Move
F
U
A
f
allback
t
o
plugins
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-19
Eric Bl
a
ke
backend: Pass fl
a
gs argument through
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-19
Eric B
l
ake
protocol
:
Split flags from cmd field in request
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-12-04
Eric Blake
nbd: Fix sporadic
u
se-after-free
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-12-02
E
ric Bl
a
ke
nbd: Fix mem
o
ry leak
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-22
Eric Bla
k
e
te
s
ts: Make parall
e
l
tests more r
o
bust
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-22
Eri
c
Bla
k
e
nbd:
D
on'
t
a
d
vertise writes if nb
d
kit is
readonly
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-22
Eri
c
B
lak
e
fi
l
e: Diagnose a missing
f
i
le earlier
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
Eric
Blake
mai
n
t: Menti
o
n upst
r
e
am
N
BD
in READ
M
E
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
Eric Blake
nbd: Properly mop up s
t
randed r
e
quests
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
E
r
i
c
Blake
test
s
: Te
s
t parallel nbd behav
i
o
r
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
Eric Bl
a
ke
nbd: Enable
p
a
r
allel handling
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
Eric Blak
e
nbd:
Pro
t
e
ct writ
e
s
with mut
e
x
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
Eric
B
lake
nbd: Sp
l
i
t re
a
ding into se
p
a
r
ate thread
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
Er
i
c Blake
t
e
sts: Test nbd forward
e
r pl
u
gin
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
Eric Bl
a
ke
tests: Prepar
e
for running multiple nbdkits in one
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
Eric
Blak
e
t
e
sts: Test
par
a
ll
e
l fil
e
behavior
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-20
Eric Blake
t
ests: Annot
a
t
e
Makefile
.
am conditi
o
nals
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-20
Eric Blake
co
r
e
:
Add --thre
a
d
s
option for supporting
true paral
l
el
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-20
Eric Blake
connection
s
: Set
u
p
t
hread p
o
ol
f
or handlin
g
clie
n
t
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-20
Eric B
l
ake
co
n
nect
i
ons: Add thre
a
d-safe status
i
n
d
icator
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-20
Eric
B
l
ake
connections: Add read/write lock
o
ver client
I/O
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-20
Eric
Bla
k
e
cle
a
nup: Ad
d
ACQUIRE_LOCK_FOR_CU
R
RENT_
S
COPE
(
)
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-20
Eric Blak
e
s
o
c
kets: Use
pipe-to-self
t
o
avoid hanging in poll
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-18
E
r
ic Blake
nbd: Silenc
e
compiler warning
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-17
Eric Bl
a
ke
co
n
ne
c
tio
n
s
:
Avoi
d
plu
g
in w
h
en shut
d
own i
s
immi
n
e
n
t
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-17
Er
i
c Blake
connections: Simpli
f
y
h
andle_reque
s
t
()
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-17
Er
i
c Blake
soc
k
ets:
F
ix lifetime of th
r
ead_data
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-17
Eric Blake
plugins: Make plugin_name()
reliable past un
l
oad
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-17
Er
i
c
B
lake
t
h
re
a
dl
o
cal: Copy thread
n
ame
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-17
Eric
Blake
errors: Avoid in
t
erleave
d
errors
f
rom paralle
l
thr
e
a
d
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-17
E
ric Blake
nb
d
: Add new nbd forw
a
rding plugin
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-16
Eric Bl
a
ke
connections: Improve er
r
or responses
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-15
Eric Blake
conn
e
cti
o
ns: Extr
a
ct common e
x
port flag computatio
n
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-15
E
ric Bla
k
e
maint: Rebuil
d
n
b
dki
t
if
nbdkit
.
in ch
a
nges
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-15
Eric Blake
connections:
H
ang up
early on ins
a
nely large WRITE
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-15
Eric Blake
con
n
ections: R
e
por
t
mid-me
s
sage EOF as
fatal
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-14
Eric Bl
a
ke
c
onnections: Don't send NBD_CMD_READ payload on error
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-14
Eric Blake
maint: Add NBDKIT_GDB support to i
n
-tree nbd
k
i
t
s
cript
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-14
Eric
B
lake
mai
n
t: Add
e
m
acs
h
in
t
file
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-02-03
Eric B
l
ake
r
uby: Support zer
o
callback
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-02-03
E
r
ic
Blake
r
uby
:
E
xpose nbdkit
_
s
et_e
r
ror to rub
y
script
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-02-01
Eric Blake
tls: Fix build on RH
E
L 5
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
Eric Blake
bui
l
d: Kill build on
PO
D
error
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
Eric Blake
per
l
: Fix
pr
e
vious patches
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
Eric Blake
p
e
r
l:
S
uppo
r
t zero callback
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
Er
i
c Blake
p
e
r
l:
Expose nbdkit_set_error
t
o perl s
c
ript
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
E
ri
c
Blake
perl
:
Al
l
ow
u
se
of modu
l
es
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
Eric B
l
ake
py
t
hon
:
Support zero cal
l
ba
c
k
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
E
r
ic B
l
ake
python: Expose nbdkit_set_error to python script
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
E
r
ic Blake
plugins: Add new nbdkit_set_error() utility
f
unctio
n
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
E
r
ic Blake
p
lugins: Don't
u
s
e bogus err
n
o from non-C plugins
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-26
Eric Blake
pr
o
tocol: Support
ESHUTD
O
WN
e
r
ror
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-26
Er
i
c Blake
protoco
l
: Map EROFS to EPER
M
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-26
Eric Blake
f
i
le:
O
ptimize writing
z
eroes
w
it
h
out hole
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-21
Eric
B
lake
f
i
l
e
:
Supp
o
rt punching hole
s
f
or w
r
ite zero
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-21
E
ric Blake
protocol:
I
m
plement NBD
_
CMD_WRITE_ZE
R
OES
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-21
Eric Blak
e
pl
u
gins: Add callback for writing z
e
r
oes
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-21
Eric Blake
pro
t
o
col: Validate request flags
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-21
Eric Bl
a
ke
pro
t
o
col: S
u
p
port NBD_FLAG_NO_ZEROES
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-20
Eric Blak
e
p
r
otoco
l
: Ig
n
ore rest of option when replyi
n
g
with
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree