 5c48b108ec
			
		
	
	
	5c48b108ec
	
	
	
		
			
			Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Richard Weinberger <richard@nod.at>
		
			
				
	
	
		
			19 lines
		
	
	
	
		
			434 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
	
		
			434 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
| /*
 | |
|  * Copyright (C) 2004 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com)
 | |
|  * Licensed under the GPL
 | |
|  */
 | |
| 
 | |
| #include "sysdep/stub.h"
 | |
| #include "sysdep/faultinfo.h"
 | |
| #include "sysdep/mcontext.h"
 | |
| 
 | |
| void __attribute__ ((__section__ (".__syscall_stub")))
 | |
| stub_segv_handler(int sig, siginfo_t *info, void *p)
 | |
| {
 | |
| 	struct ucontext *uc = p;
 | |
| 
 | |
| 	GET_FAULTINFO_FROM_MC(*((struct faultinfo *) STUB_DATA),
 | |
| 			      &uc->uc_mcontext);
 | |
| 	trap_myself();
 | |
| }
 | |
| 
 |