Hello I have encountered a problem with the new HiFn driver in 2.6.27, cryptsetup and luks. I am able to unlock my luks devices fine, but attempting to mount the device will result in mount hanging forever (ps shows it as D+, presumably it's waiting for I/O from the card), forcing me to manually kill the process. If i then try to close the luks partition luksClose informs me that the drive is in use. The hifn_795x module will be locked as well in the process. However, as soon as I disable/remove the hifn_795x module prior to mounting the device, everything works as it should yet again. It seems the HiFn card has taken over as the preferred module to use for AES, according to /proc/crypto: ------------------------------ name : cbc(aes) driver : cbc-aes-hifn0 module : hifn_795x priority : 300 (...) ------------------------------ name : aes driver : aes-asm module : kernel priority : 200 (...) ------------------------------ name : aes driver : aes-generic module : kernel priority : 100 (...) ------------------------------ I have no idea what the problem might be, but I suppose the HiFn card might not like my luks partitions (aes, cbc-essiv), or some other incompatibility or other issues somewhere. Have anyone else experienced this behavior? Any possible solutions? Prior to the 2.6.27 kernel I was running OCF to handle my card, and everything was working splendid, however the performance of the HiFn RNG is many times higher with the built-in driver (from ~300kb/s to ~2.5MB/s), and since my main beef with this card is the RNG I would very much like to stay with the driver from 2.6.27. Is there any way to change the priority on these cipher modules so the kernel ones would be used in preference of the hifn_795x ones? I am perfectly happy doing luks and general AES in software, if only there was a way for me to set their priority by hand. Best Regards, Frode Moseng Monsson "A word to the wise is infuriating." Hunter S. Thompson -- _______________________________________________ Get your free email from http://europe.sanriotown.com - Linux-crypto: cryptography in and on the Linux system Archive: http://mail.nl.linux.org/linux-crypto/