On 10/11/11, Steffen Klassert <steffen.klassert@xxxxxxxxxxx> wrote: > > I can't tell much when looking at this code snippet. One guess would be > someone (maybe you) has set the CRYPTO_TFM_REQ_MAY_SLEEP flag, as > blkcipher_walk_done calls crypto_yield() which in turn might call > schedule() if this flag is set. prcypt removes this flag explicit. > I've not set such a flag. > > Basically, the bottom halves are off to keep up with the network softirqs. > They run with much higher priority and would interrupt the parallel > workers frequently. > Do you mean that with BHs on, we only have some performance degrades? Thanks for your reply. Any other idea? -- 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