> What I'd find interesting is that we'd dump a
> core-like ELF file with the memory and the processor
> state (registers), and possibly an I/O log like
> vga_io.log included in it, which can then later
> be reloaded by user.c to continue where you left off.
> That would simulate the "suspend" feature on laptops
> and be way cool.
This is a feature I was going to suggest, once the code became a little
more mature. Guess you've beaten me to it! If this were to happen on
SIGTERM,
it would give an ability to set up processes that persist through shutdowns...