* Masami Hiramatsu <mhira...@kernel.org> wrote:

>           (addr < (u8 *) jprobe_return_end)) {
>               if (stack_addr(regs) != saved_sp) {
>                       struct pt_regs *saved_regs = &kcb->jprobe_saved_regs;
> -                     printk(KERN_ERR
> -                            "current sp %p does not match saved sp %p\n",
> +                     pr_err("current sp %pS does not match saved sp %pS\n",
>                              stack_addr(regs), saved_sp);

Why does this use %pS? Stack pointers are typically pointing into general 
kernel 
RAM, which is totally pointless to display 'symbolically'.

Thanks,

        Ingo

Reply via email to