From e20999670ce3752ac1e5133776be78c7f550cf02 Mon Sep 17 00:00:00 2001 From: Trond Myklebust Date: Thu, 7 Jun 2007 22:44:34 -0400 Subject: [PATCH] --- yaml --- r: 69179 b: refs/heads/master c: 50e437d522a6cc34a882b2f740297f1b6b4c3af3 h: refs/heads/master i: 69177: 3f5662f565c97a999c42f9015d5ff226aac4b79b 69175: 4071c35d0119467a593ad963ed495ad01a93e6c7 v: v3 --- [refs] | 2 +- trunk/kernel/auditsc.c | 1 + trunk/net/sunrpc/rpc_pipe.c | 7 ++++--- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/[refs] b/[refs] index 731e7c759736..0e8c455a4970 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 7b159fc18d417980f57aef64cab3417ee6af70f8 +refs/heads/master: 50e437d522a6cc34a882b2f740297f1b6b4c3af3 diff --git a/trunk/kernel/auditsc.c b/trunk/kernel/auditsc.c index 04f3ffb8d9d4..0ae703c157ba 100644 --- a/trunk/kernel/auditsc.c +++ b/trunk/kernel/auditsc.c @@ -1525,6 +1525,7 @@ void __audit_inode_child(const char *dname, const struct inode *inode, context->names[idx].ino = (unsigned long)-1; } } +EXPORT_SYMBOL_GPL(__audit_inode_child); /** * auditsc_get_stamp - get local copies of audit_context values diff --git a/trunk/net/sunrpc/rpc_pipe.c b/trunk/net/sunrpc/rpc_pipe.c index 669e12a4ed18..ae83ac84f63b 100644 --- a/trunk/net/sunrpc/rpc_pipe.c +++ b/trunk/net/sunrpc/rpc_pipe.c @@ -14,7 +14,7 @@ #include #include #include -#include +#include #include #include @@ -585,6 +585,7 @@ rpc_populate(struct dentry *parent, if (S_ISDIR(mode)) inc_nlink(dir); d_add(dentry, inode); + fsnotify_create(dir, dentry); } mutex_unlock(&dir->i_mutex); return 0; @@ -606,7 +607,7 @@ __rpc_mkdir(struct inode *dir, struct dentry *dentry) inode->i_ino = iunique(dir->i_sb, 100); d_instantiate(dentry, inode); inc_nlink(dir); - inode_dir_notify(dir, DN_CREATE); + fsnotify_mkdir(dir, dentry); return 0; out_err: printk(KERN_WARNING "%s: %s failed to allocate inode for dentry %s\n", @@ -748,7 +749,7 @@ rpc_mkpipe(struct dentry *parent, const char *name, void *private, struct rpc_pi rpci->flags = flags; rpci->ops = ops; rpci->nkern_readwriters = 1; - inode_dir_notify(dir, DN_CREATE); + fsnotify_create(dir, dentry); dget(dentry); out: mutex_unlock(&dir->i_mutex);