GET_FAULTINFO_FROM_SC(*((struct faultinfo *) UML_CONFIG_STUB_DATA), &uc->uc_mcontext); 
GET_FAULTINFO_FROM_SC(*((struct faultinfo *) UML_CONFIG_STUB_DATA), &uc->uc_mcontext); 
stub_segv_handler(int sig){	struct ucontext *uc;	__asm__("movq %%rdx, %0" : "=g" (uc) :);        GET_FAULTINFO_FROM_SC(*((struct faultinfo *) UML_CONFIG_STUB_DATA),                              &uc->uc_mcontext);	__asm__("movq %0, %%rax ; syscall": : "g" (__NR_getpid));	__asm__("movq %%rax, %%rdi ; movq %0, %%rax ; movq %1, %%rsi ;"		"syscall": : "g" (__NR_kill), "g" (SIGUSR1));	/* Two popqs to restore the stack to the state just before entering	 * the handler, one pops the return address, the other pops the frame	 * pointer.	 */	__asm__("popq %%rax ; popq %%rax ; movq %0, %%rax ; syscall" : : "g"		(__NR_rt_sigreturn));}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/50f72b57946d565db74fae71bac23f3f319311c8/stub_segv.c/clean/arch/um/sys-x86_64/stub_segv.c