On Fri, Oct 30, 2009 at 08:58:18AM -0400, Herbert Xu wrote: > > Since this is all happening through a crypto completion call, > it needs to be done with BH off since that's a requirement for > crypto completion functions. So netif_rx will work correctly > as when BH is reenabled it'll pick up the packets. Ok, if it's required that BHs are off then everything is fine. In fact I solved this problem for pcrypt by switching off the BHs. I just was not sure whether this is the right way to do. Thanks for clarification! I'm going to send a workqueue based version of padata/pcrypt within the next week. -- To unsubscribe from this list: send the line "unsubscribe linux-crypto" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html