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
backend: Rework internal error return semantics
2018-03-22
Eric B
l
ake
b
a
ckend: Rew
o
rk int
e
rna
l
error
r
eturn semanti
c
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-03-22
Eric Blake
src: L
e
t in
t
e
r
nal
.
h ha
n
dle common
i
ncludes
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-03-02
Eric Blake
tests: Make paral
l
e
l
tests wor
k
a
t
512-byte
g
ranularity
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-02-21
Eric Blake
TOD
O
:
Mention we
a
kn
e
ss in t
e
sti
n
g
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-02-14
E
ri
c
B
l
ake
p
lug
i
n
s
: Consi
s
tent
e
r
r
or hand
l
ing on
F
UA
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-02-14
Eric
B
lake
p
l
u
gins: Consistent er
r
or
h
and
l
ing in zero
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-02-08
Eric
Blake
utils: Revamp nbdk
i
t_pars
e
_size
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-02-08
Eric Blake
bu
i
l
d
: Add
u
nit-testing
o
f internal
f
iles
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-02-07
E
r
i
c
Blake
maint: Ignore 'make distc
h
eck' directories
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-02-01
Eric Blake
todo: Document
poten
t
ial
a
lignm
e
nt callback
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-02-01
Eric Blake
f
i
le: Add trim support
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-26
Eric Blake
errors: Inline lo
c
king
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-25
Eric Blake
docs: Mention
f
ilters in
nbdkit-fil
t
er SEE
A
LSO
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-25
Eric Blake
er
r
ors: Use
lighter-weight lo
c
king
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-25
Eric B
l
ake
todo: Mo
r
e
t
ho
u
ghts
o
n size filtering and FUA
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-24
Eric Blake
c
onnections
:
Don't adv
e
rtise
T
RIM on r
e
ad
o
nly connection
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-24
Eric Blake
filt
e
rs: Document lac
k
of ABI gu
a
rantee
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-24
Eri
c
B
lake
tests
:
Use
.
/nbdki
t
--filter=foo fix
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-24
E
ric Blake
ma
i
nt: Fix tab dam
a
ge in
.
/nbdkit
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-24
Eric
B
lake
m
aint: Improv
e
.
/nbdkit h
a
n
dling of --opt=va
l
ue
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-24
Eric Blake
todo: Document
p
o
tential
n
bd
p
lugin enhanceme
n
ts
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-24
Er
i
c
B
lake
t
o
do: Reduce threa
d
ove
r
head in parallel
mod
e
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-23
Eric Blake
i
n
clude: Prope
r
ly decora
t
e attributes in
p
ublic headers
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-23
Eric Blake
todo: More items
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-19
Er
i
c B
l
ake
plugins: Mov
e
FUA fallback to plugi
n
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-19
Eri
c
B
lake
backen
d
:
Pa
s
s flags argument throu
g
h
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-19
E
ric B
l
ake
p
r
otocol
:
S
p
lit flags from cmd field in requests
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-12-04
Eric Blake
nbd:
Fix spo
r
adic u
s
e
-
a
f
t
er-free
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-12-02
Eric B
l
a
k
e
nbd
:
Fix memory l
e
ak
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-22
Eric
B
l
ak
e
tests: Ma
k
e par
a
llel
t
ests more
r
o
bu
s
t
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-22
Eric Bl
a
k
e
nbd: Don't advertis
e
writes
if nbdkit
i
s
r
eado
n
ly
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-22
Eric Blake
file: Diagno
s
e
a missing
f
i
l
e ea
r
l
i
er
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
Eric Blake
m
aint:
Mention
u
p
stream NBD
i
n
RE
A
DME
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
Er
i
c Blake
nbd: Properly mop up stranded req
u
ests
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
Er
i
c Bla
k
e
tests: Test parallel nbd beh
a
v
i
or
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
E
ric
Blak
e
nb
d
: En
a
ble parallel handling
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
E
r
i
c
B
l
ake
nbd: Protect writes wit
h
mutex
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
Eric B
l
ake
n
b
d: Split rea
d
ing
i
n
t
o sep
a
r
ate thr
e
a
d
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
E
r
i
c
B
lake
tests
:
Tes
t
nbd forwarder pl
u
gin
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
E
r
i
c Bl
a
ke
tests:
Pr
e
pa
r
e for run
n
in
g
multiple nbdkits
i
n o
n
e
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
Eric Blak
e
tests: Test para
l
lel file
be
h
av
i
or
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-20
Eric Blake
tests: Annota
t
e Makefile
.
a
m
c
o
ndit
i
onals
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-20
Eric Blake
core:
A
dd
-
-threa
d
s
opti
o
n for supporting
t
rue parall
e
l
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-20
Eric B
l
ake
connec
t
ions:
S
e
t
u
p
thre
a
d
p
ool for
ha
n
dlin
g
client
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-20
Eric Blake
co
n
n
ections: Add thre
a
d-safe
status indicator
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-20
Er
i
c Bl
a
ke
c
o
nnections: Add read/
w
rite lock over client I/O
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-20
Eric Blake
cleanup: Add ACQU
I
RE
_
L
O
C
K
_
FOR_CU
R
RENT
_
SCOPE()
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-20
Er
i
c
B
lake
sockets: Use p
i
pe-
t
o
-self
to
avoi
d
hangin
g
in poll
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-18
Er
i
c Blake
nbd: Si
l
ence compiler warning
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-17
E
ric Bl
a
ke
connections: Av
o
id plugin wh
e
n sh
u
t
d
o
w
n is i
m
m
in
e
nt
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-17
Eric Blake
co
n
nection
s
:
Si
m
pl
i
f
y handle_requ
e
s
t
()
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-17
Eric Blake
soc
k
ets:
Fix life
t
ime
of thread_d
a
ta
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-17
Eric B
l
ake
plugins
:
Make plug
i
n
_name() reliable p
a
s
t
unload
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-17
Eric Blak
e
threadlocal: C
o
py th
r
ead name
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-17
E
r
ic B
l
a
k
e
errors: Avoid interleaved errors from pa
r
a
llel
t
h
r
e
a
d
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-17
Eric Blake
nbd
:
A
dd new nb
d
forwarding
plugi
n
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-16
Eric Blake
connectio
n
s: Improve error responses
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-15
Eric Blake
connections
:
Extr
a
ct common export f
l
ag computation
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-15
Eri
c
Blake
maint: Re
b
u
i
ld nbdkit if nbdkit
.
i
n changes
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-15
Eric Blake
con
n
ections: Hang up ea
r
l
y
on
i
nsanely large WRITE
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-15
Eri
c
Bla
k
e
connections: Report mid
-
mess
a
ge EOF as fatal
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-14
Eric Blake
connection
s
: Do
n
't send NBD_CMD
_
R
E
AD
p
ayload
on error
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-14
Eri
c
Blake
ma
i
n
t
:
Add NBDKIT_GDB support to in-
t
ree
n
bdkit scr
i
pt
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-14
Eric
Blake
ma
i
nt: Add emacs hi
n
t
f
ile
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-02-03
Eric Blake
r
uby
:
S
upport zero callb
a
ck
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-02-03
Eric
Blake
r
uby: Expo
s
e
n
bdkit_set_err
o
r to rub
y
script
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-02-01
E
r
i
c
Blake
tls: Fix build on RHEL 5
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
Eric Blake
bui
l
d: Kill bu
i
ld on PO
D
error
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
Eric
Blake
perl: Fi
x
p
revious patches
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
Eri
c
B
l
ake
perl: Support zero callback
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
Eric Blake
perl: Expose nbdkit_
s
e
t
_error to perl s
c
ript
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
Er
i
c Blak
e
perl: Allow use of modules
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
E
r
i
c
Blake
py
t
hon
:
S
u
p
p
ort zero c
a
llback
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
Eric
B
la
k
e
pyt
h
o
n
: Expose nb
d
k
i
t
_set_error to python
s
cript
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
E
ric Bl
a
ke
p
l
ugins: Add new n
b
dkit_set_err
o
r()
u
t
ility fun
c
tion
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
E
r
i
c Bla
k
e
plugins: Don't use bogus e
r
r
n
o from non-C plugins
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-26
Eri
c
Blak
e
pro
t
oco
l
: Support ESHUTDOWN error
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-26
Eric Blake
p
rotocol: Map
E
ROFS to EPERM
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-26
Eric Blake
file: Optimize writing
z
eroes wit
h
out holes
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-21
Eric B
l
a
k
e
fi
l
e: Support
punching holes for wr
i
t
e
zero
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-21
Er
i
c
B
lak
e
proto
c
ol: Implement
N
BD_CMD_WRITE_Z
E
ROES
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-21
Eric Bl
a
ke
plugi
n
s
:
Add callback
f
or writin
g
zeroes
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-21
E
ric Blake
prot
o
col: Validate request flags
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-21
Eric Blak
e
pro
t
oc
o
l: Support NBD_FLAG_NO_ZEROES
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-20
Er
i
c Blake
protocol:
Ignore res
t
o
f
o
ption when r
e
pl
y
i
n
g with
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree