Commit 9b94c2ed authored by Nathan Scott's avatar Nathan Scott

[XFS] Take a dentry structure off the stack into the data segment.

SGI-PV: 947312
SGI-Modid: xfs-linux-melb:xfs-kern:25361a
Signed-off-by: default avatarNathan Scott <nathans@sgi.com>
parent 8f794055
...@@ -25,6 +25,8 @@ ...@@ -25,6 +25,8 @@
#include "xfs_mount.h" #include "xfs_mount.h"
#include "xfs_export.h" #include "xfs_export.h"
STATIC struct dentry dotdot = { .d_name.name = "..", .d_name.len = 2, };
/* /*
* XFS encodes and decodes the fileid portion of NFS filehandles * XFS encodes and decodes the fileid portion of NFS filehandles
* itself instead of letting the generic NFS code do it. This * itself instead of letting the generic NFS code do it. This
...@@ -160,11 +162,6 @@ linvfs_get_parent( ...@@ -160,11 +162,6 @@ linvfs_get_parent(
int error; int error;
vnode_t *vp, *cvp; vnode_t *vp, *cvp;
struct dentry *parent; struct dentry *parent;
struct dentry dotdot;
dotdot.d_name.name = "..";
dotdot.d_name.len = 2;
dotdot.d_inode = NULL;
cvp = NULL; cvp = NULL;
vp = LINVFS_GET_VP(child->d_inode); vp = LINVFS_GET_VP(child->d_inode);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment