Fix crypto api for 3.6.4-rt10 (broken only in realtime patchset) In peterz-srcu-crypto-chain.patch the blocking notifier is changed to srcu notifier and added initialization to module init fucntion. Later, in crypto-make-core-static-and-init-scru-early.patch, is that initialization added also to core_initcall(). This patch removes crypto_chain init from algapi initialization, because this function is called later and already initialized cryptomgr notifier is lost. This cause a failure in initialization of larval algorithms, like e.g. cbc(aes). Signed-off-by: Milan Broz <mbroz@xxxxxxxxxx> --- crypto/algapi.c.old 2012-10-30 16:11:23.000000000 +0100 +++ crypto/algapi.c 2012-10-30 16:12:14.988847944 +0100 @@ -956,7 +956,6 @@ EXPORT_SYMBOL_GPL(crypto_xor); static int __init crypto_algapi_init(void) { - srcu_init_notifier_head(&crypto_chain); crypto_init_proc(); return 0; } _______________________________________________ dm-crypt mailing list dm-crypt@xxxxxxxx http://www.saout.de/mailman/listinfo/dm-crypt