do syscall