DragonFly BSD
DragonFly kernel List (threaded) for 2011-04
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

GSoC: Make vkernels checkpointable

From: Irina Preșa <irina.presa@xxxxxxxxx>
Date: Fri, 29 Apr 2011 10:39:58 +0300

Hello everyone!

My name is Irina Presa and this summer I'll be working on making
vkernels checkpointable as a GSoC project.

Saving the vkernel's state will allow us to migrate a complete
DragonFly operating system running on the vkernel platform.
Here is a brief summary of what I'll be doing:

First, in order to be able to checkpoint multithreaded applications
(such as vkernel), I'll have to add support for TLS save and restore.

After that I will go on implementing the actual vkernel checkpointing system.
This will imply:
    - dumping the vmspaces and recreating them on restore.
    - upon SIGCKPT signal, save network drivers and terminal states
along with other information needed for a clean restore.


[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]