aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorAlex Auvolat <alex.auvolat@ens.fr>2015-02-15 23:11:02 +0100
committerAlex Auvolat <alex.auvolat@ens.fr>2015-02-15 23:11:02 +0100
commit159bf4de9aec146cbe6ab27beb8ea958798a99ca (patch)
tree96b46854bca800e76ed7439b0dee5b38b0dbf1da /README.md
parent59f67cc8bb4d5469149be9864c9c758383be0ea7 (diff)
downloadkogata-159bf4de9aec146cbe6ab27beb8ea958798a99ca.tar.gz
kogata-159bf4de9aec146cbe6ab27beb8ea958798a99ca.zip
Add TODO
Diffstat (limited to 'README.md')
-rw-r--r--README.md9
1 files changed, 9 insertions, 0 deletions
diff --git a/README.md b/README.md
index f9acbfd..e08c02d 100644
--- a/README.md
+++ b/README.md
@@ -90,6 +90,15 @@ running the tests):
src/apps/ userspace binaries
src/tests/ test suite
+## Important TODOs
+
+* The VFS code is not thread-safe ! Very dangerous, must be taken care of soon.
+ (important design considerations not to be overlooked)
+* How does a process exit, what does it do, how do processes synchronize ?
+* Have several threads in a single process
+* Better handling of errors (rather than panicing) ; userspace apps should not
+ have the possibility of crashing the system
+
## Licence
None of the source files have a licence header because it's cumbersome. All the