public inbox for linux-crypto@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] talitos SEC1 ahash 32k request limitation
@ 2026-03-30 10:28 Paul Louvel
  2026-03-30 10:28 ` [PATCH 1/2] crypto: talitos - fix SEC1 32k ahash " Paul Louvel
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Paul Louvel @ 2026-03-30 10:28 UTC (permalink / raw)
  To: Herbert Xu, David S. Miller, Paolo Abeni, David Howells
  Cc: Paul Louvel, linux-crypto, linux-kernel, stable, Thomas Petazzoni,
	Herve Codina

Hi,

The first patch fixes the ahash request size limitation of 32k in the
talitos driver. This limitation is due to the fact that the driver was
using a single descriptor for the whole request, which is not enough to
handle larger requests. A change in the crypto core introduced the
regression. The patches split the request into multiple descriptors if
needed, allowing to handle requests larger than 32k.

The second patch is just cosmetic changes in order to make the code more
readable and consistent with the fix.

Thank you,
Paul.

Paul Louvel (2):
  crypto: talitos - fix SEC1 32k ahash request limitation
  crypto: talitos - rename first/last to first_desc/last_desc

 drivers/crypto/talitos.c | 254 +++++++++++++++++++++++++--------------
 1 file changed, 166 insertions(+), 88 deletions(-)

-- 
Paul Louvel, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2026-04-12  8:51 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-30 10:28 [PATCH 0/2] talitos SEC1 ahash 32k request limitation Paul Louvel
2026-03-30 10:28 ` [PATCH 1/2] crypto: talitos - fix SEC1 32k ahash " Paul Louvel
2026-03-30 10:28 ` [PATCH 2/2] crypto: talitos - rename first/last to first_desc/last_desc Paul Louvel
2026-04-12  8:51 ` [PATCH 0/2] talitos SEC1 ahash 32k request limitation Herbert Xu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox