Summary of bug: kernels that use initrd cannot boot systems with encrypted swap files that get their from /dev/random. Daniel's patch works for me. Since some systems cannot be booted using a distribution kernel without this fix, please could it, or something equivalent, be included in future versions, and distribution kernels that include initrds built against it? Thanks in advance. ttfn/rjk