parisc: remove redundant initialization in sigsegv path of sys_rt_sigreturn
Noticed-by: Randy Dunlap <randy.dunlap@oracle.com> Signed-off-by: Kyle McMartin <kyle@redhat.com>
This commit is contained in:
		
							parent
							
								
									bcb38ceb22
								
							
						
					
					
						commit
						67bace72ee
					
				| @ -98,7 +98,6 @@ void | ||||
| sys_rt_sigreturn(struct pt_regs *regs, int in_syscall) | ||||
| { | ||||
| 	struct rt_sigframe __user *frame; | ||||
| 	struct siginfo si; | ||||
| 	sigset_t set; | ||||
| 	unsigned long usp = (regs->gr[30] & ~(0x01UL)); | ||||
| 	unsigned long sigframe_size = PARISC_RT_SIGFRAME_SIZE; | ||||
| @ -178,13 +177,7 @@ sys_rt_sigreturn(struct pt_regs *regs, int in_syscall) | ||||
| 
 | ||||
| give_sigsegv: | ||||
| 	DBG(1,"sys_rt_sigreturn: Sending SIGSEGV\n"); | ||||
| 	si.si_signo = SIGSEGV; | ||||
| 	si.si_errno = 0; | ||||
| 	si.si_code = SI_KERNEL; | ||||
| 	si.si_pid = task_pid_vnr(current); | ||||
| 	si.si_uid = current_uid(); | ||||
| 	si.si_addr = &frame->uc; | ||||
| 	force_sig_info(SIGSEGV, &si, current); | ||||
| 	force_sig(SIGSEGV, current); | ||||
| 	return; | ||||
| } | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user