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 886B0A034F; Wed, 28 Jul 2021 10:20:07 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 07188410ED; Wed, 28 Jul 2021 10:20:07 +0200 (CEST) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2067.outbound.protection.outlook.com [40.107.92.67]) by mails.dpdk.org (Postfix) with ESMTP id D868C40142 for ; Wed, 28 Jul 2021 10:20:05 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=h/Z66DWguNFvJhO17SxJWYACh4Y8NEqJbNaalmM2tjPcorNsb16NVHPu2KIHCUL+5SjsaMMrPQMCs3m0rPrOm18ur1ZVoPsp5RUMKREsPooJLT7JqJJ71tDFWe3YWsRz67/AjljHKeAOsS2ckJDi/XIpdBznuzTBcvqXiGtf4RfrDJqOt9GSf0f+ZsZx7ctqlVV5o+blsteQ/qPbj1AaCpyyT6hDKxDEaJfnO/O0dVnEZTeXUGpEAV3qLZS6H5bCVh11TVKPEms53bvsY+8o9A9kiVuu76OvEWuuPdqwQpKKPWIxWdA1cW5xf9+UsJvmCPng0osGZ55+tucgni68pw== 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=e9vaw1fJ/AcFKdooY046POOcW3WPgynr9By71zqcX7M=; b=CCS9UShhtSAz4MBZjEKy9t8FdWulJU7kYVye9mYhEQzglQ7cPmUXSB5r+L/AR4uUdCOMwzKI+eW/RinnC3MAN8llO6sxnbPlb4M5weoCIKscnHkApvlQKG/Deusy8EECHzqmRbOn8/qKX7qXS9WwqVX9Aei2lUsofL+LSYNQkzTHl1wtMh93Ol4vXsOKRi2m5qRyQtWnzhTbIFCoZh2Db0ZpXkscrP1oUZ/iztCohRGnMatVBb0ZOD6DPgTA3Ok0fE2AQof/zWih6AP7WRaLWGYtQ18tgqKOGxtGrKgJQVD5ZxFsykkRBnaX5J+RUz//CsQSfwEv69jphE0uWntWqQ== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=e9vaw1fJ/AcFKdooY046POOcW3WPgynr9By71zqcX7M=; b=gb0A2NRv+0qD41o35ONgYk6oc8W/dalGCvj09f8jFVgETM5UJvfGZvVvncjU5E+Az7/0AaFvDufezHLwBvpDPA83eww9aMb4f9Qw6pboh8GyD8d+rOQkGnb4zOg+M8mpkPKa2+mrFwaTG0ZOyuyrd75E93Mw1tyiGK7b3PRzFB4ymZW8EafKOfIDlF7rRU78ioqr9JYmmv8zdbdezyxcck4D0CcoQkBncJIt9+O9g1NzGFDNkbZAuKO6XFmUEXLHjmR5D/eh4SrTsseNh/BYTl2BrDWYyCiTF0B/dTS3orwpOTfd2njcFqI0bM8jKun08wyfNFpScIo3sm1oZ5/o0g== Received: from DM4PR12MB5373.namprd12.prod.outlook.com (2603:10b6:5:39a::17) by DM8PR12MB5429.namprd12.prod.outlook.com (2603:10b6:8:29::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.19; Wed, 28 Jul 2021 08:20:01 +0000 Received: from DM4PR12MB5373.namprd12.prod.outlook.com ([fe80::20f5:dbdd:64b1:617b]) by DM4PR12MB5373.namprd12.prod.outlook.com ([fe80::20f5:dbdd:64b1:617b%9]) with mapi id 15.20.4373.018; Wed, 28 Jul 2021 08:20:01 +0000 From: "Xueming(Steven) Li" To: Andrew Rybchenko CC: "dev@dpdk.org" , Slava Ovsiienko , NBU-Contact-Thomas Monjalon , Ferruh Yigit Thread-Topic: [RFC] ethdev: introduce shared Rx queue Thread-Index: AQHXgplvbtutVF7dS02LVfbrqN9J6KtYBv8AgAAF/HA= Date: Wed, 28 Jul 2021 08:20:01 +0000 Message-ID: References: <20210727034204.20649-1-xuemingl@nvidia.com> <5909c370-666d-f36c-0456-abb9710011d5@oktetlabs.ru> In-Reply-To: <5909c370-666d-f36c-0456-abb9710011d5@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-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1950770d-bc14-4374-2d03-08d951a07eb1 x-ms-traffictypediagnostic: DM8PR12MB5429: 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:8273; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: xGqqB2jxbXEadtTAOXZ65162mxpA3X8fTvDL7ndKTPihuvxronm72ECSsb6MPBY48mvG+kkRCap1oBjjhWM2LcVdcafBmHX6wHa2gS+uELANsKkY56vi9eERf5sJ1g2xLeV1C8uDW3WXGR26QPcQX7b6cylKjbraVL4N17zvMDaex28wBka8bQtpJOeHmTwYVm8RGDsFJtIo1n5xmfxhzp1BFM3qsuXKCUwmu2ZG3CFlFeO2Tv0nj1xRtPifs34Qu95GI1HKFCxfdqZQ1WlqsqXn2WPQBplm2phv50XFjBl+Ef8joEWE7ndnVlZ8d0GX0M71wbQ68xh5UnzjmmoxwZekIf1/gYS+anZFJv+76HjN34aEAqD7aqTfoAO4+uiJe3nNgHkmCTceN3Gg6ZhiNwk5ykhsxRu+9xH1YGIaqcxssV2e43CuXKzyIXy942WtlhSR2pZNqCXxi7HqFUolbgpWzTz7fp6KtQcuetcrs2LYWr0YLdyaoThlrHHNlBK4NQM6HKmsC0hKfHshDntU4xWk9LEjki2wNG5Lga3u66ssVAJc6ufpt+OroEcYrKNF3R8B/lKPOwkDE+YTPUjjCzVx+3YWUeSryCVel57YyliULe+XKEN3/5Dx5KdfsHJ1ARZTZexjLqDCiYNQ63qVJou9M0sQA9inm7jvqGisT1KtcKHDpA8KVGsim+j4VztH+conls0N5ernowvEeA+6fw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR12MB5373.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(396003)(136003)(39860400002)(346002)(376002)(38100700002)(55016002)(122000001)(38070700005)(9686003)(66556008)(76116006)(66476007)(66446008)(64756008)(6916009)(66946007)(5660300002)(4326008)(52536014)(86362001)(478600001)(71200400001)(8936002)(83380400001)(26005)(6506007)(53546011)(8676002)(54906003)(2906002)(316002)(33656002)(186003)(7696005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SjRBb2JMaGFzMUx4bzdjVlg4THFJOXRzT2xTM2src3VvMmI4RTQ0M01ZcDZZ?= =?utf-8?B?RmwrdnhxdmpBZzlNUk93dDN4My9nNlVsNHJDTnZZWVlpZ096S2JkaHZKSWx5?= =?utf-8?B?cDlxZmxObWxNK0xwRFd2ejZsM1k3em9rMktSSXdWMEJZd3hlbi9zMXR0V3VF?= =?utf-8?B?bklyRWhSWWc2aEcyaWU4UTJURXpGMDJ5SW9Fdm04RHVKczNFTVZNemtwZHF1?= =?utf-8?B?bk8zRWlyNkdDZU8wWmdSbGtMNjN4T3JNU0VCVzAvK2p6eTE2QW95UUt6cHZH?= =?utf-8?B?aWNvNEI4dFMrUVVsWDJWVzZ4bUZUTHVvN2pnQlJzTTUvWVRRRnFHbGREMFZM?= =?utf-8?B?WXBjZkE2ZFlCNi9MSTlLVkxxYWNsdDNZK0ZTcC9jYzJNdlh4SC9ONDh6a25q?= =?utf-8?B?dmVtMlYrVzFwZTVUa0U0Z0pmVlM2WnU2UlFjcmtCdXplL29zNlQxcmxDTncz?= =?utf-8?B?ODRtY09RQzRMNDNVelBuS1hpY01mWnlMQ3QrU1g3K0IyUGxSSDRFdVh3RUxS?= =?utf-8?B?bGdnWko1WlBtMEo0VTRiR3N0cjVHZlAyQlRBU1dXRGs1N1lOY0RsZUUxZi9r?= =?utf-8?B?WDgwTVh0dkZoVWU3dkpVdmxBbU1qM0hBK0RuMlc2ZUlBNzNyNWZ3b2FDbnox?= =?utf-8?B?MVNDcjhTS2hmUTNjeTNLWHJRWjlub2FuN0pKeTZ4Z211Y2Z4MVIzUzd0eDh0?= =?utf-8?B?T3NPMlMxM3Rya2FuaW5ncmIwMHMzMzhEVTdTUGlMOXNBUVh5TUJuSFVSSTR4?= =?utf-8?B?QWpvR0hsRWNWWnUyYzdzcnJJeC9rZ21FSXg4akF6azlsaTIvUGI3WnJ0bHNB?= =?utf-8?B?N0o5dUdtKzNWMG84cUxLcGpYdXdNaFhwQjF0d3dSc0xERzBkSGsreTBPTkxt?= =?utf-8?B?Q0JIa2VvOWszR2dCbjNXTDZEbjc3dWV5NVZPWjhlQ2hFVWdlMlJhQ045VWRU?= =?utf-8?B?NC9CQ3JxTDVMRHF0T200dkc1Tjc1aEV6Y0YrYU5ONGJPenlwVUh2aGoyZitj?= =?utf-8?B?Q0tZVzkvbFJ2QURJUk5qWW40dzMwODdHZXlFNnB4VFhqMnVBUWx3K1lZSWpE?= =?utf-8?B?aGEzZ281eVd3dE83ZzE5bG42UkxiazNxQ08yVjNXMGxLOEx1a1I3VzVNTm9h?= =?utf-8?B?RlRvR3FKVU5yeTRpeHJtUVNISjVnWG9UNXJFZjFlSGNmenQrVWFNWi9pNnZY?= =?utf-8?B?b09USEVjWmlMd294N0pnMUF1Z01kdEFMd056ay9iMEpHMUJXcXd1dm9USDYw?= =?utf-8?B?alBheHFoNVRYcVYvZ0xvZjNLMjNUR3gyZWJ0ME5UVDB0d2x1Qm52WjYwSXlJ?= =?utf-8?B?UW9hbE94SHBBUGZrWmZVdCtlM1gxbXN4R1IwNXZrSjJ1U1YxTTEzRmk2NEtr?= =?utf-8?B?aHJyK1Z4UW8wdDlLRnJIdCs2TU9kOFpjeDk4eXdpL2VFWHdnZUkwS0lZZCs1?= =?utf-8?B?TWU5N3ZLVzBJMXdlT0RPblRoTGRkRDZzY3FJYWw1ejQyeWhJS0ttMGIvbVlh?= =?utf-8?B?Sjh4YVk1Z2owVUFIOU9TbFpSTnE3VForMnZPSkRZU2VrTUZSVHFuVmU3cHVL?= =?utf-8?B?MTVJMjU3N203azVoV0pVc014b2Fzb3BrbUZZd1I2Rys2RXlNN1I2OU9zSFJ3?= =?utf-8?B?bm9CTWlRK1hkTkJNcW1Vd0hIVDVkOFh0U255eHF0ZEVIQUx0d2JNOTIzSllQ?= =?utf-8?B?SHk2STlQWDdvUGZuMWRKM3lGbmNLSHI1R08wQUZDOHNGTlRtSTRBUmFyWVpQ?= =?utf-8?Q?faI45lfAhppXNToskTowU8wWUHHeGnLuBpMBMJt?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR12MB5373.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1950770d-bc14-4374-2d03-08d951a07eb1 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Jul 2021 08:20:01.1355 (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: omCyzhTMzdRFVhOMPjZ5+8BTSO966sk2G9fVyuRtP5AXRwyomCamOXs6tokwzJK6fAq2Od0Ys/e0gYEOwU6Anw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM8PR12MB5429 Subject: Re: [dpdk-dev] [RFC] ethdev: introduce shared Rx queue 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" SGkgQW5kcmV3LA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEFuZHJl dyBSeWJjaGVua28gPGFuZHJldy5yeWJjaGVua29Ab2t0ZXRsYWJzLnJ1Pg0KPiBTZW50OiBXZWRu ZXNkYXksIEp1bHkgMjgsIDIwMjEgMzo1NyBQTQ0KPiBUbzogWHVlbWluZyhTdGV2ZW4pIExpIDx4 dWVtaW5nbEBudmlkaWEuY29tPg0KPiBDYzogZGV2QGRwZGsub3JnOyBTbGF2YSBPdnNpaWVua28g PHZpYWNoZXNsYXZvQG52aWRpYS5jb20+OyBOQlUtQ29udGFjdC1UaG9tYXMgTW9uamFsb24gPHRo b21hc0Btb25qYWxvbi5uZXQ+OyBGZXJydWgNCj4gWWlnaXQgPGZlcnJ1aC55aWdpdEBpbnRlbC5j b20+DQo+IFN1YmplY3Q6IFJlOiBbUkZDXSBldGhkZXY6IGludHJvZHVjZSBzaGFyZWQgUnggcXVl dWUNCj4gDQo+IE9uIDcvMjcvMjEgNjo0MiBBTSwgWHVlbWluZyBMaSB3cm90ZToNCj4gPiBJbiBl dGggUE1EIGRyaXZlciBtb2RlbCwgZWFjaCBSWCBxdWV1ZSB3YXMgcHJlLWxvYWRlZCB3aXRoIG1i dWZzIGZvcg0KPiA+IHNhdmluZyBpbmNvbWluZyBwYWNrZXRzLiBXaGVuIG51bWJlciBvZiBTRiBv ciBWRiBzY2FsZSBvdXQgaW4gYSBzd2l0Y2gNCj4gPiBkb21haW4sIHRoZSBtZW1vcnkgY29uc3Vt cHRpb24gYmVjYW1lIHNpZ25pZmljYW50LiBNb3N0IGltcG9ydGFudCwNCj4gPiBwb2xsaW5nIGFs bCBwb3J0cyBsZWFkcyB0byBoaWdoIGNhY2hlIG1pc3MsIGhpZ2ggbGF0ZW5jeSBhbmQgbG93DQo+ ID4gdGhyb3VnaHB1dC4NCj4gPg0KPiA+IFRvIHNhdmUgbWVtb3J5IGFuZCBzcGVlZCB1cCwgdGhp cyBwYXRjaCBpbnRyb2R1Y2VzIHNoYXJlZCBSWCBxdWV1ZS4NCj4gPiBQb3J0cyB3aXRoIHNhbWUg Y29uZmlndXJhdGlvbiBpbiBhIHN3aXRjaCBkb21haW4gY291bGQgc2hhcmUgUlggcXVldWUNCj4g PiBzZXQgYnkgc3BlY2lmeWluZyBvZmZsb2FkaW5nIGZsYWcgUlRFX0VUSF9SWF9PRkZMT0FEX1NI QVJFRF9SWFEuDQo+ID4gUG9sbGluZyBhIG1lbWJlciBwb3J0IGluIHNoYXJlZCBSWCBxdWV1ZSBy ZWNlaXZlcyBwYWNrZXRzIGZvciBhbGwgbWVtYmVyIHBvcnRzLg0KPiA+IFNvdXJjZSBwb3J0IGlz IGlkZW50aWZpZWQgYnkgbWJ1Zi0+cG9ydC4NCj4gPg0KPiA+IFF1ZXVlIG51bWJlciBvZiBwb3J0 cyBpbiBzaGFyZWQgZ3JvdXAgc2hvdWxkIGJlIGlkZW50aWNhbC4gUXVldWUgaW5kZXgNCj4gPiBp cyAxOjEgbWFwcGVkIGluIHNoYXJlZCBncm91cC4NCj4gPg0KPiA+IFNoYXJlZCBSWCBxdWV1ZSBp cyBzdXBwb3NlZCB0byBiZSBwb2xsZWQgb24gc2FtZSB0aHJlYWQuDQo+ID4NCj4gPiBNdWx0aXBs ZSBncm91cHMgaXMgc3VwcG9ydGVkIGJ5IGdyb3VwIElELg0KPiA+DQo+ID4gU2lnbmVkLW9mZi1i eTogWHVlbWluZyBMaSA8eHVlbWluZ2xAbnZpZGlhLmNvbT4NCj4gDQo+IEl0IGxvb2tzIGxpa2Ug aXQgY291bGQgYmUgdXNlZnVsIHRvIGFydGlmaWNpYWwgYmVuY2htYXJrcywgYnV0IGFic29sdXRl bHkgdXNlbGVzcyBmb3IgcmVhbCBsaWZlLiBTRnMgYW5kIFZGcyBhcmUgdXNlZCBieSBWTXMgKG9y IGNvbnRhaW5lcnM/KQ0KPiB0byBoYXZlIGl0cyBvd24gcGFydCBvZiBIVy4gSWYgc28sIFNGIG9y IFZGIFJ4IGFuZCBUeCBxdWV1ZXMgbGl2ZSBpbiBhIFZNIGFuZCBjYW5ub3QgYmUgc2hhcmVkLg0K DQpUaGFua3MgZm9yIGxvb2tpbmcgYXQgdGhpcyEgQWdyZWUsIFNGIGFuZCBWRiBjYW4ndCBiZSBz aGFyZWQuDQoNCj4gDQo+IFNoYXJpbmcgbWFrZXMgc2Vuc2UgZm9yIHJlcHJlc2VudG9ycywgYnV0 IGl0IGlzIG5vdCBtZW50aW9uZWQgaW4gdGhlIGRlc2NyaXB0aW9uLg0KDQpZZXMsIHRoZSBtYWpv ciB0YXJnZXQgaXMgcmVwcmVzZW50b3JzLCBwb3J0cyBpbiBzYW1lIHN3aXRjaCBkb21haW4sIEkn bGwgZW1waGFzaXMgdGhpcyBpbiBuZXh0IHZlcnNpb24uDQo=