Re: [PATCH] crypto: caam/qi2 - reset the DPSECI at probe only when enabled
From: Herbert Xu
Date: Thu Oct 08 2026 - 04:16:30 EST
On Mon, Sep 28, 2026 at 04:06:56PM +0200, Vincent Jardin via B4 Relay wrote:
> From: Vincent Jardin <vjardin@xxxxxxx>
>
> Since the commit
> 060ce5037d5f ("crypto: caam/qi2 - add support for dpseci_reset()")
> probe resets every DPSECI.
>
> On a DPSECI the MC has just created from the DPL, never enabled,
> MC 10.40.x then logs for each of its queues:
>
> [E, qbman_rec_isr:396, QBMAN] QBMAN recoverable event 0x1000000
> [E, dpmng_dump_rerr_fqid:1335, QBMAN] REL_FQ (FQ[0]) has 1 messages, dumping up to 16:
> [W, DPSECI] DPSECI ID[0]: Flush on queue 43 not confirmed
>
> That is 16 error lines for an 8-queue DPSECI, at every boot, although
> there is nothing to flush: a disabled DPSECI has no request in flight.
>
> The reset at remove is unchanged.
>
> Signed-off-by: Vincent Jardin <vjardin@xxxxxxx>
> ---
> drivers/crypto/caam/caamalg_qi2.c | 15 +++++++++++++--
> 1 file changed, 13 insertions(+), 2 deletions(-)
Patch applied. Thanks.
--
Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt