summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authormarcus <marcus>2004-03-25 16:03:23 +0000
committermarcus <marcus>2004-03-25 16:03:23 +0000
commit44cb11d02d7990309732071339837195c154cc19 (patch)
treed97ec2d596ee9c4d3c5e3679c9c8aba158b523ed /TODO
parent03cc3f0ef7abcd4d35d6502404e552283008f626 (diff)
.
Diffstat (limited to 'TODO')
-rw-r--r--TODO11
1 files changed, 10 insertions, 1 deletions
diff --git a/TODO b/TODO
index 052673f..b7ad2d5 100644
--- a/TODO
+++ b/TODO
@@ -13,7 +13,10 @@
descriptor list is not supported.
** Add loaded modules as bootloader specific types to memory
descriptor list (for sigma0 and wortel).
-
+** Fix the memory descriptors: Consistently set the high value right.
+ Mark all bootloader stuff has bootloader specific, to prevent that
+ L4 scribbles over it accidently. This includes the GRUB info as
+ well as all modules beyond the rootserver module.
* wortel
** Conventional memory overriding non-conventional memory in the
@@ -26,12 +29,18 @@
** Should check return value from constructor.
** Implement hurd_slab_destroy ().
+
* libhurd-ihash
** Can be merged back into the Hurd if the callers are changed.
** Need to decide on the hurd_ihash_key_t type: unsigned int vs. uint32_t.
The latter seems to be sufficient. Might even be uint64_t, though.
Johan Rydberg suggested uintptr_t.
+* L4 (for lack of a better place)
+** Check that L4 does not schedule the client when the server makes a
+ non-blocking reply.
+** Check that L4 does schedule the server when the client makes a
+ blocking call.
Copyright 2003 Free Software Foundation, Inc.
Written by Marcus Brinkmann <marcus@gnu.org>