summaryrefslogtreecommitdiff
path: root/fs/devfs/base.c
diff options
context:
space:
mode:
authorAlexander Viro <viro@math.psu.edu>2002-02-18 22:11:33 -0800
committerLinus Torvalds <torvalds@penguin.transmeta.com>2002-02-18 22:11:33 -0800
commit9e87dd22c04524941fd5346d5bf17f47a9dbae2e (patch)
treec5f8f7704407b03fbefb9e60b3c64bb5d0f99cdd /fs/devfs/base.c
parente3a17d17d6d356f73505d9d696546c122157e466 (diff)
[PATCH] (2/4) 2.5.5-pre1 fixes
helper for safe access to parent's inumber
Diffstat (limited to 'fs/devfs/base.c')
-rw-r--r--fs/devfs/base.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/devfs/base.c b/fs/devfs/base.c
index c1cbd58e8017..3fac42a6957c 100644
--- a/fs/devfs/base.c
+++ b/fs/devfs/base.c
@@ -2678,7 +2678,7 @@ static int devfs_readdir (struct file *file, void *dirent, filldir_t filldir)
case 0:
scan_dir_for_removable (parent);
err = (*filldir) (dirent, "..", 2, file->f_pos,
- file->f_dentry->d_parent->d_inode->i_ino, DT_DIR);
+ parent_ino(file->f_dentry), DT_DIR);
if (err == -EINVAL) break;
if (err < 0) return err;
file->f_pos++;