On Tue, 30 Oct 2012, Milan Broz wrote: > 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. Grrr. So I forgot top zap the one Peter added. Stupid me. > This cause a failure in initialization of larval algorithms, > like e.g. cbc(aes). Thanks for spotting! > 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; > } > > > -- > To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html > _______________________________________________ dm-crypt mailing list dm-crypt@xxxxxxxx http://www.saout.de/mailman/listinfo/dm-crypt