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
plugins: Expose new FUA callbacks
2018-03-22
Eric Blake
plugins
:
Expose new FUA cal
l
bac
k
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-03-22
Eric Blake
filters:
Add fua filter
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-03-22
Eric Blake
filters:
E
xpose new
.
can_fua
c
al
l
back
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-03-22
E
r
ic
B
lake
f
i
lt
e
r
s
: Ad
d
nozero
f
i
l
ter
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-03-22
Er
i
c
B
lake
filters: Expose new
.
can_zero callback
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-03-22
Eric Blake
backen
d
: Add
.
can_zero/
.
can_fua helpers
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-03-22
Eric Bl
a
ke
filters: Add blocksize filter
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-03-22
Eric Blake
filters
:
Add
l
og
filter
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-03-22
Eric Blake
filters
:
A
d
ju
s
t callba
c
k AP
I
fo
r
f
l
a
gs/errors
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-03-22
Eric Blake
b
ackend: Rework interna
l
error return sem
a
ntics
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-03-22
Eric Blake
src: Let inte
r
na
l
.
h handle common includes
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-03-02
Eric Blake
tests: Make pa
r
allel tests wo
r
k at 5
1
2
-byte granula
r
ity
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-02-21
Eric Blake
TODO: Mention weakness in testing
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-02-14
Eric
B
lake
p
l
ugins:
C
onsiste
n
t error handli
n
g
on FUA
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-02-14
Eric
B
lak
e
plugins: Consistent er
r
or handling in
z
ero
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-02-08
Eric
B
lake
utils: Revamp
n
bdkit_parse_size
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-02-08
E
ric Blake
build: Add unit-t
e
sting of internal files
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-02-07
Eri
c
Bla
k
e
maint:
Ignore 'make dis
t
c
heck'
d
irectories
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-02-01
Eric
B
l
a
ke
t
o
do
:
Docume
n
t potenti
a
l ali
g
nment callb
a
c
k
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-02-01
Eric B
l
ak
e
f
ile: Add trim support
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-26
Eric
B
lake
errors: Inl
i
ne lo
c
king
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-25
Eric Blake
doc
s
: Mention f
i
lters in nbdki
t
-filter S
E
E ALSO
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-25
Eric Blake
e
rrors
:
Use
lighter-we
i
ght loc
k
ing
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-25
Eric Blake
todo: More th
o
ughts
o
n size
f
ilt
e
ring and FUA
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-24
Eric Blake
c
onnec
t
i
ons:
Don't advertise TRIM on readonly c
o
nnection
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-24
Eric Blake
f
i
l
ters:
D
ocu
m
ent la
c
k of ABI guarantee
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-24
Eric Blak
e
tests:
U
se
.
/nbdkit -
-
filte
r
=foo fix
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-24
Eric
B
l
a
k
e
m
aint: Fix t
a
b
damage in
.
/nbdkit
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-24
Eric Blake
mai
n
t: Impro
v
e
.
/nbdkit handlin
g
of
-
-
opt=
v
alue
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-24
E
ric Blake
todo: Do
c
ument potential nbd
p
l
u
g
in enhanceme
n
ts
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-24
Eric B
l
ake
todo:
Reduc
e
thread
overhead
i
n
p
arallel
mode
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-23
Eric Blake
inclu
d
e
: Prop
e
rly decorate attributes in public headers
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-23
Eric Blake
t
odo:
M
ore
i
tems
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-19
E
ric Blake
p
l
ug
i
ns:
M
ov
e
FU
A
fal
l
back to pl
u
gins
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-19
Eric Blake
back
e
nd:
P
ass
flags argument th
r
o
ugh
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-19
E
r
i
c
B
l
ake
pro
t
ocol: Split
f
lag
s
from cmd field in requ
e
s
t
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-12-04
Eric Bl
a
ke
nbd: Fix
sporadic
u
se-after
-
free
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-12-02
E
ric
Blake
nbd:
Fix memory leak
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-22
Eric
Blake
test
s
: Make pa
r
a
llel tests more
r
o
bust
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-22
Eric Blake
nb
d
:
Don't advertis
e
writes if nbdkit i
s
readonl
y
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-22
Eric Blake
file:
Diagnose a missing f
i
le
e
ar
l
ie
r
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
Eric Blake
ma
i
nt: Mention u
p
stream
N
BD in R
E
AD
M
E
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
Eric Blak
e
nbd
:
Pro
p
erly mop up stranded r
e
quests
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
E
r
ic Blake
t
e
sts:
T
est
paralle
l
n
bd
behavior
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
Eric
B
l
ake
nbd:
E
nable paral
l
el
h
a
ndling
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
Eric
B
lake
nbd: Pro
t
ect writ
e
s with mutex
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
Eric Bl
a
ke
nbd: Sp
l
it reading into separat
e
threa
d
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
Eric Blake
t
ests:
Test nbd forwarder plug
i
n
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
Eric Blake
tests: P
r
e
par
e
for ru
n
ning mul
t
ipl
e
nb
d
k
i
ts in on
e
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-21
Eric
Blake
t
ests: Test parallel file be
h
av
i
or
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-20
E
ric Blake
test
s
:
A
nnotate Ma
k
efile
.
am co
n
di
t
ionals
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-20
Eric Blake
c
o
r
e
: Add --threads option for supporti
n
g true parallel
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-20
Eric Blake
connections: Set up thread pool for handling client
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-20
Er
i
c
B
lak
e
connections: Add thread-s
a
fe status indicat
o
r
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-20
E
ric Blake
connections: Add
r
e
a
d
/
w
ri
t
e
l
ock ove
r
clie
n
t I/O
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-20
Er
i
c B
l
ake
cleanup: Add ACQUIRE_LOCK_FOR_CUR
R
ENT_SCOPE()
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-20
Eric Blake
socket
s
: U
s
e
p
i
p
e-to-self to avoid han
g
ing in p
o
ll
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-18
Eric Blake
nbd: Silence compil
e
r warning
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-17
Er
i
c
Blake
conn
e
ctions: Av
o
id pl
u
gin whe
n
shutdown is immin
e
nt
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-17
Eric Bl
a
ke
connections: Simplify h
a
ndle_
r
eques
t
()
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-17
Eric
B
lake
s
o
ckets: Fi
x
lifetime
o
f
thread_d
a
ta
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-17
Eric Blake
plugins
:
M
a
ke plug
i
n_na
m
e() reliable
p
a
s
t unload
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-17
Eric Bla
k
e
threadlocal: C
o
py thr
e
ad name
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-17
Eric
B
l
ake
errors: Avoid interleaved errors
from paralle
l
threads
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-17
Eric Blake
nbd
:
Add new n
b
d
fo
r
warding plug
i
n
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-16
E
ric Blake
connecti
o
ns
:
I
m
p
rove e
r
ror responses
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-15
Eric Blake
c
onnections:
Extract common e
x
p
ort flag computa
t
ion
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-15
Eric Blak
e
maint:
Reb
u
ild
nbdkit if nbdkit
.
in change
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-15
Eric Bla
k
e
con
n
ections
:
H
a
n
g
up
e
a
rly on in
s
a
nely lar
g
e WRITE
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-15
Eri
c
Bl
a
ke
conn
e
ctions: Report mid-mes
s
ag
e
EOF as fatal
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-14
Eric Blake
connections: Don't
send
NBD_CMD_
R
EAD
p
ayload
on error
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-14
Er
i
c Blake
maint: Add
NBDKI
T
_GDB suppo
r
t to in-tree
nbdkit script
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-11-14
E
r
ic Bl
a
k
e
m
a
i
nt: Add
e
macs h
i
nt file
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-02-03
E
r
ic Blake
ruby:
S
upport zero
c
allbac
k
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-02-03
Eric Blake
r
u
by:
E
xpose
n
bdkit_
s
e
t
_error to
r
uby sc
r
ipt
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-02-01
Er
i
c Blake
tl
s
: Fix build on RHEL 5
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
Eric
Blake
build: Kill build on P
O
D error
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
Eric B
l
ake
perl: Fix previous patches
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
Er
i
c Blake
p
e
r
l
: Support zero callback
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
Eric
Blake
per
l
:
Expose
nbdkit_set_error
t
o perl
script
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
E
r
i
c Blak
e
perl: Allow u
s
e
o
f
modules
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
Eric Blake
pytho
n
: Support ze
r
o
c
a
l
l
back
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
Eric Blake
pytho
n
: Expose n
b
dkit_set_error
t
o python s
c
rip
t
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
Eric
Blake
plu
g
i
ns:
A
dd
new nbdkit_s
e
t_error() utility function
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-31
Eric Blake
plugins: Don't
u
se b
o
gus errno from non-C p
l
ugins
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-26
Eric Bl
a
ke
protocol
:
S
upport ES
H
U
TDOWN error
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-26
Eric Blake
pr
o
tocol: Map
E
ROFS to EPERM
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-26
Eric Blake
file
:
O
ptimiz
e
writing z
e
roes
w
it
h
ou
t
holes
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-21
Eric Blake
fil
e
: Support punchin
g
holes for write zero
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-21
Eric
B
lake
prot
o
col: Implement NBD_CMD_WRITE_Z
E
ROES
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-21
Eric Bla
k
e
plugins:
A
dd c
a
l
l
back fo
r
w
riting zeroes
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-21
Eric Blake
p
rotocol:
Validate r
e
q
u
est flags
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2017-01-21
Eric Blake
p
rotoco
l
: Suppor
t
NBD_F
L
AG_NO_ZEROES
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2016-05-20
Eric Blake
pr
o
tocol: Ignore rest
of option when
r
eplying with
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree