Changes

Jump to: navigation, search

CR tools

1,230 bytes added, 05:23, 16 October 2011
no edit summary
=== Kernel requirements ===
Since checkpoint and restore processes require some help from the Linux kernel, the following kernel patches are needed
FIXME* procfs-report-eisdir-when-reading-sysctl-dirs-in-proc.patch* proc-fix-races-against-execve-of-proc-pid-fd.patch* proc-fix-races-against-execve-of-proc-pid-fd-fix.patch* proc-force-dcache-drop-on-unauthorized-access.patch* cr-statfs-callback-for-pipefs These patches are already in -mm tree and rather a preparation patches for the next series. * fs-proc-switch-to-dentry* cr-proc-map-files-21 These patches introduce '''/proc/$pid/msp_files'''. * cr-clone-with-pid-support This one introduce ability to clone process with specified pid. * cr-proc-add-children This one introduce "Children" line to '''/proc/$pid/status'''. * fs-add-do-close* fs-proc-add-tls* fs-proc-add-mm-task-stat These ones provides missing pieces of process' information which is needed for checkpoint/restore. * binfmt-elf-for-cr-5 This one provides new Elf file format. === Where to get '''crtools''' itself === The '''crtools''' utility itself is hosted at [https: Put //github.com/cyrillos/crtools github]. Clone this repo to test new functionality out. Note the kernel patches list hereare placed at kernel/ directory inside source code tree and includes [http://savannah.nongnu.org/projects/quilt quilt] series file. '''crtools''' has been tested on Linux 3.1-rc3.
16
edits

Navigation menu