diff options
Diffstat (limited to 'arch/parisc/hpux/gate.S')
| -rw-r--r-- | arch/parisc/hpux/gate.S | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/parisc/hpux/gate.S b/arch/parisc/hpux/gate.S index 38a1c1b8d4e..011468857e9 100644 --- a/arch/parisc/hpux/gate.S +++ b/arch/parisc/hpux/gate.S @@ -71,7 +71,7 @@ ENTRY(hpux_gateway_page)  	STREG	%r26, TASK_PT_GR26(%r1)	 	/* 1st argument */  	STREG	%r27, TASK_PT_GR27(%r1)		/* user dp */  	STREG   %r28, TASK_PT_GR28(%r1)         /* return value 0 */ -	STREG   %r28, TASK_PT_ORIG_R28(%r1)     /* return value 0 (saved for signals) */ +	STREG   %r0, TASK_PT_ORIG_R28(%r1)     /* don't prohibit restarts */  	STREG   %r29, TASK_PT_GR29(%r1)         /* 8th argument */  	STREG	%r31, TASK_PT_GR31(%r1)		/* preserve syscall return ptr */  | 
