Change the speed test to only test sizes up to 4096.  Most cryptodev
HW drivers fail with 8192 sized requests.  4K seems like a reasonable
limit to test up to.

Overview : http://www.mail-archive.com/openssl-dev@openssl.org/msg26096.html

-- 
David McCullough,  david_mccullo...@securecomputing.com,  Ph:+61 734352815
McAfee - SnapGear  http://www.snapgear.com                http://www.uCdot.org

diff --git a/apps/speed.c b/apps/speed.c
index cd41252..52bc481 100644
--- a/apps/speed.c
+++ b/apps/speed.c
@@ -205,7 +205,7 @@ static int do_multi(int multi);
 #endif
 
 #define ALGOR_NUM	29
-#define SIZE_NUM	5
+#define SIZE_NUM	6
 #define RSA_NUM		4
 #define DSA_NUM		3
 
@@ -221,7 +221,7 @@ static const char *names[ALGOR_NUM]={
   "evp","sha256","sha512","whirlpool",
   "aes-128 ige","aes-192 ige","aes-256 ige"};
 static double results[ALGOR_NUM][SIZE_NUM];
-static int lengths[SIZE_NUM]={16,64,256,1024,8*1024};
+static int lengths[SIZE_NUM]={16,64,256,1024,2*1024,4*1024};
 static double rsa_results[RSA_NUM][2];
 static double dsa_results[DSA_NUM][2];
 #ifndef OPENSSL_NO_ECDSA
-- 
1.6.0.4

Reply via email to