Added preliminary support for execve(). Updates to clone, fork, exit, task handling.

It turned out we used one version of kmalloc for malloc() and another for kfree()!
Now fixed.
Added parent-child relationship to tasks. Need to polish handling CLONE_PARENT and THREAD.
This commit is contained in:
Bahadir Balban
2008-11-19 12:59:52 +02:00
parent d182b5b35a
commit 46937eab88
39 changed files with 502 additions and 1192 deletions

View File

@@ -4,7 +4,8 @@ license below and this version only, unless it is stated otherwise as
part of the file. To be more precise, for every source file where it
says: "Copyright (C) 2007, 2008 Bahadir Balban" or a similar wording
(capitalisation, years or the format of the name may change), the below
license has effect. For questions please contact me on bbalban@b-labs.co.uk
license has effect. Any other source file may or may not be inclusive.
For questions please contact me on bbalban@b-labs.co.uk
Bahadir Balban