X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=kernel%2Ffail_function.c;h=d971a0189319764056b764aa68edecad5826ae27;hb=refs%2Fheads%2Ftizen-6.1.y;hp=a7ccd2930c5f46169f6f7eda93113f9ac8a1568b;hpb=2fcd8f108f25ef0cbbfcb57acf1c42934c238ed5;p=platform%2Fkernel%2Flinux-starfive.git diff --git a/kernel/fail_function.c b/kernel/fail_function.c index a7ccd29..d971a01 100644 --- a/kernel/fail_function.c +++ b/kernel/fail_function.c @@ -163,10 +163,7 @@ static void fei_debugfs_add_attr(struct fei_attr *attr) static void fei_debugfs_remove_attr(struct fei_attr *attr) { - struct dentry *dir; - - dir = debugfs_lookup(attr->kp.symbol_name, fei_debugfs_dir); - debugfs_remove_recursive(dir); + debugfs_lookup_and_remove(attr->kp.symbol_name, fei_debugfs_dir); } static int fei_kprobe_handler(struct kprobe *kp, struct pt_regs *regs)