提交 27d247b2 编写于 作者: Y yu kuai 提交者: Yang Yingliang

debugfs: fix kabi for function debugfs_remove_recursive

hulk inclusion
category: bugfix
bugzilla: 24454
CVE: NA

---------------------------

debugfs_remove_recursive was changed from a function to an alias to
debugfs_remove in patch "simple_recursive_removal(): kernel-side rm -rf
for ramfs-style filesystems". Change it back to a function.
Signed-off-by: Nyu kuai <yukuai3@huawei.com>
Reviewed-by: Nzhangyi (F) <yi.zhang@huawei.com>
Signed-off-by: NYang Yingliang <yangyingliang@huawei.com>
上级 3d1b056c
...@@ -672,6 +672,12 @@ void debugfs_remove(struct dentry *dentry) ...@@ -672,6 +672,12 @@ void debugfs_remove(struct dentry *dentry)
} }
EXPORT_SYMBOL_GPL(debugfs_remove); EXPORT_SYMBOL_GPL(debugfs_remove);
void debugfs_remove_recursive(struct dentry *dentry)
{
debugfs_remove(dentry);
}
EXPORT_SYMBOL_GPL(debugfs_remove_recursive);
/** /**
* debugfs_rename - rename a file/directory in the debugfs filesystem * debugfs_rename - rename a file/directory in the debugfs filesystem
* @old_dir: a pointer to the parent dentry for the renamed object. This * @old_dir: a pointer to the parent dentry for the renamed object. This
......
...@@ -82,7 +82,7 @@ struct dentry *debugfs_create_automount(const char *name, ...@@ -82,7 +82,7 @@ struct dentry *debugfs_create_automount(const char *name,
void *data); void *data);
void debugfs_remove(struct dentry *dentry); void debugfs_remove(struct dentry *dentry);
#define debugfs_remove_recursive debugfs_remove void debugfs_remove_recursive(struct dentry *dentry);
const struct file_operations *debugfs_real_fops(const struct file *filp); const struct file_operations *debugfs_real_fops(const struct file *filp);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册