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