err = stub_syscall6(STUB_MMAP_NR, UML_CONFIG_STUB_DATA, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_FIXED | MAP_SHARED, STUB_DATA(fd), STUB_DATA(offset)); 
err = stub_syscall6(STUB_MMAP_NR, UML_CONFIG_STUB_DATA, UM_KERN_PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_FIXED | MAP_SHARED, STUB_DATA(fd), STUB_DATA(offset)); 
stub_clone_handler(void){	long err;	err = stub_syscall2(__NR_clone, CLONE_PARENT | CLONE_FILES | SIGCHLD,			    UML_CONFIG_STUB_DATA + PAGE_SIZE / 2 -			    sizeof(void *));	if(err != 0)		goto out;	err = stub_syscall4(__NR_ptrace, PTRACE_TRACEME, 0, 0, 0);	if(err)		goto out;	err = stub_syscall3(__NR_setitimer, ITIMER_VIRTUAL,			    (long) &STUB_DATA(timer), 0);	if(err)		goto out;	err = stub_syscall6(STUB_MMAP_NR, UML_CONFIG_STUB_DATA, PAGE_SIZE,			    PROT_READ | PROT_WRITE, MAP_FIXED | MAP_SHARED,			    STUB_DATA(fd), STUB_DATA(offset)); out:	/* save current result. Parent: pid; child: retcode of mmap */	STUB_DATA(err) = err;	trap_myself();}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/aa1a64ee12ae130706f3fc0007841ce9b0ddf9c2/clone.c/clean/arch/um/kernel/skas/clone.c