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
ravb: Fix use-after-free ravb_tstamp_skb
2016-09-03
Trond Myklebust
NF
S
: Fix error reporting in nfs_file_write()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-30
Trond
Myklebu
s
t
NFSv4
.
x: Fix a re
f
c
o
u
nt le
a
k in
n
fs_c
a
ll
b
a
c
k
_up
_
net
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-29
Trond My
k
l
e
bust
pNFS/flexfiles
:
F
i
x
a
n O
o
psab
l
e condition wh
e
n c
o
nnection
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-28
Trond
M
ykl
e
bust
N
FSv4
.
1: Remove obsolete
and incor
r
rect assignment
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-28
Trond Myklebu
s
t
NFSv4
.
1
: Clo
s
e callbac
k
r
aces
f
o
r OPEN, LAYOU
T
GET and
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-28
T
r
ond Myklebust
NFSv
4
.
1: Defer bumping the slot sequence
n
umber until
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-28
Trond Mykl
e
bus
t
NFSv4
.
1: Delay callba
c
k p
r
ocessing
w
h
en t
h
e
re ar
e
r
eferring
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-28
T
r
ond Mykl
e
bust
NFSv4
.
1:
Fix Oopsa
b
l
e
cond
i
tion in server callback
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-23
Trond M
y
klebust
pNFS: The client must not do I/O t
o
the DS if it's
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-19
Trond Myklebust
pNFS: Han
d
le N
F
S4ERR
_
O
LD_ST
A
TEID
c
orrect
l
y i
n
LAYOUTSTAT
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-16
Trond Myklebust
pNFS/flex
f
ile
s
: Set rea
s
o
nable
d
efault retran
s
values
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-16
Trond Mykl
e
bust
NFS
:
Allow the
mount option retra
n
s=0
Siged-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-15
Trond
M
yklebust
pNF
S
/
f
lexfiles: Fix
l
ayouts
t
at peri
o
dic reporting
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-05
Trond Mykleb
u
st
NFSv4: Cap
t
he t
r
ansport reco
n
nection timer a
t
1
/
2
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-05
Trond Mykleb
u
st
NFSv4: Cleanup the sett
i
ng of the nf
s
4 lease perio
d
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-05
Trond
Myklebust
SUN
R
P
C: Limit the
reconnect b
a
c
koff t
i
mer t
o
the
max
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-05
Tro
n
d Mykl
e
b
u
st
SUNRPC: Fix
r
econnection timeouts
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-05
T
r
ond Mykl
e
bust
NF
S
v4
.
2:
L
AYOUTSTATS may return NFS4ERR_AD
M
IN/DEL
E
G_REVOKED
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-02
Tro
n
d Myklebust
SUN
R
PC: Fi
x
up socket autodisconne
c
t
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-01
Trond Mykl
e
b
ust
S
UNR
P
C: Det
e
ct imm
e
diate closure of ac
c
ep
t
e
d
sockets
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-01
Tr
o
nd Myklebu
s
t
SUNRP
C
: accept
(
)
may return socke
t
s
that a
r
e still
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-08-01
Trond
Myklebust
S
UNRPC: Handle EADDRNOTAVAIL on con
n
e
c
t
ion f
a
ilures
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-26
T
rond Myklebu
s
t
NFSv
4
: Clean up lookup of S
E
CINF
O
_NO_NAME
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
T
rond Myklebust
N
FSv4
.
2: F
i
x
warning "va
r
iabl
e
‘stateids
’
s
et but not
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
NF
S
v4: Fix warning
"
no previous protot
y
pe for ‘nfs4
_
li
s
txat
t
r
’
"
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
T
ron
d
M
yklebu
s
t
Merg
e
bran
c
h
'nfs-rdma'
commit
|
commitdiff
|
tree
2016-07-24
Trond M
y
kl
e
bust
Merge br
a
n
c
h
'
p
nfs'
commit
|
commitdiff
|
tree
2016-07-24
Trond
My
k
leb
u
st
Merge branch
'
w
r
i
te
b
ack'
commit
|
commitdiff
|
tree
2016-07-24
T
r
ond Myklebust
Merge branch 'sunr
p
c'
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
SUNRPC:
Fix a compiler w
a
rning i
n
fs/
n
fs/clnt
.
c
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNF
S
: Remove redundant sm
p
_mb(
)
from p
n
f
s
_init_lseg()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Tr
o
nd Myk
l
ebust
p
NFS: Cleanup - d
o
l
a
yout segment in
i
t
i
ali
s
a
tion in
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Tro
n
d M
y
klebust
pNFS: Remove
r
edu
n
dant stateid inval
i
dation
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: R
e
move redund
a
nt pn
f
s_mark_l
a
yout_returned_if_empty()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Clear the layo
u
t metada
t
a if the serv
e
r changed
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Tro
n
d Myklebust
pNF
S
: Cleanup - don't open code pnf
s
_mark_l
a
yout_stateid_inv
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
T
r
ond Myklebust
NFS: pnfs_mark_match
i
ng_lsegs_return()
s
h
o
uld
match
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
T
ron
d
Myk
l
eb
u
st
pNFS: Do no
t
set pl
h
_r
e
turn_se
q
for non-callbac
k
related
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond
Mykle
b
ust
p
N
FS:
Ensur
e
l
a
youtret
u
rn
acts as a completion for
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Tro
n
d
M
y
klebust
p
NFS: Fix CB
_
LAYOUTR
E
CALL statei
d
verification
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Mykleb
u
st
pNFS: Always upd
a
te the layou
t
ba
r
rie
r
seqid o
n
LAY
O
U
T
GET
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Tron
d
Mykl
e
bust
pNFS: Alw
a
ys
update
t
h
e
l
ayout
s
tateid if
N
F
S_LA
Y
OUT_I
N
VALI
D
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Tr
o
nd Myklebust
p
NFS: Clear the layout return tracking on layout rei
n
itialis
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
T
r
ond M
y
klebust
pNFS: LAYOU
T
RETURN should only upda
t
e
the stateid if
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebus
t
Merge co
m
mi
t
'e7bd
e
a
7750eb'
commit
|
commitdiff
|
tree
2016-07-21
Trond Myklebust
pNF
S
/files: filelayout_write_do
n
e_cb must call nf
s
_
writeba
c
k
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-19
T
r
o
nd M
y
kl
e
bust
Me
r
ge ta
g
'
nfs-rdma-4
.
8-2' of git:
/
/
g
it
.
l
inux-nfs
.
org
.
.
.
commit
|
commitdiff
|
tree
2016-07-19
Trond Myklebu
s
t
p
N
FS:
Fix
LAYOUTG
E
T handling
o
f NFS
4
ERR_BAD_STATEI
D
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-19
Trond Myklebust
pNF
S
:
Handl
e
NFS4ERR_
R
ECAL
L
C
O
NFL
I
CT correctly
i
n LAY
O
UTGE
T
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-19
Trond My
k
l
e
bust
pNF
S
:
Separate hand
l
ing
of NFS4ERR_LAYOUTTRY
L
ATER and
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-19
Trond Mykleb
u
st
pNFS: Fix post-l
a
youtg
e
t
e
r
r
or handling in
p
nfs_update
_
lay
o
ut()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-18
Tron
d
Mykl
e
bust
pNFS:
Don't mark the in
o
d
e as
revalidat
e
d if a LAYOUTC
O
MMIT
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-16
Tr
o
nd Mykl
e
bus
t
SUNRPC: Fix
infinite loopin
g
in rpc_c
l
nt_iterate_for_each_xprt
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-15
Trond Myklebust
Merge ta
g
'nfs-
r
dma-4
.
8
-1'
o
f git:
/
/git
.
linux-nfs
.
org
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
Tro
n
d Myklebust
NFSv4: R
e
vert
"
T
runcat
i
ng file opens sho
u
l
d
also sync
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-13
T
rond Mykleb
u
s
t
SUNRPC:
Remove unused cal
l
back xpo_adjust_wspace()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-13
Trond Mykl
e
bust
SUNRPC: Change TCP socket spac
e
reservation
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-13
Trond Myk
l
ebust
SUNRPC: Add a se
r
ver
side per-connection lim
i
t
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-13
T
ro
n
d Myklebust
SUNRPC: Micro
o
ptimisati
o
n for svc_dat
a
_ready
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-13
Trond M
y
klebust
SUNRPC: Ca
l
l
the
def
a
ult so
c
ket
c
allbacks
i
nstead of
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-13
Trond M
y
klebus
t
SUNRP
C
: lock t
h
e socket while
detac
h
ing
it
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-13
Tro
n
d
M
yk
l
ebus
t
SUNRPC: Add trace
p
oints f
o
r dro
p
ped and d
e
ferre
d
re
q
uests
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-13
T
r
ond Mykleb
u
st
S
UN
R
PC: Add a tracep
o
int for serv
e
r socket out-of-space
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Tron
d
Mykl
e
b
u
st
NFS nfs_
v
m_page
_
mkw
r
ite: Don't freeze me, Bro
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond M
y
k
l
ebu
s
t
NFSv4
.
2:
llseek(SEEK_H
O
L
E) and llseek(SEEK_DATA
)
do
n
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
T
ro
n
d
M
yklebust
NFSv4
.
2
:
Fix wri
t
eback races in nfs
4
_copy_f
i
le_range
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond
M
y
k
lebust
NFSv4
.
2: Fix a race in
nfs4
2
_
p
ro
c
_de
a
l
l
ocat
e
()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond
M
y
kle
b
ust
NF
S
: Get
a
ttr doesn't require d
a
ta sy
n
c
semantics
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myklebust
NFS
:
Do not agg
r
e
s
sivel
y
cache file attr
i
butes in th
e
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Tr
o
nd Myklebust
NFS:
R
emove u
n
used f
u
n
c
tion
n
fs_reva
l
idate_m
a
pping_pr
o
tec
t
ed()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Tr
o
nd
M
yklebust
NFS:
R
emo
v
e redundant waits fo
r
O_DIR
E
C
T in
fsync(
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myklebust
NFS: Cl
e
an
u
p nfs_d
i
rect_com
p
lete
(
)
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Tron
d
Myklebu
s
t
NFS: Do not seria
l
ise O
_
D
I
RECT reads
and writes
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Tro
n
d Myklebust
N
F
S: Move buffer
e
d I/O l
o
cking in
t
o
nf
s
_file_write()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond My
k
lebust
NF
S
Cleanup: move call to
g
en
e
ric_write_checks() in
t
o
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Mykleb
u
st
NFS: Remove
r
acy
s
i
ze manipula
t
i
o
ns in O_DIRECT
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Tro
n
d My
k
l
e
bust
NFS: E
n
sur
e
we re
s
et the write veri
f
ier
'
commit
t
e
d
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond
M
yklebust
NFS: F
i
x O_DI
R
ECT
v
erifier problems
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
T
r
o
nd Mykle
b
ust
pNFS: pnfs_la
y
outcommit_outstanding()
is n
o
longer
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Tr
o
nd Myklebust
pN
F
S: Ensure we layoutcommit before revali
d
a
t
ing attributes
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myk
l
ebust
p
NF
S
: Files and fle
x
f
i
les
a
l
ways need to commit
b
efore
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
T
r
ond
M
yk
l
ebus
t
pNFS/flexfil
e
s:
C
l
ean
u
p calls to pn
f
s
_set_layoutc
o
mm
i
t()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myk
l
ebu
s
t
pNFS/flex
f
iles: Fix layoutcommit after a commit to DS
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-05
Trond Myk
l
e
b
u
st
pNFS/files: Fix layoutcom
m
it
a
fter a commit
t
o
D
S
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-07-01
T
rond M
y
klebust
SUNRPC
:
Don't
alloca
t
e a ful
l
sockaddr_
s
torage for
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-30
T
r
ond Mykleb
u
st
NFSv4: Allow
ret
r
y of operati
o
n
s that
use
d
a
returned
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-30
Tro
n
d M
y
klebust
N
FS/pnfs:
D
o not c
l
obber existin
g
p
g
i
o
_done_cb
i
n nfs4
_
pr
o
c_
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-30
Tro
n
d Mykle
b
ust
N
FS: Fix an Oops in the pN
F
S files
a
n
d flexfiles c
o
nnect
i
on
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-28
Trond Mykl
e
bust
NFS: Fi
x
another
O
PEN_D
O
W
NGRADE bug
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-24
Trond
Mykl
e
b
ust
NFS:
Fix
a
n
u
n
used v
a
riable warni
n
g
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-24
Tro
n
d
Myklebust
N
F
S
: Fix potential race in nfs_fhge
t
()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-24
Tr
o
nd Myklebust
NF
S
: Don't let
re
a
ddirplus revalidate an inode that
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-24
Trond Myklebust
NFSv4
.
1/pn
f
s: Mark th
e
l
a
yout stateid inv
a
lid when
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-24
Trond M
y
kleb
u
st
N
F
S: Fix
a
double page unloc
k
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-24
Tr
o
nd Mykle
b
ust
NFS: Fi
x
up O_DIRECT
results
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-24
T
rond
M
y
k
lebust
N
FS
/
p
nfs:
handle bad delegation stateid
s
in nfs
4
_la
y
outget_h
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-24
Trond My
k
lebu
s
t
NFSv4
.
1/pnfs:
Add spar
s
e lo
c
k annotations fo
r
pnfs_find
_
allo
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-24
Trond Mykleb
u
s
t
NFSv4
.
1/pnfs: Layout stateids sta
r
t out
a
s being invalid
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-24
Trond Mykleb
u
st
NFSv4
.
1/
p
nfs:
E
n
s
u
re
we handle delegation e
r
r
o
r
s
i
n
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-06-22
Tron
d
Myklebus
t
NFS: Don't
c
all COMMIT in ->releasepage()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
next