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: Fix example in man page
2019-05-25
Eric Bl
a
ke
nbd
:
F
ix
example in man p
a
ge
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-25
E
r
ic
B
l
ake
n
bd: Rewri
t
e thr
e
ad passing to us
e
s
e
maphor
e
rather
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-25
Eric Bl
a
ke
p
lugins: F
o
rmat
t
ing tweak
s
commit
|
commitdiff
|
tree
2019-05-25
E
r
ic Blak
e
s
t
a
ts: Fix 'statsappend
'
para
m
eter
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-21
Eric Blake
do
c
s
:
Wording fix
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-20
Eric Blake
s
h
: Impleme
n
t
.
thread_model callback
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-20
E
r
ic Bl
a
ke
p
l
ugins: A
d
d
.
thread_model callback
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-18
Eric Bla
k
e
nop
a
rallel: Implement new filter
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-18
Eric Bl
a
k
e
filters
:
Use
.
th
r
ead_model c
a
l
l
back, not THREAD_M
O
DEL
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-18
Eri
c
Blake
server: Defer threa
d
mod
e
l selection until after
con
f
i
g
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
noc
a
che: Implement
new filter
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Er
i
c Bl
a
ke
filters: Pass through
.
can_cache for remaining filters
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Er
i
c
B
la
k
e
tru
n
cate: Im
p
lement
.
ca
c
he
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
stats:
Im
p
l
em
e
n
t
.
cache
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Er
i
c
B
lake
r
e
a
d
ahead, xz: Implement
.
can_c
a
che via em
u
latio
n
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eri
c
B
l
ake
off
s
et, partition: Implement
.
cache
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
log: Imp
l
ement
.
c
a
c
h
e
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
E
r
ic Blake
error: Implem
e
nt
.
cach
e
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric
Blake
delay:
I
mple
m
ent
.
cache
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
cow: Implement
.
cach
e
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
c
a
che: Im
p
l
e
ment
.
cache
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
blo
c
ksi
z
e: I
m
p
lement
.
ca
c
he roundi
n
g
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
test-efl
a
gs
:
T
e
st
.
can_cac
h
e
support
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eri
c
Bla
k
e
t
e
s
t
-
layers: Test
.
cac
h
e usage
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric B
l
ake
filt
e
r
s
: Add
.
cac
h
e
callback
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
E
ric
Blake
plugin
s
:
D
ocument lack
o
f
.
c
ache in r
e
mai
n
ing language
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eri
c
Bl
a
ke
ocaml: Impl
e
me
n
t
.
cac
h
e
script callback
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric
Blake
s
h: Implement
.
cach
e
script ca
l
lba
c
k
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
n
bd: Imp
l
eme
n
t NBD_CMD_CACHE passt
h
rough
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
plugi
n
s: I
m
p
l
ement no-op
.
cache for
in-mem
o
ry plugins
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
E
r
i
c
B
l
ake
plugins: I
m
pleme
n
t
.
pread emulation cache
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
f
i
le,
s
plit: Implem
e
nt
.
cache with posix_fadvise
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric
Blak
e
p
l
ugins: Add
.
cache callback
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric
B
lake
s
erver: Inter
n
al hoo
k
s for implem
e
n
t
ing NBD_CMD_C
A
CHE
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric
B
lake
trun
c
ate: Detect larg
e
imag
e
overflow with
round-up
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
cac
h
e, cow:
Ro
u
nd size down
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-16
Eric Bl
a
ke
blocksize: Lift restriction agai
n
st 0-size file
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-16
Er
i
c
Blake
t
e
st-
e
fl
a
gs
:
Fix multi-
c
onn check
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-16
Eric Blake
docs: Fix
man page s
e
cti
o
n references
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-15
Eric Bl
a
ke
server: Refu
s
e to advertise mul
t
i-conn
for serial connections
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-13
Eric
B
lake
cache, c
o
w: Red
u
ce use of bounce-b
u
ffer
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-13
Eric Blake
blocksize: Pr
o
ce
s
s requests
i
n l
i
near order
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-10
Eric B
l
ake
nozero: Add notr
i
m mod
e
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-09
Eric
B
lake
fua: Mark variable static
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-09
E
r
ic Bl
a
k
e
plugins: Us
e
s
t
atic buffer for plugin_z
e
roes
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-09
Eric Blake
d
ocs: Pre
f
e
r
'zeroes
'
o
ver 'z
e
r
os
'
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-06
Eric Bl
a
ke
pro
t
ocol: Support EOVERFLOW in structur
e
d rea
d
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-30
E
r
ic
B
l
a
ke
nb
d
: Supp
o
rt TCP s
o
ck
e
t
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-30
Eri
c
Blake
n
bd: Refactor
Unix sock
e
t connection
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-29
Eric B
l
ake
nbd: Gi
v
e some examples
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-29
Eric Bla
k
e
tru
n
cate
:
Test for safe multi-conne
c
t
s
i
z
e
handling
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-29
Eric Blake
t
r
uncate: Fix corruptio
n
when plugin changes per-connection
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-29
Eri
c
Blake
filter
s
: Drop
u
s
eless
.
open callb
a
cks
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-28
Eric Blak
e
t
e
sts: Drop dead test-parallel-nbd requirement
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-27
Eri
c
Blake
lo
g
: L
o
g
ca
n
_
e
xtents
r
e
s
ult
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-27
Eri
c
Blake
nbd: Test
.
extents
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-27
Er
i
c Blake
nbd: I
m
plement
.
extents
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-27
Eric Bla
k
e
n
b
d:
Implement stru
c
t
u
r
e
d
read
s
f
rom ser
v
e
r
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-27
Eric B
l
ake
nbd: Refactor rec
e
ive loop to prepare for s
t
ru
c
tu
r
ed
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-27
Eric Blake
nbd: Implemen
t
NBD
_
OPT
_
GO c
l
ient
request
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-25
Eri
c
Blake
t
e
st-layers: L
e
t
.
ext
e
nts actua
l
ly work
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-25
Eric Blake
filters:
C
h
e
ck
f
o
r
mutex failures
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-25
Eric
Blak
e
plugins: Check for
m
utex failu
r
es
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-25
Eric Blak
e
server:
C
h
e
c
k for pthread lock
f
ailures
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-25
Eric Blake
noextents:
Do
c
ument use case wi
t
h tmpfs
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-25
Eric Blake
TODO: R
e
move completed item
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-24
Eri
c
Blake
tes
t
s: Use
c
leanup
.
h for test
-
layers
mutex
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-24
Eric Blake
clean
u
p
:
Split c
l
eanup into two
.
o files
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-24
Eric
Blake
nbd: Dro
p
n
b
d_loc
k
/
nbd_u
n
lock
wrappers
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-24
Eric Blake
ocaml: Distribute exampl
e
.
ml
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-24
Eric Blake
t
r
uncate:
On
e
more
fi
x
for
extents e
r
ror handling
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-23
Eric
Blake
prot
o
col
:
Ad
d
helpers for
e
rror response
h
a
nd
l
i
n
g
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-23
Eric Blak
e
n
bd: Honor server global flags on little-endian
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-23
Eric
B
lake
p
r
otocol:
S
e
n
d co
r
rec
t
structured
r
ep
l
y error
for non
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-03-29
Eric B
l
ake
protoc
o
l More
t
racing o
f
meta context handsha
k
es
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-03-28
E
r
i
c
Bla
k
e
todo
:
Mention possible i
m
p
r
o
vement for q
e
mu
interop
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-03-04
Eric B
l
ake
se
r
ver
:
S
hell-
q
uote ? in command line
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-02-08
Nikolay
I
vanets
s
erver: utils: Make nbdkit_parse_s
i
ze reject n
e
gative
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-01-22
E
r
ic Blake
TODO: Summarize so
m
e recent list traffic
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-12-13
Eric
Blak
e
maint: Adjust cleaning rules
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-12-13
E
r
i
c
Blake
ful
l
: Fix doc typos
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-12-07
Eric Blake
b
u
ild: Ship pro
t
ost
r
ing
s
.
sed
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-12-07
Eric Blake
nb
d
: More debug details
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-12-04
Eric Blake
va
l
grind: F
i
x
computation
of sup
p
ressions in
V
PATH
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-12-03
Eric
Blake
tests: Fix shebang tests for VPATH b
u
ilds
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-12-03
Er
i
c
Blake
sh: Don't let child
inherit SIGPIPE igno
r
ed
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-12-01
Eric
B
l
ake
tests:
F
ix lang-plug
i
ns
tests und
e
r VPATH
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-12-01
Eric Blake
tes
t
s: Fix make-p{ki,sk}
.
sh for VPATH
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-12-01
Eric Bla
k
e
ocaml:
Make bu
i
ld
VP
A
T
H aware
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-29
E
ric Blake
bui
l
d
:
A
l
l
ow VPATH doc
s
b
u
ild
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-29
Eri
c
Blake
test-bl
o
cks
i
ze
:
R
eally fix comment
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-29
Eric Blake
l
o
g
:
Tweak prev
i
ous p
a
tch
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-29
E
ric Blake
l
og
:
Guarantee the operation of %m in nbdkit_
e
rror()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-29
Eri
c
Blake
m
a
in: Av
o
id
fp
r
intf(%
m
), f
o
r BSD buil
d
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-29
Eric B
l
ak
e
log: Ensure %m sees
c
orrect errn
o
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-29
E
r
ic Blake
connections: Implement NBD_OPT_INFO
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-29
Eric
Bla
k
e
test-blocksize: Fix
comm
e
nt
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-28
Eri
c
Bl
a
ke
con
n
e
ctions: Be
less no
i
sy when cl
i
ent sends NBD_OPT_ABO
R
T
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-14
E
ric Bl
a
k
e
m
a
i
n: Kill dead vari
a
b
l
e o
p
t
i
on
_
index
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-13
E
ric B
l
ake
nbd:
S
ilen
c
e Coverity
f
a
lse po
s
itiv
e
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
next