[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <ZUi7LNhFFAumgRZ2@gondor.apana.org.au>
Date: Mon, 6 Nov 2023 18:08:44 +0800
From: Herbert Xu <herbert@...dor.apana.org.au>
To: "Gonglei (Arei)" <arei.gonglei@...wei.com>
Cc: Halil Pasic <pasic@...ux.ibm.com>,
"linux-crypto@...r.kernel.org" <linux-crypto@...r.kernel.org>,
Marc Hartmayer <mhartmay@...ux.ibm.com>,
"Michael S. Tsirkin" <mst@...hat.com>,
Jason Wang <jasowang@...hat.com>,
"virtualization@...ts.linux-foundation.org"
<virtualization@...ts.linux-foundation.org>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>,
"pizhenwei@...edance.com" <pizhenwei@...edance.com>,
Cornelia Huck <cohuck@...hat.com>
Subject: Re: [PATCH] crypto: virtio-crypto: call finalize with bh disabled
On Thu, Nov 02, 2023 at 01:01:09PM +0000, Gonglei (Arei) wrote:
>
> > So I think the core of this question is: Can we call crypto_finalize_request() in
> > the upper half of the interrupt?
The finalize path originates from the network stack. So the conditions
are the same as that of the network stack receive side. That means
hard IRQ paths are unacceptable but softirq is OK.
Cheers,
--
Email: Herbert Xu <herbert@...dor.apana.org.au>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
Powered by blists - more mailing lists