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
2019-09-06
Trond Myk
l
ebu
s
t
NF
S
v
4: Fix a
pot
e
n
t
ia
l
sleep w
h
ile
a
t
o
m
ic in
nf
s
4_
d
o_reclaim()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-08-04
Trond Myklebust
NFSv4: Fix open cre
a
te exclusive when the server rebo
o
ts
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2019-08-04
T
r
ond Myklebust
NFSv4: Hand
l
e
the
special
Linux
file ope
n
acce
s
s mo
d
e
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-07-10
Tro
n
d Myklebust
NFS/
f
l
exfi
l
e
s
: Use the
c
o
rrect TCP t
i
meout for
flexfiles I/
O
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-05-04
Trond Mykl
e
b
u
st
NFS: Fix a typo in nfs_init_timeout_values()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-05-02
Tr
o
nd M
y
klebust
nfsd:
D
on't relea
s
e th
e
callback slot un
l
e
ss it was
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-03-23
Trond Myklebust
NFS: Don't
r
ecoal
e
s
c
e
on er
r
o
r
in nfs_pageio_comple
t
e
_
mirror()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-03-23
Trond Myk
l
e
b
u
st
NFS:
F
ix
a
n I/O request leakage in nfs_d
o
_recoale
s
ce
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-03-23
T
r
ond
M
yklebu
s
t
NFS:
F
i
x I/O re
q
uest l
e
a
ka
g
es
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2019-01-13
Tro
n
d Myklebust
S
U
N
RPC:
F
ix a race w
i
th XPRT
_
CONNECT
I
NG
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-12-21
T
r
o
nd Mykl
e
bust
SUNRPC: Fix a
p
otenti
a
l race in xpr
t
_connect
(
)
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-12-01
Trond Mykle
b
ust
S
U
NRPC:
F
ix a bogus
g
e
t
/put
in generic_key_to_expi
r
e()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-11-13
Trond Myklebust
n
f
sd:
Fi
x
an Oops in fre
e
_session()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-11-13
Trond Myklebust
NFSv4
.
1:
Fix
the r/w
s
ize checking
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-09-26
Tron
d
M
y
kl
e
b
ust
NFSv4
.
1 fix in
f
i
n
ite loop on I/O
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-09-19
Trond Myk
l
e
bust
NFSv4
.
1: Fix a potential layoutget/layoutrecall de
a
dlo
c
k
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-08-03
Trond Mykle
b
ust
pnfs: D
o
n't release th
e
se
q
uence
slot until we'v
e
proc
e
ssed
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-07-03
Trond Myklebust
NFSv4: Revert commit 5f83d86cf5
3
1d ("NFS
v
4
.
x: Fix wraparound
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-04-13
Trond Myklebust
N
FSv
4
.
1: Wor
k
arou
n
d a Linux server bug
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-13
T
r
ond My
k
lebust
NFSv4
.
1
: R
E
C
L
AIM_COMPL
E
TE
m
ust hand
l
e
N
FS4ERR_CONN_NOT_BOUND
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-03-24
Tro
n
d Myklebust
pNF
S
:
Fix
a dead
l
ock
w
hen coal
e
scin
g
write
s
and return
i
ng
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-03-24
Trond Myklebust
p
N
FS: Fix use a
f
ter free i
s
sues in pnfs_do_read()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-03-18
Trond Myklebust
N
FS
:
Fix unstab
l
e write completion
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-03-18
Trond M
y
klebust
NFS: Fix a
n
in
c
orrect
t
ype
i
n
s
t
r
uc
t
nfs_dire
c
t_req
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-02-17
Trond
Mykle
b
ust
NF
S
: F
i
x
a
race between mmap() and O_D
I
R
EC
T
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-02-17
Trond
M
yklebust
NFS: Add a
cond_re
s
c
hed() to n
f
s_commit_release_pa
g
es()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-02-03
T
r
ond
M
yklebu
s
t
SUNRPC: Allow connect to return E
H
OSTUNRE
A
CH
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-02-03
Trond Myklebust
nfsd: Ensure
we check stateid validity i
n
the se
q
i
d
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-02-03
Trond My
k
leb
u
st
nfsd: CLOSE SHOULD
return
the
invalid special
st
a
te
i
d
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-12-14
Trond Myklebust
NFS: Fix a typo in nfs_rename()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-12-09
T
r
ond
My
k
lebust
NFSv4
:
Fix client r
e
cove
r
y when server reboots mult
i
p
l
e
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-12-05
Tro
n
d Myklebust
nfsd: Fix anothe
r
OPEN st
a
teid race
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-12-05
Tr
o
nd Mykleb
u
st
nfsd: Fix s
t
ateid races betwe
e
n OPEN and
C
LOSE
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-11-30
Trond Myklebu
s
t
SUNRPC:
F
ix tracepoint sto
r
age issues with
s
vc_r
e
cv
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-09-27
Tr
o
nd Myk
l
ebus
t
N
F
Sv4: Fix callback server shutd
o
wn
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-09-27
Trond Myklebust
SUNRPC: Ref
a
ctor s
v
c
_set_
n
um_
t
hre
a
ds()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-09-13
Trond
M
yklebust
NFS: Fix 2 us
e
after free i
s
s
u
es i
n
the I
/
O code
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-08-11
Trond Mykle
b
ust
NFSv4: Fix EX
C
HAN
G
E_
I
D corrupt verifie
r
i
ssue
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-07-05
Trond Mykleb
u
st
N
FSv4
.
1:
Fix a race
i
n
nfs4_p
r
oc_layout
g
et
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-06-14
T
rond Myklebust
nfsd: Fix up th
e
"supattr_excl
c
r
e
a
t
" attribut
e
s
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-05-25
Trond Myk
l
e
bust
NFSv4: Fix a hang in
O
P
EN
related to
server
r
eboot
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-03-15
T
rond M
y
klebust
n
l
m: Ensure callback
c
ode also check
s
that
t
h
e
f
i
les
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-03-12
T
rond Myklebu
s
t
pNFS/fl
e
xfil
e
s:
If the layout
is invalid, it must be
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-03-12
T
r
o
n
d Mykle
b
u
s
t
N
FSv4: Fix reboot rec
o
very
i
n c
o
py o
f
fload
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-03-12
Tro
n
d Myklebust
NFSv4: Fix
memory an
d
stat
e
leak in
_
n
f
s4_open_and_get_state
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-02-01
T
r
ond Myklebust
NFSv4
.
1: Fix a deadlock in layoutget
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-01-19
Trond My
k
lebust
NFS
:
Fi
x
a performance regr
e
ssion in
readdir
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-01-19
Trond Mykleb
u
st
pNFS: F
i
x rac
e
in pnfs_wait_
o
n_layou
t
return
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-01-09
Tr
o
nd Mykl
e
b
u
st
pNFS: Fix a deadlock be
t
ween rea
d
resends and
l
ayoutreturn
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-01-09
Trond Myklebust
pNFS
:
C
l
ear
N
F
S
_LAYOUT_RETURN_REQ
U
ESTED when invalidating
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-01-09
Tr
o
n
d
Myklebust
pNFS:
D
on't clear the layout stat
e
id if a layo
u
t return
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-01-09
T
r
on
d
My
k
lebust
pN
F
S: On error,
do n
o
t
se
n
d LAYOU
T
G
E
T until the LAYOUTRE
T
URN
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-11-18
Trond
My
k
l
e
b
ust
NFSv4:
Do
n
't
c
a
ll close
if
the open statei
d
has already
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-11-18
Trond Mykl
e
bust
NFSv4: Fix C
L
OS
E
races with OPEN
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-11-18
Trond M
y
kleb
u
st
NFSv4
.
1: Fix a regressio
n
in
D
ELEGRETURN
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
p
NFS
:
F
ix atime updates on p
N
FS clients
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebu
s
t
NFSv4
.
1: Even if t
h
e stateid is OK,
w
e m
a
y n
e
ed to
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Tron
d
Myklebust
NFSv4: If recovery
f
ailed for
a specific ope
n
state
i
d
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond
Myklebust
NFSv4:
F
ix re
t
r
y
i
ssues wi
t
h
nfs4
1
_tes
t
/free_s
t
ateid
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
N
FSv
4
: Open state recove
r
y must acco
u
nt for file p
e
rmis
s
i
o
n
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myk
l
ebust
NFSv4: Mark the lo
c
k
and o
p
en stat
e
ids as
i
nval
i
d af
t
er
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond My
k
lebust
NFSv4: Do
n
'
t
test open
_
state
i
d
unless
it
is s
e
t
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
T
rond Mykleb
u
s
t
NFSv4:
nfs4_d
o
_handle
_
exception() handl
e
revoke/e
x
piry
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Tro
n
d My
k
l
e
bust
NFS: Al
w
ays call nfs
_
inode
_
fin
d
_state_and_rec
o
ve
r
(
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Mykl
e
bu
s
t
NFSv4: Fix a race when updati
n
g an open
_
stateid
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4: Fix a race
i
n nfs_inode_reclaim_delegation()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
T
r
o
n
d
My
k
lebust
N
F
S
v
4: Pass the stateid to
t
he except
i
on handler in
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
N
FSv4
.
1: nfs4_layoutget_han
d
le
_
e
x
ception
h
an
d
l
e rev
o
ked
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond My
k
lebust
NFSv4: nfs4_han
d
le_setlk_error()
h
andle expiration
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
N
FSv4: nfs4_handle_delega
t
i
o
n
_recal
l
_er
r
or() handle
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4: nfs_inode_f
i
nd_state_a
n
d_recover() should
che
c
k
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4: Ensure we don't re-test rev
o
ked
and
f
reed st
a
teids
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
T
rond Myklebust
NF
S
v
4
.
1:
E
nsure we call FREE_ST
A
TEID if needed on clo
s
e
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
T
r
ond Mykle
b
u
s
t
NFSv4
.
1: FREE_STATE
I
D can
b
e asynchronous
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4
.
1
: Ensure w
e
alway
s
run TEST/FREE_STAT
E
ID on
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myk
l
ebust
NFSv4
.
1
:
All
o
w revoked
s
tat
e
ids to skip th
e
call to
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Tron
d
Mykle
b
u
s
t
NF
S
v4
.
1:
D
o
n't recheck de
l
egations that
h
ave already
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Myklebust
NFSv4
.
1: D
e
al
with serv
e
r reboots d
u
ring delegati
o
n
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
T
rond Myklebust
NFSv4
.
1: Test deleg
a
tion stat
e
ids when server declares
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Tr
o
nd M
y
klebust
NFSv4
.
x: Allow
c
allers of n
f
s_r
e
move
_
bad_delegation
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond
M
yklebust
NFSv4
.
1: Ad
d
a helper
f
unct
i
on to deal wi
t
h e
x
p
ired
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond M
y
kl
e
bust
NFSv4
.
1
: Al
l
o
w
test_
s
tateid to
handl
e
session er
r
ors
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond
Myklebust
NFSv4
.
1: Don'
t
c
heck delegation
s
t
hat are already marked
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Tro
n
d Myklebust
NFS
v
4: nfs4_
c
opy_delega
t
ion
_
stateid() must f
a
il if
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Trond Mykleb
u
s
t
NFSv4: Don't repo
r
t
r
evoked delegat
i
on
s
a
s valid in
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Tro
n
d Mykle
b
ust
N
F
S: Fi
x
ino
d
e
cor
r
uption in
nfs_prime_dcache()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-27
Tron
d
Myklebust
N
FSv4
.
1: Don't de
a
dlock the state manage
r
on the SEQUEN
C
E
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-22
Tr
o
nd Mykl
e
bust
SUNRPC: F
i
x set
t
ing of buffer length
i
n xdr_set
_
next_buffer()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-22
Trond Mykle
b
ust
SUNRPC
:
Fix corruption of
x
d
r->nwords
in
x
dr_copy_t
o
_scratch
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-22
Trond Myk
l
ebust
N
F
S: nfs_pri
m
e_dcache must validat
e
the filename
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-19
T
r
ond Myklebust
NFSv4
.
x: Add kernel para
m
ete
r
to control the c
a
llback
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-19
Trond Myklebust
NFSv4
.
x:
Sw
i
tch to using sv
c
_set_num_threa
d
s()
t
o
mana
g
e
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-19
Trond Myklebust
N
FSv4
.
x: Fix up the global
t
racking of the callb
a
ck
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-19
Trond Myklebust
SUNRPC: I
n
itialise struct sv
c
_serv
bac
k
cha
n
nel fields
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-19
Trond Myklebu
s
t
NFSv4
.
x:
S
et up struct
svc_serv_ops for
the c
a
llba
c
k
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-11
Trond
M
yklebust
NFSv4
.
1: Fi
x
the CREATE_SE
S
S
I
ON slot num
b
er accountin
g
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-04
Tro
n
d Myklebust
pNFS: D
o
n
'
t
f
o
rget the layout sta
t
eid
if there a
r
e
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-03
Trond Myklebust
pNF
S
: Clear out all la
y
out segme
n
ts if
the server
u
nsets
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-03
Trond M
y
k
l
e
bust
pN
F
S: Fix p
n
fs_se
t
_la
y
out_s
t
ateid() to clear NFS_LAYOUT_INVA
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2016-09-03
Trond Myklebus
t
pNFS: Ensure LAYOUTGET and LAYOUT
R
ETUR
N
are prop
e
rly
.
.
.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
next