repo.or.cz
/
linux-2.6
/
linux-loongson.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
NFS: Clean up error handling in nfs_get_sb
2007-07-11
Chuck
L
e
v
er
N
FS: Clean up error handling in nfs_get_
s
b
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Chuck Lever
N
F
S: Clean-
u
p: Replace nfs_copy_user_string with
strndup_us
e
r
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Chuck Lever
NFS
:
C
lean-up: Defin
e
macros
for max
i
m
u
m host an
d
expor
t
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Ch
u
ck Lever
NFS: Clean-up:
use co
r
r
e
ct type whe
n
converting NFS
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Chuck
L
ever
NFS: Clean up nfs_size_to
_
loff_t(
)
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
T
r
ond My
k
leb
u
st
NFSv4: Fix
u
p statei
d
locking
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond M
y
kle
b
u
s
t
NFS
v
4: Clean up
the callers of
n
fs4_
o
pen_recover_helper()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
T
r
ond M
y
k
l
ebust
NFSv4: Don't c
a
ll OPEN if we alr
e
a
d
y
h
a
ve an open sta
t
e
id
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myklebust
NFSv4: Ch
e
ck f
o
r
the existence of a delegation in nfs4_open_
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myklebust
NFSv4: Clean up _n
f
s4_pr
o
c
_
open()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Tr
o
nd Mykle
b
ust
NFS
v
4: A
l
lo
w
nfs4_opendat
a
_to_nfs4_s
t
ate to return
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
T
rond Mykleb
u
st
NF
S
v4: I
m
pr
o
v
e the debugging of
b
ad s
e
quen
c
e id error
s
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Tr
o
nd Myklebust
NFSv4: Always u
s
e the delegation if we
h
ave one
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myk
l
ebus
t
NFSv4: Clean up confir
m
ation of s
e
quence ids
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myk
l
ebust
NFSv4: De
f
er inode r
e
validation
whe
n
s
e
t
t
ing up a
de
l
egation
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond My
k
lebust
NF
S
v4
:
Use RCU t
o
protect delegations
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond
M
ykl
e
bust
N
F
Sv4: Support recalling d
e
leg
a
t
ions by stateid part 2
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Tro
n
d M
y
klebust
N
F
Sv4:
Sup
p
ort recalling de
l
egations by
s
tateid
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Tro
n
d Myklebust
NF
S
v4: Fi
x
up a bug in nfs4_o
p
en_recove
r
()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myklebust
NFSv4: se
t
the delegation in n
f
s4_o
p
e
n
d
a
ta
_
t
o_nfs4
_
state
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myklebust
NFSv4: Fix a
b
ug in _
_
nfs4
_
f
i
nd_state_byowner
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
T
r
o
nd Mykle
b
ust
NFSv4: Fix atomic open for exec
u
te
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
T
r
ond
M
yklebust
NF
S
v4:
R
educ
e
t
he chances of a
n
open_owner ide
n
tifier
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond
M
yklebust
NFSv4: nfs_increment_open_seqi
d
sho
u
ld
n
ot
return a
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myklebust
N
F
S
v
4:
F
i
x
u
nd
e
res
t
im
a
t
e
of
NFSv4 lo
o
k
up re
q
uest s
i
ze
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myklebust
NFSv4: Fix the
u
nder
e
stim
a
te of NF
S
v4 ope
n
r
e
q
uest
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myk
l
e
b
u
st
NFSv4:
F
ix the NFSv4 o
w
n
er and owner_group
s
ize
estimates
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myklebust
NFSv4:
Do
n
't r
e
use ex
p
ir
e
d
n
fs
4
_
s
tate_o
w
ner struc
t
s
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Tr
o
nd Myk
l
ebust
NFSv4: Fix a crede
n
t
ial referen
c
e leak in nfs4_ge
t
_state_owner()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond
M
y
k
l
e
bust
NFS: Re
p
lace
NF
S
_I(inode)->req_lock with
ino
d
e->i_lock
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond
M
ykle
b
ust
NFSv4: Clean up _nfs4_pro
c
_lookup() vs _nfs4_
p
roc_
l
ookup
f
h()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Tr
o
nd Myk
l
e
b
u
s
t
SUNRPC: Suppress s
o
me noisy and unnecessary p
r
intk
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myklebus
t
SUNRPC: Ensure RPC
S
E
C_GSS destro
y
s the s
e
curi
t
y context
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myklebust
S
UNRPC: Ens
u
re
that
t
he st
r
uct gs
s
_auth life
t
ime exceeds
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myklebus
t
SUN
R
PC: Remove the tk_auth macro
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
T
r
ond Myklebu
s
t
SUNRPC: A
l
low rpc_au
t
h to run clea
n
up before t
h
e rpc_client
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Tro
n
d M
y
kleb
u
s
t
SUNRPC:
C
onvert gss_ct
x
_lock t
o
a
n RC
U
lock
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
T
rond Myklebust
SUNRPC:
C
onver
t
the credential
g
a
r
bage
co
l
lector int
o
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Tr
o
nd Myk
l
e
b
ust
SUNRPC:
G
ive crede
n
t
ial cache
a local spinlock
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myklebust
SUNRPC:
C
onvert the
c
redcac
h
e
l
oo
k
u
p
c
ode to use RCU
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond My
k
lebus
t
SUNRPC: cl
e
anup rpc
c
reden
t
ial cache garbage collection
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Mykle
b
u
st
SU
N
RPC: E
n
force
atomic up
d
ates of rpc_c
r
ed->cr_flag
s
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
T
rond Mykle
b
ust
SUNRPC
:
replace casts i
n
auth_unix
.
c with
container_of(
)
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Tron
d
Myk
l
ebus
t
SUNRPC: Clean up rpc cred
e
ntial in
i
t
i
alisation
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond M
y
klebust
S
UNRP
C
: Mark
a
uth and cred
o
p
eration t
a
bles as
constant
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond
Myklebust
SUNRPC: Ren
a
me rpcauth_destroy()
t
o
rpcaut
h
_r
e
lease()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myklebust
SUNRPC: A
d
d the helper
f
unction 'rpc_call_nu
l
l()'
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Tr
o
nd Mykleb
u
st
SUNRPC:
Make rpc_
p
ing() static
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Mykle
b
ust
SUNRP
C
: Fix races
i
n rpcauth_create
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Tron
d
Myklebust
SUNRPC: Fix a memo
r
y
l
e
ak
in
g
ss_create
(
)
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myklebust
SUNRPC: Fix a typo in u
n
x_crea
t
e()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
T
r
o
n
d My
k
l
e
bust
SUN
R
PC:
Fix a memory leak
in th
e
aut
h
credc
a
c
he code
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myk
l
ebu
s
t
SUNRPC: Add a
f
ield to track
the
n
umber of kernel
u
sers
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myklebust
S
UNRPC:
C
le
a
n up rpc_pipef
s
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Tr
o
nd Myklebust
SU
N
RPC: Enable non-exclusive create in rpc_mkpipe
(
)
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Tro
n
d Myklebust
S
U
NRP
C
: Add a downcal
l
queue to
s
truct rpc
_
inode
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myklebust
SUNRPC
:
Alwa
y
s match an
u
pcall
message in gss_p
i
pe
_
d
o
wncall()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond My
k
l
ebu
s
t
SUNRPC
:
Remove the gss_auth spinlock
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myk
l
ebust
SUNRPC: Add
a backpoin
t
er from the struct rpc_cred
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Tron
d
M
y
k
lebust
SUNRPC: fix ha
n
g du
e
t
o eventd deadlock
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myklebust
SUNRPC: clean up rpc_cal
l
_async/rpc_call_sync/rpc_run_task
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Tron
d
Myklebust
SUN
R
P
C: Move rpc_register_c
l
ient and friends i
n
to net
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
T
r
ond
M
yk
l
ebust
SUNRPC: Remove redundant calls t
o
rpc
i
od_up
(
)/rpciod_
d
own()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
T
rond Myklebust
SUNRPC
:
Make create_clie
n
t() tak
e
a referenc
e
to th
e
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
T
rond Myklebust
SUNRP
C
:
O
ptimise rpciod_
u
p()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Mykle
b
us
t
SUNRPC: Don't
c
r
eate an
rpc_pi
p
ef
s
directory before
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Tro
n
d Myklebust
SUNRPC:
R
emove rpc_clnt->
c
l_count
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Tro
n
d Myklebust
SUNRPC: Make rpc_clon
e
take a
r
eference i
n
s
t
ead o
f
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
T
rond Myklebust
SUNRPC: K
i
ll
r
pc
_
clnt
-
>cl_one
s
h
o
t
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Tron
d
Mykleb
u
st
SUNRPC: Kill r
p
c_clnt->c
l
_dead
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
T
r
ond Myklebu
s
t
SU
N
R
PC:
C
onve
r
t rpc_
c
lnt->cl_users
to a kref
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond M
y
kle
b
ust
S
UNRPC: Clean up tk_pid alloc
a
tion an
d
make it lockles
s
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myklebust
S
UNRPC: Add
a per-rpc_cl
n
t spinlock
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond
Mykl
e
b
u
s
t
SUNRPC
:
Move
rpc_task->tk_task
l
i
st into struct rpc
_
clnt
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myklebust
N
F
S
v4: Convert struct nfs4_opendata
t
o u
s
e stru
c
t kref
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myklebust
NFS: Con
v
ert s
t
ruct
nfs_op
e
n
_
context to use
a
kref
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myklebust
NF
S
: reduce l
a
tency by using conditional r
e
sc
h
ed
u
ling
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond M
y
klebust
NFS: Prevent integer overflow in nfs_scan_list()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myklebust
NFS:
R
e
m
ove th
e
redundant 'dirty' and 'co
m
m
i
t' lists
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Tr
o
n
d
Myklebust
NFS cleanup: speed up nfs_scan_commit u
s
ing radix tree
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myk
l
ebust
NFS
c
leanu
p
:
Re
n
a
me NFS_PAG
E
_TAG
_
WRITE
B
ACK to
NFS_PAGE_TAG_L
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
T
r
ond Mykleb
u
st
NFS: Convert
s
tru
c
t nfs_page t
o
use
k
re
f
s
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Tr
o
nd Myklebust
NFS: Fix an O
o
ps i
n
the nfs
_
access_cac
h
e_shrinker()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond
Myklebust
N
FS:
n
fs
3
_
p
roc_create() should use nfs_post_op_upd
a
te_inode()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Jeff Layton
NFS4: on a O_EXCL OPEN make su
r
e SETATTR
sets the fields
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myklebust
NFS: Re-e
n
ab
l
e forc
e
d umount
s
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
J
e
ff
Layto
n
N
FS: Use GFP_HI
G
HU
S
ER f
o
r pa
g
e allocation in nfs_symlin
k
()
commit
|
commitdiff
|
tree
2007-07-11
Trond Mykleb
u
st
NFS: Fix nf
s
_reval_fs
i
d()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond
M
ykleb
u
st
NF
S
v
4
: Clean
up n
f
s4_call_async()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Tr
o
nd
M
y
k
lebust
NFSv
4
:
Ensure that nfs4_do_close()
d
oesn'
t
race w
i
th
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myklebust
NFS
v
4: Ensure a
s
y
n
chronous open()
call
s
always pin
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond Myklebust
NFSv
4
: Clean
u
p: pass the
n
fs_open_
c
ontext
to o
p
en r
e
covery
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Tr
o
nd Myklebust
NF
S
: Replace vfs
m
ou
n
t and dent
r
y in nfs_open
_
context
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Tron
d
Mykl
e
b
u
st
N
FS: Minor rea
d
o
p
timisat
i
on
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Trond
M
ykle
b
ust
NFS: Don't mark a wr
i
tte
n
p
a
ge as uptodate unti
l
it
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Tro
n
d My
k
l
e
bust
NFS
:
Don't
f
ai
l
a
n
O_DIRECT read/wr
i
te
i
f
g
et_user_pages
.
.
.
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-07-11
Chuck Lever
NFS: Clean ups in fs/nf
s
/dir
e
ct
.
c
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-05-30
Tro
n
d Myklebust
NFS: Fix a
r
efcou
n
t leakage in O_DIRECT
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-05-24
Trond Myklebust
NFS: Fix nf
s
_
d
irect_dirty_pages()
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
2007-05-24
Chu
c
k Le
v
e
r
NFS
:
Fix hand
f
ul o
f
compil
e
r w
a
r
n
ings in dir
e
ct
.
c
Signed-off-by:
Trond Myklebust
<Trond.Myklebust@netapp.com>
commit
|
commitdiff
|
tree
next