projects
/
linux-2.6-block.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
NFSv4.1: Ensure that layoutreturn uses the correct credential
[linux-2.6-block.git]
/
fs
/
nfs
/
pnfs.c
diff --git
a/fs/nfs/pnfs.c
b/fs/nfs/pnfs.c
index 2f86115e6ad0f57b615246f6bfb2995172f89f79..89ca75f25721344d6e1bc4902e221dca0348afd4 100644
(file)
--- a/
fs/nfs/pnfs.c
+++ b/
fs/nfs/pnfs.c
@@
-861,6
+861,7
@@
_pnfs_return_layout(struct inode *ino)
lrp->args.inode = ino;
lrp->args.layout = lo;
lrp->clp = NFS_SERVER(ino)->nfs_client;
+ lrp->cred = lo->plh_lc_cred;
status = nfs4_proc_layoutreturn(lrp);
out: