RE: [PATCH v2] crypto: virtio-crypto: Handle dataq logic with tasklet

2023-12-08 Thread Gonglei (Arei)
er...@vger.kernel.org; wangyangxin ; > Halil Pasic > Subject: Re: [PATCH v2] crypto: virtio-crypto: Handle dataq logic with tasklet > > On Wed, Dec 06, 2023 at 11:52:51AM +, Gonglei (Arei) wrote: > > Doing ipsec produces a spinlock recursion warning. > > This is due to

Re: [PATCH v2] crypto: virtio-crypto: Handle dataq logic with tasklet

2023-12-07 Thread Herbert Xu
On Wed, Dec 06, 2023 at 11:52:51AM +, Gonglei (Arei) wrote: > Doing ipsec produces a spinlock recursion warning. > This is due to crypto_finalize_request() being called in the upper half. > Move virtual data queue processing of virtio-crypto driver to tasklet. > > Fixes: dbaf0624ffa5 ("crypto:

[PATCH v2] crypto: virtio-crypto: Handle dataq logic with tasklet

2023-12-06 Thread Gonglei (Arei)
Doing ipsec produces a spinlock recursion warning. This is due to crypto_finalize_request() being called in the upper half. Move virtual data queue processing of virtio-crypto driver to tasklet. Fixes: dbaf0624ffa5 ("crypto: add virtio-crypto driver") Reported-by: Halil Pasic Signed-off-by: wangy