From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 81FEBA04B5 for ; Sun, 10 Jan 2021 22:00:20 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0CD86140CC1; Sun, 10 Jan 2021 22:00:20 +0100 (CET) Received: from esa6.commscope.iphmx.com (esa6.commscope.iphmx.com [216.71.142.185]) by mails.dpdk.org (Postfix) with ESMTP id 148D8140C9E for ; Sun, 10 Jan 2021 22:00:17 +0100 (CET) IronPort-SDR: 2CgxDs4njtZRZstcrS2tm/pAoTp/HNs4nvCcHUYIoRF/RtaeKEKFIbGFTJwsNIBm1DxF9XD7eb b8UXCjM4K2WmdeEH3+8jy3oiwIVnld5qne/ZPl03ZwBF5obuRTaPob9G1bRl6LIDNBUp4h5yU6 Nv9kUydKUc66pOysf4iabaGNd1wRvxGzkKy0fXRVIgAoq2a6d9Z+y9HW233fwMvDUnS81WQDNg MLVvbSQwZxQqIaB/0ahXH6+aQHoRAkao4/m1nf3I9SM/MdKzHmMb1O8O9RJNL7q91L8sE2hql5 JmY= X-IronPort-AV: E=Sophos;i="5.79,337,1602561600"; d="scan'208,217";a="93341174" Received: from mail-co1nam11lp2169.outbound.protection.outlook.com (HELO NAM11-CO1-obe.outbound.protection.outlook.com) ([104.47.56.169]) by ob1.commscope.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 10 Jan 2021 16:00:17 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=O/cU07mMR5oo8HZuEmRyv4sypEdACjvyl+sfAXjnE47+wHL5AAYoMAKbtTSparTbSmfsihCUdZ4LCyzH9fOm/az5X0xjAVElBBtWD2+3JSc4ZQyOKqT0dFyuZMiWwUBGBAO1hDIK7IY3PpuzNmX1PyEX7tosziU02t+/2w+Qzi7EJeCkDYWYry9CRvCU+LupeZW099G2iWcsZrlXxV+XbDz/wJNNp6bgvGxFMLWH5l/UWDz5idAwwpJdS3Hnq0yIHdDdbdx/vxf1vR74FgohplMOZ6bM6pciJryrWbfWMG3K/ZdyOj6NulyCHHIFPNi5k28nV0QKlSzHDy+VyYoo0w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qyWmzJ1WldZjMeL3SL1EsTWSbBz4E7/wPQ/nuk+91z8=; b=WLzmNLjk7tUdqnbXliDyGHmqBHHvekyA7rPUiHluOS/wSLygWaLPMsJYoeodvxbFNWvZv9RpTvwzz8mbSsJgETgMVRANud8GW8ZjKsXEU/1IDKhnXU4bKE6HIpBAHH6gK0HDSwjRQsw0KQ11ZAFwiCVJdCWUeQRWH7clz9eUBuzDQ5e3IhYjKSZrJgbC6VcOnyBoI6nM+pQp9XSF9F12+TUESBRQtMRbjV2LNRffvOktC/608Y5SJc8NJ3wJis+5nmq5FsnFkfILEhLTZB2+CadiAChDRutv05ozpWzjaQO4whKuysM4Pw0ORTuGP69+hq5i+UhhwU+8Yo6qYL+qbg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=commscope.com; dmarc=pass action=none header.from=commscope.com; dkim=pass header.d=commscope.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=commscope.onmicrosoft.com; s=selector2-commscope-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qyWmzJ1WldZjMeL3SL1EsTWSbBz4E7/wPQ/nuk+91z8=; b=wpGORLCIfJzQO4jszrFT+FFKly9M9LUJQsZkPVSdYM3MBx8V3TzU01xhoR9dkihNU37n7+GSOkQVSaa0ZFpraLVOMR3dimvIS3uQVZyxmg85yLHMT1BcibAQNEI1x6YGh4OwzB61wGWHL9kJ03EMpJkfa41eHPCpJNjKFMPw8BY= Received: from SN6PR14MB2253.namprd14.prod.outlook.com (2603:10b6:805:4b::21) by SN6PR14MB2160.namprd14.prod.outlook.com (2603:10b6:805:43::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3742.6; Sun, 10 Jan 2021 21:00:15 +0000 Received: from SN6PR14MB2253.namprd14.prod.outlook.com ([fe80::1493:cd9f:600e:bb8a]) by SN6PR14MB2253.namprd14.prod.outlook.com ([fe80::1493:cd9f:600e:bb8a%7]) with mapi id 15.20.3742.009; Sun, 10 Jan 2021 21:00:15 +0000 From: "Das, Surajit" To: "users@dpdk.org" CC: "Dharwadkar, Sriram" Thread-Topic: Using l2fwd-crypto sample app Thread-Index: AQHW5ZtsJesR1lAKxESDkKKRawVawKohWYo8 Date: Sun, 10 Jan 2021 21:00:15 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=commscope.com; x-originating-ip: [2405:201:a800:f05d:c108:13:b216:c97e] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 8f8c4763-1f6c-41b4-d6cd-08d8b5aabaaa x-ms-traffictypediagnostic: SN6PR14MB2160: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ipw-groupmember: False x-ms-oob-tlc-oobclassifiers: OLM:6430; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: DPwJOtKcgpbHiHpUCzU0Tjhr0Nw5jw5RvM5kUwHM37bVk+CFBkPv3utz3lP9PVMYzi79vRjwplTi7sGx5aHXlezN4LCAsPX7Llnmgtea2GyHWq20KD/Tb1c0YIbhl5esW8RcggPJZwAz8wx1QooDTnh++PzplubL+FeN3Nxn5dtzWTr1zKe8eyqCa+ax0wdsF5zpGdICGmAm6IKRLQqSRSyRyooUjpT/MD8vez7VGbSClU35gDDMeU3x9uB9t62Cfc1qyLj243exuFpda1bPN170UlCD3flMoMgFaQL1brIfylca+rMFDWOfRqxTwfj7FbFnwG06E9sD8x/D7CCy4Y2vvsHmrB7h8qKOYDwi6LN7QxlGvlBJhvy//biRCyIuVcRuMh4hPb49A3b3padNq8MmPonyR2uTMXD5nVuvG6l9JoEwKWVmOAPERpPOKNliZq2wsp2QktEU9kVSjbGQLw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR14MB2253.namprd14.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(376002)(396003)(346002)(39860400002)(136003)(64756008)(478600001)(966005)(66556008)(66446008)(91956017)(66476007)(7696005)(8936002)(76116006)(6916009)(52536014)(33656002)(66946007)(107886003)(86362001)(186003)(9326002)(83380400001)(5660300002)(53546011)(9686003)(4326008)(2906002)(55016002)(316002)(8676002)(71200400001)(6506007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?Windows-1252?Q?AecfyQUqyr8IlUmXYP5IeAhCk/apOPgi4y/uS9GcKhsTiAHvWNwx5uqe?= =?Windows-1252?Q?kiGjVMQfTmJfY6rIPFLzCYcNfavMO6gPgSn+JNnpJwhCP8ypxlNB2g40?= =?Windows-1252?Q?Gtp/nkXlu/nI3mtYCoiChjzUWdgsV3CJomLgpnKA86IO6RU5oQKJUS7K?= =?Windows-1252?Q?xA7FgT95pvHPsznIihRjkZIQwn7u1O7QOIyS2GxWktex8oQzDvfElWOY?= =?Windows-1252?Q?PeaiJlYFnNgC4QXln0OzW1pI7FkAr140eTsBPn27HMSQUg61dXxY1R6D?= =?Windows-1252?Q?j/GBMOAJTJykbCAm8/xQqh+VZrbDDRh0Sj5Qav15Wmkj1fMay88n5Mlo?= =?Windows-1252?Q?Yy9uh0EuRBftjFlV2FmONXdlCQrgzmcRcEMBSS4iVDUJ9CgEC2m7D0bN?= =?Windows-1252?Q?P3AkTwXUSSuDJzn6GEJGNA9wQb9zw0lhGaIzQTAUa5y/H/sr3OCOdPS+?= =?Windows-1252?Q?L9CW/43ixHDIjf//U8kXUk/uj+aSloCAY8XE8bnjFCJ7sUrjr9pVfC+P?= =?Windows-1252?Q?H743ZkNUMlCJSrI89ItmZzpp730sDHEuulYHeu6injUEtaSSKpRtjc6E?= =?Windows-1252?Q?JbnEjnNU6DLPLPtIuNDPXBQiaiBG8nxPQ4jhP+WFFypttz4zqhjIjDJu?= =?Windows-1252?Q?ZbCcElFw7fkgxoUBQOvve/7GXUiXHeBg+jIgnqtJE5W2jDtyGrgCZ5ht?= =?Windows-1252?Q?mdwerkmKw36QFMp1eHq1HHCg5DWZC9p6CENmvwsCEDt6QskqvgvDc/Uv?= =?Windows-1252?Q?pRHT8ZjWBlv0HTlG+YEL5SsPgW6WOIuk+z323+2TohZIvgKObFLlgaXd?= =?Windows-1252?Q?fJDLCVxRsD1j52iIf9TTGMttZ75ZO6Ql/th88VMCyk4dSHXW1QHR4Q0l?= =?Windows-1252?Q?9I8VqZb/ylMWJvK1eV+X5CJPnnUce+tPLB+8EzXQztvtRY0Wovf2tDa7?= =?Windows-1252?Q?MN7S6kJkMb/mFCjCdqloygc63GDXabjT0AOKIyUQL21EeP4kuW104/Vu?= =?Windows-1252?Q?I36gvXqZtfc7CHBEpxZz2K2G71lInWnKTyHgb8zP6jLmv4BuGmIbtMPJ?= =?Windows-1252?Q?RwDeccB0QYnTvjHcZmyO6ykyPKgBu1T+UUz8QR8cMkZwEreJwXf3llUb?= =?Windows-1252?Q?7Bdw1SbnJtOWUXAcfdCTa44v?= MIME-Version: 1.0 X-OriginatorOrg: commscope.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN6PR14MB2253.namprd14.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8f8c4763-1f6c-41b4-d6cd-08d8b5aabaaa X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jan 2021 21:00:15.1682 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 31472f81-8fe4-49ec-8bc3-fa1c295640d7 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: bs4jBAwZhWILTtXGpw/DX6MWS2DRkwNcnPQpggFJHubFYRp4CNzBKVv8n1nwudYH8SLNdjrt17fYKgfVQUIK+O+1zEWB37xym3CNRD4vudI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR14MB2160 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [dpdk-users] Using l2fwd-crypto sample app X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org Sender: "users" Hi, I found why I could not get l2fwd-crypto to run. The steps to get it to work is as below: wget https://www.nasm.us/pub/nasm/releasebuilds/2.15.05/nasm-2.15.05.tar.gz tar -xvf nasm-2.15.05.tar.gz cd nasm-2.15.05 ./configure make make install cd git clone https://github.com/intel/intel-ipsec-mb.git cd intel-ipsec-mb make make install export AESNI_MULTI_BUFFER_LIB_PATH=3D`pwd` cd make config T=3Dx86_64-native-linux-gcc sed -i =91s/CONFIG_RTE_LIBRTE_PMD_AESNI_MB=3Dn/CONFIG_RTE_LIBRTE_PMD_AESNI_= MB=3Dy/g=92 ./build/.config make test-build -j ./build/app/test -l 3 -n 4 --vdev "crypto_aesni_mb" cd examples/l2fwd-crypto/ export RTE_SDK=3D"/root/dpdk-stable-19.11.5" make ./build/l2fwd-crypto -l 1 -n 4 --vdev=3D"crypto_aesni_mb" -- -p 1 --cdev SW= --chain CIPHER_HASH --cipher_algo "aes-cbc" --auth_algo "sha1-hmac" I just wish to understand if this is not the right forum to ask these kind = of queries. If it is not, can someone point me to the right place for any further quest= ions regarding crypto libraries in DPDK? Thanks and Regards, Surajit From: Das, Surajit Date: Friday, 8 January 2021 at 2:38 PM To: users@dpdk.org Cc: Dharwadkar, Sriram Subject: Using l2fwd-crypto sample app Hi DPDK Experts, We are working on expanding our DPDK application to do IPSec based encrypti= on. To that end I was trying out the sample application provided. But, I am hitting an error which is probably configuration related. My DPDK version: dpdk-stable-19.11.5 OS: CentOS Linux release 7.7.1908 (Core) Kernel: 3.10.0-1062.el7.x86_64 Command run with options and output: ./l2fwd-crypto -l 0-1 -n 4 --vdev "crypto_aesni_mb0" --vdev "crypto_aesni_m= b1" -- -p 0x3 --chain CIPHER_HASH --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 GEN= ERATE --auth_algo aes-xcbc-mac --auth_key 10:11:12:13:14:15:16:17:18:19:1a:= 1b:1c:1d:1e:1f EAL: Detected 8 lcore(s) EAL: Detected 1 NUMA nodes EAL: failed to parse device "crypto_aesni_mb0" EAL: Unable to parse device 'crypto_aesni_mb0' EAL: Error - exiting with code: 1 Cause: Invalid EAL arguments I am not sure what is causing the error failed to parse device "crypto_aesn= i_mb0" Is there a specific driver that needs to be loaded? Or is there a hardware = dependency? I am using virtio nic to test out the app. Please suggest if the info I have provided is sufficient to determine the c= ause? NIC and driver details: Network devices using DPDK-compatible driver =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 0000:00:04.0 'Virtio network device 1000' drv=3Duio_pci_generic unused=3Dvi= rtio_pci 0000:00:05.0 'Virtio network device 1000' drv=3Duio_pci_generic unused=3Dvi= rtio_pci 0000:00:06.0 'Virtio network device 1000' drv=3Duio_pci_generic unused=3Dvi= rtio_pci 0000:00:07.0 'Virtio network device 1000' drv=3Duio_pci_generic unused=3Dvi= rtio_pci 00:04.0 Ethernet controller: Red Hat, Inc. Virtio network device Subsystem: Red Hat, Inc. Device 0001 Physical Slot: 4 Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- St= epping- SERR+ FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=3Dfast >TAbort- SERR-