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
server: Allow longer NBD_OPT
2019-09-30
Eric Blake
s
e
rver: A
l
l
o
w
longer NBD_OPT
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-30
E
r
i
c
Blak
e
server: Impro
v
e check of string validity
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-30
Eric B
l
ake
server: Switch to fixed-
l
en
g
th
c
onn->exportname
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-30
E
r
ic Blake
serv
e
r:
E
xpose -e in $ex
p
ortn
a
me during --
r
un
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-30
Eric B
l
ake
server: Reject -e wi
t
h too l
o
n
g
of a name
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-30
E
r
ic B
l
ake
r
e
try: Also
r
etry flush commands
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-28
Eri
c
Bla
k
e
tests: Re
t
ry tests
u
s
e
bash
i
sms, so set #!
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-25
E
r
ic Blak
e
co
m
m
o
n/protocol: Declare additiona
l
constants
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-25
Er
i
c
B
l
ake
c
ommon/protocol: Switc
h
nbdmagic to u
i
nt64_t
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-25
Eric Blake
c
ommon/
p
rotoco
l
:
Me
r
ge d
u
plic
a
t
e type
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-19
Eric Blake
server: Fix back-to-back
S
E
T
_META_CONTEXT
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-19
Eric Blake
server:
F
ix regre
s
sion for NBD_O
P
T_INFO bef
o
re NBD_OPT_G
O
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-18
Eri
c
B
l
ake
serve
r
: Saner filter
.
close call
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-18
Eric Blake
s
erv
e
r: Change unreachable
oldstyle error to a
s
sert
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-18
Eric Blak
e
s
e
rver: Fix
d
ebug message
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-18
Eric Blake
tes
t
s
:
F
ix te
s
t-cow
-
nu
l
l when port 10809 is occupied
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-17
Eric
B
l
a
k
e
tests: T
e
st sa
m
e
set of
re
f
lected names
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-15
Eric Blake
tes
t
s: B
e
more robus
t
t
o
arbitrary exp
o
rt nam
e
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
Eric Blake
T
O
DO: Mention
idea a
b
out skipp
i
ng
handshake ph
a
se
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
Eric Blake
server: Add --mask
-
handshake option for i
n
tegra
t
io
n
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
Er
i
c Blak
e
server: Skip option haggling from
c
lient lacking fixed
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-06
E
r
ic Blake
pl
u
gins: Add
.
can_fast_zero hook
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-06
Eric Blake
filt
e
rs: Add
.
can
_
f
a
st_zero hook
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-06
E
r
ic Blake
server: Add
inte
r
nal supp
o
rt for NBDKIT_FLAG_F
A
S
T
_ZERO
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-05
Eric Blake
s
h
: Updat
e
example to show parsing of flags
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-05
Eric B
l
ake
TODO:
Mark completed
item
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-03
Eric
Blake
se
r
v
er: E
n
fo
r
ce valid ranges to e
a
ch backend
call
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-03
Eric
B
lake
s
erve
r
:
Cache
r
e
m
ainin
g
per-connecti
o
n
can_
F
OO flags
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-03
Eric Bl
a
ke
filters: Cache
a
nd chan
g
e semantics
of can_ze
r
o
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-03
Eric Bl
a
ke
s
e
rver:
Cache p
e
r-connection c
a
n_cache
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-03
Eric Blake
server: Cache per-connection can_e
x
tents
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-03
Eric
Blake
filters
:
F
ix
.
trim with FUA
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-02
Eri
c
Blake
maint: Enable -Wsha
d
ow during
compilation
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-02
E
ric Bla
k
e
tests: A
v
oid -
W
shadow warnin
g
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-02
Er
i
c
Blake
c
ache: Avoid -Ws
h
adow
w
a
rnings
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-02
E
ric Blake
tc
l
: Avoid -
W
shadow warn
i
n
g
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-02
E
r
ic Blake
s
treaming: Avoid -Ws
h
adow
warnings
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-02
Eric Blake
ssh:
A
void -Wshadow warnings
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-02
E
ric Blake
perl:
I
gnor
e
-Wshado
w
war
n
ings
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-02
Eri
c
Blake
o
c
aml: Avoi
d
-Wshadow warnin
g
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-02
Eric Blak
e
g
u
e
stf
s
: Av
o
id -Wshadow warnings
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-02
Eric Blake
se
r
v
er:
Av
o
id
-
Wshadow
war
n
ings
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-01
Eric Blake
c
a
che:
U
se correct type for r
e
claim_blk
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-01
Er
i
c Blake
cache: Dro
p
u
se
l
e
ss redeclarations
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-09-01
Eric Blake
p
artitioning: Use correct
type when c
h
eckin
g
f
or
n
o
n
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-31
Eric Blake
filters: Pas
s
readonl
y
t
h
rough to
.
prepare
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-31
Eric Blake
server
:
R
eme
m
ber
.
open(readonly) st
a
tus
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-31
Eric B
l
ake
s
erve
r
: Cache p
e
r
-
connect
i
o
n
can_writ
e
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-30
Er
i
c
B
l
ake
server: R
e
ly on nbdkit_add_extent errno
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-30
Eric Blake
s
e
rver: Adjust validate_reque
s
t() to
ch
e
c
k
ef
l
ags
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-30
E
ric Bl
a
k
e
filters: St
r
onger ver
s
i
on match requi
r
ements
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-30
Eric Blak
e
i
nclude: Expo
s
e nbdkit
version
i
nformation to pub
l
ic
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-30
Eric
B
lake
se
r
v
e
r: Cache p
e
r-connection size
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-30
Er
i
c Blake
server: Rework storage of per-backend
handle
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-30
Eric Bl
a
k
e
server: Create n
e
w bac
k
end_* functions for ce
n
tral
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-30
Eric Blake
s
e
rver: Consolidate common back
e
nd tasks
into new ba
c
ke
n
d
.
c
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-30
Eric Blake
server:
Fewer dereferences in filter
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-30
Eric Bla
k
e
docs
:
Typo fix regar
d
ing --no-sr opt
i
on
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-28
E
ric Blake
offset
:
Bet
t
er
h
a
ndling of par
a
meters
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-28
E
r
i
c
Blake
offset, partition:
Fix
.
extent
s
with no
n
-zero offset
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-27
Eri
c
B
l
ake
se
r
ver:
Enforce sane stdin/out/err
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-26
Eric Blake
filt
e
rs: Fix return
of p
r
e
a
d
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-26
Eric
Blake
filters: Bu
m
p API ver
s
ion
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-23
Eric Blake
t
ests: Increase timeo
u
t
s
on test-s
h
utdown
.
sh
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-22
Eric Blake
m
aint: Ignore all
.
s
o fil
e
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-22
Eric Blake
sh: Fix
.
zero falling back to
.
pwrite
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-20
Eric
B
lak
e
main
:
A
d
d
o
pti
o
n to disable SR ad
v
ertisement
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-20
Eric Blake
b
u
i
ld: Build w
r
apper
b
efore t
e
s
t
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-19
Eric Blake
t
e
s
ts:
Ease debug
o
f failed test-eflags
.
s
h
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-19
E
r
ic Blake
tests:
Add
more cases
t
o t
e
st-eflag
s
.
sh
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-17
Eric B
l
ake
sh: Allow F
U
A emulation
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-17
Er
i
c Blake
sh: Map m
o
re e
r
rno v
a
lues
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-17
Eric Blake
sh: Log invo
k
e
d
subcomma
n
ds
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-16
E
r
ic
B
l
a
ke
r
u
st: A
d
d
su
p
po
r
t
f
o
r
dynam
i
c
.
th
r
ead_mode
l
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-16
E
r
ic Blak
e
rust: Implement
c
a
n
_
cache
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-16
E
r
ic Bl
a
ke
ocaml: Map more er
r
no v
a
lues
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-16
E
r
ic Blake
ocaml:
A
d
d support f
o
r
d
ynamic
.
thread_
m
odel
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-16
Eric Blake
wrapp
e
r
:
Set L
D
_LIBRARY_PATH for ocaml plugins
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-16
E
ric Blake
serve
r
:
Log
t
hr
e
a
d model at st
a
rtup
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-15
Eri
c
Blake
nbd: Anot
h
er l
i
b
n
bd version bu
m
p
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-15
Eric Bl
a
k
e
data, memory: Optimize
.
zero > PAGE_SIZE
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-14
E
r
i
c
Blake
include: Undo accidental commit
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-14
Eric Blake
b
u
ild: Si
l
ence gi
t
warning und
e
r p
o
dw
r
apper
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-14
E
r
ic Blake
no
z
ero: M
o
r
e e
f
ficient FUA han
d
ling
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-14
Eric B
l
ake
serv
e
r: Asser
t
sane err
o
r
responses
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-14
Eric Bla
k
e
mai
n
t: Slightly improve g
i
t
.
orderfil
e
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-13
Eric Blake
pl
u
gins:
Per
m
it E
N
O
T
SUP as s
y
nonym for EOPN
O
TS
U
PP
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-13
Eric Blake
plugins:
Don't lose
o
riginal error wh
e
n
emulating FU
A
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-12
Eri
c
Blake
maint
:
Avoid '
e
cho -n'
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-06
Eric Blake
tests: Test for fast
e
r
s
hutdow
n
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-06
E
r
i
c Bla
k
e
s
e
r
ver:
Add
and
use
n
bdkit_nanosleep
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-05
Er
i
c Blake
server: Add pipe for tr
a
ckin
g
di
s
c
onnects
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-05
Eric Blake
se
r
ver:
Add
threadlo
c
al_
g
et_conn
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-02
E
r
ic Blake
s
h: Test for fd leaks
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-02
Eric Blake
sh: Enable parallel
t
h
re
a
d model, whe
n
possible
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-02
Eric Blake
sh: Use p
i
pe2 w
i
th CLOEXEC
when
p
ossibl
e
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-02
Eric
B
lake
pyth
o
n: Use
CLOEXE
C
o
n
s
cr
i
pt
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-02
Eric Blake
filters:
S
e
t C
L
OEXEC
o
n f
i
les opened during
.
c
onf
i
g
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-02
E
r
ic Blake
server: Atomically set C
L
O
EX
E
C on
acce
p
t
fds
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-08-02
E
ric Blake
server
:
R
estrict thread model when no
a
t
omic CLOEXEC
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
next