public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/2] adjust parisc sys_ptrace prototype
@ 2005-09-26 12:37 Christoph Hellwig
  0 siblings, 0 replies; only message in thread
From: Christoph Hellwig @ 2005-09-26 12:37 UTC (permalink / raw)
  To: akpm; +Cc: linux-kernel

Make the pid argument a long as on every other arcihtecture.  Despite
pid_t beeing a 32bit type even on 64bit parisc this is not an ABI change
due to the parisc calling conventions.  And even if it did it wouldn't
matter too much because 64bit userspace on parisc is in an embrionic
stage.

Acked-by: Matthew Wilcox <matthew@wil.cx>
Signed-off-by: Christoph Hellwig <hch@lst.de>

Index: linux-2.6/arch/parisc/kernel/ptrace.c
===================================================================
--- linux-2.6.orig/arch/parisc/kernel/ptrace.c	2005-09-20 23:57:49.000000000 +0200
+++ linux-2.6/arch/parisc/kernel/ptrace.c	2005-09-21 11:31:34.000000000 +0200
@@ -78,7 +78,7 @@
 	pa_psw(child)->l = 0;
 }
 
-long sys_ptrace(long request, pid_t pid, long addr, long data)
+long sys_ptrace(long request, long pid, long addr, long data)
 {
 	struct task_struct *child;
 	long ret;
Index: linux-2.6/include/asm-parisc/unistd.h
===================================================================
--- linux-2.6.orig/include/asm-parisc/unistd.h	2005-09-20 23:57:49.000000000 +0200
+++ linux-2.6/include/asm-parisc/unistd.h	2005-09-21 11:35:23.000000000 +0200
@@ -1005,7 +1005,6 @@
 		struct pt_regs *regs);
 int sys_vfork(struct pt_regs *regs);
 int sys_pipe(int *fildes);
-long sys_ptrace(long request, pid_t pid, long addr, long data);
 struct sigaction;
 asmlinkage long sys_rt_sigaction(int sig,
 				const struct sigaction __user *act,


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2005-09-26 12:37 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-09-26 12:37 [PATCH 1/2] adjust parisc sys_ptrace prototype Christoph Hellwig

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox