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 9272E43A2F; Thu, 1 Feb 2024 04:56:00 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 370AD402A7; Thu, 1 Feb 2024 04:56:00 +0100 (CET) Received: from BL2PR02CU003.outbound.protection.outlook.com (mail-eastusazon11022010.outbound.protection.outlook.com [52.101.51.10]) by mails.dpdk.org (Postfix) with ESMTP id 009CC4028A for ; Thu, 1 Feb 2024 04:55:58 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Zi8IAaKT+gHgJaSXDsh47XYknXzi6vdi/dt/z0+cJXNfWoVFdEwhv4rvOmxunDCpZhItb5Q81dYBuzTkA3fmoTdo1JcTQ1GZio9EVn+NDY7ivQDuXCwjbfqutEVZIK+bSfSTqdEahhaci8Fx9XPm1A6fkVwfioqRpebZjZwE1sC/hg7WIjAvz5NDBmIGPHhaJUzUYimzOrZEKcZks73hzjEEJtZRDPNqX1FJk5TYuzgHsIa9b4mc/p1gsKxiUWrd/CLmQY21ShF+VvB//epTE9TSpiuwY60fx3XypEc0vW7VO3wfFf+cCQKxX3z9NKbPJFMbGqJqUGfdQ3tgYyf70Q== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=sCl4J7Yf9TKwIreuN48lYbYOURyJFktB1YAGrSFU18Q=; b=hEz31kDRzhvjWdoBnaogg9ftXjKYHSZEpCilqNLEPHtGhxRuhD8C4Xrsb0MawKbKjYGTzThST2JYz+QQ2Dx7VYh3FmRM2VJKXCZbyjMWraLkJ1NZmZDB70TLP9NoFH5HFQ43ZKpb0k+5hQYHg0kKzLz4Gc3pDeINuHNY3gaUs1NRyKur4US9OLzthi2f+QGaO/wpCI2i12L3pghwGvH6q3IFD2azbwKDDdEJoMLWhNozsHdK0aOEZdsr7cJWTMVeYVcf1DG127WxulQESa1aAiUrfZq/ED6cg44qUxVu/atX9wP517PJis70ljaW0wsJjzPMPlcKaDmDry3sQZanNA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sCl4J7Yf9TKwIreuN48lYbYOURyJFktB1YAGrSFU18Q=; b=eNGLpAMKlQYVq/0L7oI8fs29oqwr7rvOsKc3nAHYzOv8/1PHK7MTGUMU70aSenMF7tx2TsYe8UbCyS5gMtVQYQ/N27Z7cX2chJjSDEe3acWf0JBQ35ppLBKj6TVD/MaXrO9FA9R1vugRv/MxGgooLfnxj77j3aJeS6YOBUuOdfU= Received: from MN0PR21MB3264.namprd21.prod.outlook.com (2603:10b6:208:37c::19) by DS0PR21MB3906.namprd21.prod.outlook.com (2603:10b6:8:114::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7270.8; Thu, 1 Feb 2024 03:55:55 +0000 Received: from MN0PR21MB3264.namprd21.prod.outlook.com ([fe80::e1de:50a0:8913:cae1]) by MN0PR21MB3264.namprd21.prod.outlook.com ([fe80::e1de:50a0:8913:cae1%7]) with mapi id 15.20.7270.009; Thu, 1 Feb 2024 03:55:55 +0000 From: Long Li To: Ferruh Yigit , stephen CC: Andrew Rybchenko , "dev@dpdk.org" Subject: RE: [Patch v2] net/mana: use rte_pktmbuf_alloc_bulk for allocating RX WQEs Thread-Topic: [Patch v2] net/mana: use rte_pktmbuf_alloc_bulk for allocating RX WQEs Thread-Index: AQHaUxl9ccGx8ROH1E+8R8KoEK3RW7DyJW4AgABrYgCAAGQ6AIAB505A Date: Thu, 1 Feb 2024 03:55:55 +0000 Message-ID: References: <1706150562-23248-1-git-send-email-longli@linuxonhyperv.com> <1706577181-27842-1-git-send-email-longli@linuxonhyperv.com> <20240130084352.56971000@hermes.local> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=793cd474-8227-48a4-bcfd-261f034a506e; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2024-02-01T03:46:43Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microsoft.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN0PR21MB3264:EE_|DS0PR21MB3906:EE_ x-ms-office365-filtering-correlation-id: 8bdd0d5f-0f21-4d90-77f2-08dc22d9b112 x-ld-processed: 72f988bf-86f1-41af-91ab-2d7cd011db47,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: VYUNcaIX4jf0TYoDlyRvTBii+ufwPk9KC3aYMdSFY9okB6Tu9bCmTleN3QVyNop+zvwgKHXzzKd5fpMUSSvoVIQ/F2fGMfh+JVuOIeyIoLnFzqJ02zNZNNYqZvfI4j4K+pqF0BlZg9YZ5m5amu7Wcsb6ItRZIcjBsJ1txj2q3WlxKF3tDrxaHmfQ3rpVcdtB2UbpZQw7dbJSvi5PdcmA4SKoj7mty6Cz+BkzylpfFdKF2wFAP9zYaM3pUnRm9rRbvno6tiQ13nWFTSzufKM4xe69jM3cgcBlGxKIVfOj/HTBdSDaPDCDDCWZMOcPyIJ7BXI0oKyzWNKeHk/Bfg6Tz+lWgcYpUGDth0euordrXriEcmAQY+XCNaYa3fuFroSx9oR2drtN24LD1Itp/W6zRGpwMb0IptYiURIebK6n23r5pWlwhATkmDN6y+cVoYAsfE7bMXHddZhnj+injEhju/13ceFNlLB4dfHh9B/8VqFluxmsoq++XMcBB8bF6fsWvj65kcjuDcPq/qL8hnYN3UsW69xVV2j3tJgr/Dj2oNnL7NEGkqicKjMhAg2LmnQwiqv5HNy8QeP7PHeSYtMSUCcrwuJuXzzHGlxaxY8TfmJbCK1hfVfbyGkZ7+/41D21 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN0PR21MB3264.namprd21.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366004)(39860400002)(376002)(396003)(346002)(136003)(230922051799003)(1800799012)(451199024)(64100799003)(186009)(38070700009)(55016003)(66946007)(110136005)(478600001)(76116006)(316002)(66476007)(66556008)(5660300002)(7696005)(8936002)(66446008)(71200400001)(6506007)(54906003)(8676002)(4326008)(9686003)(52536014)(82960400001)(64756008)(26005)(8990500004)(38100700002)(83380400001)(2906002)(33656002)(122000001)(10290500003)(82950400001)(41300700001)(86362001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VjFUaGxKcVRiR09JQmVBYnRXMEY5UWx6MDRWYkpUeGp0dDBzQjhWRmkwZHBU?= =?utf-8?B?WkhFd0NUYWdZOHFUdzVYSmVJQi9EYmxBdWN3U3BtZFg1aElYL1ZQWWNLNk9h?= =?utf-8?B?ZFRIMHhSd3NxYnJEVmwwN0NPaFM4eHNueUZWNW4zTEdBRUVyUlNDWitCUlFu?= =?utf-8?B?MlhaR3owVGxreUxvaHEwN251WncrbTVBVy9GaVlYQ2NqbEtyL3hzL2N0Wisr?= =?utf-8?B?Qm5XbnptbE5qZC9PMFJVbUFzdG4xajhaMGNFeFFKNHk2ZVd5NFNDNHJpRE9H?= =?utf-8?B?VERyd05BRGsxc1RzTXZUUzBKWWQrQlRqMVR5VUhDVkM2blJOM2NxRkduZUtq?= =?utf-8?B?OVMva0M5QVE5RURJelFGckRuMUV6QVFvdlR5SVVSQ296WFNORHNpeXhSVTJR?= =?utf-8?B?S1BTUFF5RHYvVVNLa1FIZ2ozaDQ3R0lLSHU4VDAzTWFlUkUyckJhVlBQZkNW?= =?utf-8?B?aTYycVpJZDNndEJiQUxnRThESUdRNS9VallabE1pSHM1MkpDbExHOEJ6eEdY?= =?utf-8?B?YXdibDhOekFTUnlCUGswY0hhcHpSZVNSZFg5NGpQWkppbkZDT0d2aWZIc2xh?= =?utf-8?B?RHFaNEt3bUpLRlZLSHNwekVBTENKQUsvdnZLNkhvTG9pUnU2TEpZVVpsSGhx?= =?utf-8?B?TFZSNjVEMnJRR0psazlvbmRkMmJ2OHlXQnB4bzNQWmk0bTNIQWloR1F4M0ZF?= =?utf-8?B?ZXZqVENvNEtPWjFaUXlucFZFZDFudnR3bUFOOTlXK3JhWUo3YVlKREk0dG5l?= =?utf-8?B?YTlDSnJEcjF1ODZDYlgxRWlqaDFMNlBNR29xc2wyQXU1eHJhT2xOT09LMnM2?= =?utf-8?B?WStTV3NEeUFBdEFkS2Z5TlIvZGgvWGdWNm5aRHdrYy9QUmN3V1hKRWg2TjFp?= =?utf-8?B?anZEQlVyREYxT3ZRc29PcGRScUVBVzFsWUxVdHlYd3RHSVVjL3dxMDZqVVlS?= =?utf-8?B?a0ZYSG9OK3FzWlVKeXdWdjFBQlFtTnBaVFF0NmZwOU5qa0NKbkJOWDlhZmxN?= =?utf-8?B?MU9YRHpVOXpVQU5JeituMWZVRDFYcVA4SUlRSG8xTFl3TnhqTlFMeGo4STZO?= =?utf-8?B?ODNFTitLQzlUb0NCdFFNL3pNeWo5QWhZV2daWDFnTHNPNHVNbTVMTU90ZTNv?= =?utf-8?B?Um9YMnJvdENRTXJjRHFYTWpJSGJDSUZLRnRZczdwVThKR0cvVWpINUNiYVlI?= =?utf-8?B?N21FV3NTOG1BbjR5eGo0djdERHBMWXUrWWFreTNyWjFjcjhUU1lXcXRLbitY?= =?utf-8?B?T1c1RE4wSWVSQzFGVTdqTi9WTFdKdVY0UTdIZXlmOUJNT2preWVSVXBUSFF5?= =?utf-8?B?YVZIcThMNk5NOGlKT28vWHc3c0RCUzBlM0hwOW5KVTlsRGF1UDNDVEJ2b09q?= =?utf-8?B?bzlwZ3ROak02a2xhbDZnZGRWL3dSai9EUHNyMml4Qk1KbU4wTzA1NGNLS0Z6?= =?utf-8?B?elQxT2I3N21WMmFTdmFQSkx4Wm5XZElDbmNwSlVROUx3SjZaRDJqTDU3d3R2?= =?utf-8?B?MlBXclRRQ2JZdFhvL3JrVENFMFB3cXFaVTJDREZtQnhsSEIreHpaaHlvMmIr?= =?utf-8?B?ak1Gdm5YWHF0NEdRVGdEYWxwZGpkbXhCWnBmQ2J1STZmR2t5U0ZIZ0pUdjMw?= =?utf-8?B?T1RtYStheitNYWNSSCsvRTl6aW1QQm43M01TZXZjWmVHa3pWZHplS2RLZ09h?= =?utf-8?B?Qkl0aUVnaUREYmt4N3duSW8vSlNPaHV0SE5uaWJhbUxGek14b3lBR0FidkRB?= =?utf-8?B?RXdsbTN0NUFwZ3RtdlRxaE0zaTdwSkh5MTJOdlB1L3puWXRWUVl3eUNJN0kv?= =?utf-8?B?dFlBSzAvRVR4NmVUalBFQVI3bzFydEVqZzg2Sy9Xc2ExRGVwZjZwZHJ2R245?= =?utf-8?B?R0RzWGhGVUhvTTlOL2F4bXREQ1Z0TXFLVFZIbU85WjVJRmNQR1Z5cGkxWnly?= =?utf-8?B?WVNBM2o3YkY1ZzdGQVN6MUFmaUZKZm9UOGxnUDF1UGh2KzRtbmNrVHNRWUpH?= =?utf-8?B?Mlljd0tXT0t4eFY1UUg1MCt3dlh4U25oRXc2UWpJVUQrcjdyVXpFdjV5S0pv?= =?utf-8?B?L3VWdUVJc25xcUpBLzY2MjAzelpJWm9Pa0YrR0NXWmlWQzB6Ti9WUGZNMCtj?= =?utf-8?Q?4ZfhUjPyc8XwtcEK2/keO0yP6?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN0PR21MB3264.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8bdd0d5f-0f21-4d90-77f2-08dc22d9b112 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Feb 2024 03:55:55.3443 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: wDfQBDmx59YOl448x5OJv79WaWu8+MaL1JzG/58UC5HqVTPjzlJaExHd7FVesPvOWNiUJdf6OziBhFvLrj8w6Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR21MB3906 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 PiA+PiAnbWJ1ZnMnIGlzIHRlbXBvcmFyaWx5IHN0b3JhZ2UgZm9yIGFsbG9jYXRlZCBtYnVmIHBv aW50ZXJzLCB3aHkgbm90DQo+ID4+IGFsbG9jYXRlIGlmIGZyb20gc3RhY2sgaW5zdGVhZCwgY2Fu IGJlIGZhc3RlciBhbmQgZWFzaWVyIHRvIG1hbmFnZToNCj4gPj4gInN0cnVjdCBydGVfbWJ1ZiAq bWJ1ZnNbY291bnRdIg0KPiA+DQo+ID4gVGhhdCB3b3VsZCBpbnRyb2R1Y2UgYSB2YXJpYWJsZSBs ZW5ndGggYXJyYXkuDQo+ID4gVkxBJ3Mgc2hvdWxkIGJlIHJlbW92ZWQsIHRoZXkgYXJlIG5vdCBz dXBwb3J0ZWQgb24gV2luZG93cyBhbmQgbWFueQ0KPiA+IHNlY3VyaXR5IHRvb2xzIGZsYWcgdGhl bS4gVGhlIHByb2JsZW0gaXMgdGhhdCBpdCBtYWtlcyB0aGUgY29kZQ0KPiA+IGJyaXR0bGUgaWYg Y291bnQgZ2V0cyBodWdlLg0KPiA+DQo+ID4gQnV0IGNlcnRhaW5seSByZWd1bGFyIGNhbGxvYygp IG9yIGFsbG9jYSgpIHdvdWxkIHdvcmsgaGVyZS4NCj4gPg0KPiANCj4gTW9zdCBvZiB0aGUgZXhp c3RpbmcgYnVsayBhbGxvYyBhbHJlYWR5IHVzZXMgVkxBIGJ1dCBJIGNhbiBzZWUgdGhlIHByb2Js ZW0gaXQgaXMgbm90DQo+IGJlaW5nIHN1cHBvcnRlZCBieSBXaW5kb3dzLg0KPiANCj4gQXMgdGhp cyBtYnVmIHBvaW50ZXIgYXJyYXkgaXMgc2hvcnQgbGl2ZWQgd2l0aGluIHRoZSBmdW5jdGlvbiwg YW5kIGJlaW5nIGluIHRoZSBmYXN0DQo+IHBhdGgsIEkgdGhpbmsgY29udGludW91cyBhbGxvYyBh bmQgZnJlZSBjYW4gYmUgcHJldmVudGVkLA0KPiANCj4gb25lIG9wdGlvbiBjYW4gYmUgdG8gZGVm aW5lIGEgZml4ZWQgc2l6ZSwgYmlnIGVub3VnaCwgYXJyYXkgd2hpY2ggcmVxdWlyZXMNCj4gYWRk aXRpb25hbCBsb29wIGZvciB0aGUgY2FzZXMgJ2NvdW50JyBzaXplIGlzIGJpZ2dlciB0aGFuIGFy cmF5IHNpemUsDQo+IA0KPiBvciBhbiBhcnJheSBjYW4gYmUgYWxsb2NhdGVkIGJ5IGRyaXZlciBp bml0IGluIGRldmljZSBzcGVjaWZpYyBkYXRhICxhcyB3ZSBrbm93IGl0DQo+IHdpbGwgYmUgcmVx dWlyZWQgY29udGludW91c2x5IGluIHRoZSBkYXRhcGF0aCwgYW5kIGl0IGNhbiBiZSBmcmVlZCBk dXJpbmcgZGV2aWNlDQo+IGNsb3NlKCkvdW5pbml0KCkuDQo+IA0KPiBJIHRoaW5rIGFuIGZpeGVk IHNpemUgYXJyYXkgZnJvbSBzdGFjayBpcyBlYXNpZXIgYW5kIGNhbiBiZSBwcmVmZXJyZWQuDQoN Ckkgc2VudCBhIHYzIG9mIHRoZSBwYXRjaCwgc3RpbGwgdXNpbmcgYWxsb2MoKS4NCg0KSSBmb3Vu ZCB0d28gcHJvYmxlbXMgd2l0aCB1c2luZyBhIGZpeGVkIGFycmF5Og0KMS4gdGhlIGFycmF5IHNp emUgbmVlZHMgdG8gYmUgZGV0ZXJtaW5lZCBpbiBhZHZhbmNlLiBJIGRvbid0IGtub3cgd2hhdCBh IGdvb2QgbnVtYmVyIHNob3VsZCBiZS4gSWYgdG9vIGJpZywgc29tZSBvZiB0aGVtIG1heSBiZSB3 YXN0ZWQuIChhbmQgbWF5YmUgbWFrZSBhIGJpZ2dlciBtZXNzIG9mIENQVSBjYWNoZSkgSWYgdG9v IHNtYWxsLCBpdCBlbmRzIHVwIGRvaW5nIG11bHRpcGxlIGFsbG9jYXRpb25zLCB3aGljaCBpcyB0 aGUgcHJvYmxlbSB0aGlzIHBhdGNoIHRyeWluZyB0byBzb2x2ZS4NCjIuIGlmIG1ha2VzIHRoZSBj b2RlIHNsaWdodGx5IG1vcmUgY29tcGxleCAsYnV0IEkgdGhpbmsgMSBpcyB0aGUgbWFpbiBwcm9i bGVtLg0KDQpJIHRoaW5rIGFub3RoZXIgYXBwcm9hY2ggaXMgdG8gdXNlIFZMQSBieSBkZWZhdWx0 LCBidXQgZm9yIFdpbmRvd3MgdXNlIGFsbG9jKCkuDQoNCkxvbmcNCg==