format idle IP output func+offset/length
PATCH 1/1 format idle IP output func+offset/length
kaslr feature is enabled in kernel.
Remove kernel text address when dumping idle IP info
Signed-off-by Liu Changcheng <[email protected]>
Signed-off-by Jerry Liu <[email protected]>
lib/nmi_backtrace.c +1 -1
@@ -92,7 +92,7 @@ bool nmi_cpu_backtrace(struct pt_regs *regs)if (cpumask_test_cpu (cpu,to_cpumask (backtrace_mask))) {arch_spin_lock (&lock);if (regs &&cpu_in_idle (instruction_pointer (regs))) { -pr_warn ("NMI backtrace for cpu %d skipped: idling at pc %#lx\n" , +pr_warn ("NMI backtrace for cpu %d skipped: idling at pc %pS\n" , cpu,instruction_pointer (regs)); }else {pr_warn ("NMI backtrace for cpu %d\n" , cpu);
Signature · 1 line
2.7.4
lib/nmi_backtrace.c bool nmi_cpu_backtrace(struct pt_regs *regs) · line 95
Quoted 13 lines · Changcheng
kaslr feature is enabled in kernel.
Remove kernel text address when dumping idle IP infolib/nmi_backtrace.c +1
-1@@ -92,7 +92,7 @@ bool nmi_cpu_backtrace(struct pt_regs *regs)if (cpumask_test_cpu (cpu,to_cpumask (backtrace_mask))) {arch_spin_lock (&lock);if (regs &&cpu_in_idle (instruction_pointer (regs))) { - pr_warn("NMI backtrace for cpu %d skipped: idling at pc %#lx\n", + pr_warn("NMI backtrace for cpu %d skipped: idling at pc %pS\n",
Great catch!
Reviewed-by Petr Mladek <[email protected]>
Best Regards,
Petr