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 →

In my last post about CRIU in May 2016 I mentioned lazy memory transfer to decrease process downtime during migration. Since May 2016 Mike Rapoport’s patches for remote lazy process migration have been merged into CRIU‘s criu-dev branch as well as my patches to combine pre-copy and post-copy migration. Using pre-copy (criu pre-dump) it has […]

Read More →

For my recently installed PXACB I was looking for a way to remotely power it on and off. I found the Wi-Fi Smart Plug “HS100” and a blog post that it can be controlled from the command-line. The referenced script uses captured results from wireshark and just re-transmits these messages from a shell script. In […]

Read More →

Quick bugfix release to address some issues with the audio backends: The user interface allowed selecting the PulseAudio backend, even when terminatorX was built without PulseAudio support. In addition the error message was not really helpful and PulseAudio was not set as default as it was intended. These issues have been fixed with release 4.0.1, […]

Read More →

A long time ago (2007 or 2008) I was developing firmware for Cell processor based systems. Most of the Slimline Open Firmware (SLOF) has been released and is also available in Fedora as firmware for QEMU: SLOF. One of the systems we have been developing firmware for was a PCI Express card called PXCAB. The […]

Read More →

RPM Fusion’s mirrorlist server which are returning a list of (probably, hopefully) up to date mirrors (e.g., http://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-rawhide&arch=x86_64) still have been running on CentOS5 and the old MirrorManager code base. It was running on two systems (DNS load balancing) and was not the most stable setup. Connecting from a country which has been recently added […]

Read More →