unexport d_alloc_pseudo()
No modular uses since introducion of alloc_file_pseudo(), and the only non-modular user not in alloc_file_pseudo() had actually been wrong - should've been d_alloc_anon(). Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
@@ -1742,6 +1742,9 @@ struct dentry *d_alloc_cursor(struct dentry * parent)
|
||||
* never be anyone's children or parents. Unlike all other
|
||||
* dentries, these will not have RCU delay between dropping the
|
||||
* last reference and freeing them.
|
||||
*
|
||||
* The only user is alloc_file_pseudo() and that's what should
|
||||
* be considered a public interface. Don't use directly.
|
||||
*/
|
||||
struct dentry *d_alloc_pseudo(struct super_block *sb, const struct qstr *name)
|
||||
{
|
||||
@@ -1750,7 +1753,6 @@ struct dentry *d_alloc_pseudo(struct super_block *sb, const struct qstr *name)
|
||||
dentry->d_flags |= DCACHE_NORCU;
|
||||
return dentry;
|
||||
}
|
||||
EXPORT_SYMBOL(d_alloc_pseudo);
|
||||
|
||||
struct dentry *d_alloc_name(struct dentry *parent, const char *name)
|
||||
{
|
||||
|
Reference in New Issue
Block a user