support for the fork() and vfork() syscalls