On Thu, 2009-11-12 at 23:24 -0600, serue@xxxxxxxxxx wrote: > + if (use_clone) { > + int stacksize = 4*getpagesize(); > + void *stack = malloc(stacksize); > + > + if (!stack) { > + perror("malloc"); > + return -1; > + } > + > + printf("about to clone with %lx\n", flags); > + if (chosen_pid) > + printf("Will choose pid %d\n", chosen_pid); > + flags |= SIGCHLD; > + pid = clone_with_pids(do_child, stack, flags, &pid_set, > + (void *)argv); The stack argument should be adjusted with the usual stack += stacksize - 1 or similar, right? _______________________________________________ Containers mailing list Containers@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linux-foundation.org/mailman/listinfo/containers