projects
/
deliverable
/
linux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
kernfs: associate a new kernfs_node with its parent on creation
[deliverable/linux.git]
/
fs
/
kernfs
/
file.c
diff --git
a/fs/kernfs/file.c
b/fs/kernfs/file.c
index bdd38854ef65bd5d3191b97dd43ddcb16a717c3a..dbf397bfdff266d16332c57ac2de90e43ef8d8eb 100644
(file)
--- a/
fs/kernfs/file.c
+++ b/
fs/kernfs/file.c
@@
-829,8
+829,7
@@
struct kernfs_node *__kernfs_create_file(struct kernfs_node *parent,
if (name_is_static)
flags |= KERNFS_STATIC_NAME;
if (name_is_static)
flags |= KERNFS_STATIC_NAME;
- kn = kernfs_new_node(kernfs_root(parent), name,
- (mode & S_IALLUGO) | S_IFREG, flags);
+ kn = kernfs_new_node(parent, name, (mode & S_IALLUGO) | S_IFREG, flags);
if (!kn)
return ERR_PTR(-ENOMEM);
if (!kn)
return ERR_PTR(-ENOMEM);
@@
-857,7
+856,7
@@
struct kernfs_node *__kernfs_create_file(struct kernfs_node *parent,
kn->flags |= KERNFS_HAS_MMAP;
kernfs_addrm_start(&acxt);
kn->flags |= KERNFS_HAS_MMAP;
kernfs_addrm_start(&acxt);
- rc = kernfs_add_one(&acxt, kn
, parent
);
+ rc = kernfs_add_one(&acxt, kn);
kernfs_addrm_finish(&acxt);
if (rc) {
kernfs_addrm_finish(&acxt);
if (rc) {
This page took
0.032885 seconds
and
5
git commands to generate.