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
truncate: Implement .cache
2019-05-17
Eric Bla
k
e
truncate:
Im
p
lement
.
ca
c
he
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eri
c
Bla
k
e
st
a
ts:
Implement
.
c
ache
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
E
r
ic Blake
readahead
,
xz: Impl
e
m
e
nt
.
can_cache via
emulation
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
offset, partition: Imp
l
ement
.
c
ache
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
log: Im
p
lement
.
ca
c
h
e
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
error: Imple
m
ent
.
cache
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
delay: Implement
.
cach
e
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
cow:
Implement
.
cache
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric
B
lake
cache: Implemen
t
.
cache
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
E
r
ic Blak
e
blocksize: Implem
e
nt
.
cache rounding
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Bl
a
ke
test-ef
l
ags:
Test
.
ca
n
_cache su
p
port
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric B
l
ake
t
e
st-laye
r
s: Test
.
c
ache usage
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric B
l
a
k
e
f
i
lters: Add
.
c
a
che callback
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
E
r
ic Blake
plu
g
ins: Document lack of
.
ca
c
he
i
n re
m
aining langu
a
ge
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
E
ric Blake
o
c
a
ml: Implement
.
cac
h
e script c
a
llba
c
k
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Bl
a
ke
sh: Imp
l
eme
n
t
.
c
ache script callback
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Bl
a
k
e
nbd: Implemen
t
N
B
D
_CMD_CACHE
pass
t
hrough
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
plugi
n
s: Im
p
lement no-op
.
c
ache for
in-memory plugins
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blak
e
plugins: Implement
.
pread
emu
l
ation cac
h
e
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Bla
k
e
f
i
le,
split: Implement
.
cache with
p
o
s
ix_fadvise
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
p
l
ugins: Add
.
c
a
c
he ca
l
lback
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Blake
server: Internal hooks for
implementing N
B
D_CMD_CACHE
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Eric Bla
k
e
truncate: Det
e
ct large image overflow with round-u
p
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
E
r
ic Blake
cache, cow
:
Round
size dow
n
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-16
Eric
B
la
k
e
blo
c
k
s
i
z
e: Lift restrict
i
o
n aga
i
n
s
t 0-si
z
e f
i
le
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-16
Eric
B
lak
e
t
es
t
-efla
g
s: Fix multi-conn check
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-16
Er
i
c B
l
ake
docs: Fix man
p
age se
c
tion re
f
erence
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-15
Eric Blake
s
erver: R
e
fuse
to advertise mu
l
ti-
c
onn
for serial conn
e
ctions
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-13
Er
i
c B
l
ak
e
cach
e
, cow: Reduce u
s
e
of
b
ounce-b
u
ffer
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-13
E
ric Bl
a
ke
blocksize:
Process re
q
uests in linear order
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-10
E
r
ic Blake
nozero: Add notrim mode
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-09
E
r
ic Blake
fua:
Mark variable stat
i
c
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-09
Eric Blake
plugi
n
s:
Use
sta
t
ic
b
uffer for p
l
ugi
n
_zero
e
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-09
Eric
Blake
doc
s
: Pr
e
fer
'ze
r
oes'
over 'zeros'
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-05-06
Eric Blake
protocol: Supp
o
rt EOVERFLOW in structured rea
d
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-30
Eri
c
Blake
nbd: Support TCP socket
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-30
Eric Blake
nbd:
Refactor
Unix
s
ocket connection
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-29
Eric Bla
k
e
nbd:
Give some ex
a
mp
l
es
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-29
Eric Bl
a
ke
t
runcat
e
: Test fo
r
safe multi-conn
e
c
t
size handl
i
ng
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-29
Eri
c
Blake
trunca
t
e: Fix
c
orruption when plugin changes per-connection
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-29
E
r
i
c B
l
ake
filters: Dr
o
p useless
.
ope
n
callbacks
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-28
Eric Bl
a
ke
tests:
D
r
op dead test-paral
l
el-
n
bd requirement
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-27
Eric Blake
lo
g
: Log can_
e
xtents resu
l
t
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-27
Eric
B
lake
nbd: Test
.
extents
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-27
Eric Blake
nbd
:
I
m
p
l
e
m
ent
.
extents
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-27
Eric Blak
e
nbd: Imp
l
ement st
r
uctured reads from
s
er
v
er
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-27
Eric Blake
n
b
d
: Refa
c
t
o
r rece
i
ve lo
o
p t
o
prepare for struc
t
ured
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-27
E
ric B
l
ake
n
b
d: Implement NBD_OPT
_
GO
c
lient request
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-25
E
ric Blake
test-
l
ayers:
L
et
.
e
xtents actually work
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-25
Eric
B
la
k
e
filter
s
:
Check for
mutex failu
r
es
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-25
Eric Blake
p
l
ugins: Check
f
or mute
x
failures
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-25
Eric Blake
serv
e
r
:
Check for p
t
hread lock failures
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-25
Eric Blake
noextent
s
: Docume
n
t use case wi
t
h tmpf
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-25
E
r
ic
Blake
TODO: Remov
e
completed
i
tem
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-24
Eric
Blake
tes
t
s:
Use cle
a
nup
.
h for test-l
a
y
ers mutex
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-24
Eri
c
B
l
ake
cle
a
nup: Split cleanu
p
into two
.
o f
i
les
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-24
Eric Blake
nbd: Drop nb
d
_lock/nbd_unlock
wr
a
ppers
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-24
Eric Blake
oc
a
ml: Distribute example
.
ml
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-24
E
r
ic Blake
truncate: One more fi
x
for ext
e
nts error handl
i
n
g
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-24
Eric Blake
c
leanup: Assert mute
x
sanity
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-24
E
r
ic B
l
ake
p
l
ugins: U
t
ilize ACQUIRE_LOC
K
_FOR_
C
URRENT_S
C
O
P
E
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-24
Eric Blake
f
i
l
ters
:
Utilize AC
Q
UIRE_LO
C
K_FOR_CURR
E
NT_SC
O
PE
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-24
E
r
i
c Blak
e
fi
l
ters: Utilize
C
LEANUP_EXTENTS_FREE
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
protocol:
A
d
d
helpers for e
r
r
or response handling
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-23
Eric Blake
nbd: H
o
nor
s
e
rver global fla
g
s on li
t
tle-en
d
i
a
n
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-04-23
Eric Blak
e
pro
t
ocol: Send correct st
r
uctu
r
ed reply error for
n
o
n
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-03-29
Eric Blake
p
rotocol More tracing of meta context handshakes
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-03-29
Eric Blake
pr
o
tocol: Trivially
i
mplem
e
n
t
NBD_CMD_FLAG_DF
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-03-28
Eric
B
l
ak
e
todo: Mention
p
o
s
sib
l
e improv
e
ment for qemu interop
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-03-04
E
ric Blak
e
server
:
S
h
ell-quot
e
?
in command line
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2019-01-22
Eric
Blake
TODO: Su
m
m
arize some
r
e
c
ent list
t
raffic
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-12-21
Eric
B
lake
con
n
ecti
o
n
s
: Don
'
t
use uni
n
it memory on early cli
e
nt EOF
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-12-13
Eric Blake
m
a
int: Ad
j
us
t
cle
a
ning rule
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-12-13
E
ri
c
Bla
k
e
fu
l
l:
Fix d
o
c typos
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-12-07
Eric Blake
bui
l
d: Ship protostrings
.
s
e
d
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-12-07
Eric Bla
k
e
nbd: More debug details
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-12-04
Eric Blake
v
a
lgrind:
Fix com
p
utation of
s
uppressions in VPATH
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-12-03
Eric Bl
a
k
e
tests: Fix sheba
n
g tests for VPATH bui
l
ds
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-12-03
Eric
Blake
sh: Don't le
t
child inherit S
I
GPIPE ignored
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-12-01
Eric Bla
k
e
tests: F
i
x l
a
ng-plugin
s
tests
u
nde
r
V
PATH
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-12-01
Eric
B
lak
e
t
e
s
t
s:
F
ix make-p{ki,sk}
.
sh for VPAT
H
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-12-01
Eric Blake
ocaml: Make build VPA
T
H awar
e
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-29
Eri
c
Blake
b
u
ild: Allow VPAT
H
docs bu
i
ld
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-29
Eric Blake
test-bloc
k
si
z
e
:
Really fix comment
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-29
Eri
c
B
lak
e
log: Tweak previous patch
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-29
Eric Bl
a
ke
log:
Guarant
e
e the opera
t
i
o
n of
%
m
i
n nbdkit_
e
rror()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-29
Eric Blake
main:
A
void fprintf(%m), for BSD bui
l
ds
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-29
E
r
ic Bla
k
e
log: E
n
su
r
e
%m
s
ees co
r
rect errno
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-29
E
ric Blak
e
connecti
o
ns: Implement NBD_OPT_INFO
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-29
Eric Blake
t
est-blocks
i
ze:
F
i
x comment
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-28
E
r
ic Blake
connections: Be
l
e
ss noisy when client sends N
B
D_OPT_ABORT
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-14
E
r
i
c
Blake
main: Kill d
e
a
d
variable
o
p
tion_index
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-13
Er
i
c
Bl
a
ke
nbd
:
Sil
e
nce Coveri
t
y
false
posi
t
i
v
e
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-13
Eric Bl
a
k
e
log:
S
ilence h
a
rmless Coverity warning
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-09
Eric Blake
log: A
l
l
ow user option of ap
p
e
nding to
log
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-09
Eric B
l
a
k
e
m
ain:
Use ne
w
bool p
a
rs
e
r
for --tls
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-09
Eric Blak
e
utils: Add nbd
k
it_parse
_
bool
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-09
E
ric B
l
ake
main: Saner ne
w
line pr
i
nting duri
n
g --help
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2018-11-09
Er
i
c B
l
ake
maint: Improve
.
/nb
d
kit option parsing
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
next