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 ED0FDA0C45; Tue, 27 Jul 2021 20:34:34 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6E601410F0; Tue, 27 Jul 2021 20:34:34 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id EC90D410ED for ; Tue, 27 Jul 2021 20:34:32 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 16RIVf1U027927; Tue, 27 Jul 2021 11:34:30 -0700 Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2171.outbound.protection.outlook.com [104.47.59.171]) by mx0a-0016f401.pphosted.com with ESMTP id 3a2qg2g0fd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 27 Jul 2021 11:34:30 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Q8RhjLa1AfBH/5zuOephPCJi1vtyejuI22R6RtEVV4nEcZTuZzfwCWGSi4iyHtyd0VYxaF1HeoMzARf2IClnXiB06qMebTvEuRu9r4QszPbKeMDMP3CQ3mFbXKNkRU2kpqQuxoobf7wJUWo+aNNp0fl259dOEw4KKNVIXflO/goBghCnl+bhQmSM21G9G9/OEZ7olJpQ94JIeRMEUqpl/nMoN5c5bLkqkcxwjzHmKRE0aTdVsbE4UeOdthNNqqawkBjyTrwpFhAG/nBydZ7AkUsueKmZ8GnBXHxqNbxwuIetlM2QE+DgupAN/QYJGFAmM4xsoeABMWkHWwAmvSmRZA== 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=Nk9/b8lCTVquKiTfpGuXegQ3RCUNY4NNGBU9W4nMvU4=; b=bUbWvp8DZS6gK4SDhmJ6JlRUmaBU0LJTIYSHq0UVldMx508GUpw1UHGivDlWwGNyHzcAe94E5rdJvds4+83peoFoyjcT/IDDMBIohvkGjDkLJnAOjCRP99WMUYNj9PNcGl+mOz0XEfBfoyMFdiOOx7gDJEfWaKq+VBsxusDU2LoOiHtKtnwhgTL76LQfWnSebSSEeqKe7HWg9CjY1E8hKBNYxvuygK/zMDt6XKRokdjkSLG18jsN3HNEp6upnmo3GHf7JrChPWsSIDNW73JSUsCQZW9P7Xu96Yjnxc1hXlmWhBbRiPq5QJmQPZWaOFwbv2/BBv3r/67Zpalm1bw31A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Nk9/b8lCTVquKiTfpGuXegQ3RCUNY4NNGBU9W4nMvU4=; b=fptEIm97b2p6usaKBVB3ZchuFmRH+8AlJ5h3cRRATocaw9HZy7solzH1F0p6HMCRajaXWAsaFE6+Il0I3ZiT+0FVXQTbudQcjvsU48+sNrkRU3E7zwjABhRThtBfbX8+Uu830sfchnCXf/z8XUpb8oWWNrVqcPt4kPPL5t+AkX0= Received: from PH0PR18MB4491.namprd18.prod.outlook.com (2603:10b6:510:e6::13) by PH0PR18MB4590.namprd18.prod.outlook.com (2603:10b6:510:c1::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4352.28; Tue, 27 Jul 2021 18:34:27 +0000 Received: from PH0PR18MB4491.namprd18.prod.outlook.com ([fe80::d435:ad84:b25e:4ad3]) by PH0PR18MB4491.namprd18.prod.outlook.com ([fe80::d435:ad84:b25e:4ad3%6]) with mapi id 15.20.4352.031; Tue, 27 Jul 2021 18:34:27 +0000 From: Akhil Goyal To: Radu Nicolau , Tejasree Kondoj , Declan Doherty CC: Anoob Joseph , "dev@dpdk.org" , Abhijit Sinha , Daniel Martin Buckley , Ankur Dwivedi Thread-Topic: [EXT] [PATCH 01/10] security: add support for TSO on IPsec session Thread-Index: AQHXd+2M/9nfdUXeFEelBQWNQXHqk6tXOr1g Date: Tue, 27 Jul 2021 18:34:27 +0000 Message-ID: References: <20210713133542.3550525-1-radu.nicolau@intel.com> <20210713133542.3550525-2-radu.nicolau@intel.com> In-Reply-To: <20210713133542.3550525-2-radu.nicolau@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=marvell.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 245986af-84f0-4331-7124-08d9512d2a35 x-ms-traffictypediagnostic: PH0PR18MB4590: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: JhtjbpnE2kynXD+4bsmEomFprTqNVuFFz40fopXd6vt9kNbyZ8fZ6f1kgIlLE6pyzx2RUslcnP51oiiWEQ/d6Dyz9ZBfcSi04MxjdljOUvxyEj8PXYqaiBIAcu6R+E6HnJDQ3rxVOMuRgR5cUrKN9RPVqJzblCJngvAvR6HLUDhkXZ4U0jHjLHZ1uGfgqx/N4sOPt3Ijpr+Oq6k1UxZFMCAtkxEbz3W3xvRs2Hm1weYhD9h1oagzj7zE5Or3gwYMGFd4TYjIn4EuABRad9bGFOC3v/menYVTlFaGTYjq2viBbXi1UU6O9/l5QX1eDcZJcAfGhgusPJiU35PfKnGoEfku/nEXtoGYBURNsttESP7+2FbB8JP8caEizWLGKPeZn8u1f7QiyER76h76aOoAkiKNLCajhiixOB2TS74Blf5b79kGQ2L9zK/3wjUVsJ6vheX8wKcwfTc3WPa6nqk40MBsHgO8zeqM9EJOIFrv0oL67TEjCR96rqAGSGW+oe8W6nSc+PLXN/PkdS2yT5TaHg8g4xzuWH7GCVsOs0fjRKOD2yAjY4sB7L77J5YUhFNeVAxQOmKS0ncPW+cULcgeKjQnnjfTo6J2EWabXiVMWNEMBA5crcvQdKULJ8Wo0PRPEngtInXoKcrVVdcMRlaziwUV5mHJApidSWy7KetRl1uCOtyPWaHYN0xwCHnBRDT+YTXDBTaPO3nm7nRMR61IX2dh2ph7n0O8iwRg8PsqPbxVFXkW3nb8NMFM8gvlvgyccv3LzqF4zERh0GfHY9+G9jh+SsZy/amzoqhyl5AiN64rHwJdq+LxVrx6rSGzb7djgft4Bz2p9b1TbQwZhL4nUA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR18MB4491.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39860400002)(136003)(376002)(346002)(396003)(366004)(55016002)(64756008)(66556008)(55236004)(66946007)(5660300002)(71200400001)(4326008)(7696005)(966005)(186003)(83380400001)(66476007)(15650500001)(9686003)(6506007)(52536014)(478600001)(66446008)(8936002)(110136005)(2906002)(38100700002)(33656002)(54906003)(316002)(86362001)(107886003)(122000001)(26005)(8676002)(76116006)(38070700004); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?ZIQQfM0gzmPeBEFgTFzBfolbJSgTlOIE8JTBcOt8ustIo4MPEdpO5NByWDfO?= =?us-ascii?Q?4ELz+CLZnzi8TaOwOKmzjemAsx/jWcrUi8l412BO8bO5E/eYJCSYDAZefiwi?= =?us-ascii?Q?Qao4bKL1e+mGzaaC27HTePugJOq3ljGeg43iiezqOuyo3/sHfz1TRdW0E/tL?= =?us-ascii?Q?cIQ4FsRSteqD8JhaLm5qxStRJ+5lIXPiH3TEfzT8StjS2ya7mYn6U6aJ2jMS?= =?us-ascii?Q?DwqNg3vsNu3PrPMLITlguikxATwBMgOI+VDBmnPwcWuqf7lFoq1STxpcyYSo?= =?us-ascii?Q?a4D1Nai0bhySegBWaOYEtIUnNTP77a98WbQEe9iIEh3a0eIWbCQ35tfndOi+?= =?us-ascii?Q?aB//AIXFqax6/igD69fBGuOTC2rGkUQxYmBIdCAx4ut36O+xD4WLZ+rvhGz/?= =?us-ascii?Q?nSZeiTJQzSi29IPBYJFJyFNefPUpBdBzpL5K7/1rWYNN6avA96VhjCz4YJrT?= =?us-ascii?Q?fapVR3k6H25bhwPwyrHMFGQ5/zIRCo23Z/Sz1bpkGeb+PgNShrHcnMineRuy?= =?us-ascii?Q?Itrx/kNx9aNnHGgIXjNX2dIwC4X4IcAuxtrxtFhUtmgKn9cukWx3Oc6OA6r4?= =?us-ascii?Q?x5qmJoZA6GmSbnnvQFsWXJJaZA9WwFKLrMd+Z8dNytitv7vJHYwnnKuJPH1b?= =?us-ascii?Q?4OKHycuP5gGQBjieZY8GMaNKp4Nr4nNZADv9ifh1Byd7D7OH83oSnDyatP3J?= =?us-ascii?Q?SPL2g6aiEoCXS9CfLrGCqO8+HQyGwrEu8DZuj2QxHssDlY2E7HmQatxeMych?= =?us-ascii?Q?k2ieIM2V+fyPO+9yrSTjAaHNk/mqBov6HNSV6P7pCS+VmlSncMWwa1rqpgi1?= =?us-ascii?Q?8PFWwKu/CwfCumWpq9Sr6AN+RCjgYhOztZGhO1rJYr5suBD1XzkWHKJrQImq?= =?us-ascii?Q?KM/k3edu8I82qkKwDHU7+roUFEkufrItkdmM9ID7YhOnzczAVIloyx9B10+F?= =?us-ascii?Q?BfZkaCQuzwqSP4WB9WCMPlP9HBhcLiKYKJvkCCy7uR44ttcD2D6oSdv22pP5?= =?us-ascii?Q?k4doFC63KVqpK0rNXWFjt4US9rM4ucxmbXuf69E9Tvc4ElVRppdWqZ8eG9Ga?= =?us-ascii?Q?BRCqpyspMQKgQIJsbE/WPClwHPnDgf1fNj9S4X49GbGQPgT0qr+9W8Av/cUG?= =?us-ascii?Q?/jY+/N6THdMnx/frFHSzMQfVpzY9uWuBqpMUNVDm8ZCYQG6d/KoTxiGKI2Rf?= =?us-ascii?Q?uRbCE5jyB2Z+JkMZfPr0QvXyNfioBIMKKqFhyWbHGDSjrmB3LxkMokjgZQP+?= =?us-ascii?Q?xyOG9shmMwpW1b5BQKYFybQOS1Yor3IK5YtX8D4KfBsL2hiQeApP2yWSM0+e?= =?us-ascii?Q?6fOPObA0ZrEEyO0pLvaGDWit?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR18MB4491.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 245986af-84f0-4331-7124-08d9512d2a35 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jul 2021 18:34:27.2542 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: p5y5hB+1kXiDeiA+blRo0c+0pKl7gFA1RIgybllyVfPogNzWZSJ3i/BXO31CzBtUxFPZHqgSVGZk8KIs4M+UOA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR18MB4590 X-Proofpoint-GUID: a1RJ6tdOZK4j1jiwT43ZSeMPhSLvxvUG X-Proofpoint-ORIG-GUID: a1RJ6tdOZK4j1jiwT43ZSeMPhSLvxvUG X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790 definitions=2021-07-27_10:2021-07-27, 2021-07-27 signatures=0 Subject: Re: [dpdk-dev] [EXT] [PATCH 01/10] security: add support for TSO on IPsec session X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 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" > Allow user to provision a per security session maximum segment size > (MSS) for use when Transmit Segmentation Offload (TSO) is supported. > The MSS value will be used when PKT_TX_TCP_SEG or PKT_TX_UDP_SEG > ol_flags are specified in mbuf. >=20 > Signed-off-by: Declan Doherty > Signed-off-by: Radu Nicolau > Signed-off-by: Abhijit Sinha > Signed-off-by: Daniel Martin Buckley > --- Can we have deprecation notice for the changes introduced in this series. Also there are 2 other features which modify same struct. Can we have a Single deprecation notice for all the changes in the rte_security_ipsec_sa_= options? The notice can be something like: +* security: The IPsec SA config options structure ``struct rte_security_ip= sec_sa_options`` + will be updated to support more features. And we may have a reserved bit fields for rest of the vacant bits so that A= BI is not broken When a new bit field is added. http://patches.dpdk.org/project/dpdk/patch/20210630112049.3747-1-marchana@m= arvell.com/ http://patches.dpdk.org/project/dpdk/patch/20210705131335.21070-1-ktejasree= @marvell.com/