From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id A5430A0563; Wed, 15 Apr 2020 11:52:36 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 7A50B1D579; Wed, 15 Apr 2020 11:52:36 +0200 (CEST) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by dpdk.org (Postfix) with ESMTP id 1A8B91D169 for ; Wed, 15 Apr 2020 11:52:33 +0200 (CEST) IronPort-SDR: OFqqHcMK7ARiJ9VKe/dqPAv5IWAfjLcUNduSiOs+oPIAI/QKjmZUdGm3/YrGX/TaEj3BvBpY0q gmNxk6bV+H2w== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Apr 2020 02:52:33 -0700 IronPort-SDR: kZN0Z7+R22yjODNyyWqcsABXxEKTn7flc0U6gUXEyYNERiO6C6VEmrqcwwUoLao6WAtqug7ylg vE9yC8qPcQkg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.72,386,1580803200"; d="scan'208";a="298951204" Received: from orsmsx106.amr.corp.intel.com ([10.22.225.133]) by FMSMGA003.fm.intel.com with ESMTP; 15 Apr 2020 02:52:33 -0700 Received: from orsmsx155.amr.corp.intel.com (10.22.240.21) by ORSMSX106.amr.corp.intel.com (10.22.225.133) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 15 Apr 2020 02:52:31 -0700 Received: from ORSEDG002.ED.cps.intel.com (10.7.248.5) by ORSMSX155.amr.corp.intel.com (10.22.240.21) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 15 Apr 2020 02:52:30 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.43) by edgegateway.intel.com (134.134.137.101) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 15 Apr 2020 02:52:30 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SYX5PHft/8w+3viPav552aLiTYUrwx7vrF+kaXyVgPDZ1vz0miacJnITBRYOX2OrgTpM6H1hYhoTCT7mw8FXyjNG0TP11jWHgPtiKjNtIN62Boe2JCxFwKyccfCqlGgus8bIYRbtedg4+N1vKceGlmYrC+y2IG6k/pU4SFx+chCiL3xhF3Bp4+/c2BL82s9/QD5dk6Q/Yb4lIgbapydl0AKnQiBs+gEA1ggf969g2k6G2mkoeAScysVUU6ofXJJq4Yy4f9HSqscmaW+vfkrcNl/FcIVOX4IDrVcNzkiXziZz2f7t1fw4b908mawWJ4Erv1LJ67EGUersTMU4j6oM5A== 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=hphdrdLB+ztKoHGZG5dN03Ux3/pGUJBIUXNvZPxLk4Q=; b=dVbF/nC8Gsc+KpTsBXYoDYFJUS46wZlnGCwnXd5NGRVjISKTu2AbUwXyqcdAHy31PkBuPFclpQXxUkegfdIeSWbbQRhqi9BwruFoF/NoeZyaPNfeCk03YSL+I7uMiUXOvYtbr2p+CN7+QBjiuZN9pk5JdBq+sT5vKEfLr8nAbMVnVsNUPyLn+EWnFLfNUPzuwVF64b/fBzMcJ6MYcjlvuCvWXRQY9G9OHv0z/4cxeilALYXgEYx7HODrzDcFZGokD8Gk7CqvNaBywHAYdRR8LmtMDuwicL71pUQxDwgw8cuVKnOWZcVKwxANF9d7xEYOwBYHnc5wwx9RcAhdQ2vJQA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hphdrdLB+ztKoHGZG5dN03Ux3/pGUJBIUXNvZPxLk4Q=; b=lxm4fyT6a9ocjh1NCsVlIiqVGogknJdMm9jLCA1Nmgp80EovE6WliMcsSoyOufuNho2n+GP0w/plVCob2xiwnQzjXzEqcjGA1kRspddEYHOtyc3+VHT8PxGXDsM41hFMwqFPo7OVDAwiiQf5nZqqcwrKtu80rFLYibYD+C5D49w= Received: from BYAPR11MB3301.namprd11.prod.outlook.com (2603:10b6:a03:7f::26) by BYAPR11MB3606.namprd11.prod.outlook.com (2603:10b6:a03:b5::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2900.20; Wed, 15 Apr 2020 09:52:29 +0000 Received: from BYAPR11MB3301.namprd11.prod.outlook.com ([fe80::f8cb:58cd:e958:fff4]) by BYAPR11MB3301.namprd11.prod.outlook.com ([fe80::f8cb:58cd:e958:fff4%6]) with mapi id 15.20.2900.028; Wed, 15 Apr 2020 09:52:28 +0000 From: "Ananyev, Konstantin" To: "De Lara Guarch, Pablo" , "dev@dpdk.org" CC: "akhil.goyal@nxp.com" , "Doherty, Declan" Thread-Topic: [PATCH v2 1/2] crypto/aesni_mb: support CPU crypto Thread-Index: AQHWCdCUxg+XN5i+Rkm8+cjBRnhgm6h5+M2AgAAKc0A= Date: Wed, 15 Apr 2020 09:52:28 +0000 Message-ID: References: <20200316132122.4283-1-konstantin.ananyev@intel.com> <20200403155553.22818-1-konstantin.ananyev@intel.com> <20200403155553.22818-2-konstantin.ananyev@intel.com> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.2.0.6 authentication-results: spf=none (sender IP is ) smtp.mailfrom=konstantin.ananyev@intel.com; x-originating-ip: [192.198.151.178] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: c687aeb5-1500-4738-06ba-08d7e122b5b1 x-ms-traffictypediagnostic: BYAPR11MB3606: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1824; x-forefront-prvs: 0374433C81 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR11MB3301.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(10019020)(136003)(346002)(39860400002)(396003)(366004)(376002)(8936002)(316002)(81156014)(4326008)(64756008)(5660300002)(66946007)(66476007)(66556008)(478600001)(9686003)(2906002)(76116006)(66446008)(4744005)(52536014)(54906003)(107886003)(71200400001)(110136005)(55016002)(6506007)(33656002)(26005)(8676002)(86362001)(186003)(7696005); DIR:OUT; SFP:1102; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 7PKEyvfDt7kg7pMNrq7jVfEYemEAi5Ilahpmi8RqWzR67rzpCDcPwWbNdQ4aFVawOaDiJEYlyVtpGbLBXJT1IuWxWbdUgCqu3MH2J5HxQv6a2iBlg3Qlp2sVZEiYIqzNjyxMrnSeV2cSRE9umV1VaVlEx1dgN485K5//BkBiKuzf9rPQZVQzXcQjql03yQJxGANPKW7uK36dPMPnk9P87emwaQxhtN62WjTl/HZnFBPmHsvAunNgwpiBEJa9pf+QJONAZDlzKWmWvqR2vqoQSlGFsEqpS9hWYp55WPvty4JJVlT74jANwmfPlz5BfQL+va0x+ZdVT6hV4zHnr+lKB32nphdaNH3oE01IFWqJw294a7UfS0HlSxb7DhbqMsTWBGPWhuicVl4LioNMsI1bZiSObF3UGgOcKqFOX2BMIZGbqufnB0rxDRQzGqCI6qFF x-ms-exchange-antispam-messagedata: qjbjVniVvSOBTwyaIqjghftyw06aDm4qhQOlNL4r+cveKQlvsU0gvA0a7Pil4axGxA1jNU5VBZyfOyTzr4DXtVL/VjsorWS6OM3ySAV3t8CLFsNdnc8OZHjCFeD3L+Z/Mk1CvWUCKNV0ZlpRK8q35Q== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: c687aeb5-1500-4738-06ba-08d7e122b5b1 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Apr 2020 09:52:28.7880 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: +3tfeWQc02BzaD7jihsY13gh0r9L43F38H27pRX3kff+Aos8k+/3MaItEUk5etoeGsP6t2zrUCNcDWZcDfW9wtxkJ4GRw7VFjbDcX+Dr/qg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3606 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v2 1/2] crypto/aesni_mb: support CPU crypto X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Hi Pablo, > > > > Add support for CPU crypto mode by introducing required handler. > > > > Signed-off-by: Konstantin Ananyev > > --- > > doc/guides/cryptodevs/aesni_mb.rst | 3 + > > doc/guides/cryptodevs/features/aesni_mb.ini | 1 + > > .../crypto/aesni_mb/aesni_mb_pmd_private.h | 5 +- > > drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c | 386 ++++++++++++++++-- > > .../crypto/aesni_mb/rte_aesni_mb_pmd_ops.c | 2 + >=20 > One last thing. Could you update "Release Notes"? Will do. Thanks Konstantin