summaryrefslogtreecommitdiffstats
path: root/drivers/crypto
diff options
context:
space:
mode:
authorTero Kristo <t-kristo@ti.com>2023-05-12 16:10:44 +0530
committerHerbert Xu <herbert@gondor.apana.org.au>2023-05-19 16:45:43 +0800
commita69c500018b97edec48ce9d41620748761322c83 (patch)
tree9a193f62adc45bac630b2e8920f9ecf3c7f5e0b3 /drivers/crypto
parent6c19f3bfff0344cdc02e7b074062a9acd026f010 (diff)
downloadlinux-stable-a69c500018b97edec48ce9d41620748761322c83.tar.gz
linux-stable-a69c500018b97edec48ce9d41620748761322c83.tar.bz2
linux-stable-a69c500018b97edec48ce9d41620748761322c83.zip
crypto: sa2ul - change unsafe data size limit to 255 bytes
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>
Diffstat (limited to 'drivers/crypto')
-rw-r--r--drivers/crypto/sa2ul.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/crypto/sa2ul.h b/drivers/crypto/sa2ul.h
index 92bf97232a29..12c17a68d350 100644
--- a/drivers/crypto/sa2ul.h
+++ b/drivers/crypto/sa2ul.h
@@ -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;