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 271E4A0C53; Tue, 10 Aug 2021 10:03:28 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A05B240E6E; Tue, 10 Aug 2021 10:03:27 +0200 (CEST) Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2045.outbound.protection.outlook.com [40.107.94.45]) by mails.dpdk.org (Postfix) with ESMTP id 101364068E for ; Tue, 10 Aug 2021 10:03:26 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XLnXDP/nRxsUbUCmUYO/umaQNDmiRbVwVnLx3/w/7Fok7LHzoWoccDOJteYxtL7KjaPORubEqIEDhHv2IgpN95zvY0VQG6jN28ICzxUWyFtfqLMqclVB9fZ3d48jB1EHeTR/rqey+5dPobUcebEbvXNthmpvWknCc24KrZfgbEeISN8x0VkodjIlnLxDtV4PMY+oAQzQicRJaOzXTmyq7l2WvIS/2TxlfbO/SivLjR+9H+E17mJxz3bFm5CQS0rAcx0yPqOaAmNqtxk4Ts3t+UVmvtPTafkg3oXiOo1kcNfX3nBznRkRUkvmlaF8BXkNzWEMHgibskFRHqBrfjK8hg== 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=3PDBN6E119xhJbUgSO1XKEXa9/cvzmY4SGLeT1Cn0Js=; b=f/tnzMK9ZgyP4TWpDLfDkyL/RhhEDvhQbgGRS3av6eBGkZYvjAJENVRPiy9AiGE9DfzxAwSRHulvuZbKZ01fXc0JFF0mUM+E7UVxGuKzrCgt/dTUwEwvWBOolr3ZS6LTbUzPfJZ9rr1io/1niriZxyF3PWYsCcMVjGwoSVLwDrIB7FWN4TKBKFOvFeowAfH+JiwPlA8/dUR9D61xLqyuXfOtFKxmOKpEh87ZV+L9JdWJiWYd0YjXBMssm12Ql4jdxm53IjYWGBNckqJKYUnssKj/X5KgVElLmih/BmMOX0fdHxPl0jyId6l2uw1wFrKv7SS6KUJzgFIkZS3ZTxULLQ== 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=3PDBN6E119xhJbUgSO1XKEXa9/cvzmY4SGLeT1Cn0Js=; b=T3GhHVBtew8imF70M8+A49MsMbxbzIQgSC6ra4ztHJkghBC5Nv00+eCHjpPyMYCRT44tajz51jC/hsiOQRqQXKWMmucSFLaxtARwg/9+Z/WCO+PcpgW7ESuzzS9PqT0Ozfx2oUs0jHF+L2tj9848mlotR2ldNBOQfH1V3No7X2HITq5kGyKybzErhmmOE+1vCKcFYYzqqZy3gsSzuZVag1RIt32tmodQK5gVwD4yC5tcnPnLcCFGjrmSu4H57hobTtGYB9iI7fSuixdSIGN2a2VYleqidgFkyJBpk6UBgbchWe1ZBxJPKF6xegAIgkrjxsvSWJc/TEeMuFDUrcQHHw== Received: from DM4PR12MB5373.namprd12.prod.outlook.com (2603:10b6:5:39a::17) by DM4PR12MB5231.namprd12.prod.outlook.com (2603:10b6:5:39b::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4394.17; Tue, 10 Aug 2021 08:03:24 +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.4394.023; Tue, 10 Aug 2021 08:03:24 +0000 From: "Xueming(Steven) Li" To: Ferruh Yigit , "Singh, Aman Deep" , Andrew Rybchenko CC: "dev@dpdk.org" , Slava Ovsiienko , NBU-Contact-Thomas Monjalon Thread-Topic: [dpdk-dev] [RFC] ethdev: change queue release callback Thread-Index: AQHXgpljDVfm/8YqW0ivT75D62VYsqtYApaAgBNREoCAAA5jAIABFCyg Date: Tue, 10 Aug 2021 08:03:24 +0000 Message-ID: References: <20210727034134.20556-1-xuemingl@nvidia.com> <24309185-57e8-9a21-6b3a-939c4d74f1e7@oktetlabs.ru> <3032fdb1-58a5-5470-9903-09b992c059d4@intel.com> <8f8178d5-65e5-43f4-fc17-f753183e8042@intel.com> In-Reply-To: <8f8178d5-65e5-43f4-fc17-f753183e8042@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-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 70c5d3e7-2808-4013-c2a4-08d95bd553fa x-ms-traffictypediagnostic: DM4PR12MB5231: 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:7691; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: S8ypFbTn4AI7QWjHSXM+io2+pYYtOtixgRRvcBWDF2GNNKGe6E7auWDyRkDskE7B1ty35LTEA5uEzvNy49C1ItY0dYgiLsEd2hhdMQw9yUs9DhaQfVAE2FQa2aUZbgHbzEjAFoK11k5jzulG02bEjHySHC5VdM+0QGHHt5a/MXY6IHNGqjSsxbS8ATTjahe7fjVSkUJpnDm5tLiQaY4Z8skoN2s+DacqEgz9QmUA160RhzsoBYfaBkx/7lar9JyZYAczUEi5wvgI6c+ekGZHIIEw9ZSG1vo8gfsr84cKZL+niz/b2bM7gJLvD0rNkbL4sAZHdKQ5xrJ2QG2syyNC/Py0C9puA9LWLvhJyzG4icA026mxahggKfFU1ZVdRYD7x0mTtupBJgrzvKjo5IkCMAhAq7+0zbTb+zsjbZXNP4KjrL8BAv9NZL/pU9gPGVYIZFK8K3EQMmAYEKE6/gEH8ObPJjMIYlXn4zKDWcnBZC3YPwIqU/JXvyv0AlgqgY2WC9TH9d2NXR2pAodC6SyxVLRVku2AAlcB1TdcQbiJTrHwZ9ANk2S6kAEWsTdJpuCq+AL8pSbGVfwAyo7z7gP3qO3CYYYedAiuTmJ7ilS9fAzA/baPyk9+WJqF2KjDxhIHAJEt4aatyE6nkxyeHOpB8P6vXNH/xSJ6AlolNwfaNlg0oMVvbYdifS+ZPBgDrK918YZh8k0FyJvL7E38HxzNhw== 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)(71200400001)(6506007)(53546011)(8676002)(76116006)(7696005)(66946007)(64756008)(66476007)(122000001)(38100700002)(26005)(508600001)(54906003)(5660300002)(8936002)(86362001)(110136005)(316002)(66446008)(66556008)(186003)(4326008)(9686003)(2906002)(55016002)(33656002)(52536014)(38070700005)(83380400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WjVKOU42Z2tra2ZhQ3NiMTJVdlljZll6ZEhmdUlxdjhBaUQ1K2xlQUc3UlBV?= =?utf-8?B?WUlnelgzVStoT1ppdmRJT1g3cFBWTm0vV3p1M2tmT3l4dlZDRDM3WXFsMkYx?= =?utf-8?B?YXA4eHdXaSt3RU42anlEblVLSTk3M1ZHb0Fpa1IzMlNOVTFyeWVoQWgxMVRx?= =?utf-8?B?ZDUyTXBVUE0vdEFGbFVlaVJsYUVKV0xJUGZmSVJtWURaOFZPSE8wS2xXZ1hC?= =?utf-8?B?OGtKb2YrV1E5dEhqSDZqclN4R3d2aXNZYVF6MThSTkFCMXBaNWljWmZKT08x?= =?utf-8?B?aURCQTYvWHd3Nk9iQ05nbWIwN044MVd6S1RzWVhnQ09KWVptNXF6ZHRNdVk1?= =?utf-8?B?NVdCdFpkeTVueitoNWdGZlg0UEpaVHJFSklzeXhJQWhjOHlEb1IwUFE4SkRs?= =?utf-8?B?b1lrd3p1MCsrUkM4dHBQVUJ3NkdqMnZaUE52N3NvZ21OTUtpUHhwZDZkUXd6?= =?utf-8?B?QzgxdC84NVBwSXpMWVpUQkZvVDN3NlplNkxqY2ZxRWxCQVJJakVoMWhER0VB?= =?utf-8?B?dTdWOUFjd2R2UWVGcy9iZDJDSWlaN2dzY2ZyYks5NmJQaGV0cGVERlRXNXZH?= =?utf-8?B?eVVpKzNTNGJodmVpRU5oenpoeFdGM1FNNmVsa1Q5OTJzakVmK05lR0pHU0lL?= =?utf-8?B?OHUvYkpaaXZtTWJsUks0Z2hPd1Znd3dKbllxQkRQdWVPNTlpQVFBN2lkWWxs?= =?utf-8?B?RDczK2RCRVNoU1UzcWFtZXBSd0hQZWplWjhUT2lKOVovY2hIbVFiL2hTMnMw?= =?utf-8?B?dEFvTitGQ1UzYU5iZ0tZUUV3MVVmU1JGT3RYN0FuRlZVOU9VNEFxR0N5ZW1w?= =?utf-8?B?YnlOdUZTSnVUeVVPdUhMQjl1M0FVcEEybTREQVRqN202czFYL2JOMWJOYmc1?= =?utf-8?B?UnVOYW9yY2RXS1FvMjZ6QmVlWGhsWTZnb3ZiYTRrbUhFQjVPb2F6M0UwSG1V?= =?utf-8?B?Z0xtbEdPQUt3Ymh5WTc1UzhqTlJNM0lFbGc3R0NRbEt3QmlVaUlQcFl2WG1V?= =?utf-8?B?Smd5OU1RUXo4L0ZjanlYNGl3bmF5c1MzOTR3c2pXem9LeEs2NzRXZFV6bm5N?= =?utf-8?B?d1hzYlYvVW1jMklzRWhDWlFJWGtlQ0dYRXdPSGVvWmM1dHhjb2F3R2NMd3hL?= =?utf-8?B?S21XajVEQTAyZ1BuTG5QSVg2Ujh2NU1UR0tIcG50VnZoQTB0eG1xM08xbXVG?= =?utf-8?B?Q1pLRlA1NUJ4TGp4K2tPdlRKWThKS3lHbFJRY2NXQlhCaFFwZXBvR25PQmw3?= =?utf-8?B?eUFiTXVGZHp5Lzh6VTNUZy9qNEVmeXFQNm5kSHNrV0xRUGs1ZnhzVVZxNWZu?= =?utf-8?B?d0h2TUdnRUl1MklScVBWUytzbnhKa2pvUjZETnRnMlZsODhRdTI5RXc5bW5y?= =?utf-8?B?OERYQlpkc3Zkb2x6enN4eTB3Z0dyMnlsdWhQVTZuQ1Ivdm9MbHA4ODExVUZm?= =?utf-8?B?UEJBNE5ZV0lidjZHZ2RBUnRabm11aUd0U1NMeWZZTmNyVUZ0RFdscFBiTzlQ?= =?utf-8?B?NVI4RnhFem5ra05uN1diUnRDWG42VGNzWlFJZmttcWo3MGl2RWF2THVrOU85?= =?utf-8?B?RTlHVGZwRjVVb1FEZm5pMXFWMHYwZFYvdm1PWUczYXBTMFg1TEU4QmVXZ0F0?= =?utf-8?B?NXVPeW45K0dWc003bU1qZWdxWDdkaDBRTWgxeXl6Vld4aFpkYWh3ZWlhTHJ6?= =?utf-8?B?SkZrdGNaOHFNZ1llMWhySDN3a0FzdGNncnVqQmdCSmtxYXpLY0JGc0xIYzFZ?= =?utf-8?Q?exDMSnwcyEmIKEu2PBHwK/ntGCKNUNDrTqHfje+?= 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: 70c5d3e7-2808-4013-c2a4-08d95bd553fa X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Aug 2021 08:03:24.3525 (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: FD1nYmL6wSJz2jpdWm6r/PCd7g/i56GLbwS1uZV24jxkNGYj++kjVvjBRllqbWC8PHmjU0Zu5EwRQvAvXjCitw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR12MB5231 Subject: Re: [dpdk-dev] [RFC] ethdev: change queue release callback 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" SGkgU2luZ2ggYW5kIEZlcnJ1aCwNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBG cm9tOiBGZXJydWggWWlnaXQgPGZlcnJ1aC55aWdpdEBpbnRlbC5jb20+DQo+IFNlbnQ6IE1vbmRh eSwgQXVndXN0IDksIDIwMjEgMTE6MzEgUE0NCj4gVG86IFNpbmdoLCBBbWFuIERlZXAgPGFtYW4u ZGVlcC5zaW5naEBpbnRlbC5jb20+OyBBbmRyZXcgUnliY2hlbmtvIDxhbmRyZXcucnliY2hlbmtv QG9rdGV0bGFicy5ydT47IFh1ZW1pbmcoU3RldmVuKSBMaQ0KPiA8eHVlbWluZ2xAbnZpZGlhLmNv bT4NCj4gQ2M6IGRldkBkcGRrLm9yZzsgU2xhdmEgT3ZzaWllbmtvIDx2aWFjaGVzbGF2b0Budmlk aWEuY29tPjsgTkJVLUNvbnRhY3QtVGhvbWFzIE1vbmphbG9uIDx0aG9tYXNAbW9uamFsb24ubmV0 Pg0KPiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBbUkZDXSBldGhkZXY6IGNoYW5nZSBxdWV1ZSBy ZWxlYXNlIGNhbGxiYWNrDQo+IA0KPiBPbiA4LzkvMjAyMSAzOjM5IFBNLCBTaW5naCwgQW1hbiBE ZWVwIHdyb3RlOg0KPiA+IEhpIFh1ZW1pbmcsDQo+ID4NCj4gPiBPbiA3LzI4LzIwMjEgMToxMCBQ TSwgQW5kcmV3IFJ5YmNoZW5rbyB3cm90ZToNCj4gPj4gT24gNy8yNy8yMSA2OjQxIEFNLCBYdWVt aW5nIExpIHdyb3RlOg0KPiA+Pj4gVG8gYWxpZ24gd2l0aCBvdGhlciBldGggZGV2aWNlIHF1ZXVl IGNvbmZpZ3VyYXRpb24gY2FsbGJhY2tzLCBjaGFuZ2UNCj4gPj4+IFJYIGFuZCBUWCBxdWV1ZSBy ZWxlYXNlIGNhbGxiYWNrIEFQSSBwYXJhbWV0ZXIgZnJvbSBxdWV1ZSBvYmplY3QgdG8NCj4gPj4+ IGRldmljZSBhbmQgcXVldWUgaW5kZXguDQo+ID4+Pg0KPiA+Pj4gU2lnbmVkLW9mZi1ieTogWHVl bWluZyBMaSA8eHVlbWluZ2xAbnZpZGlhLmNvbT4NCj4gPj4NCj4gPj4gSW4gZmFjdCwgdGhlcmUg aXMgbm8gc3Ryb25nIHJlYXNvbnMgdG8gZG8gaXQsIGJ1dCBJIHRoaW5rIGl0IGlzIGENCj4gPj4g bmljZSBjbGVhbnVwIHRvIHVzZSAoZGV2ICsgcXVldWUgaW5kZXgpIG9uIGNvbnRyb2wgcGF0aC4N Cj4gPj4NCj4gPj4gSG9wZWZ1bGx5IGl0IHdpbGwgbm90IHJlc3VsdCBpbiBhbnkgcmVncmVzc2lv bnMuDQo+ID4NCj4gPiBDb21iaW5lZCB0aGVyZSBhcmUgMTAwKyBBUEkncyBmb3IgUngvVHggcXVl dWVfcmVsZWFzZSB0aGF0IG5lZWQgdG8gYmUNCj4gPiBtb2RpZmllZCBmb3IgaXQuDQo+ID4NCj4g PiBJIGJlbGlldmUgYWxsIHJlZ3Jlc3Npb24gcG9zc2liaWxpdGllcyBoZXJlIHdpbGwgYmUgY2F1 Z2h0LCBpbg0KPiA+IGNvbXBpbGF0aW9uIHBoYXNlIGl0c2VsZi4NCj4gPg0KPiANCj4gU2FtZSBo ZXJlLCBpdCBpcyBhIGdvb2QgY2xlYW51cCBidXQgdGhlcmUgaXMgbm8gc3Ryb25nIHJlYXNvbiBm b3IgaXQuDQo+IA0KPiBTaW5jZSBpdCBpcyBhbGwgaW50ZXJuYWwsIHRoZXJlIGlzIG5vIEFCSSBy ZXN0cmljdGlvbiBvbiB0aGUgcGF0Y2gsIGFuZCB2MjEuMTEgd2lsbCBiZSBmdWxsIEFCSSBicmVh ayBwYXRjaGVzLCB0byBub3QgY2F1c2UgY29uZmxpY3RzIHdpdGggdGhpcw0KPiBjaGFuZ2UsIHdo YXQgd291bGQgeW91IHRoaW5rIHRvIGhhdmUgaXQgb24gdjIyLjAyPw0KDQpUaGlzIHBhdGNoIGlz IHJlcXVpcmVkIGJ5IHNoYXJlZC1yeHEgZmVhdHVyZSB3aGljaCBBQkkgYnJva2VuLCB0YXJnZXQg dG8gMjEuMTEuDQpJJ2xsIGRvIGl0IGNhcmVmdWxseSwgZm9ydHVuYXRlbHksIHRoZSBjaGFuZ2Ug aXMgc3RyYWlnaHRmb3J3YXJkLg0KDQo=