关于用ftrace挂钩内核函数的问题

时间:2020-01-18 05:31:55

标签: linux kernel ftrace

我想将内核函数与ftrace挂钩,我从GitHub下载了示例代码。我只更改了要挂接的功能。

在回调函数中,如果我仅调用钩子函数,就可以了。但是,即使我叫printk,也会生成oop。

回调函数:

static int (*real_security_file_open)(struct file *file);
static int fake_security_file_open(struct file *file)
{

    pr_info("file:%p",file);
    return real_security_file_open(file);
}

oops

我想知道如何解决它。

0 个答案:

没有答案