skas: remove PTRACE_SIGPENDING Remove the longly unused and bad PTRACE_SIGPENDING extension from host-skas patch. Signed-off-by: Paolo 'Blaisorblade' Giarrusso Index: linux-2.6.14/arch/i386/kernel/ptrace.c =================================================================== --- linux-2.6.14.orig/arch/i386/kernel/ptrace.c 2005-10-29 05:50:33.000000000 +0200 +++ linux-2.6.14/arch/i386/kernel/ptrace.c 2005-10-29 05:50:34.000000000 +0200 @@ -674,12 +674,6 @@ break; } - case PTRACE_SIGPENDING: - ret = copy_to_user((unsigned long *) data, - &child->pending.signal, - sizeof(child->pending.signal)); - break; - case PTRACE_LDT: { struct ptrace_ldt ldt; Index: linux-2.6.14/arch/x86_64/ia32/ptrace32.c =================================================================== --- linux-2.6.14.orig/arch/x86_64/ia32/ptrace32.c 2005-10-29 05:50:33.000000000 +0200 +++ linux-2.6.14/arch/x86_64/ia32/ptrace32.c 2005-10-29 05:50:34.000000000 +0200 @@ -256,7 +256,6 @@ case PTRACE_GETEVENTMSG: #ifdef CONFIG_PROC_MM case PTRACE_FAULTINFO: - case PTRACE_SIGPENDING: case PTRACE_LDT: case PTRACE_SWITCH_MM: #endif @@ -383,11 +382,6 @@ sizeof(fault)); break; } - case PTRACE_SIGPENDING: - ret = copy_to_user((unsigned long *) datap, - &child->pending.signal, - sizeof(child->pending.signal)); - break; case PTRACE_LDT: { struct ptrace_ldt32 ldt; Index: linux-2.6.14/arch/x86_64/kernel/ptrace.c =================================================================== --- linux-2.6.14.orig/arch/x86_64/kernel/ptrace.c 2005-10-29 05:50:33.000000000 +0200 +++ linux-2.6.14/arch/x86_64/kernel/ptrace.c 2005-10-29 05:50:34.000000000 +0200 @@ -622,12 +622,6 @@ break; } - case PTRACE_SIGPENDING: - ret = copy_to_user((unsigned long *) data, - &child->pending.signal, - sizeof(child->pending.signal)); - break; - case PTRACE_LDT: { struct ptrace_ldt ldt; Index: linux-2.6.14/include/asm-i386/ptrace.h =================================================================== --- linux-2.6.14.orig/include/asm-i386/ptrace.h 2005-10-29 05:50:06.000000000 +0200 +++ linux-2.6.14/include/asm-i386/ptrace.h 2005-10-29 05:50:34.000000000 +0200 @@ -89,7 +89,7 @@ #define _LINUX_PTRACE_STRUCT_DEF #define PTRACE_FAULTINFO 52 -#define PTRACE_SIGPENDING 53 +/* 53 was used for PTRACE_SIGPENDING, don't reuse it. */ #define PTRACE_LDT 54 #define PTRACE_SWITCH_MM 55 Index: linux-2.6.14/include/asm-x86_64/ptrace.h =================================================================== --- linux-2.6.14.orig/include/asm-x86_64/ptrace.h 2005-10-29 05:50:33.000000000 +0200 +++ linux-2.6.14/include/asm-x86_64/ptrace.h 2005-10-29 05:50:34.000000000 +0200 @@ -116,7 +116,7 @@ #define PTRACE_SETFPXREGS 19 #define PTRACE_FAULTINFO 52 -#define PTRACE_SIGPENDING 53 +/* 53 was used for PTRACE_SIGPENDING, don't reuse it. */ #define PTRACE_LDT 54 #define PTRACE_SWITCH_MM 55