Skip to content
giannitedesco edited this page Oct 13, 2010 · 1 revision

Fork is mostly implemented. The fork() syscall in scaraOS is a bit more like fork() and clone() all in one. What remains is getting COW working for traditional fork model (FORK_MM flag set in scaraOS). Also we need to test and possibly fix FORK_MM not set, ie. for threads, the main problem here is pushing the closure pointer on the user stack for the thread function.

Clone this wiki locally