A Checkpoint/restart update
Posted Feb 24, 2010 22:58 UTC (Wed) by mhelsley
Parent article: A Checkpoint/restart update
Even if a VFS developer cared about checkpointing, they might not think to look at the code in checkpoint/files.c to see if anything might require changing. Similar dependencies are created for every other kernel data structure which must be checkpointed. The whole setup looks like it could be a little fragile; keeping it working is almost certain to require significant ongoing maintenance.
Code placement is definitely something to fix. Recently I've been working on moving checkpoint/* contents to more appropriate places in the kernel sources for precisely this reason.
to post comments)