After this package has been upgraded, just reinstall the kernel that previously couldn't boot. This causes the initrd image to be recreated correctly and when the computer is rebooted everything will work.
Adding the original error message here, so people who are searching for the fix can find it: ---- device-mapper: table: 253:4: crypt: Error allocating crypto tfm device-mapper: ioctl: error adding target to table device-mapper: ioctl: device doesn't appear to be in the dev hash table. Failed to setup dm-crypt key mapping. ... Failed to read from key storage Enter LUKS passphrase: ---- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]