crypto: sa2ul - change unsafe data size limit to 255 bytes
authorTero Kristo <t-kristo@ti.com>
Fri, 12 May 2023 10:40:44 +0000 (16:10 +0530)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 19 May 2023 08:45:43 +0000 (16:45 +0800)
256 bytes is quite often used in performance benchmarks and this size
appears to be also working just fine, so mark it as safe so that we do
not fallback to software implementation for this packet size. Otherwise
there is a strange bump up in crypto performance at 256 byte packet size.

Signed-off-by: Tero Kristo <t-kristo@ti.com>
Signed-off-by: Jayesh Choudhary <j-choudhary@ti.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/sa2ul.h

index 92bf97232a292e365c84133a76e0f80088c3cfb0..12c17a68d35058a6ce743417c7d919ef3ca09001 100644 (file)
@@ -170,7 +170,7 @@ struct sa_tfm_ctx;
  * the following range, so avoid using it.
  */
 #define SA_UNSAFE_DATA_SZ_MIN  240
-#define SA_UNSAFE_DATA_SZ_MAX  256
+#define SA_UNSAFE_DATA_SZ_MAX  255
 
 struct sa_match_data;