projects
/
firefly-linux-kernel-4.4.55.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
switch open-coded instances of d_make_root() to new helper
[firefly-linux-kernel-4.4.55.git]
/
fs
/
hppfs
/
hppfs.c
diff --git
a/fs/hppfs/hppfs.c
b/fs/hppfs/hppfs.c
index d92f4ce809252c0da7af915b83b496211e65f4d5..a80e45a690ac9a07176319abefa3a8d83c906d3d 100644
(file)
--- a/
fs/hppfs/hppfs.c
+++ b/
fs/hppfs/hppfs.c
@@
-726,17
+726,12
@@
static int hppfs_fill_super(struct super_block *sb, void *d, int silent)
err = -ENOMEM;
root_inode = get_inode(sb, dget(proc_mnt->mnt_root));
err = -ENOMEM;
root_inode = get_inode(sb, dget(proc_mnt->mnt_root));
- if (!root_inode)
- goto out_mntput;
-
- sb->s_root = d_alloc_root(root_inode);
+ sb->s_root = d_make_root(root_inode);
if (!sb->s_root)
if (!sb->s_root)
- goto out_
i
put;
+ goto out_
mnt
put;
return 0;
return 0;
- out_iput:
- iput(root_inode);
out_mntput:
mntput(proc_mnt);
out:
out_mntput:
mntput(proc_mnt);
out: