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 7C169A04B6; Mon, 12 Oct 2020 18:10:44 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id D71561D91A; Mon, 12 Oct 2020 18:10:42 +0200 (CEST) Received: from nat-hk.nvidia.com (nat-hk.nvidia.com [203.18.50.4]) by dpdk.org (Postfix) with ESMTP id 2DB7E1D919 for ; Mon, 12 Oct 2020 18:10:40 +0200 (CEST) Received: from HKMAIL104.nvidia.com (Not Verified[10.18.92.100]) by nat-hk.nvidia.com (using TLS: TLSv1.2, AES256-SHA) id ; Tue, 13 Oct 2020 00:10:38 +0800 Received: from HKMAIL101.nvidia.com (10.18.16.10) by HKMAIL104.nvidia.com (10.18.16.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 12 Oct 2020 16:10:34 +0000 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.172) by HKMAIL101.nvidia.com (10.18.16.10) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 12 Oct 2020 16:10:33 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gmJdcvCKNTgbJ8L3sV52WLhfAyeaAFGr7u1vMfR0tzlTUlbdG1WZnJggsylQCutPAxRt4aCg41/TSutreB2e0Alme0a3+hnHeZwLPt6xme7kY1jPuCxwnmji5FW9o+qe00St2A2jwCQZoBAuq5zOritu8O66hW6WTBQ0OSAQ3mKwsJUD/Wk4NqTRiXyfhPKlktpaTPNcyb6hIM4rjicEAktEpw6gyA/EgKJwvg48IDX2nEG5vJ1dxPRVw23vtzxEUqJYLtI2rWSL1Pxl2PBO97TYvcgirz6Q9Pxna2K27sQloVcW6aBxZYqphIBV1a3kmQM42YSQYCE+rHKd7Z/MBQ== 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=tjZSIVKLpaiGPQ9pb/vpBTCmO85X8Ap1FhmzZUIyIWE=; b=d8QTbxY/maQsOg+78DWgdiec8J9v++CvQCz1uOb0cRlGT2U+ksKOHb0Yqes0ahjZ5Iku7QxPuV636jBISAmb52G56l6Snl/XCLD6evHuWLSjvprl8zcCisQnAv0UpBUqvsO6VvJZe+jHW7VMDak7oDtpLWtqdk+gR33Kbv/ksx/X2ERm8XK/dGH/RKmNaGdcvpXefVwVXWULZRnDVq24nWz7Ynsh2xsxQukyp5EfcMFez1cDKLkyTJDHnX1xL9jDzDf6Tt48IoQIUMepKozNWSxuxFwDB1c6LN2xV3sDgGw0iXeWyITIWBQeAVGm3ACu4xcDgIVxgkAhFllRBLuKGg== 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 MW2PR12MB2537.namprd12.prod.outlook.com (2603:10b6:907:6::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3455.26; Mon, 12 Oct 2020 16:10:31 +0000 Received: from MWHPR12MB1360.namprd12.prod.outlook.com ([fe80::711e:ec6f:ba28:d3d0]) by MWHPR12MB1360.namprd12.prod.outlook.com ([fe80::711e:ec6f:ba28:d3d0%5]) with mapi id 15.20.3455.030; Mon, 12 Oct 2020 16:10:31 +0000 From: Slava Ovsiienko To: Andrew Rybchenko , "NBU-Contact-Thomas Monjalon" , "ferruh.yigit@intel.com" CC: "dev@dpdk.org" , "stephen@networkplumber.org" , Shahaf Shuler , "olivier.matz@6wind.com" , "jerinjacobk@gmail.com" , "maxime.coquelin@redhat.com" , "david.marchand@redhat.com" , Asaf Penso Thread-Topic: [dpdk-dev] [RFC] ethdev: introduce Rx buffer split Thread-Index: AdZ0vX26iflBD6P5QjC0iZ6rubHz2wYVc4aAAq8mKXACKQeeAAAB7r+QAAuoYQAAAbn4AAAACLXw Date: Mon, 12 Oct 2020 16:10:30 +0000 Message-ID: References: <4d4be3cd-e418-00cf-ce6d-51f6c3e5c078@oktetlabs.ru> <8304375.31BPq7MtOA@thomas> <4a7e3bb7-1620-c4eb-3dd3-7449f36eb87d@oktetlabs.ru> In-Reply-To: <4a7e3bb7-1620-c4eb-3dd3-7449f36eb87d@oktetlabs.ru> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: oktetlabs.ru; dkim=none (message not signed) header.d=none;oktetlabs.ru; 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: 1db9c1ad-d9f7-48ff-e7b0-08d86ec9579a x-ms-traffictypediagnostic: MW2PR12MB2537: 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:10000; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Sln4jYPjaIfO3+lrtz+bCrIRot9PwPXAFmNUJGq3p6BI/t4EIoUWf89bJf45xiD2JR5PqCKAyGxm1130S3GV7m0WiaGre/3giO3DFQ23r7KRPkB5vYovwAIvMavPG+TxNA1kZNnSTMlYSGhBWXke5d7U3aBiQuAqCVPDNo0/ZYfYTyry0qFxyIsmpevGNIfbbRd+K7qH32ZBVMYqhdtlC/kKX1sSEKrL7hUWIbII4TvDvZVZ7cURhQuY4iM+rc85L12otTv+BPltU8kEneUL/bREnYURkfdDKOl+HumRZ+dtA6KT+soy8mv5je98jKluHIB8CA+OiDVVYat8JwbB0w== 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)(136003)(39860400002)(346002)(396003)(376002)(366004)(66476007)(64756008)(66446008)(66556008)(86362001)(76116006)(55016002)(26005)(71200400001)(66946007)(478600001)(33656002)(186003)(53546011)(6506007)(2906002)(8936002)(83380400001)(54906003)(110136005)(316002)(8676002)(52536014)(7696005)(107886003)(4326008)(5660300002)(9686003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: 5JwNQMUZ6NdMD3KztZoTHa0vT1kLajTwrb7/g9ZVgE3oEqbVcsqD5OKso8pRLYWOGpTBnLXVjog72QbkFozQLaudcjXYUa2fXiUTSN5xYjN7c0OU8nq/eVsLHI5s31bOGNFnGwjAr1h3vg5u200zkdZdF6h+wNxXLqRaN/jlOZOSbQlDPzmMDmQQKeXppMw3En9B52WTKhKLP5/76etDbtba+RbAT0oxiWSnpglhWy0VVHucytAqz2SmY80hyWfRAzQ13cfCyHJL422482CYPUEmUsgGkgCTKshjGCHnxJZyh2u2y/2syyFA8qZ+DqKpMCsm+tyHqvJp+q6WQ5o1atjEUgyTh41N24ZYSiavrLqT2lxU1dvlW7pVa8K7hM44jAGCDUskl2n+7vDTsiMXt5cnVPlmk3iaxN1/6lACK04sR/Y1SXiwdTX4zsxZ311j2BgT2aEVx6Awqb1s0lgUYV+5zUhRY4o1xJwSqhTVSI15zqbfrlUi4OR+B4RwTe5Qn9f2ECW9VvSmcrJpNC+OLrZnCuYlBZkTVGRxf6Sq6gjF/LHSZF/HDOXdEIrcEj448dIgBwFyZT2CNtJF/Rx1vW+zLvnjnu00VbT2q/ncG0bb1hCg107JnaUH0ldCT854cyli9GlKnIxmXbHfleB+5w== 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: 1db9c1ad-d9f7-48ff-e7b0-08d86ec9579a X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Oct 2020 16:10:30.9217 (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: I85NosplmTSM3LOc8B4nndw3IWTc/rQwyyHaPlgEHZ4vep67Ik7w5ONB49wnZ3kWLLOjeRgm7jA+ZtWWSNZ7YA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW2PR12MB2537 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1602519038; bh=tjZSIVKLpaiGPQ9pb/vpBTCmO85X8Ap1FhmzZUIyIWE=; 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=mTAWN4m/mCtzMC1AJXX648IkKCR9UV9JrxjDS4Gr+g7OnqUr2sfdA69hVuSfNbQIG OIr+oUcQFrRgpfn7wg4DOfw4r4ecOr5X1hClCNdnfAiQbsQW+64EE8vGBYovvIQNhh QajrRf4zpKeJNGNoUzqS5eLHq2J0CBftBR3xJ5d5Ae2sxEgVWPwyx96rIUun0ZytQX bi6RjOwCih5rAhPrl5ZC9IQjm+UYEZsSc2E2Rzz7jTU4nYQzRG+OLlBDHGB2KW7khQ xtiS50PBsoa4BUBxSw3kYDV5RrQuSS6EUDWyNpHW8lJ0FXSVwJmSpWxGDXKNsjprE/ PWVGEeAXKDVFA== 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbmRyZXcgUnliY2hlbmtvIDxB bmRyZXcuUnliY2hlbmtvQG9rdGV0bGFicy5ydT4NCj4gU2VudDogTW9uZGF5LCBPY3RvYmVyIDEy LCAyMDIwIDE5OjA0DQo+IFRvOiBOQlUtQ29udGFjdC1UaG9tYXMgTW9uamFsb24gPHRob21hc0Bt b25qYWxvbi5uZXQ+Ow0KPiBmZXJydWgueWlnaXRAaW50ZWwuY29tOyBTbGF2YSBPdnNpaWVua28g PHZpYWNoZXNsYXZvQG52aWRpYS5jb20+DQo+IENjOiBkZXZAZHBkay5vcmc7IHN0ZXBoZW5AbmV0 d29ya3BsdW1iZXIub3JnOyBTaGFoYWYgU2h1bGVyDQo+IDxzaGFoYWZzQG52aWRpYS5jb20+OyBv bGl2aWVyLm1hdHpANndpbmQuY29tOyBqZXJpbmphY29ia0BnbWFpbC5jb207DQo+IG1heGltZS5j b3F1ZWxpbkByZWRoYXQuY29tOyBkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tOyBBc2FmIFBlbnNv DQo+IDxhc2FmcEBudmlkaWEuY29tPg0KPiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBbUkZDXSBl dGhkZXY6IGludHJvZHVjZSBSeCBidWZmZXIgc3BsaXQNCj4gDQo+IE9uIDEwLzEyLzIwIDY6MTQg UE0sIFRob21hcyBNb25qYWxvbiB3cm90ZToNCj4gPiAxMi8xMC8yMDIwIDExOjU2LCBTbGF2YSBP dnNpaWVua286DQo+ID4+IEhpLCBBbmRyZXcNCj4gPj4NCj4gPj4gVGhhbmsgeW91IGZvciB0aGUg Y29tbWVudHMuDQo+ID4+DQo+ID4+IFdlIGhhdmUgdHdvIGFwcHJvYWNoZXMgaG93IHRvIHNwZWNp ZnkgbXVsdGlwbGUgc2VnbWVudHMgdG8gc3BsaXQgUngNCj4gcGFja2V0czoNCj4gPj4gMS4gdXBk YXRlIHF1ZXVlIGNvbmZpZ3VyYXRpb24gc3RydWN0dXJlIDIuIGludHJvZHVjZSBuZXcNCj4gPj4g cnhfcXVldWVfc2V0dXBfZXgoKSByb3V0aW5lIHdpdGggZXh0cmEgcGFyYW1ldGVycy4NCj4gPj4N Cj4gPj4gRm9yIFsxXSBteSBvbmx5IGFjdHVhbCBkaXNsaWtlIGlzIHRoYXQgd2Ugd291bGQgaGF2 ZSBtdWx0aXBsZSBwbGFjZXMNCj4gPj4gdG8gc3BlY2lmeSB0aGUgcG9vbCAtIGluIHJ4X3F1ZXVl X3NldHVwKCkgYW5kIGluIHRoZSBjb25maWcNCj4gPj4gc3RydWN0dXJlLiBTbywgd2Ugc2hvdWxk IGltcGxlbWVudCBzb21lIGNoZWNraW5nIChpZiB3ZSBoYXZlIG9mZmxvYWQNCj4gPj4gZmxhZyBz ZXQgd2Ugc2hvdWxkIGNoZWNrIHdoZXRoZXIgbXAgcGFyYW1ldGVyIGlzIE5VTEwgYW5kIHNlZ21l bnQNCj4gPj4gZGVzY3JpcHRpb25zIGFycmF5IHBvaW50ZXIvc2l6ZSBpcyBwcm92aWRlZCwgaWYg bm8gb2ZmbG9hZCBmbGFnIHNldCAtIHdlIG11c3QNCj4gY2hlY2sgdGhlIGRlc2NyaXB0aW9uIGFy cmF5IGlzIGVtcHR5KS4NCj4gPj4NCj4gPj4+IEBUaG9tYXMsIEBGZXJydWg6IEknZCBsaWtlIHRv IGhlYXIgd2hhdCBvdGhlciBldGhkZXYgbWFpbnRhaW5lcnMNCj4gPj4+IHRoaW5rIGFib3V0IGl0 Lg0KPiA+Pg0KPiA+PiBZZXMsIGl0IHdvdWxkIGJlIHZlcnkgbmljZSB0byBoZWFyIGV4dHJhIG9w aW5pb25zLiBEbyB3ZSB0aGluayB0aGUNCj4gPj4gcHJvdmlkaW5nIG9mIGV4dHJhIEFQSSBmdW5j dGlvbiBpcyB3b3JzZSB0aGFuIGV4dGVuZGluZyBleGlzdGluZw0KPiA+PiBzdHJ1Y3R1cmUsIGlu dHJvZHVjaW5nIHNvbWUgY29uZGl0aW9uYWwgYW1iaWd1aXR5IGFuZCBjb21wbGljYXRpbmcNCj4g Pj4gdGhlIHBhcmFtZXRlciBjb21wbGlhbmNlIGNoZWNrPw0KPiA+DQo+ID4gTGV0J3MgdHJ5IGxp c3RpbmcgcHJvcyBhbmQgY29ucyBvZiBlYWNoIGFwcHJvYWNoLCBzbyB3ZSBjYW4gY29uY2x1ZGUu DQo+ID4NCj4gPiAxLyB1cGRhdGUgcXVldWUgY29uZmlnIHN0cnVjdA0KPiA+DQo+ID4gCTEuMSBw cm86IGtlZXAgc2FtZSBxdWV1ZSBzZXR1cCBmdW5jdGlvbg0KPiANCj4gcHJvOiBubyBjb2RlIGR1 cGxpY2F0aW9uDQo+IA0KPiA+IAkxLjIgY29uOiB0d28gbWVtcG9vbCBwb2ludGVycyAoc3RydWN0 IG9yIGZ1bmN0aW9uKQ0KPiA+IAkxLjMgY29uOiB2YXJpYWJsZSBzaXplIG9mIHNlZ21lbnQgZGVz Y3JpcHRpb24gYXJyYXkNCj4gPg0KPiA+IDIvIG5ldyBxdWV1ZSBzZXR1cCBmdW5jdGlvbg0KPiA+ DQo+ID4gCTIuMSBjb246IHR3byBmdW5jdGlvbnMgZm9yIHF1ZXVlIHNldHVwDQo+IA0KPiBjb246 IGNvZGUgZHVwbGljYXRpb24gb3IgcmVmYWN0b3Jpbmcgb2YgZXhpc3Rpbmcgc3RhYmxlIGNvZGUN Cg0KLSBubyByZWZhY3RvcmluZyBvZiBleGlzdGluZyBydGVfZXRoX3J4X3F1ZXVlX3NldHVwKCkg LSBpdCBpcyBrZXB0IGludGFjdA0KLSB5ZXMsIHRoZXJlIGlzIHNvbWUgZHVwbGljYXRpb24gaW4g cnRlX2V0aF9yeHNlZ19xdWV1ZV9zZXR1cCwgYnV0DQogIHRoZSBsYXJnZSBwYXJ0IG9mIGNvZGUg aXMgbmV3IC0gdGhlcmUgaXMgdmVyeSBzcGVjaWZpYyBjaGVjayBmb3IgdGhlDQogc3BsaXQgYnVm ZmVyIHBhcmFtZXRlcnMuDQotIG5vIGNvZGUgZHVwbGljYXRpb24gYXQgUE1EIGxldmVsIC0gYm90 aCB3YXlzIGdvIHRvIHRoZSBzYW1lDQogIGludGVybmFsIHJvdXRpbmUNCi0gUE1EIGNvZGUgbXVz dCBiZSByZWZhY3RvcmVkIGFueXdheSwgbm8gY29uL3BybyBmb3IgdGhpcyBwb2ludCAtDQogIHVw ZGF0ZWQgUE1EIHJ4IHF1ZXVlIHNldHVwIG11c3QgaGFuZGxlIHRoZSBuZXcgc3BsaXQgZm9ybWF0 LA0KIG5vIHdheSB0byBkcm9wIGl0Lg0KDQo+IA0KPiA+IAkyLjIgcHJvOiBtZW1wb29sIHBvaW50 ZXIgaXMgbm90IHJlZHVuZGFudA0KPiA+IAkyLjMgcHJvOiBzZWdtZW50IGRlc2NyaXB0aW9uIGFy cmF5IHNpemUgZGVmaW5lZCBieSB0aGUgY2FsbGVyDQo+ID4NCj4gPiBXaGF0IGVsc2UgSSdtIG1p c3Npbmc/DQo+ID4NCg0KV2l0aCBiZXN0IHJlZ2FyZHMsIFNsYXZhDQoNCg==