For almost two years Mike Rapoport and I have been working on lazy process migration. Lazy process migration (or post-copy migration) is a technique to decrease the process or container downtime during the live migration. I described the basic functionality in the following previous articles: Lazy Process Migration Combining pre-copy and post-copy migration Those articles […]

Read More →

As I’m currently switching phones I had to revisit the issue of how to get sshd running on a pristine LineageOS install. I decided to collect the steps here as the how-to formerly available on the CM wiki has vanished together with CM itself. Note that some  steps are not incredibly detailed and you really […]

Read More →

It is a bit late but I still wanted to share my presentations from this year’s Linux Plumbers Conference: https://lisas.de/~adrian/pdf/lazy-process-migration.pdf https://lisas.de/~adrian/pdf/criu.d.pdf https://lisas.de/~adrian/pdf/criu-check-only.pdf On my way back home I had to stay one night in Albuquerque and it looks like the hotel needs to upgrade its TV system. It is still running Fedora 10 which is […]

Read More →

To restore a checkpointed process with CRIU the process ID (PID) has to be the same it was during checkpointing. CRIU uses /proc/sys/kernel/ns_last_pid to set the PID to one lower as the process to be restored just before fork()-ing into the new process. The same interface (/proc/sys/kernel/ns_last_pid) can also be used from the command-line to […]

Read More →