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
split: Add support for .extents
2019-05-18
Eric Blake
nop
a
rallel: Impleme
n
t
new fil
t
e
r
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-18
Eric Blake
filte
r
s: Use
.
t
h
read
_
model
c
allback,
not
T
HREAD_MO
D
EL
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-18
Eric B
l
ake
serve
r
: Defer
thread mode
l
selection until aft
e
r conf
i
g
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
nocache:
Implement new filter
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
E
r
ic Bla
k
e
filter
s
: Pass
thr
o
ugh
.
can_cache for remaining fil
t
er
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
E
ric
B
lake
truncate: Implemen
t
.
cache
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
stats: Impl
e
ment
.
cac
h
e
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric Bla
k
e
readahead, xz: Implement
.
can_cach
e
via emulatio
n
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
off
s
et, pa
r
tition: Implement
.
cache
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
log:
I
mplement
.
cache
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
E
r
ic
B
lake
error:
Implement
.
cache
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric
Blake
delay:
I
m
plem
e
nt
.
ca
c
he
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
cow
:
Impleme
n
t
.
cache
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Er
i
c
Blake
cac
h
e: Impl
e
ment
.
cache
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eri
c
Blake
blocksize: Im
p
lement
.
cache
r
ounding
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
test-eflags: Test
.
c
an_cache
s
u
pp
o
rt
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
t
e
st-lay
e
rs: Test
.
c
ache usage
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
E
r
i
c Blake
filters: Add
.
cache callbac
k
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eri
c
Blake
plug
i
ns: 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
Eri
c
B
lake
o
caml: Implem
e
nt
.
cache sc
r
ip
t
cal
l
back
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Er
i
c Blake
sh:
I
mple
m
ent
.
cache scr
i
pt callback
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric Bla
k
e
nbd: Implem
e
nt NBD_CMD_C
A
CHE
pa
s
sthrough
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
plu
g
ins:
I
mplem
e
nt no-o
p
.
cache for in-memory p
l
u
g
ins
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric B
l
ake
plugi
n
s:
I
mplemen
t
.
pr
e
ad emulation cache
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric B
l
ake
file, spl
i
t
:
Implement
.
c
a
c
h
e
wi
t
h posix_fadv
i
se
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
plugins:
A
dd
.
cache callbac
k
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric
B
lake
ser
v
er: Internal
h
ooks
for im
p
lementing N
B
D_CMD_CA
C
HE
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
E
ric Blake
trun
c
at
e
: Det
e
ct
l
arge image over
f
low with rou
n
d-up
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-17
Eric
Bl
a
ke
cache,
cow:
Round size
d
o
w
n
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-16
Eric Blake
b
l
ocksiz
e
: Lift re
s
triction
a
gainst
0-size file
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-16
Eric
Blake
test-eflag
s
: Fix mult
i
-conn check
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-16
Er
i
c Bla
k
e
d
o
c
s
:
Fix man page section ref
e
re
n
ces
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-15
E
r
ic Bl
a
k
e
server
:
Refus
e
to
a
dvertise
multi-
c
o
nn f
o
r
s
erial connections
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-13
Eric
B
lake
cache, cow: Reduce use of bounce-b
u
ffer
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-13
E
ric Blak
e
blocksi
z
e: Proc
e
s
s requests in linear order
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-10
Er
i
c Blake
nozero
:
Add notrim mode
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-09
Eric Bla
k
e
f
ua: Mark varia
b
le sta
t
i
c
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-09
Eric Blake
plugins:
U
se stat
i
c buffer for p
l
ugin_ze
r
oes
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-09
E
r
ic Blake
doc
s
: Pref
e
r 'zero
e
s' o
v
e
r
'zeros'
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-06
E
r
ic Blake
protocol: S
u
pport EOVERFLOW in structured re
a
d
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-30
Eric Blak
e
nbd: S
u
pport TCP socket
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-30
E
r
ic
B
la
k
e
nbd: Refac
t
or U
n
ix so
c
ket conn
e
cti
o
n
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-29
Eric Blake
nbd: Give some examples
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-29
Eric Bla
k
e
truncate
:
Test f
o
r
sa
f
e multi
-
co
n
nect size handl
i
ng
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-29
Eric Blake
trunca
t
e:
Fix corrup
t
ion when plugin change
s
pe
r
-
connection
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-29
Eric
B
lake
filter
s
: D
r
op
u
seless
.
open
c
allbacks
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-28
Eric Blake
te
s
ts: Drop dead test-
p
arallel-nb
d
requiremen
t
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-27
E
r
ic Blake
log: Lo
g
can_exte
n
ts result
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-27
E
r
ic
B
lake
nb
d
: Test
.
extent
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-27
Eric Blak
e
nbd: Imple
m
ent
.
ext
e
nts
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-27
Eric
Blake
nbd: Im
p
lement str
u
ctured reads from server
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-27
Eri
c
Blak
e
n
bd: Refac
t
or
r
eceive loop to
prepare for structured
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-27
E
ric Blake
nb
d
: Imp
l
ement NBD_OPT_GO client re
q
uest
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-25
Eric Blak
e
test-layers
:
Let
.
e
xtents
a
ctually work
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-25
E
ric
B
lake
fi
l
ters
:
Ch
e
ck for mu
t
ex failures
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-25
Eric Blake
plugins: Check for mutex failures
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-25
Er
i
c Blake
server: Check
for pthre
a
d lock
f
a
ilures
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-25
Eric Blake
noextents: Docume
n
t
use case
w
i
th tm
p
fs
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-25
Er
i
c Blake
TODO: Remove c
o
mp
l
eted i
t
em
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-24
Eric Blake
tests: Use cleanup
.
h
for
t
e
s
t
-laye
r
s mutex
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-24
Eric Blake
cleanup: Split cleanup into two
.
o
f
i
l
es
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-24
E
ri
c
Bl
a
k
e
nbd: Drop nbd_l
o
c
k/nbd_unlock wrappe
r
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-24
Eri
c
Blake
ocaml: Distr
i
bute
e
x
ample
.
ml
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-24
E
r
ic Blak
e
truncate:
One
m
ore
f
ix for extents e
r
ror handling
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-24
Eric Blake
c
l
eanup:
A
ssert mutex
sanity
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-24
Eric Blak
e
p
lugins: Utilize AC
Q
U
IRE_L
O
C
K
_FOR_
C
UR
R
ENT_SCOPE
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-24
Eric Blake
filt
e
rs: Utiliz
e
ACQUIRE_L
O
CK_FOR_C
U
RRENT_S
C
OP
E
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-24
Eric
B
lake
fil
t
ers: Ut
i
lize CLEANU
P
_EXT
E
NTS_FR
E
E
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-24
Eric Blake
cleanup: Move cleanup
.
c to common
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-23
Eric
Blake
protoco
l
: Add he
l
pers
for
e
rr
o
r respon
s
e handli
n
g
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-23
Eric Blake
nbd
:
Ho
n
or server global
f
l
a
gs on litt
l
e-endian
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-23
Eric Blake
protocol: Send correct structured reply error for non
.
.
.
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-03-29
Eric
Blake
proto
c
ol Mor
e
trac
i
ng
o
f meta context h
a
ndshak
e
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-03-29
Eric
B
lake
protocol: T
r
iv
i
ally
i
m
plement N
B
D_CMD_FLAG_DF
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-03-28
Eric Bl
a
k
e
t
o
d
o: Mention possibl
e
improvem
e
n
t
for qemu intero
p
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-03-04
Eri
c
Blake
server:
Shell
-
q
u
o
te ? in comma
n
d line
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2019-01-22
E
ri
c
Blake
TODO
:
Summarize
some
r
ecent list traffic
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-21
Eric Blake
con
n
e
ctions: Don't use uninit
memory on
ea
r
ly client EOF
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-13
Eri
c
B
lake
maint: Adjust
cleaning rules
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-13
Eric Blake
fu
l
l: Fix doc typos
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-07
Eri
c
B
l
ak
e
build: Ship protostrings
.
sed
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-07
Eric Blake
nbd: More debug de
t
a
ils
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-04
Eric Bla
k
e
valgrind
:
F
ix
c
omputation o
f
suppressio
n
s
i
n VPATH
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-03
E
r
ic Blake
tests: Fi
x
shebang t
e
sts for VPATH buil
d
s
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-03
Er
i
c Bla
k
e
sh: Do
n
't
l
et child
i
nherit SIGPIPE
ignored
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-01
E
ric Blake
tests: F
i
x lang-plugins
tests und
e
r VP
A
TH
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-01
Eric Blake
t
e
sts: F
i
x m
a
ke-p{ki,sk}
.
s
h
for VPATH
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-01
Eric Blak
e
ocaml: M
a
ke build VPATH aware
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-29
Eri
c
Blake
build: Allo
w
V
P
A
T
H d
o
cs
b
u
i
ld
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-29
Eric
B
lake
test-block
s
ize: Really fix comment
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-29
Eric Bl
a
ke
log: Tw
e
ak previous patch
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-29
Eric Blake
log: Guara
n
te
e
the
o
p
e
r
a
tion of
%
m in nbdkit_e
r
ror
(
)
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-29
Eric Blake
mai
n
: Avoid fpr
i
ntf(%m), fo
r
BSD builds
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-29
Eric Blake
log: Ensure %m sees correct errno
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-29
Eric Blake
c
onnections
:
Implement NBD_OPT_INFO
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-29
Er
i
c
Bla
k
e
test-bl
o
cksize: F
i
x c
o
mment
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-28
Eric Blake
connecti
o
n
s
:
Be les
s
noisy wh
e
n
client sends
NBD_OPT_ABORT
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-14
Eric Blake
ma
i
n:
K
ill
d
ead variab
l
e option_index
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-13
Eri
c
Blake
n
bd: Sile
n
c
e
Coverity false po
s
itive
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
2018-11-13
E
r
ic
B
lake
log: Silence
h
armless Coverity warning
Signed-off-by: Eric Blake <
eblake@redhat.com
>
commit
|
commitdiff
|
tree
next