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
nbd: Use non-blocking pipe-to-self
2019-06-20
E
r
ic Bla
k
e
nb
d
: Use non-blocking pipe
-
to-self
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-06-19
E
r
i
c Blake
plugins: Set multi-conn on a few
more plugins
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-06-17
E
r
ic Bla
k
e
extents: Cap maximum
reply len
g
th
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-06-17
E
r
i
c
Blake
sh:
E
nhan
c
e examp
l
e
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-06-13
Eric Blake
nbd: Minor cle
a
nups
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-06-13
Eric Blake
nbd
:
Use same ret
r
y count
p
er connection
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-06-13
Eric Blake
nbd:
R
eflect optional depend
e
n
cy i
n
README
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-06-13
Eric Blake
nbd: Add TLS
c
l
ient sup
p
ort
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-06-13
Eric Blake
n
bd: Add magic uri=
.
.
.
para
m
eter
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-06-13
E
r
ic Blake
nbd:
Use libnbd
0
.
1
.
3+
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-06-12
E
r
ic Bl
a
ke
n
b
d
:
s/nbd_/n
b
dplug_/
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-06-12
Eric Blake
n
b
d
: Check for libnbd
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-06-12
Eric Blake
crypto
:
T
weak ha
n
dl
i
ng of SEND_MORE
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-06-11
Martin Kletza
n
d
e
r
Introd
u
ce
cachee
x
tents filter
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-06-11
Ma
r
tin Kletzander
r
ust: Remove
l
ib
c
dependency
commit
|
commitdiff
|
tree
2019-06-11
Martin Kletzander
rust: Do not use d
e
precated int
e
ge
r
type
s
commit
|
commitdiff
|
tree
2019-06-07
E
ric
B
lak
e
ser
v
er: Gro
u
p rel
a
ted send
(
)s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-06-07
Eric Bl
a
ke
s
erv
e
r: Pr
e
f
e
r send
(
) over
w
r
ite()
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-06-02
Eric Blake
n
bd:
M
enti
o
n rece
n
t additions in --help
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-29
Eric Blake
nbd: Simplify cond
i
tional
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-28
Eric Blake
data,
m
emory: Advertise
fl
u
sh suppor
t
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-28
Eric Blake
nbd: Add shared=
t
rue par
a
meter
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-28
E
r
ic
B
la
k
e
nbd:
Add retry=N parameter
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-25
E
r
i
c
Blake
n
bd: Refactor nbd_connec
t
*
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-25
Eric Bl
a
ke
n
b
d: Fi
x
example in man page
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-25
Eric
B
lake
nbd: Rew
r
ite thread passing to use semaphore
r
ather
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-25
Eric Blake
plugins: Formatti
n
g tweaks
commit
|
commitdiff
|
tree
2019-05-25
E
r
ic Blak
e
stats: Fi
x
'
s
tatsappen
d
'
paramete
r
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-21
E
r
ic
Blake
docs:
W
or
d
ing fix
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-20
E
ric Blake
sh: Imp
l
em
e
n
t
.
t
h
r
ead_model c
a
llba
c
k
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-20
Eric Blak
e
p
l
ugins: Add
.
thread_model callback
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-18
Eric Bl
a
ke
noparall
e
l
:
Implement new
f
i
lte
r
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-18
Eri
c
Blake
f
i
lters
:
Use
.
thread
_
model callback, not THREAD_MODEL
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-18
Eric Blake
s
erver: Defer thread model s
e
lectio
n
until after config
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eri
c
Blake
nocache:
Implement
n
ew filt
e
r
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
filters: Pass thr
o
u
g
h
.
ca
n
_cach
e
for rema
i
ni
n
g filters
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric
B
lake
truncate: Implement
.
cache
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
stats:
Implement
.
ca
c
he
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Er
i
c Blake
readahead, xz: Implement
.
ca
n
_cache
via emulation
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
E
r
ic Blake
o
f
fset, parti
t
ion:
I
mplement
.
cache
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
E
r
ic Bl
a
ke
log: Imple
m
ent
.
cache
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric Bl
a
ke
error:
Implement
.
cache
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
dela
y
:
Implement
.
cache
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Er
i
c Bla
k
e
cow: Implement
.
cache
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eri
c
Blake
c
a
che: Im
p
lem
e
n
t
.
cac
h
e
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric Bl
a
k
e
blocksize
:
Implemen
t
.
cache rounding
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
test-eflags:
T
est
.
can_cache support
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
E
ric Blake
t
e
s
t-layer
s
:
Tes
t
.
cach
e
u
sage
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
E
r
i
c Blake
fi
l
t
e
rs: Add
.
cache
callback
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
p
l
ugi
n
s
: Doc
u
ment
lack of
.
cache in rem
a
i
ning language
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric B
l
a
k
e
ocam
l
: Implement
.
c
ache script c
a
llback
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
E
ric Blake
sh
:
I
mplement
.
cac
h
e s
c
ript callbac
k
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric Bl
a
k
e
nbd: Im
p
le
m
ent NBD
_
C
M
D_CACH
E
passth
r
oug
h
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
E
ric
B
lake
plugins
:
Impl
e
m
en
t
no-op
.
cache fo
r
in-memo
r
y plu
g
ins
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
plug
i
ns:
Impl
e
ment
.
p
r
ead emu
l
ation cache
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Er
i
c Blake
file, split: Imple
m
ent
.
cache wit
h
posix_fadv
i
se
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
p
lugi
n
s: Add
.
cache callback
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
E
r
ic B
l
ake
server: Inte
r
nal hooks
for imple
m
enting NB
D
_
C
MD_CACHE
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
E
r
i
c
Blake
truncate:
D
etect large im
a
ge overflow with roun
d
-up
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
c
a
che,
cow:
Round si
z
e
down
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-16
Eri
c
Blake
blocksize
:
Lift restriction agai
n
st 0-siz
e
file
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-16
Eric
B
lake
t
e
st-eflags:
Fi
x
multi-conn chec
k
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-16
E
r
ic Bla
k
e
docs: Fix man page s
e
ctio
n
refere
n
ces
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-15
Eric
Blake
server: Refuse
t
o advertis
e
multi-conn
for serial con
n
ections
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-13
Eri
c
Blake
cach
e
, cow: Reduce use of
bounce-buffer
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-13
Eric B
l
ake
bloc
k
siz
e
: Process
r
equ
e
sts in linear order
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-10
Eric Blake
nozer
o
: Ad
d
notri
m
mod
e
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-09
Eric Blake
fua: Mar
k
variable sta
t
ic
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-09
E
r
ic Bla
k
e
p
lu
g
ins: Use
s
tat
i
c
buffer for
p
lugin_zeroe
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-09
Eric
Bl
a
ke
do
c
s: Prefer 'zeroes' over 'zeros'
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-06
Eric Blake
pr
o
toco
l
: Support
E
OVERFLOW
i
n
structu
r
ed
r
eads
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-30
Eric Blake
nbd: Support T
C
P
so
c
ket
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-30
Eric Blake
nbd:
R
efactor Unix socket con
n
ection
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-29
Eric Bl
a
ke
n
b
d: Give s
o
m
e exam
p
l
e
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-29
Eric Blake
truncate:
T
est
f
or
s
afe multi-con
n
ect si
z
e
h
andling
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-29
Eric Blake
truncate:
Fix c
o
r
r
uption wh
e
n plu
g
in changes per-conne
c
tion
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-29
E
ric Blake
f
i
lters: Drop
usel
e
ss
.
open
callba
c
k
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-28
E
r
ic Blake
tes
t
s
:
Dr
o
p dead test-pa
r
allel-nbd requir
e
ment
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-27
E
ric Blake
log: Log can_exten
t
s result
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-27
Eric B
l
ak
e
nbd: Tes
t
.
extent
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-27
Eric Blake
n
bd
:
I
mplement
.
extents
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-27
E
ric
B
l
ake
nbd: Implement stru
c
tu
r
e
d
r
e
ads from server
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-27
E
r
i
c
Bla
k
e
nbd: Refactor rece
i
v
e
loop to pr
e
pare for struc
t
ured
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-27
Eric Blake
nbd: Implement NBD_O
P
T_GO client
r
e
q
uest
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-25
E
r
ic
Blake
t
e
s
t-layers:
Let
.
e
x
tents ac
t
ual
l
y wor
k
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-25
Eric
B
l
a
k
e
filt
e
r
s
: Ch
e
ck for mutex
failures
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-25
Eric Blake
plugins: C
h
eck for mutex failures
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-25
Eric Blake
server: Check for
pthre
a
d lock failur
e
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-25
Eric Bla
k
e
noex
t
ents: Document use case with tmpfs
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-25
Eric Bl
a
ke
TODO: Remov
e
co
m
plete
d
item
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-24
Eric Blak
e
tests: Use
c
leanup
.
h for test
-
layers mutex
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-24
Er
i
c B
l
a
k
e
cleanup: Split
cl
e
anup into t
w
o
.
o
fi
l
es
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-24
Eric Blake
nb
d
:
Drop nbd_lock/nbd_unlock wrap
p
e
rs
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-24
Eric Blake
ocaml: Di
s
tribute example
.
ml
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-24
Eric
Blake
truncate: On
e
m
o
re fix
f
o
r extents error handl
i
ng
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-23
Eric Blake
protocol: Ad
d
helpers for error r
e
s
ponse handl
i
n
g
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-23
Er
i
c Bla
k
e
n
b
d: Honor server global flags on little-endian
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-23
E
r
i
c Blake
proto
c
ol: Send correct
stru
c
tu
r
e
d reply
e
rror for no
n
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-03-29
E
ric Blake
p
r
otocol Mor
e
tracin
g
of
m
eta conte
x
t handshakes
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-03-28
Eric Blake
todo: Mention possible im
p
r
ov
e
ment for qem
u
inter
o
p
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
next