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
partitioning: Doc typo fix
2018-09-19
Er
i
c Blake
partitioning
:
D
o
c typo f
i
x
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-09-19
Eric
B
lake
c
o
mmon: Mak
e
macro more robust
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-08-20
Nir So
f
fer
file: Zer
o
fo
r
b
lock
devices
o
n old kern
e
ls
commit
|
commitdiff
|
tree
2018-08-20
Nir So
f
fer
file: Su
p
port z
e
ro without ZERO_RANGE
commit
|
commitdiff
|
tree
2018-08-20
Nir S
o
ffer
file: Avoid unsupported
f
allocate()
calls
commit
|
commitdiff
|
tree
2018-08-01
E
ri
c
Blake
test
s
:
Adjust te
s
t-fua
.
sh fo
r
fixed
multi-filter o
u
tput
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-07-31
Nir Soffer
fil
e
: Normalize errno value for ENODE
V
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-07-31
Ni
r
Soffer
fil
e
: Add missing incl
u
de f
o
r FALLOC_F
L
_
*
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Eric
Blake
m
ai
n
: More
i
diomatic use of getopt_long
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-05-01
Eric Blak
e
tests: Run
t
ests t
h
at do
n
'
t requi
r
e
libguestfs
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-05-01
Eric Blake
tes
t
s:
S
k
ip g
u
est
f
s code on Cen
t
OS 6
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-04-19
Eric Bla
k
e
nbd: Don't read afte
r
client sends N
B
D_CM
D
_
D
ISC
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-04-19
Eric Bl
a
ke
nbd: Inform server of
in
t
ent to qui
t
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-04-11
Eric Blake
plugin
s
: Fix can_fua
def
a
ult
to obey documentation
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Eric Blake
python: Simplify callin
g
into pl
u
g
i
n
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Eri
c
Blake
py
t
h
on:
Style
cleanup
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Eric Blake
py
t
h
o
n: Use Py_XDEFREF()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-04-06
E
r
ic
Blake
pyth
o
n
: Test imple
m
e
nt
a
tion of zero call
b
ack
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-04-06
Eri
c
B
la
k
e
tests: Add cove
r
age o
f
z
e
r
o in langua
g
e bindings
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-04-06
Eric Bla
k
e
python: Fo
l
low pe
p
8 recommendation
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-04-06
Eric
B
lake
p
y
thon: Make sure cal
l
backs are actually call
a
ble
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-04-05
E
ric B
l
ake
nb
d
: Fi
x
gcc
w
arning and off-by-o
n
e in soc
k
e
t name
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Er
i
c Blake
pl
u
gins: Add
.
can_zero callback
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-03-22
Er
i
c
Blake
plugins: Move
g
et
_
er
r
or()
t
o
log
i
cal location
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-03-22
Er
i
c Blake
todo: Mention 0-length file issues
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-03-22
Er
i
c
B
lak
e
todo:
Mention possibility of caching
.
can_FOO callbacks
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-03-22
E
ric Blak
e
n
u
ll: Wi
r
e
u
p FUA flag su
p
port
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-03-22
Eric Blake
n
bd
:
W
ire up F
U
A fla
g
passthrough
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-03-22
Eric Bl
a
ke
plug
i
ns: Expose new FUA callbacks
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-03-22
Eric Blake
f
i
lters: A
d
d
fua
filter
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-03-22
Er
i
c Blake
filters: Expose ne
w
.
c
an_fua cal
l
back
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-03-22
Eric Blake
f
i
l
ters: Add
n
o
z
ero fil
t
er
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-03-22
Eric B
l
ake
filters: Expose new
.
can_
z
ero callback
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-03-22
Eric Blak
e
ba
c
kend: Add
.
c
a
n
_
zero/
.
can_
f
ua helpe
r
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-03-22
Eric Blake
filte
r
s: Add bl
o
ck
s
i
ze filt
e
r
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-03-22
Eric
B
lake
fil
t
ers:
Add log fi
l
ter
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-03-22
E
r
i
c Blake
filters: A
d
just c
a
ll
b
ack API for flags
/
e
rrors
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-03-22
E
ric Blake
ba
c
ken
d
: Rewor
k
i
n
t
ernal error retu
r
n semant
i
cs
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-03-22
E
r
ic Blake
src
:
Le
t
in
t
ernal
.
h handle common
incl
u
d
es
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-03-02
Er
i
c B
l
ake
tests
:
Make par
a
llel tests work at 512-byt
e
granularity
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-02-21
Eri
c
Bl
a
ke
TODO: Mentio
n
weakne
s
s
in tes
t
ing
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
E
ric Blake
p
l
u
gi
n
s: Consiste
n
t error handling
o
n FUA
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
E
ric Blak
e
plugins: Consist
e
nt error han
d
ling in zero
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-02-08
Eric Blake
utils:
Revamp nbdkit_
p
a
rse_size
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-02-08
E
ric
B
lake
build: Add unit-test
i
ng of internal files
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Eric
B
lake
ma
i
nt: Ignor
e
'make d
i
s
t
c
heck'
d
irectories
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-02-01
Er
i
c Blake
todo
:
Docu
m
ent pot
e
ntial alignm
e
nt callback
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-02-01
Eric Blake
f
i
le: Add trim supp
o
rt
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-01-26
E
r
ic
Blake
errors: Inlin
e
locking
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-01-25
Eric Blake
docs:
M
e
ntion filte
r
s in
n
bdkit-filter SEE ALS
O
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-01-25
E
r
ic Blake
errors: Use l
i
ghte
r
-w
e
i
gh
t
locking
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-01-25
Eric Blake
to
d
o:
M
ore th
o
ughts
o
n size
f
i
ltering
and FUA
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-01-24
E
r
i
c Blake
connecti
o
ns: Do
n
't
advertise TRI
M
on readonly connection
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-01-24
Eric Blake
fi
l
ters: Document lack
of ABI
g
u
arantee
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-01-24
Eric Blake
te
s
ts: Use
.
/nbdkit --fil
t
er=foo fi
x
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-01-24
Eric B
l
a
ke
m
aint: F
i
x tab damage in
.
/
nbdkit
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-01-24
Er
i
c Bl
a
ke
maint: Imp
r
ove
.
/nbdkit
handling
o
f
--opt
=
val
u
e
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-01-24
Eric B
l
ake
todo:
Document po
t
e
n
tial nbd plugin
e
nhancements
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-01-24
Eric Blake
tod
o
:
Re
d
uce thread o
v
erhead i
n
p
a
r
allel m
o
de
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-01-23
E
r
ic Blake
include: Prope
r
l
y
de
c
o
r
ate at
t
ribute
s
in pub
l
ic headers
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-01-23
Eric Blake
todo: More i
t
e
ms
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-12-04
Eric Blake
nb
d
: F
i
x
spora
d
ic use-after-free
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-22
Eric B
l
a
k
e
tests: Mak
e
para
l
lel tests more robust
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-22
Eric Blake
nbd: Don't advertise wr
i
tes if nbdk
i
t is readonly
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-22
E
r
ic B
l
a
ke
file: Diagnose a missing file earlier
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-21
E
r
i
c Blake
tests: Tes
t
pa
r
allel nb
d
behavior
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-21
Er
i
c Blake
nbd: Enable parallel h
a
ndling
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-21
Er
i
c
Bla
k
e
n
b
d:
Protect write
s
w
i
th mutex
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-21
Eric Blake
nbd: Split reading into separ
a
t
e t
h
r
ead
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-21
Eric Blake
tes
t
s
:
Test nbd forwarder pl
u
gin
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-21
Eric Blake
t
ests: Pre
p
are for
running multip
l
e nbdkit
s
in
one
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-21
E
r
ic Bl
a
ke
tests: T
e
st pa
r
a
llel file
be
h
avior
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-20
Eric
Blake
t
ests:
Annotate Makefile
.
am conditionals
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-20
Er
i
c
Blake
core:
Add --threads option f
o
r supporting
true par
a
llel
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-20
Eric Blake
connection
s
:
S
et up thread pool
for handl
i
ng
c
lient
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-20
Eri
c
Blake
conn
e
ctions: Add
t
hread-safe status indicat
o
r
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-20
E
r
ic Blake
c
o
nne
c
tions
:
A
d
d
r
e
ad/write
l
o
c
k
over
client I/
O
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-20
Eric Blake
cleanup: Add A
C
Q
U
I
R
E_LOCK_FOR_CURRENT_S
C
OP
E
(
)
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-20
Eric B
l
ake
s
o
cket
s
: Use pip
e
-
t
o
-
s
e
lf to a
v
oid hanging in
p
o
l
l
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-18
Eric
B
lake
nbd:
Silence c
o
mpile
r
war
n
ing
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-17
Eric B
l
ake
conne
c
t
i
ons:
A
void
p
lu
g
in when shut
d
o
wn is
i
mmine
n
t
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-17
Eric Blake
co
n
nections: Si
m
plif
y
handl
e
_re
q
u
e
st()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-17
Eric Blake
sockets: Fix
l
ifetime of
thread_
d
ata
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-17
E
r
i
c
B
l
ake
pl
u
gins: Make plu
g
in_name() reliable past unload
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-17
E
r
ic
B
lake
th
r
eadlo
c
al: Copy thread n
a
me
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-17
E
ric Blake
errors:
Av
o
id
interleaved errors from
parallel threads
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-17
E
ri
c
Blake
nbd: A
d
d new nbd forwar
d
ing plugin
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-16
Eric Blake
connectio
n
s
:
Impro
v
e
error resp
o
nses
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-15
Eric Blake
c
onnecti
o
ns: E
x
tract
com
m
on
ex
p
or
t
flag computati
o
n
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-15
Eric
B
lake
maint:
Reb
u
ild nbdki
t
if
n
bdkit
.
in
c
h
a
n
g
e
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree