complete modularization?

Thomas Tanner (tanner@gmx.de)
Mon, 13 Apr 1998 21:59:25 +0200


Hello,

some questions from a kernel newbe:

Is it possible to make the kernel completely modular?
I think that even the core would be split it up into
modules like: system (arch*, memory management), module-loader, swapper, vfs,...
Then I would like to be able to update/exchange some modules even while running
(especially desireable for servers)
The modules would consist of the init code and the functional code.
The init code is only needed for loading/initialization and optionally
for converting the data structures of the old module.
If a module is going to be exchanged all dependent modules will be locked.

How about adding a "hibernate" feature (like in WinNT 5.0) to the kernel?
i.e the whole userspace is saved to disk and can be reloaded at the next start.

-- 
Thomas Tanner -----------------------------

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu