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 D03A4A04B7; Wed, 14 Oct 2020 09:37:19 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id B41F31DB88; Wed, 14 Oct 2020 09:37:18 +0200 (CEST) Received: from nat-hk.nvidia.com (nat-hk.nvidia.com [203.18.50.4]) by dpdk.org (Postfix) with ESMTP id 27A791D93B for ; Wed, 14 Oct 2020 09:37:15 +0200 (CEST) Received: from HKMAIL104.nvidia.com (Not Verified[10.18.92.77]) by nat-hk.nvidia.com (using TLS: TLSv1.2, AES256-SHA) id ; Wed, 14 Oct 2020 15:37:14 +0800 Received: from HKMAIL103.nvidia.com (10.18.16.12) by HKMAIL104.nvidia.com (10.18.16.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 14 Oct 2020 07:37:12 +0000 Received: from NAM04-BN3-obe.outbound.protection.outlook.com (104.47.46.56) by HKMAIL103.nvidia.com (10.18.16.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 14 Oct 2020 07:37:12 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KYFiEscFbinyr3ER/Wer/1AJlp3yzzhB+sZdnzUi+YwGFxvDznsZuzuFA8HUq9dA0g2DUFiWh21VDCYnBo/TVMo1H7ifpUhfIrStuXmZ5rE79h3XtJpYTkSpHblcTH5LZpFfrvyuf+0Q9A+Elcj5VwtsWdIWEBkReWUJyni4jjxMRNQrRxQ8LAiDfNm8dnvlt3t1vhrWhM2nLaInSv25bHu2ZCu9p2atFZGek/+R+IRACW8LWP7xSJFJL8ru+h7sxzMCqrL1IXjNJ02nJtJPICN+7hfD7B0axSpf22DUJuJhrItavXEl/w0fwvyFTiZ6N2M/1z9Pzx9Y4iHFilfk1A== 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=T+9NYTkQDXJYlFq8WVK6DI1/FkxqRL5L3h4YZqfTXY4=; b=RUxSrg956RWJxws9jn9Hb4i9ehgeIGia5An5v8RU/Xh/3NrROuROEf8DV01BIU36EIzVPcJfi/EyMPaTtaToxdpliX8x5VlLESXcj5xCxf0rn6fX55EfCBnAZHaNd8aRBzDrRBSkUiiyckr7r5pr0VE59vSxcZO5STU82R3OqDmFoJBM1VHZP6YT74D3wmVHtcUpIQFzvZfwusbVIlpNogPWK94FKGt8zD3tL63X14E2+ydqHNuZUM+MXjTM3pVU341WY7WQap1Qg81FNbQ9d40wmlzjhtWHGT90K1SUtpk/zN10gL3UFHnNXuamauHYcgaVhw/WvXXiexPI7wuouw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none Received: from MWHPR12MB1360.namprd12.prod.outlook.com (2603:10b6:300:12::7) by MWHPR12MB1694.namprd12.prod.outlook.com (2603:10b6:301:11::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.20; Wed, 14 Oct 2020 07:37:09 +0000 Received: from MWHPR12MB1360.namprd12.prod.outlook.com ([fe80::191b:81c4:8297:c6ce]) by MWHPR12MB1360.namprd12.prod.outlook.com ([fe80::191b:81c4:8297:c6ce%5]) with mapi id 15.20.3477.020; Wed, 14 Oct 2020 07:37:09 +0000 From: Slava Ovsiienko To: Ferruh Yigit , Andrew Rybchenko , "dev@dpdk.org" CC: Thomas Monjalon , "stephen@networkplumber.org" , Shahaf Shuler , "olivier.matz@6wind.com" , "jerinjacobk@gmail.com" , "maxime.coquelin@redhat.com" , "david.marchand@redhat.com" , Asaf Penso , "Konstantin Ananyev" Thread-Topic: [dpdk-dev] [RFC] ethdev: introduce Rx buffer split Thread-Index: AdZ0vX26iflBD6P5QjC0iZ6rubHz2wYVc4aAAq8mKXACKQeeAAAB7r+QAEwXOIAAE9fCsA== Date: Wed, 14 Oct 2020 07:37:09 +0000 Message-ID: References: <1870d31a-0ec1-4198-fcee-03646c009458@solarflare.com> <4d4be3cd-e418-00cf-ce6d-51f6c3e5c078@oktetlabs.ru> <90d1f9d6-9183-838b-2cf8-d276aa4f42b1@intel.com> In-Reply-To: <90d1f9d6-9183-838b-2cf8-d276aa4f42b1@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=nvidia.com; x-originating-ip: [95.164.10.10] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 615d37fb-2823-40fc-e918-08d87013f580 x-ms-traffictypediagnostic: MWHPR12MB1694: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: JXJNWoWs9ZZqGeX6e6rwjdGy9F0jGQhHXbzPtOKfm9zEWJlDZsc52Gt+Gnk/Gx+jBexUkuDXbF3WByysha8xO5IMPTDIGAwcKA3uyWBUwdbMvyjiAEv3Uqp59Ckl4MCjjduZaQ7WmqjpANMhWd0j8m0D11kN/zaUhRGcEKSL8NUbZ3qunQeQUya6Sq6PjYN+U3FkhCIwzmJDAFwokN7gYONRpux4KX5gczZ2dL5oajecgp1eszxEXRFK7WTKZO/2gfqn/f1Bzlki4YX3Vw9XJTQ2K4XntviiwIaUzzviXfmkBMb2oZAaKPvpcMeExHmUVetOo4ZvMAUKUbYb3X325A== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR12MB1360.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(39850400004)(366004)(346002)(376002)(136003)(7696005)(83380400001)(86362001)(9686003)(8676002)(54906003)(316002)(110136005)(33656002)(8936002)(71200400001)(66946007)(52536014)(66476007)(64756008)(2906002)(66556008)(66446008)(76116006)(5660300002)(4326008)(478600001)(6506007)(53546011)(26005)(186003)(55016002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: 6UivuL6uxGFgPqnjrvnVoV9yIYHKG8A1dkNZURa2RHRpS+XcfnJIHmeA/NtjcbvUa6ly3p3G59RcsVsuMUuuQcGcQ5CKpnzGflCJmEgLtw/+UpfVSMH92OYCx4j2HHUUGADfMGXkdgHc2ZRBNp+rBx1tgXjr9tvAW8EymqopknRJZgEezWYZBa85cWaMSmsR5HJxSnxkckvvkPp2layv+2PkcMvJ2gmam8t9MgY8TaWecWWCcHgCZ10RImv+6T4bMT9SJ5ee0VL5dC/MksiyOdn2icKGRCHF4UFkMPaFRGUlttwhJR/Z4BjbMDMO/NCUr9SBAfQk/YFkes1vY8Kw4ZFtKI1dg9JGPE76envf+K4gqA6xbjz1Gblek4BqroiPCTiIAhN8YgqvZNXbtYlMFb5wKXDAwDz+blCIy2QE8t9DX9j0xVa6rLnEHLsSP2GJwcyf6WQzs3kLW91rdhKKzmQ2f/obexI9bndir45GJuaZIr56qvoz/FkH4EQZ96NOBRc+r4ey2OVypcV1J+d2FzfzcZYgDJUTpQMIH067t0I7Qtua9zqeUvIxmZD1Os1uMkKfs6pp40YhcZ+plTs9KepC+WOfmR+BqMNN5q73/LR5HmstA/q98YTyfXNg+Y2nMInHut9YQ9qAoJY+hmiYWQ== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR12MB1360.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 615d37fb-2823-40fc-e918-08d87013f580 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Oct 2020 07:37:09.6951 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: I7o5Jg2dTvg7JdcHpNq0Aa8PqsVWOtKD864XNme8Y0XKidZInz2lYPQajgnDlRV38E+f2gLCDW5qeNPIuxt/lg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR12MB1694 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1602661034; bh=T+9NYTkQDXJYlFq8WVK6DI1/FkxqRL5L3h4YZqfTXY4=; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To: CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References: In-Reply-To:Accept-Language:Content-Language:X-MS-Has-Attach: X-MS-TNEF-Correlator:authentication-results:x-originating-ip: x-ms-publictraffictype:x-ms-office365-filtering-correlation-id: x-ms-traffictypediagnostic:x-ld-processed: x-ms-exchange-transport-forked:x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers:x-ms-exchange-senderadcheck: x-microsoft-antispam:x-microsoft-antispam-message-info: x-forefront-antispam-report:x-ms-exchange-antispam-messagedata: Content-Type:Content-Transfer-Encoding:MIME-Version: X-MS-Exchange-CrossTenant-AuthAs: X-MS-Exchange-CrossTenant-AuthSource: X-MS-Exchange-CrossTenant-Network-Message-Id: X-MS-Exchange-CrossTenant-originalarrivaltime: X-MS-Exchange-CrossTenant-fromentityheader: X-MS-Exchange-CrossTenant-id:X-MS-Exchange-CrossTenant-mailboxtype: X-MS-Exchange-CrossTenant-userprincipalname: X-MS-Exchange-Transport-CrossTenantHeadersStamped:X-OriginatorOrg; b=Q9azhPnuT4/C3FSanrEK4uA8e19xsE2eQELox2XyILejgoetxrPM/eVGBp8Foxk91 E9I8hxITaexkhS6/3PdshMnPwQ4FDM4DirS2vRqQVdCnVttGH+ktabVQW/rcHyL2Fq Sv6liibfzgKOg7hMdAlEPp1vgAd9lDi67FASUORcV2kiZVaDHT95wTrwg6aIPA5E6Y s9fDJRrBPIAt3mYxMM2XA5KBC9TjzhfI4NVFTwDBaPeWj7uQRL4Wb9pwzQPbX3qfgf g2MYtmYR/dusdvQuNPg/IZIMYG2MyFrUr2cePPq2rLiHT0SIzYGsKm06rDdyf4w+Q7 D+AoTmA+2Tl5w== Subject: Re: [dpdk-dev] [RFC] ethdev: introduce Rx buffer split 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBGZXJydWggWWlnaXQgPGZlcnJ1 aC55aWdpdEBpbnRlbC5jb20+DQo+IFNlbnQ6IFdlZG5lc2RheSwgT2N0b2JlciAxNCwgMjAyMCAw OjU5DQo+IFRvOiBTbGF2YSBPdnNpaWVua28gPHZpYWNoZXNsYXZvQG52aWRpYS5jb20+OyBBbmRy ZXcgUnliY2hlbmtvDQo+IDxBbmRyZXcuUnliY2hlbmtvQG9rdGV0bGFicy5ydT47IGRldkBkcGRr Lm9yZw0KPiBDYzogVGhvbWFzIE1vbmphbG9uIDx0aG9tYXNtQG1lbGxhbm94LmNvbT47DQo+IHN0 ZXBoZW5AbmV0d29ya3BsdW1iZXIub3JnOyBTaGFoYWYgU2h1bGVyIDxzaGFoYWZzQG52aWRpYS5j b20+Ow0KPiBvbGl2aWVyLm1hdHpANndpbmQuY29tOyBqZXJpbmphY29ia0BnbWFpbC5jb207DQo+ IG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tOyBkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tOyBB c2FmIFBlbnNvDQo+IDxhc2FmcEBudmlkaWEuY29tPjsgS29uc3RhbnRpbiBBbmFueWV2DQo+IDxr b25zdGFudGluLmFuYW55ZXZAaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBb UkZDXSBldGhkZXY6IGludHJvZHVjZSBSeCBidWZmZXIgc3BsaXQNCj4gDQo+IE9uIDEwLzEyLzIw MjAgMTA6NTYgQU0sIFNsYXZhIE92c2lpZW5rbyB3cm90ZToNCj4gPiBIaSwgQW5kcmV3DQo+ID4N Cj4gPiBUaGFuayB5b3UgZm9yIHRoZSBjb21tZW50cy4NCj4gPg0KPiA+IFdlIGhhdmUgdHdvIGFw cHJvYWNoZXMgaG93IHRvIHNwZWNpZnkgbXVsdGlwbGUgc2VnbWVudHMgdG8gc3BsaXQgUngNCj4g cGFja2V0czoNCj4gPiAxLiB1cGRhdGUgcXVldWUgY29uZmlndXJhdGlvbiBzdHJ1Y3R1cmUgMi4g aW50cm9kdWNlIG5ldw0KPiA+IHJ4X3F1ZXVlX3NldHVwX2V4KCkgcm91dGluZSB3aXRoIGV4dHJh IHBhcmFtZXRlcnMuDQo+ID4NCj4gPiBGb3IgWzFdIG15IG9ubHkgYWN0dWFsIGRpc2xpa2UgaXMg dGhhdCB3ZSB3b3VsZCBoYXZlIG11bHRpcGxlIHBsYWNlcw0KPiA+IHRvIHNwZWNpZnkgdGhlIHBv b2wgLSBpbiByeF9xdWV1ZV9zZXR1cCgpIGFuZCBpbiB0aGUgY29uZmlnIHN0cnVjdHVyZS4NCj4g PiBTbywgd2Ugc2hvdWxkIGltcGxlbWVudCBzb21lIGNoZWNraW5nIChpZiB3ZSBoYXZlIG9mZmxv YWQgZmxhZyBzZXQgd2UNCj4gPiBzaG91bGQgY2hlY2sgd2hldGhlciBtcCBwYXJhbWV0ZXIgaXMg TlVMTCBhbmQgc2VnbWVudCBkZXNjcmlwdGlvbnMNCj4gPiBhcnJheSBwb2ludGVyL3NpemUgaXMg cHJvdmlkZWQsIGlmIG5vIG9mZmxvYWQgZmxhZyBzZXQgLSB3ZSBtdXN0IGNoZWNrIHRoZQ0KPiBk ZXNjcmlwdGlvbiBhcnJheSBpcyBlbXB0eSkuDQo+ID4NCj4gPj4gQFRob21hcywgQEZlcnJ1aDog SSdkIGxpa2UgdG8gaGVhciB3aGF0IG90aGVyIGV0aGRldiBtYWludGFpbmVycw0KPiA+PiB0aGlu ayBhYm91dCBpdC4NCj4gPg0KPiA+IFllcywgaXQgd291bGQgYmUgdmVyeSBuaWNlIHRvIGhlYXIg ZXh0cmEgb3BpbmlvbnMuIERvIHdlIHRoaW5rIHRoZQ0KPiA+IHByb3ZpZGluZyBvZiBleHRyYSBB UEkgZnVuY3Rpb24gaXMgd29yc2UgdGhhbiBleHRlbmRpbmcgZXhpc3RpbmcNCj4gPiBzdHJ1Y3R1 cmUsIGludHJvZHVjaW5nIHNvbWUgY29uZGl0aW9uYWwgYW1iaWd1aXR5IGFuZCBjb21wbGljYXRp bmcgdGhlDQo+ID4gcGFyYW1ldGVyIGNvbXBsaWFuY2UgY2hlY2s/DQo+ID4NCj4gDQo+IEkgdGhp bmsgZGVjaXNpb24gd2FzIGdpdmVuIHdpdGggdGhlIGRlcHJlY2F0aW9uIG5vdGljZSB3aGljaCBh bHJlYWR5IHNheXMNCj4gYGBydGVfZXRoX3J4Y29uZmBgIHdpbGwgYmUgdXBkYXRlZCBmb3IgdGhp cy4NCj4gDQo+IFdpdGggbmV3IEFQSSwgd2UgbmVlZCB0byBjcmVhdGUgYSBuZXcgZGV2X29wcyB0 b28sIG5vdCBzdXJlIGFib3V0IGNyZWF0aW5nDQo+IGEgbmV3IGRldl9vcHMgZm9yIGEgc2luZ2xl IFBNRC4NCg0KSSB3b3VsZCByYXRoZXIgY29uc2lkZXIgdGhlIGZlYXR1cmUgYXMgZ2VuZXJpYyBv bmUsIG5vdCBhcyBmb3IgInNpbmdsZSBQTUQiLg0KQ3VycmVudGx5IERQREsgZG9lcyBub3QgcHJv dmlkZSBhbnkgZmxleGliaWxpdHkgYWJvdXQgUnggYnVmZmVyIGFuZCBhcHBsaWNhdGlvbnMgDQpq dXN0IGhhdmUgbm8gd2F5IHRvIGNvbnRyb2wgUnggYnVmZmVyKHMpIGF0dHJpYnV0ZXMuIEkgc3Vw cG9zZSB0aGUgc3BsaXQNCmlzIG5vdCB2ZXJ5IHNwZWNpZmljIHRvIG1seDUsIGl0IGlzIHZlcnkg bGlrZWx5IHRoZSBoYXJkd2FyZSBvZiBtYW55IG90aGVyDQp2ZW5kb3JzIHNob3VsZCBiZSBjYXBh YmxlIHRvIHBlcmZvcm0gdGhlIHNhbWUgdGhpbmdzLg0KDQo+IA0KPiBGb3IgdGhlIFBNRCB0aGF0 IHN1cHBvcnRzIHRoaXMgZmVhdHVyZSB3aWxsIG5lZWQgdHdvIGRldl9vcHMgdGhhdCBpcyBmYWly bHkNCj4gY2xvc2UgdG8gZWFjaCBvdGhlciwgYXMgQW5kcmV3IG1lbnRpb25lZCB0aGlzIGlzIGEg ZHVwbGljYXRpb24uDQo+IA0KPiBBbmQgZnJvbSB1c2VyIHBlcnNwZWN0aXZlIHR3byBzZXR1cCBm dW5jdGlvbnMgd2l0aCBvdmVybGFwcyBjYW4gYmUNCj4gY29uZnVzaW5nLg0KPiANCj4gKzEgdG8g aGF2aW5nIHNpbmdsZSBzZXR1cCBmdW5jdGlvbiBidXQgdXBkYXRlIHRoZSBjb25maWcsIGFuZCBJ IGNhbiBzZWUNCj4gK3Y1IHNlbnQNCj4gdGhpcyB3YXksIEkgd2lsbCBjaGVjayBpdC4NCg0KT0ss IGdvdCBpdCwgdGhhbmsgeW91IHZlcnkgbXVjaCBmb3IgdGhlIG9waW5pb24sIGxldCdzIG1vdmUg aW4gdGhpcyB3YXkuDQp2NSB3aXRoIHJldmVydGVkIChiYWNrIHRvIGRlcHJlY2F0aW9uIG5vdGlj ZSkgYXBwcm9hY2ggaXMgc2VudCwgSSB3aWxsIGFkZHJlc3MgdGhlIGNvbW1lbnRzLg0KDQpXaXRo IGJlc3QgcmVnYXJkcywgU2xhYQ0K