From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by dpdk.space (Postfix) with ESMTP id 0129AA046B for ; Tue, 25 Jun 2019 12:20:23 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id A5DDE1BB76; Tue, 25 Jun 2019 12:20:22 +0200 (CEST) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80043.outbound.protection.outlook.com [40.107.8.43]) by dpdk.org (Postfix) with ESMTP id 473231BB76 for ; Tue, 25 Jun 2019 12:20:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=68VM96n3x05JWmbNA+n8KKl07FrXLXTkRnHm90HO1QU=; b=biSmzqJfj0NV9qvuNH1dakUWgddrJPycjiSEVLT/WfoG8TRN5N7G6N5cIiPUJpumdxmw63Iety8HqW98fj9AaXr3KQ+AOuAFuMG7ZsdBxbJsxNPXuBQhOiJ/ckoAp+SoB26H3hA8qOBm6oP0F9LlGqdDJviaJmfBmZW22ssGZds= Received: from VE1PR04MB6639.eurprd04.prod.outlook.com (20.179.235.82) by VE1PR04MB6607.eurprd04.prod.outlook.com (20.179.235.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2008.16; Tue, 25 Jun 2019 10:20:20 +0000 Received: from VE1PR04MB6639.eurprd04.prod.outlook.com ([fe80::a929:3d03:7bb7:d5e0]) by VE1PR04MB6639.eurprd04.prod.outlook.com ([fe80::a929:3d03:7bb7:d5e0%7]) with mapi id 15.20.2008.014; Tue, 25 Jun 2019 10:20:20 +0000 From: Akhil Goyal To: Anoob Joseph , Declan Doherty , Pablo de Lara CC: Abhinandan Gujjar , Maxime Coquelin , Tiwei Bie , Zhihong Wang , Konstantin Ananyev , Marko Kovacevic , Cristian Dumitrescu , Radu Nicolau , Fiona Trahe , Jerin Jacob , Narayana Prasad , "dev@dpdk.org" Thread-Topic: [PATCH v2] cryptodev: add ff_disable field in cryptodev config Thread-Index: AQHVKxh6hfgEgie5sUePTjOcy+X0laasKM1w Date: Tue, 25 Jun 2019 10:20:20 +0000 Message-ID: References: <1559575528-5363-1-git-send-email-anoobj@marvell.com> <1561441164-11958-1-git-send-email-anoobj@marvell.com> In-Reply-To: <1561441164-11958-1-git-send-email-anoobj@marvell.com> Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=akhil.goyal@nxp.com; x-originating-ip: [92.120.1.65] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 703be033-b465-4640-e058-08d6f956ba17 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:VE1PR04MB6607; x-ms-traffictypediagnostic: VE1PR04MB6607: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5516; x-forefront-prvs: 0079056367 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(366004)(136003)(396003)(39860400002)(346002)(189003)(199004)(81156014)(81166006)(8936002)(6116002)(3846002)(8676002)(6436002)(86362001)(186003)(229853002)(102836004)(26005)(6506007)(11346002)(476003)(486006)(478600001)(446003)(71190400001)(7736002)(68736007)(55016002)(305945005)(110136005)(54906003)(71200400001)(2906002)(316002)(4326008)(66066001)(44832011)(6246003)(74316002)(25786009)(53936002)(52536014)(73956011)(66556008)(64756008)(66946007)(33656002)(66446008)(9686003)(66476007)(76116006)(5660300002)(14454004)(7696005)(76176011)(256004)(99286004)(14444005)(7416002); DIR:OUT; SFP:1101; SCL:1; SRVR:VE1PR04MB6607; H:VE1PR04MB6639.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: y9bOHp3RrhdOwi8SB+c4WYbfalzvH7uudN02XAstJANOd6dpKL5A2PRdMnfPT1t0FAvCLOD6XD0Ey6shGF6sCPx5vz1URcxpgpT+nSVXwtuJ1IWY0u+yw5fWRvy1x/J50EtTonVFLcfabM2kcfGSJvspZ3ddKg+MzqMHjOXJdYxwuUp3ETnL/hoa9PB7euCx/najT7hRkfJQn8DybguAQPGIaA9hsBh/S/dFhdOmSGwAuOq3lWCJs8qSqn6yVAVxgM1vI5xHXOFFVATGxrq1P8PrbUI98SV3zebbtB0KVS7oLS81hNMcagX1J1e1YxIfN1IcuAgusWEMM3ZxQ9pbSUT/NaqERLGSFPUakrkkITkqqCv97Fl8B0P0jHcHjnqQSf10cX22qJLQEOBd852PQwzZW6opH5tB043kyCSlWE4= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 703be033-b465-4640-e058-08d6f956ba17 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jun 2019 10:20:20.2605 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: akhil.goyal@nxp.com X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR04MB6607 Subject: Re: [dpdk-dev] [PATCH v2] cryptodev: add ff_disable field in cryptodev config 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" >=20 > Adding a new field, ff_disable, to allow applications to control the > features enabled on the crypto device. This would allow for efficient > usage of HW/SW offloads. >=20 > Signed-off-by: Anoob Joseph > --- > v2: > * Updated test & example applications to incorporate the default setting > for ff_disable field. Disabling SECURITY offload for cases where only > crypto is applicable & asymmetric crypto in case of ipsec etc. >=20 > app/test-crypto-perf/main.c | 3 ++- > app/test/test_cryptodev.c | 2 ++ > app/test/test_event_crypto_adapter.c | 1 + > app/test/test_ipsec.c | 1 + > doc/guides/rel_notes/deprecation.rst | 14 -------------- > doc/guides/rel_notes/release_19_08.rst | 11 ++++++++++- > examples/fips_validation/fips_dev_self_test.c | 6 +++++- > examples/fips_validation/main.c | 2 +- > examples/ip_pipeline/cryptodev.c | 1 + > examples/ipsec-secgw/ipsec-secgw.c | 1 + > examples/l2fwd-crypto/main.c | 1 + > examples/vhost_crypto/main.c | 1 + > lib/librte_cryptodev/Makefile | 2 +- > lib/librte_cryptodev/meson.build | 2 +- > lib/librte_cryptodev/rte_cryptodev.h | 7 +++++++ > 15 files changed, 35 insertions(+), 20 deletions(-) >=20 Acked-by: Akhil Goyal