From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030225 Description of problem: Although the CryptoAPI patch has been officially integrated into the Linux kernel, the glue code needed for encrypted loopback support was omitted. While I suspect that the cryptoloop glue patch will probably be integrated upstream, until that happens, anyone who needs encrypted loopback support must manually build their own kernels. This patch is the simplest (i.e., least backward-compatible with the old kerneli patch) way to add the cryptoloop glue: http://www.kernel.org/pub/linux/kernel/crypto/v2.4/testing/patch-cryptoloop-hvr-2.4.22.0 Would integrating this patch into the Fedora kernel be reasonable? Note that I've done most of the work for you: http://www.pobox.com/~ralston/dev/ Version-Release number of selected component (if applicable): kernel-2.4.22-1.2115.nptl
For what its worth, Cryptoloop (and CryptoAPI) are both included in the standard Linux 2.6-testX kernel.
Util-linux 2.12 is also required. See also bug #56698. This bug exists in Fedora Core 2 Test 1 because util-linux 2.12pre3 does not have the newest cryptoloop support.
The util-linux included in rawhide now contains full cryptoloop support (see the resolved bug #56698). Does the 2.6 kernel in rawhide contain a working cryptoloop yet? I use a custom PowerPC kernel, so I can't easily test this.
Actually, as far as I've been able to tell, the 2.6 kernels do NOT contain a working cryptoloop. But since the crytoloop interface has been deprecated anyway (see bug 56698 and bug 120487), it's irrelevant, so I'm closing this bug. (I always find it amusing when bugs are opened, discussed, and then eventually closed without any involvement from Red Hat. ;)