Remove last_syscall
PATCH 1/1 Remove last_syscall
Remove last_syscall from 32bit powerpc, its been gone in 64bit for years.
Signed-off-by Anton Blanchard <[email protected]>
---
arch/powerpc/kernel/asm-offsets.c +0 -1
@@ -77,7 +77,6 @@DEFINE (KSP_VSID , offsetof(struct thread_struct , ksp_vsid));#else /* CONFIG_PPC64 */ DEFINE (PGDIR , offsetof(struct thread_struct , pgdir)); -DEFINE (LAST_SYSCALL , offsetof(struct thread_struct , last_syscall));#if defined(CONFIG_4xx) || defined(CONFIG_BOOKE )DEFINE (THREAD_DBCR0 , offsetof(struct thread_struct , dbcr0));DEFINE (PT_PTRACED ,PT_PTRACED );
arch/powerpc/kernel/entry_32.S +0 -1
@@ -191,7 +191,6 @@ 0: _GLOBAL(DoSyscall) - stw r0,THREAD+LAST_SYSCALL(r2) stw r3,ORIG_GPR3(r1) li r12,0 stw r12,RESULT(r1)
arch/powerpc/kernel/process.c +0 -1
@@ -567,7 +567,6 @@ kregs->nip = *((unsigned long *)ret_from_fork);#else kregs->nip = (unsigned long )ret_from_fork; - p->thread.last_syscall =-1 ;#endif return 0 ;
include/asm-powerpc/processor.h +0 -1
@@ -133,7 +133,6 @@mm_segment_t fs;/* for get_fs() validation */ #ifdef CONFIG_PPC32 void *pgdir;/* root of page-table tree */ -signed long last_syscall;#endif #if defined(CONFIG_4xx) || defined (CONFIG_BOOKE )unsigned long dbcr0;/* debug control register values */
arch/ppc/kernel/asm-offsets.c +0 -1
@@ -40,7 +40,6 @@DEFINE (PTRACE , offsetof(struct task_struct , ptrace));DEFINE (KSP , offsetof(struct thread_struct , ksp));DEFINE (PGDIR , offsetof(struct thread_struct , pgdir)); -DEFINE (LAST_SYSCALL , offsetof(struct thread_struct , last_syscall));DEFINE (PT_REGS , offsetof(struct thread_struct , regs));DEFINE (THREAD_FPEXC_MODE , offsetof(struct thread_struct , fpexc_mode)); DEFINE(THREAD_FPR0, offsetof(struct thread_struct, fpr[0]));
arch/ppc/kernel/entry.S +0 -1
@@ -191,7 +191,6 @@ 0: _GLOBAL(DoSyscall) - stw r0,THREAD+LAST_SYSCALL(r2) stw r3,ORIG_GPR3(r1) li r12,0 stw r12,RESULT(r1)