[GSoC] Make vkernels checkpointable - week 2

Samuel J. Greear sjg at evilcode.net
Sun Jul 7 14:19:00 PDT 2013


Pawel,

How did everything go this last week?

Would it make sense to look at going ahead and committing the existing work
you have done to master? (Since if it can save/restore a regular threaded
process, it is independently useful).

Sam


On Sun, Jun 30, 2013 at 10:52 PM, Pawel Dziepak <pdziepak at quarnos.org>wrote:

> Hello,
>
> Recently, I have completed support for checkpointing processes with
> multiple threads by saving and restoring signal information. That
> included keeping information on thread's signal mask and alternate
> stack for signal handlers (apparently, signal stack info wasn't saved
> even for the main thread). That required changing of the ckpt_siginfo
> structure. However, since it is used only by coredump save and
> checkpoint restore code there won't be any serious compatibility
> consequences.
>
> I've also spent some time on testing to ensure that everything works
> well regardless of the hardware architecture (x86, amd64, and
> vkernels). Since I haven't found any problems I am now going to (a
> week earlier than planned) to start working on reopening network
> interface used by vkernel and restoring its configuration.
>
> Paweł
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.dragonflybsd.org/pipermail/kernel/attachments/20130707/7eb567cf/attachment-0014.html>


More information about the Kernel mailing list