repo.or.cz
/
linux-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
sunrpc: document the rpc_pipefs kernel api
2008-01-30
J
.
Bruce Fi
e
lds
s
u
nrpc: document th
e
r
p
c_pipe
f
s kernel
api
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2008-01-30
Trond My
k
le
b
ust
SUNRPC: Reco
n
n
ect
i
m
media
t
ely whenever the
serve
r
isn
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2008-01-30
Trond
M
yklebu
s
t
SUNRPC
:
Rename xprt_
d
isconnect()
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2008-01-30
Tr
o
nd
M
ykleb
u
s
t
SUNR
P
C: Make
c
all_s
t
atu
s
()
/
c
all_decode() ca
l
l xprt
_
force_di
s
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2008-01-30
Trond Myklebust
SUN
R
PC: xpr
t
_
a
u
toclose()
s
hould not call
x
prt_d
i
sconnec
t
()
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2008-01-30
Trond Myklebust
SUN
R
PC: Us
e
sh
u
tdown
(
) ins
t
e
ad of c
l
ose() when disconnecting
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2008-01-30
T
r
ond Myk
l
ebust
SUNRPC: TCP clear XPRT_CL
O
SE
_
WAIT when the socke
t
is
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2008-01-30
T
r
ond Mykleb
u
s
t
SUNRPC:
Allow the cl
i
ent to detect
i
f the TCP connec
t
ion
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2008-01-30
Trond
M
ykleb
u
st
SUNR
P
C: Fix TCP rebinding l
o
gic
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2008-01-30
Trond M
y
klebust
SUNRPC: Fix a
r
ace in x
s
_tc
p
_
s
tate_change(
)
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2008-01-30
Ste
v
e
Dickson
NFS: Stop sill
y
name
r
enames and
unm
o
u
nts from rac
i
ng
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2008-01-30
Trond Mykleb
u
st
NFSv4:
Clean up the OP
E
N/CLOSE seria
l
isat
i
o
n
code
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2008-01-30
Trond Myklebust
NFS
:
Cle
a
n
up the wr
i
te req
u
est lockin
g
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2008-01-30
Tron
d
Mykl
e
bust
N
FS: O
p
timise nfs_vm_page_mkwrite(
)
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2008-01-30
Tr
o
nd Myklebus
t
NFS:
Ensure
t
hat we eject stale inodes as soon as po
s
s
i
ble
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2008-01-30
T
rond M
y
klebust
NFS: Handle -ENOENT errors
i
n
u
nlin
k
()/rmdir()
/
ren
a
me()
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2008-01-30
Trond Myklebust
NFS: Sill
y
r
ename:
i
n the cas
e
of a
r
ace, check aliases
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2008-01-30
Trond Mykl
e
bust
NF
S
: F
i
x a sillyr
e
name race
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2008-01-03
Trond Myk
l
ebus
t
NFSv4: F
i
x open
_
to_loc
k
_owner sequenceid alloca
t
ion
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2008-01-03
T
rond Myklebust
NFSv4: n
f
s4_open
_
confir
m
m
u
s
t not set the open_owner
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2008-01-03
James Morr
i
s
NFS:
add
newline
to kernel
w
arning mess
a
ge in
auth_gss
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2008-01-03
Tr
o
nd Mykl
e
bu
s
t
NFS
v
4: Fix circular locking dep
e
nde
n
cy
in nfs4_kill_renewd
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2008-01-03
T
r
o
n
d Myklebust
N
F
S:
F
ix a possi
b
le
Oops i
n
fs/nfs/super
.
c
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-12-13
Trond My
k
lebust
MAIN
T
A
INE
R
S: updat
e
th
e
N
FS
CL
I
ENT entry
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-12-12
Trond Mykl
e
bust
NFS: Fi
x
an Oops in NFS unmount
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-12-12
T
r
ond M
y
klebust
Revert "NFS: Ensure we return zero if applicat
i
o
n
s
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-12-12
James Lentini
SUNRP
C
xprtrdma: fi
x
XDR tail bu
f
ma
r
s
halling for al
l
op
s
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-12-12
Tro
n
d My
k
lebust
NFSv2/v3: Fix a memory leak when usi
n
g -onolock
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-12-12
Tron
d
Myklebu
s
t
NFS: Fix NFS
m
ountpoint cros
s
ing
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-11-26
Chuck Leve
r
NFS: Clean u
p
ne
w
mu
l
ti-
s
egment direct
I/O changes
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-11-26
Chuck
Lever
NFS: Ensure w
e
re
t
urn ze
r
o
if
a
pp
l
ications att
e
mpt
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-11-26
C
huck Lever
NFS: S
u
ppo
r
t
multiple segment iovecs in the NFS direct
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-11-26
Chuck Lever
NFS: Introduce
iovec I/O he
l
pers t
o
f
s
/
n
fs
/
dire
c
t
.
c
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-11-26
Joe Perches
SUNRPC: Add mi
s
s
i
ng
"space" to
n
e
t
/
sunrpc/aut
h
_gss
.
c
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-11-26
Adrian B
u
nk
SUN
R
P
C: make sunr
p
c/xpr
t
sock
.
c:xs_
s
e
tup_{udp,tcp}(
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-11-26
Adrian Bunk
NFS:
f
s/nfs/dir
.
c shou
l
d #in
c
lude "internal
.
h"
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-11-26
Adrian Bunk
NFS: make nfs
_
wb_
p
age_priority() static
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-11-26
Russel
l
King
NF
S
:
mount failure ca
u
ses bad p
a
g
e
state
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-11-26
James L
e
ntini
SUNRPC: remove NFS/
R
DM
A
client's bi
n
a
ry sysctl
s
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-11-17
N
eil B
r
o
w
n
kerne
l
BU
G
at fs/
n
fs/namespace
.
c:1
0
8! - c
a
n be trigge
r
ed
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-11-17
J
.
Bruce Fiel
d
s
sunrpc:
r
pc_
p
ipe_poll may m
i
s
s available da
t
a
in some
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-11-17
K
e
vin Coffman
sunrpc: return error if unsuppo
r
ted enctype or cksumtype
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-11-17
K
evin C
o
ffma
n
sun
r
pc: gss_pipe_downcall(), don't a
s
sume all er
r
ors
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-11-17
T
rond Myk
l
e
b
ust
NFS
:
Fix t
h
e u
s
t
at() regre
s
sion
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-21
Trond Myklebus
t
NFS: Fix a typo in nfs_
c
all_unlink
(
)
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-21
Trond My
k
lebust
NF
S
v2: Ensure that the
d
irectory met
a
data get
s
reva
l
i
dated
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-19
Trond M
y
klebust
N
FSv4: Fix an rpc_cr
e
d refer
e
nce leakage in fs/nfs
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-19
T
r
ond Myklebust
NFSv4: Ensure that w
e
wait
f
or the CLOSE request to
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-19
Tr
o
nd
M
ykl
e
bust
NFS: Fix a race in
s
i
l
lyrena
m
e
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-19
Trond
M
yklebust
NFS:
Fi
x
a w
r
itebac
k
race
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-11
Trond Myklebust
NFSv4: Fi
x
a typo
in n
f
s
_
inode_rec
l
aim
_
delegation
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Tron
d
Mykl
e
bust
NFS
:
Add a bo
o
t par
a
meter to d
i
s
a
b
le
6
4
b
it inode numbers
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
T
r
ond M
y
k
l
ebust
NFS: nfs_re
f
resh_ino
d
e should clear cache_v
a
lidity
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
T
ro
n
d Myklebust
NF
S
: Fix a connectatho
n
re
g
r
ession
in
NFSv3 and N
F
Sv4
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Trond Myklebust
N
F
S:
Use nfs_refres
h
_ino
d
e() in ops th
a
t aren't e
x
pected
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Trond My
k
l
e
bust
SU
N
RPC: Don't call xpr
t
_re
l
e
a
se in cal
l
refres
h
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Trond
M
yklebu
s
t
SUNRPC: Don't call xprt_release() if
c
all_allocate
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Tro
n
d
M
yk
l
ebus
t
SUNRPC: F
i
x buggy UDP t
r
ansmission
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Jesper Juh
l
[23/37] Clean
u
p duplicate includes in
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Adrian
B
u
n
k
[2
.
6 patch] net
/
sunrpc/rpcb_cln
t
.
c: make struct rpcb_program
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Chu
c
k Lev
e
r
SUNRP
C
: Use co
r
rect type in b
u
ffer length calculations
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
J
.
B
ruc
e
F
i
el
d
s
SUNRPC: Fix
def
a
ult hostname create
d
in rpc_cre
a
te()
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
J
.
Bru
c
e Fiel
d
s
nfs: add
s
erver port t
o
r
pc_pip
e
info file
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Trond Myklebust
NFS: G
e
t rid of
so
m
e obsolete macros
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Trond Myklebust
N
F
S: Simpli
f
y fi
l
e
h
andle reva
l
idation
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
T
r
ond M
y
klebust
NF
S
: Ensure that nfs_link() returns a hashed den
t
ry
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Tro
n
d My
k
lebust
NFS: Be strict a
b
ou
t
dentry revalid
a
ti
o
n
whe
n
do
i
ng
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
T
ro
n
d Myklebust
NFS
:
Don't zap
t
he
r
eaddir caches
u
pon error
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
T
rond
M
ykl
e
b
u
s
t
NFS
:
R
emove the redundant
n
fs_reval_fs
i
d()
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Trond Myklebust
NFSv3: Alway
s
us
e
d
ir
e
ctory post-op att
r
ibutes
in nfs3_proc_
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
T
r
ond M
y
klebust
NFSv4: Fix
n
fs_ato
m
i
c
_op
e
n() to
se
t
the verifier o
n
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Tron
d
My
k
lebu
s
t
NFSv4: Use NFSv2/v3
rules for ne
g
at
i
ve
dentr
i
e
s
in
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Tr
o
nd Mykl
e
b
u
st
NF
S
v4
:
Don't
r
ev
a
lidate
t
he directo
r
y
in nf
s
_
atomic_look
u
p(
)
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Tro
n
d Myklebus
t
NFS: Opt
i
mise nfs_lookup_rev
a
lidate()
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Tron
d
Myklebust
N
F
S: Rese
t
nfsi->last_updated only if the
a
ttribute
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Tro
n
d M
y
klebust
NFS: Re
m
ove
nfs_beg
i
n_data_update/nfs_end_da
t
a
_updat
e
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Trond Myk
l
ebust
NFS: Remo
v
e N
F
S_I(
i
node)->
d
at
a
_up
d
ates
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Trond
M
ykle
b
u
s
t
NFS: N
F
S_CACHEI
N
V() should
n
ot t
e
st
for nfs_c
a
ches_unsta
b
le()
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Tr
o
nd Myklebust
N
F
S: Remove bogus nfs_mark_for_
r
evalidate() in nf
s
_lookup
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Trond Myklebust
NFS
:
don't cache the verifer across -
>
l
ooku
p
(
)
calls
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
T
r
ond Mykle
b
ust
NFS: n
f
s_mark
_
f
o
r
_
revalidate d
o
n
'
t
u
p
dat
e
cache_c
h
ange_attribute
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
T
r
o
n
d Myklebust
NFS: nfs_pos
t
_op_update_inod
e
d
o
n't update cache_
c
hange_attr
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Trond Mykl
e
bu
s
t
NFS: D
o
n't revalidate dentri
e
s on directory size o
r
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
T
rond Myk
l
ebus
t
NFS:
Don
'
t set cache_chang
e
_a
t
tribute in nfs_r
e
v
ali
d
ate
_
m
appi
n
g
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Tr
o
nd Mykl
e
bust
NFS:
F
ix a bug in n
f
s_ope
n
_re
v
alidate()
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Trond Myklebust
NFS: Don't ha
s
h t
h
e negati
v
e dentry when
o
ptimi
s
ing
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
T
r
o
n
d Mykle
b
ust
NFS: nfs_instantiate() shou
l
d set the dentry verifier
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Trond Mykle
b
ust
N
F
S
:
Ensure nf
s
_in
s
tantiate() inva
l
i
dates the parent
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Tro
n
d Myklebust
NFS:
F
i
x
nfs_verify_change_att
r
ibute()
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Trond Myklebust
NFS: Fix th
e
sign of th
e
return value of nfs_save_change_att
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Trond Myklebu
s
t
N
F
S: Fake up 'wc
c
' at
t
ributes to prevent
cache i
n
validatio
n
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Trond Myklebust
NFS: Remo
v
e
bogu
s
check of cach
e
_change_
a
ttribute in
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
T
r
ond Myklebust
NFS:
F
i
x
the ESTALE
"
revalidation" in _nf
s
_revalidate_inode()
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Trond Myklebus
t
N
F
S:
Fix atime r
e
validation in read(
)
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Tro
n
d Myklebust
NFS: Fix atime revalidation in readd
i
r()
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Trond
M
yklebust
NF
S
: Don't use
r
eaddirplus data if th
e
page cache is
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Trond Mykl
e
bust
NFSv4: Don
'
t
use c
t
i
m
e/mtim
e
for determining when to
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Tron
d
M
y
klebust
N
F
S
: Don'
t
force a dcache revali
d
a
t
i
on if nfs_wcc_up
d
a
t
e_ino
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Trond Myk
l
ebust
NFS: nfs
_
wc
c
_update_inode: directory caches a
r
e
always
.
.
.
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
2007-10-09
Trond Myklebust
N
FS: Fix dca
c
he revalidati
o
n
b
u
gs
Signed-off-by: Trond Myklebust <
Trond.Myklebust@netapp.com
>
commit
|
commitdiff
|
tree
next