Commit Graph

5 Commits

Author SHA1 Message Date
Jonas 'Sortie' Termansen 46c0cc6a12 -1 is no longer an allowed system call.
This treats a nasty bug where forking and exiting before the child
causes the kernel to panic, because the syscall -1 is run, which
just contains a trash value that happened to be 0.

The cause is still unknown. Might be the scheduler.

This won't help me sleep at night.
2011-11-22 22:08:34 +01:00
Jonas 'Sortie' Termansen 9f35df813e Implemented errno(3), added support in both kernel and utils. 2011-11-22 17:26:47 +01:00
Jonas 'Sortie' Termansen 851ee78903 Added some support for blocking system calls in the kernel. 2011-11-07 00:48:20 +01:00
Jonas 'Sortie' Termansen 52a228861e cr2 isn't pushed by pushal. 2011-11-02 19:27:46 +01:00
Jonas 'Sortie' Termansen c705bf39ff Ported kernel to new syscall API and started cleaning up the old one. 2011-10-27 00:20:28 +02:00