Messages in this thread | | | Date | Wed, 30 Apr 2014 08:03:40 +0800 | From | Herbert Xu <> | Subject | Re: [RFC PATCH v2 1/9] crypto: qce: Add core driver implementation |
| |
On Tue, Apr 29, 2014 at 05:38:14PM +0300, Stanimir Varbanov wrote: > > This is new for me because I saw similar code in cryptd.c where in > cryptd_queue_worker() (workqueue context) the backlog->complete() is > called outside of local_bh_disable().
That's what I thought :)
If you dig deeper you'll find that when cryptd calls the actual completion functions (rather than its own) it disables BH.
Cheers, -- Email: Herbert Xu <herbert@gondor.apana.org.au> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
| |