repo.or.cz
/
linux
/
fpc-iii.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
xfs: inode recovery readahead can race with inode buffer creation
2016-02-25
Trond Mykl
e
bust
SUNRPC
:
F
i
xup socke
t
wait for memory
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-02-25
T
r
ond Mykleb
u
st
p
NFS/flexfiles: Fix an XDR encoding
bug in layout
r
eturn
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-02-25
Trond Myklebust
pNFS/flexfiles: Fix an Oop
s
a
ble ty
p
o in
ff_mirror_match_fh
(
)
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-02-25
Tro
n
d Myklebust
NF
S
:
Fix at
t
rib
u
te cache revalida
t
ion
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-02-17
Trond M
y
klebust
NFSv4
.
1/pnfs: Fixup an lo->plh_block_lg
e
t
s im
b
al
a
nce
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-12-07
Trond
My
k
lebust
SUNRP
C
: Fix callback channe
l
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-11-02
Trond Mykle
b
ust
Merge tag 'nfs-rdma-4
.
4
-
2' of git:
/
/git
.
lin
u
x-n
f
s
.
org
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
Trond Myklebust
pNFS
/
f
l
exfil
e
s: Ad
d
suppor
t
for FF_FLAGS_NO_IO_THRU_MDS
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-11-02
Trond Myk
l
ebust
pNFS/
f
lex
f
iles
:
When
m
i
rrored, retr
y
faile
d
reads by
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-10-23
Tron
d
Myklebust
S
UNRPC:
U
se MSG_SENDPAGE_NOTLAST when
c
a
l
ling sendpage()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-10-21
Tron
d
Myklebust
Merge branch 'bugfi
x
es'
commit
|
commitdiff
|
tree
2015-10-21
Trond
Mykleb
u
st
Mer
g
e branch 'nf
s
clone'
commit
|
commitdiff
|
tree
2015-10-15
T
r
o
nd Myklebust
NFS: Fix
a
n 'unused va
r
iable' complaint
when #i
f
ndef
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-10-10
Trond
M
yklebust
na
m
e
i
:
results of d_is_negative() s
h
oul
d
be checked
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-10-08
Tro
n
d
M
yklebust
Merge bran
c
h 'sunr
p
c
'
commit
|
commitdiff
|
tree
2015-10-08
Trond My
k
le
b
ust
N
FSv4: Un
i
fy sync
h
ronous a
n
d
asyn
c
hrono
u
s error handling
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-10-08
Trond M
y
klebust
NFSv4: Don't use synchronous delegatio
n
recal
l
in exceptio
n
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-10-08
Trond Myklebust
NFSv4: nfs4_async_handle_error should
t
ake
a
non-co
n
st
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-10-08
Trond My
k
leb
u
st
NFSv4: Update the d
e
lay statistic
s
c
o
u
nter for synchr
o
nous
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-10-08
Trond Myklebust
NFSv
4
: Refactor N
F
Sv4 er
r
or handling
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-10-08
Trond Myklebust
S
U
NRPC: U
s
e MSG_SE
N
DPAG
E
_
N
O
T
LAST
in xs_s
e
n
d
_
p
a
g
eda
t
a
(
)
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-10-08
T
rond Myklebus
t
SUNRPC:
M
o
ve AF_LOCAL receive data p
a
th i
n
t
o
a
w
ork
q
u
e
u
e
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-10-08
Trond My
k
l
e
bus
t
SUNRPC: Move
U
DP receive dat
a
p
a
t
h
i
n
to a workqueue
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-10-08
Tr
o
nd Myklebust
S
U
NRPC: Move TCP receive data path into a workqueue
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-10-08
Trond Myklebust
SUNRPC: Refactor TCP re
c
eive
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-10-02
Trond My
k
lebust
Mer
g
e tag '
n
fs
-
rdma-for-4
.
3-2' o
f
git://git
.
l
i
nux-
n
fs
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
Trond M
y
kleb
u
st
NFSv4
.
1: nfs
4
_opendata_check_del
e
g
n
eeds to handle
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-10-02
Trond Myklebus
t
NFSv
4
: Don
'
t
try to reclaim unused state
o
w
ners
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-10-02
Trond Myklebust
N
FS: Fix a write performanc
e
regre
s
sion
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-10-02
Trond
M
yklebust
NFS: Fix up page wr
i
teback
accou
n
ting
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-09-21
Tron
d
Myklebust
NFSv4
.
x
/
pn
f
s:
Don't try
to
recover stateid
s
twice in
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-09-21
Trond Myklebust
NFSv
4
:
Recove
r
y of recalled read del
e
gation
s
is broken
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-09-19
Trond Myk
l
ebust
SUNRPC:
xs_sock_mar
k
_clo
s
ed(
)
does not need to tri
g
ger
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-09-19
T
rond Myklebust
SUNRPC: Lock the transp
o
rt layer on shut
d
o
wn
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-09-17
T
r
ond Myklebust
SU
N
RPC:
E
nsure that we w
a
i
t
for
c
onnecti
o
ns to complete
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-09-17
Trond Mykle
b
ust
S
U
N
R
PC: F
i
x
races be
t
w
e
en soc
k
et
connect
i
on and destr
o
y
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-09-07
Trond Myklebu
s
t
NFSv4
:
Respect the server imposed lim
i
t
o
n
h
ow many
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-09-07
Tron
d
Myklebust
NFSv4: Express delegation limit in unit
s
o
f pages
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-09-04
Trond Myklebust
Revert "NFS: Make close(2
)
asyn
c
hronous when closing
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-09-04
T
rond
Myklebust
NF
S
: Optimise awa
y
the close
-
to-ope
n
getat
t
r
i
f ther
e
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-09-02
Trond
My
k
lebust
NFSv4
.
1/flexfiles:
Clean up ff_layout_wr
i
te_done
_
cb
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-09-02
T
rond Mykl
e
b
u
st
NFSv4
.
1/flexfile
s
: Mark
the layout for return in ff_l
a
you
t
_i
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-09-01
Trond My
k
l
e
bust
NFSv4
.
1/fl
e
x
fil
e
s: Mark layout for return if the mirr
o
r
s
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-09-01
Tr
o
nd Mykl
e
bust
NFSv4
.
1/flexfiles: RW layouts
a
re valid only if
a
ll
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-09-01
Tr
o
nd Mykle
b
ust
NFSv4
.
1/flex
f
iles: Fi
x
incorr
e
ct usag
e
of pnfs
_
gen
e
ric_mar
k
_
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-09-01
Tron
d
Myklebust
N
F
Sv4
.
1/flexfiles
:
Fix freeing
o
f
m
irror
s
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-31
Tro
n
d
M
yklebust
N
F
Sv4
.
1
/p
N
FS: Don't
r
equest a min
i
mal rea
d
layout beyond
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-31
T
r
ond Myk
l
ebus
t
NFSv4
.
1/pnfs: Handle LAYOUTGET return
v
alues co
r
rect
l
y
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-31
Trond
M
yklebust
N
FSv4
.
1
/p
n
fs: Don't ask
f
o
r a read layout for an empty
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-31
Trond
M
y
klebust
NF
S
v4
.
1: Fi
x
a protocol issue w
i
t
h CL
O
SE stateids
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-30
T
r
o
n
d My
k
lebust
NFSv4
.
1/
f
l
exfiles: Don'
t
mark the en
t
ire deviceid as
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-30
T
r
ond Myklebust
S
UNRP
C
:
P
reve
n
t SYN+SYN
A
CK+RST stor
m
s
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-29
Trond Myklebust
SU
N
RP
C
: xs_reset_tr
a
ns
p
or
t
must m
a
rk the c
o
nnection
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-28
Trond Mykle
b
ust
N
FSv4
.
1
/
pnfs: Ensure layoutr
e
turn
r
es
e
r
ves s
p
ace for
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-28
Trond Myklebust
NFSv4
.
1/flexfiles: Fix a protoco
l
err
o
r in
layoutreturn
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-27
Trond
Myk
l
ebust
NFSv4
.
1/pN
F
S: pnfs_mark_matching_ls
e
gs_return must
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-25
Trond Myklebust
NFSv
4
.
1/flex
f
il
e
s:
A
llow coa
l
e
scing o
f
new l
a
yout segments
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-25
Trond Myklebust
NFSv4
.
1/pn
f
s: Allow
p
NFS
device drivers
t
o customise
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-25
Trond Myklebust
NFSv4
.
1
/pnfs: Ad
d
s
anity check f
o
r the layout range
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-25
T
r
ond
Myklebust
NFSv
4
.
1
/pnfs Imp
r
ove the pac
k
ing of s
t
ruct pnfs
_
layout_h
d
r
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-25
Tron
d
M
yklebust
NFSv4
.
2/p
n
fs: Make t
h
e
layo
u
tstats timer configurable
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-25
Trond
M
y
kleb
u
st
NFSv4
.
1/flex
f
ile: E
n
sure un
i
q
u
eness of mirror
s
acro
s
s
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-25
Trond Mykl
e
bu
s
t
NFSv4
.
1/flexfiles: Remove mirror back
p
ointer
t
o lseg
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-25
Trond
M
yklebust
N
FS
v
4
.
1/flexfil
e
s: Add refcounting to
struct nfs4_ff_layout_
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-25
Trond Myklebust
NFSv4: Add a t
r
ac
e
p
oint for CB_LAYOUTRECA
L
L
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-25
T
r
ond Myklebust
NFSv4:
A
dd a t
r
acep
o
int for CB_GETATTR
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-25
Trond
M
yk
l
ebu
s
t
N
FS
v
4
.
1/p
n
fs: Add a
t
racepoint for r
e
turn-o
n
-clo
s
e
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-25
Trond M
y
k
l
e
b
u
st
NFSv4: Force a
post-op att
r
ibute update when h
o
ldi
n
g
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-20
Trond Myklebust
NFS
v
4
.
1/pnf
s
Ensur
e
flexfil
e
s r
e
ports all connection
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-20
Tro
n
d My
k
le
b
ust
NFSv4
.
1/pnfs
:
Ensure t
h
e
flexfiles layou
t
sta
t
s
t
i
mers
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-20
Trond
Myklebust
NFSv
4
: Enable delegated opens even when reboot recovery
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-20
T
r
ond Myklebus
t
pNFS: Fix
a
n u
n
used variable wa
r
ning in pn
f
s_roc
_
get_
b
arrier
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-20
Trond Mykle
b
ust
SUNRPC:
Allow s
o
ckets to
do
G
FP_NOIO
a
lloc
a
tions
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-19
Tr
o
nd My
k
lebu
s
t
Revert "NFSv4: R
e
move i
n
correc
t
chec
k
in c
a
n_open_delegated()"
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-19
Trond Mykl
e
b
u
st
NFSv4
.
1
/pnfs:
P
l
ay
s
a
fe w
.
r
.
t
.
cl
o
se
(
)
rac
e
s when return
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-19
Trond Mykle
b
ust
N
F
Sv4
.
1/pnfs: Fix a close/d
e
legre
t
ur
n
hang when return
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-17
Tr
o
nd Mykleb
u
s
t
NFS: Don
'
t
fs
y
nc
twi
c
e for O_SYNC/I
S
_S
Y
NC files
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-17
Trond My
k
l
ebust
S
U
N
R
PC: Drop double-underscores
f
r
om __rp
c
_cmp_
a
ddr6()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-17
Trond My
k
lebust
NF
S
: Don'
t
let t
h
e
c
time
o
verride attribute barriers
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-17
T
r
ond Myklebust
Merge branch 'layoutfixes'
commit
|
commitdiff
|
tree
2015-08-17
T
r
ond Myklebust
Merge branc
h
'b
u
gfix
e
s
'
commit
|
commitdiff
|
tree
2015-08-17
T
rond
Myklebu
s
t
M
erge
tag '
n
fs-rdm
a
-for-4
.
3
'
o
f git://git
.
linux-nfs
.
.
.
commit
|
commitdiff
|
tree
2015-08-17
Trond Myklebust
SUNRPC
:
Fix a t
h
i
nko in xs_con
n
ec
t
()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-17
Trond Myklebust
N
FSv4
.
1/p
N
F
S
:
Fix borken function _same_data_server_addrs_
l
o
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-17
T
r
ond My
k
l
ebust
NFS: nfs_
s
et_
p
g
io_er
r
o
r
sometimes misse
s
errors
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-12
Trond Myklebust
N
F
S
v4
.
1/pnfs: Rem
o
ve redu
n
dant wakeu
p
in pnfs_s
e
nd_l
a
yout
r
et
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-12
Trond Myklebust
NFSv4
.
1
/
pnfs: Remove re
d
u
n
dant check in
pnfs_layou
t
g
ets_bloc
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-12
Trond Myklebus
t
NFSv4
.
1
/
p
nfs: Remo
v
e redundant
l
o->plh_block_lgets
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-12
Trond Myklebust
NFSv4
.
1/
p
n
f
s: D
o
n't prevent layoutgets
w
hen doi
n
g r
e
t
u
rn
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-12
Trond M
y
klebust
NFSv4
.
1/p
n
fs: Fi
x
serialisation of lay
o
ut return and
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-12
Trond
M
ykleb
u
st
NFSv4
.
1
/pnfs: Remove redundant check
s
i
n
pnfs_layout
g
ets_blo
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-12
Trond Myklebus
t
pNFS: Tighten
u
p
loc
k
ing
a
round DS commit
b
uckets
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-12
Trond Mykl
e
bust
NFSv4
.
2/pnfs
:
Use GFP
_
NOIO for
l
ayout
s
tat repo
r
ti
n
g
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-08-10
Trond My
k
leb
u
st
NFSv4
.
1
/
p
nfs: Fix a
t
o
m
icit
y
of commit list
upd
a
tes
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-07-27
Trond Mykl
e
bust
SUNRPC:
R
e
p
ort TCP errors to
th
e
caller
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-07-27
Tro
n
d Myklebus
t
NFS: Don't cle
a
r desc->pg_mo
r
e
io in nfs_do_re
c
oal
e
sce(
)
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-07-27
Trond Myklebu
s
t
NFS: Fix a me
m
ory leak in nfs_do_rec
o
alesc
e
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-07-22
Trond My
k
lebust
NFS: nfs_mark_for
_
r
e
v
a
l
i
dat
e
should
a
lways set
NFS
_
INO_REVAL
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-07-22
Trond Myklebust
NFS:
R
em
o
ve
t
he "NFS_CAP_CH
A
NGE_ATT
R
" capability
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2015-07-22
Trond Myklebust
N
F
S: Se
t
NFS
_
INO_R
E
VAL_PAGECACHE if the ch
a
nge attr
i
bute
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
next