Use helpers to obtain task pid in printks (arch code)
One of the easiest things to isolate is the pid printed in kernel log. There was a patch, that made this for arch-independent code, this one makes so for arch/xxx files. It took some time to cross-compile it, but hopefully these are all the printks in arch code. Signed-off-by: Alexey Dobriyan <adobriyan@openvz.org> Signed-off-by: Pavel Emelyanov <xemul@openvz.org> Cc: <linux-arch@vger.kernel.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
committed by
Linus Torvalds
parent
ba25f9dcc4
commit
19c5870c0e
@ -61,7 +61,7 @@ die (const char *str, struct pt_regs *regs, long err)
|
||||
|
||||
if (++die.lock_owner_depth < 3) {
|
||||
printk("%s[%d]: %s %ld [%d]\n",
|
||||
current->comm, current->pid, str, err, ++die_counter);
|
||||
current->comm, task_pid_nr(current), str, err, ++die_counter);
|
||||
(void) notify_die(DIE_OOPS, (char *)str, regs, err, 255, SIGSEGV);
|
||||
show_regs(regs);
|
||||
} else
|
||||
@ -315,7 +315,7 @@ handle_fpu_swa (int fp_fault, struct pt_regs *regs, unsigned long isr)
|
||||
last.time = current_jiffies + 5 * HZ;
|
||||
printk(KERN_WARNING
|
||||
"%s(%d): floating-point assist fault at ip %016lx, isr %016lx\n",
|
||||
current->comm, current->pid, regs->cr_iip + ia64_psr(regs)->ri, isr);
|
||||
current->comm, task_pid_nr(current), regs->cr_iip + ia64_psr(regs)->ri, isr);
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -453,7 +453,7 @@ ia64_fault (unsigned long vector, unsigned long isr, unsigned long ifa,
|
||||
if (code == 8) {
|
||||
# ifdef CONFIG_IA64_PRINT_HAZARDS
|
||||
printk("%s[%d]: possible hazard @ ip=%016lx (pr = %016lx)\n",
|
||||
current->comm, current->pid,
|
||||
current->comm, task_pid_nr(current),
|
||||
regs.cr_iip + ia64_psr(®s)->ri, regs.pr);
|
||||
# endif
|
||||
return;
|
||||
|
Reference in New Issue
Block a user