I had to downgrade to systemd 219 because 220 fails to stop or enable luks crypt swap partition. There was an unlogged error on shutdown after upgrade and an infinite loop/wait on startup. I had to use a rescue linux to mount and disable crypttab and fstab entries before downgrading. /etc/crypttab: cswap /dev/sda3 /dev/urandom swap,cipher=aes-cbc-essiv:sha256,size=256 /etc/fstab: /dev/mapper/cswap none swap defaults 0 0 Found nothing relevant about API breakage in v220 changelog.