aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordavem <davem>2001-12-18 19:42:33 +0000
committerdavem <davem>2001-12-18 19:42:33 +0000
commita286b672df76379f70d91c223c804b7c4cc3d2ec (patch)
tree255151a01c919e49ed651cd6b865b88ce5dc40f1
parent95e556d62b2a2d3036576c2f6c426cbf6ba534cd (diff)
downloadnetdev-vger-cvs-a286b672df76379f70d91c223c804b7c4cc3d2ec.tar.gz
Sparc64 thread fix for 2.5.x mainline
-rw-r--r--arch/sparc64/kernel/process.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/sparc64/kernel/process.c b/arch/sparc64/kernel/process.c
index b072a8a37..74beb6c38 100644
--- a/arch/sparc64/kernel/process.c
+++ b/arch/sparc64/kernel/process.c
@@ -1,4 +1,4 @@
-/* $Id: process.c,v 1.125 2001-11-17 00:10:48 davem Exp $
+/* $Id: process.c,v 1.126 2001-12-18 19:42:33 davem Exp $
* arch/sparc64/kernel/process.c
*
* Copyright (C) 1995, 1996 David S. Miller (davem@caip.rutgers.edu)
@@ -471,6 +471,7 @@ static unsigned long clone_stackframe(unsigned long csp, unsigned long psp)
csp += STACK_BIAS;
psp += STACK_BIAS;
__get_user(fp, &(((struct reg_window *)psp)->ins[6]));
+ fp += STACK_BIAS;
} else
__get_user(fp, &(((struct reg_window32 *)psp)->ins[6]));