Update of /cvsroot/linux-vax/kernel-2.5/arch/vax/kernel
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19099
Modified Files:
syscall.c
Log Message:
- Print out a nicer message for unsupported syscalls including program
name, PID and syscall number.
Index: syscall.c
===================================================================
RCS file: /cvsroot/linux-vax/kernel-2.5/arch/vax/kernel/syscall.c,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -r1.16 -r1.17
--- syscall.c 2 Aug 2005 21:11:35 -0000 1.16
+++ syscall.c 3 Oct 2005 12:30:59 -0000 1.17
@@ -273,8 +273,9 @@
*/
if (unlikely (sc_number > __NR_last_syscall ||
syscall_num_args[sc_number] == -1)) {
- printk (KERN_DEBUG "Syscall %d out of range or not "
- "implemented.\n", sc_number);
+ printk (KERN_DEBUG "%s(%d): syscall %d out of range or not "
+ "implemented.\n", current->comm, current->pid,
+ sc_number);
printk (KERN_DEBUG "Please report to "
"<lin...@pe...>.\n");
regs->r0 = -ENOSYS;
|