On Sat, Aug 06, 2022 at 05:45:25PM +0200, Christophe Leroy wrote: > > Is there a way to tell crypto kernel core that a given driver has a fixed > limit and that data shall be sent in chunks ? Or is it the responsibility of > the driver to cut off the data in acceptable chunks ? I guess the Talitos > driver is not the only driver with such a limit, so something centralised > must exist to handle it ? There is no length limit on the interface between the Crypto API and the drivers. If the hardware is unable to handle requests longer than a certain size, then the driver should handle it by splitting up the SG list or using a fallback. Cheers, -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt