2,246
edits
Changes
Fixed kernel section
== Kernel configuration ==
The <code>v3.911</code> upstream kernel already has most of all the required functionality merged. Some is still out-of-tree though, so you might need to clone the [http://git.kernel.org/?p=linux/kernel/git/gorcunov/linux-cr.git;a=summary linux-cr.git] ([https://github.com/avagin/linux-rpi-criu/tree/criu-rpi-3.10.y linux-cr-rpi.git] for [http://www.raspberrypi.org/ Raspberry Pi]), checkout the latest branch and compile the kernel. Make sure you have the following options turned on:
* General setup -> Checkpoint/restore support (<code>CONFIG_CHECKPOINT_RESTORE</code>)
(welcome to Kconfig reverse chains hell).
* Processor type and features -> Track memory changes (<code>CONFIG_MEM_SOFT_DIRTY</code>)
In the future we can start working on some new kernel stuff for CRIU. In that case we will first put this into a repository at [http://git.kernel.org/?p=linux/kernel/git/gorcunov/linux-cr.git;a=summary linux-cr.git] ([https://github.com/avagin/linux-rpi-criu/tree/criu-rpi-3.10.y linux-cr-rpi.git] for [http://www.raspberrypi.org/ Raspberry Pi]), so that anyone can checkout the latest branch and compile the kernel.
==iproute2==