repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
nfsd: make NFSd service structure allocated per net
2012-10-17
Trond Mykl
e
bus
t
NLM: n
l
m_lookup_file() may ret
u
rn
N
LMv4
-
s
peci
f
i
c
e
r
ror
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-10-05
T
rond Mykl
e
bust
NFSv4
.
1:
C
leanup ugl
i
ness in pnfs_
l
ayoutgets_blocked()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-10-04
Tro
n
d
Myklebust
NFSv4
.
1
:
Ensure th
a
t th
e
layout
s
equ
e
nce
id st
a
ys
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-10-04
Trond Myklebust
NFSv4
.
1:
Deal with
s
eqid wra
p
around in the
p
NFS return
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-10-03
Trond Myklebust
N
F
Sv4
.
1: Remov
e
the dependen
c
y on
CONFIG_EXP
E
RIMENTAL
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-10-03
Trond
M
yklebust
NFSv4: nfs4_open_done fi
r
st must chec
k
that GETAT
T
R
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-10-03
Tro
n
d My
k
l
e
bust
N
F
Sv4
.
1: Deal wit
h
wraparound
when up
d
ating
the
l
a
yout
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-10-02
T
rond Myklebust
NFSv4
.
1: Deal with wraparou
n
d
issues whe
n
updating
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-10-02
Trond My
k
lebust
NFSv4
.
1: Al
w
ays s
e
t t
h
e
layout
stateid if this is the
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-10-02
Trond Myklebust
NFSv4
.
1: Fi
x
another refcoun
t
issue in pn
f
s
_fin
d
_alloc_layout
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-10-02
T
r
ond Mykl
e
b
u
st
NFSv4
.
1: Handle BAD_STATE
I
D and EXPIRED errors in
l
ayoutg
e
t
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-10-02
Trond Myklebust
NF
S
v4
.
1: b
l
_pg_init_w
r
ite should be static
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-10-01
Trond Mykle
b
ust
NFSv4: nfs4
_
match_clientids is
o
nl
y
used b
y
N
FSv4
.
1
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-10-01
Trond
M
yk
l
ebust
NFSv4: F
i
x the minor ve
r
s
i
on callbac
k
channel startup
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-10-01
Tro
n
d Myklebust
N
F
Sv4: F
i
x up a mer
g
e con
f
lic
t
between migration and
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-10-01
Trond
Myklebus
t
Merge branch '
b
u
g
fixes' into nfs-for-next
commit
|
commitdiff
|
tree
2012-09-29
Trond Myk
l
ebust
SUNRPC: Li
m
it
t
h
e
rpcio
d
work
q
ueue
c
onc
u
r
rency
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Trond
Mykle
b
ust
NFSv4
.
1: n
f
s4_proc_layoutreturn must always drop t
h
e
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Trond M
y
klebust
NFSv4
.
1
:
_
pnfs_re
t
urn_layout() shouldn't invalida
t
e
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Trond
M
yklebus
t
NFSv4
.
1: Remove the NFS_LAYOUT_RE
T
URNED state
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Trond Myklebust
NFSv4
.
1: Clear N
F
S_LAYOUT_BULK
_
RECALL when the layout
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Trond
Mykl
e
bust
N
F
Sv4
.
1: Get rid of the NFS_LAYO
U
T_
D
E
S
TR
O
YED
s
tate
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
T
r
ond Myklebust
NFSv4
.
1
:
R
emov
e
u
n
used 'defaul
t
allocation' for pnf
s
_alloc_l
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Trond Myklebu
s
t
NFSv4
.
1
:
G
e
t
r
i
d of pNFS spin lock de
b
ugging as
s
er
t
s
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Tro
n
d Myklebust
NFSv4
.
1
:
Ba
l
a
n
ce
p
n
fs
_
layout_h
d
r
refc
o
un
t
in pnfs_l
a
yout_
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Trond
M
y
k
l
ebu
s
t
NFSv4
.
1:
Clean
u
p
p
nfs_put_ls
e
g()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Trond
Mykl
e
bus
t
NF
S
v4
.
1: Clea
n
up
the
r
emoval of pnfs_
l
ayout_hdr f
r
om
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Tro
n
d M
y
klebust
NFSv4
.
1: F
r
ee
the pn
f
s_layout_hdr outs
i
de
t
h
e
inode
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Trond Myklebust
NFSv4
.
1: Remove redundant reference to the
pnfs_layout_hdr
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
T
r
o
nd
Myklebust
NFSv4
.
1: Renam
e
the p
n
fs_put_lseg_common to pn
f
s_layout_remo
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Trond Myklebus
t
NFSv4
.
1:
r
eset the
i
n
ode
MDS
t
h
reshold co
u
nters on
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Trond Myk
l
ebust
N
FSv4
.
1: Get rid of pNF
S
l
ayout state "NF
S
_
L
A
YOUT_INVALID"
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Trond
My
k
lebust
NFSv4
.
1: Sim
p
li
f
y the pNFS retur
n
-on-close code
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Tro
n
d Myklebust
NFSv4
.
1: Fix a race in the
pNFS r
e
turn-o
n
-close code
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
T
rond Myklebust
NFSv4
.
1: pn
f
s_
l
ayout_io_set
_
failed must clear invalid
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Tron
d
M
ykleb
u
s
t
NFSv4
.
1:
D
o
n't drop the pnfs_l
a
you
t
_hdr after
a
layout
g
et
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Trond
M
ykl
e
bust
NFSv4
.
1: Fix
a
reference lea
k
i
n
pnfs
_
update_layout
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Trond M
y
kl
e
bust
NFSv4
.
1: pNFS data
s
ervers m
a
y be tem
p
orari
l
y
offline
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
T
r
ond Myklebus
t
NFSv
4
.
1: Retry pNFS after
a 2 minute timeout
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Trond Myklebu
s
t
NF
S
v4
.
1: Add helpers for
se
t
ting/re
a
din
g
t
h
e I/O fail bit
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Trond
M
ykle
b
ust
NFSv4
.
1
:
R
e
p
lace d
p
r
intk
(
) in pnfs_upd
a
te_l
a
y
o
ut with
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Trond Myk
l
ebust
NFSv4
.
1:
R
eplace g
e
t
_
device_info()
w
ith filelayout_get_devic
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
T
rond Myklebust
NFSv4
.
1: Cleanup; add "pnfs_" prefix to put_lseg()
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Trond Myklebus
t
NFSv4
.
1: Clean
u
p;
a
dd "pnfs
_
" prefix to get_l
a
yout_hdr
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Tron
d
M
y
k
lebus
t
NFSv4
.
1: C
l
eanup add a "p
n
fs_
"
pref
i
x to mark_matching_ls
e
gs
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Trond Myklebus
t
NFS: Clean up the pNFS layou
t
get
i
n
terface
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Tron
d
M
y
klebust
SUNR
P
C: Ge
t
rid of the
r
e
dundant xprt-
>
s
hutdown bit
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Trond M
y
klebust
NFS
:
Write the entire file if a serv
e
r
r
e
b
oot occu
r
s
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
T
r
ond
M
yklebust
NFS: Fix fdatasync/f
s
yn
c
() when confronted with
a
server
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Tron
d
Myklebust
N
F
S
v
4: Co
n
vert the nf
s
4_lock_state-
>
l
s_flags to a bit
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
T
r
ond Mykle
b
ust
NFS:
C
lean up helper function
n
fs
4
_select_rw_stateid()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Trond Myklebu
s
t
NFS: Convert nfs_ge
t
_l
o
c
k
_context to r
e
turn
a
n
ERR_PTR
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Trond Myklebus
t
SUNRPC
:
Op
t
i
mise aw
a
y unnecess
a
r
y
data moves
i
n
xdr_al
i
gn_pages
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
T
r
ond Myklebust
NFSv4: E
n
s
u
re tha
t
idmap_
p
ipe_downcall
s
anity-
c
hecks
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Trond My
k
leb
u
s
t
NF
S
v4: C
l
ean up the
legacy idmap
p
er
u
p
call
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-28
Trond Myklebu
s
t
NFSv4: Rem
o
v
e BUG_O
N
() and
A
CCESS_ONCE()
cal
l
s in the
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-26
T
r
ond Myklebust
N
F
S
v
4
.
1
:
decode_getdevice
i
nfo sho
u
ld check xdr_read_pa
g
es
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-26
Tro
n
d Myklebust
SUNRPC:
Fix the return value of xdr_
a
l
i
gn_pages()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-19
Trond My
k
lebust
SUNRPC:
E
nsu
r
e
that
t
he
T
CP
socket i
s
closed when in
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-11
Tron
d
Myklebust
NFS: fsync() must
exit with an error if
page writeb
a
ck
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-07
T
r
ond
Myklebust
SUNRPC: Fix a UDP transp
o
rt regressio
n
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-06
T
rond Myklebust
NFSv4
:
F
i
x buffer overflow checkin
g
in __nfs4_
g
et_acl_uncached
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-04
T
r
o
n
d
My
k
le
b
ust
NFSv4: Fix range checking in __
n
fs4_
g
et_acl
_
u
ncached
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-04
Tr
o
nd Mykleb
u
st
NFS: Fix a proble
m
with the leg
a
cy binar
y
mount code
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-09-04
Trond Mykl
e
b
u
st
NFS: Fix the
initialisation of the readdir 'cookieverf
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-08-20
Trond Myklebust
NFSv3: E
n
sure
t
h
a
t do_proc_get_root() rep
o
rts errors
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-08-20
Trond Myklebust
NFSv4: Ensure that nfs4_alloc_client c
l
eans
up on error
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-08-16
Tr
o
nd Myklebust
NFSv4: Don't use private xdr_stream fields in
decod
e
_
g
etacl
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-08-16
Trond Myklebust
NFSv4: Fix
the a
c
l
cache size calculation
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-08-16
Trond
M
y
k
l
ebust
NFSv
4
: Fix pointer arithme
t
ic in decode_ge
t
acl
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-08-08
Trond Mykle
b
ust
NFSv4
.
1: Remove a bogus BUG_ON()
i
n n
f
s4_l
a
youtreturn_done
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-07-17
Trond Myklebust
S
UNRPC: Add a missing
s
pin
_
unlock
t
o gss_me
c
h
_l
i
s
t
_
pseud
o
flavors
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-07-16
Trond Myklebust
Merge commit '92
4
9
e
17fe09
4
d853d1ef7475dd559a2cc7e2
3
d
4
2
.
.
.
commit
|
commitdiff
|
tree
2012-07-10
Trond
M
y
k
l
ebust
N
F
Sv4: Fix
an NFSv4 m
o
unt regression
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-07-08
Trond M
y
klebu
s
t
NFS: Fix list manipulat
i
o
n
snafus in fs
/
n
f
s
/
d
irect
.
c
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-28
Trond Mykl
e
bu
s
t
NFS: Simpl
i
fy NFSv4
.
1 Kco
n
fi
g
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-28
Trond Myklebust
NFS: Cleanup - only
st
o
re the
write verif
i
er
in struct
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-28
Trond Myk
l
ebust
NFSv
4
: Deco
d
e
getdev
i
c
e
l
is
t
should
use nfs4_
v
erifi
e
r
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-28
Trond Mykleb
u
st
SUNRPC: Remove unused
f
unction xdr_en
c
ode_
p
ages
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-28
Trond Myklebust
N
F
Sv
4
.
1
:
Clean up nfs4_re
c
laim
_
lease
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-28
T
r
o
n
d
Mykle
b
ust
NFSv4
.
1:
C
leanup -
m
ove nfs4_
h
as_
s
ession
t
ests out
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-28
Trond Mykle
b
ust
NF
S
v4
.
1
:
Clean
u
p nfs4_re
c
all_slot()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-28
Trond Myklebust
N
F
S
v
4
.
1
: Ha
n
dle slot r
e
c
alls b
e
fore
doing state r
e
cove
r
y
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-28
Trond Myklebust
S
U
N
R
PC: Clean up xdr_ent
e
r_page
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-28
T
rond Myklebust
SUNRPC: Clean
up x
d
r
_read_pages
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-28
T
r
o
n
d Myklebust
SUNRPC: Simplify the end-of-buf
f
er calculation in xdr_read_pa
g
e
s
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-28
Trond M
y
klebust
SUN
R
PC: Remove open coded stream posit
i
on cal
c
ul
a
tion
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-28
T
rond Myklebust
NF
S
v3: Don'
t
open code
stre
a
m position c
a
lculation
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-28
Trond
Mykleb
u
st
NFSv4: Simpl
i
fy the GETATTR
attri
b
ute length ca
l
culation
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-28
Trond
M
yk
l
ebust
SUNRPC: Ad
d
the helper xdr_stre
a
m_
p
os
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-28
Trond Myklebust
NFS
:
L
et xdr_rea
d
_pages() check for buffer overflows
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-28
Tro
n
d Myklebus
t
S
U
NRPC:
xdr_read_pages s
h
ou
l
d r
e
tur
n
the amount of
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-28
T
r
ond Myklebust
SU
N
R
PC: Don't decode beyo
n
d the end of the
R
P
C
r
e
ply
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-28
T
rond Myklebus
t
SUNRP
C
: Clea
n
up
xdr_set_iov
(
)
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-26
Tron
d
M
ykle
b
ust
SUNRPC: xdr
_
read_pages
nee
d
s to clear xdr
-
>page_ptr
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-24
Trond Myk
l
e
b
ust
NFSv2/
v
3
:
Remove incorrect
d
printks from the readdir
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-19
T
rond
Myklebust
NFS: Initia
l
ise c
o
m
m
i
t
_info
.
rp
c
_
out wh
e
n !defined(CONFIG
_
N
FS_V4)
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-19
Tro
n
d Mykl
e
b
ust
NFS: F
i
x a refc
o
unting is
s
ue in O_DIRECT
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-19
Tr
o
nd Myklebust
N
FSv4
.
1
:
Fi
x
a
race i
n
se
t
_
p
nfs_layo
u
tdriver
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2012-06-18
Tron
d
Myk
l
ebust
N
F
Sv4
.
1: Fix umount when filelayout DS is also
t
he MDS
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
next