From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla@dpdk.org Subject: [Bug 42] Crypto_mrvl error with multiple instances Date: Wed, 09 May 2018 07:40:11 +0000 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable To: dev@dpdk.org Return-path: List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" https://dpdk.org/tracker/show_bug.cgi?id=3D42 Bug ID: 42 Summary: Crypto_mrvl error with multiple instances Product: DPDK Version: unspecified Hardware: ARM OS: Linux Status: CONFIRMED Severity: major Priority: Normal Component: cryptodev Assignee: dev@dpdk.org Reporter: akhil.gupta@puresoftware.com Target Milestone: --- Hi, We are using DPDK over Marvell ARMADA 8040 processor and we have used all t= he MUSDK patches provided, to make our DPDK stack work. But we are facing an issue while trying to use L2FWD-Crypto test applicatio= n. Here we are trying to use crypto_mrvl with two instances and we are getting error on second one. The command used is: ./l2fwd-crypto -c 0x3 -n 4 --vdev=3Dnet_ring,iface=3Deth1,iface=3Deth0 --vdev=3Dcrypto_mrvl0 --vdev=3Dcrypto_mrvl1 -- \ --cipher_op ENCRYPT --cipher_algo aes-cbc \ --cipher_key 00:01:02:03:04:05:06:07:08:09:0a:0b:0c:0d:0e:0f \ --auth_op GENERATE --auth_algo sha1-hmac \ --auth_key 10:11:12:13:14:15:16:17:18:19:1a:1b:1c:1d:1e:1f While executing this, we are getting the errors: [ERROR] Engine #0: Ring #0 is busy. Active rings map is 0x1 Failed to setup queue pair 0 on cryptodev 1EAL: Error - exiting with code: 1 Cause: Failed to initialize crypto devices=20 Can you please let us know if you see any issue is above command line being used. In addition, can we use multiple instances for single crypto engine support= ed by Armada 8040? Regards, Akhil --=20 You are receiving this mail because: You are the assignee for the bug.=