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 E007F43A48; Fri, 2 Feb 2024 02:21:50 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C83B04026E; Fri, 2 Feb 2024 02:21:50 +0100 (CET) Received: from BL0PR05CU006.outbound.protection.outlook.com (mail-eastusazon11023015.outbound.protection.outlook.com [52.101.51.15]) by mails.dpdk.org (Postfix) with ESMTP id 4B48B40268 for ; Fri, 2 Feb 2024 02:21:49 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=U2Ve95J9+xW8Yryn9DtwxRxcq99oiGIyVmf/FqPBs5Dq/4Vq23ULyIY2tmJfJlBK5JnX3HZ54nqEHcYEkKhAf5B3h98EImZ8fllfG4riu3rUjtbSoXflEkgiBmhNg5IIboFBCKFqjWjd6meiyMjb+UBlTiYKnjZ64QN1MT7aI0C/6Yu0Jvh9biuvvdsJ3vmlVxHowVutfsSo+GK7mQm4HFjJ5P+T9eZU1SqK0XFnl12mYqPG4hB4LHhMuUZ9nG84C4gMm8XudLSVlAWxObM3zFAxkQnWcqJd4rMTs+ONMOFbhxKQ0pSOf6L6vSYKKrdVoGnmEtdoCdGn/oUhrJhxQA== 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=gL5hgktt0IVen+GwwtkBeJVrryaoFehagTK0nXBIdAk=; b=FWJyeWYED1rs9K3UZ8GAbOIPl7lswYOulvdZ3edTCnsDTC7RzsxbcmOTftblqTw/CVrApAalXY4/VlS6ZyzV5erZ7iCYuwc6nivknIdP/NbBHMT2fyfIKjnaKiBR8wp4IVouI/KJ7SZJXDjVqd+DbwO2QPCuDJ5juMfYQQ2VFrDnA0kkXyS0UXgokhpEXSYaWD/hJ9n8PS/f3eFsN3Cdv289D0HQK0iZcct4fElLWkKZjvAQv9Rkwnt2T+FKgsDkF/oOhWZcZYvDCu/anwpcpr48ctjAKqZb17LKZ5a5VCGiVXOgnzRfW1xQiYo5QWT6sjtOBWNhkm7vfJITS6tGSA== 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=gL5hgktt0IVen+GwwtkBeJVrryaoFehagTK0nXBIdAk=; b=MCyO4zTpnVhfbaqXhEyBkR/Eh/dOoe3WPp+yiel908UA2/32Yf5gJVp+7ZfOH3QvnEZQRYvyl8FxlMzjWkMw+1VG+Qouyg6tIQUZjSmgSXylNT1o7CEXgTjvueWpuQOgToa30ZYRVwosdbE9aABk/xrT3G7tWHKQY2FTBr//hk8= Received: from PH7PR21MB3263.namprd21.prod.outlook.com (2603:10b6:510:1db::16) by SA0PR21MB1884.namprd21.prod.outlook.com (2603:10b6:806:ec::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7270.11; Fri, 2 Feb 2024 01:21:46 +0000 Received: from PH7PR21MB3263.namprd21.prod.outlook.com ([fe80::38ce:7072:976c:bb15]) by PH7PR21MB3263.namprd21.prod.outlook.com ([fe80::38ce:7072:976c:bb15%3]) with mapi id 15.20.7270.010; Fri, 2 Feb 2024 01:21:46 +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+8R8KoEK3RW7DyJW4AgABrYgCAAGQ6AIAB505AgAB24wCAAPJnwA== Date: Fri, 2 Feb 2024 01:21:46 +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> <8de3d7e0-6a16-48d2-8cf2-f129441e8a1b@amd.com> In-Reply-To: <8de3d7e0-6a16-48d2-8cf2-f129441e8a1b@amd.com> 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=6c8f893f-4dbd-4f33-a17c-56609adc2ed2; 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-02T01:19:49Z; 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: PH7PR21MB3263:EE_|SA0PR21MB1884:EE_ x-ms-office365-filtering-correlation-id: 9fda5b87-2376-4b56-f634-08dc238d52bb 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: KMnXixq++BCnWwfy1WzlppGWftvZ/e6nBxZNvBQz3ISg/tOyV72RU7bDDxwbSZo11MLU7cci/IsYKWmXS8sPLetrm4DcNFPJ1WHRPHpGs1Raw1ahtOjm+fWCsIRrP6YgJl2sSJjmiJXe4gP2BWUBDzCyTMuV+X8m1zGO0C9hG9bqafbhiWszhGUUcKLORGNMDe45taMdvN6S35CUmNq6/jDcjdM1LS3czgQ3drL71vR1cJKEgTjFej7wjIOxin8Pnv0eFykabLj6mF++l+Mt2odHl/J/Egyoya4oJZ9pRrlLcxgadLfjoZlrF67KWO2YknlBseVjKhGMPEuC5fAxyLHCDCvGgN9SUz/sonj9V+fEksvfF3bMX5q3ntVhxe5hQrplkckCfAxPi3BnAy14wo9azNs1FQdO7T/7ME+VZPuP2d/1girHBjypbSRsRmqqCV6JzDkk9s20LHKOn0Pr0x4XkDTuyzQI2Iprw7bwKK9DeuucYhMAccloVFTZvw89T6RXVgpts/bFQN55Hb6C/BPMotTz4bCgVONNH/7Ku+rDkku2C8rENuo40rOTfQwvj8Cy1I+djLxYx+RQ14V+C2QyyuS8rioiRUUKdeQGRhkBceT4E+yhboodMQy/mRnx x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH7PR21MB3263.namprd21.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(346002)(376002)(39860400002)(136003)(366004)(396003)(230922051799003)(64100799003)(451199024)(186009)(1800799012)(9686003)(4744005)(2906002)(5660300002)(33656002)(38070700009)(8990500004)(41300700001)(52536014)(10290500003)(26005)(82950400001)(82960400001)(110136005)(76116006)(66946007)(64756008)(66476007)(66446008)(66556008)(54906003)(316002)(38100700002)(122000001)(8936002)(8676002)(4326008)(71200400001)(86362001)(478600001)(55016003)(7696005)(6506007); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bnRZaVkwbmtBbmFpUmc4dVdHVElROFh3djFhMWdMZ00yb2NuV05LUkcvTUxn?= =?utf-8?B?T293M1JZeEdsU01WQWlkNTZPaWFKeWZyWjlsQzFreVhDbWxWQTNsdzNQamdC?= =?utf-8?B?bmszVjNIOXdLcko0RThYR2Z6S2k5K3Y3TlU1enNsekxoWTEwRmc3eXVjUXpB?= =?utf-8?B?ZmZuRnV1enRxc2lOUFlYdUN1YzU2UVRaRUxkc1huWEpuNUxrUGVPWWtmbHMx?= =?utf-8?B?SVZiRWg4aUIxUDdMVzg0TEJrZzNzcW1VQ2Z4c24vOGExelFoRU1Wdk9uR2Fz?= =?utf-8?B?S2cyS3RzZ2xWYThVUk9XSHNDbjdjODNiajRjVUhwN05BZTBPYTljTzN5a081?= =?utf-8?B?STdXM3Qvc3JSK1E5U0ptR0ZGL0tWdlR6RVNHWVpudHpQNElVZXZJL2RsL1dZ?= =?utf-8?B?UFdoZHZxcE1NbERwSnNqU0NoVkhnSSs1VWpZMldYZ1lKUHExQzBXOHRENW1h?= =?utf-8?B?WjU1VUlYT0FSeVcvaXpGMDRuaFdXYzByRTZVUVRCWEJKNjB4OVpTczRKRVZa?= =?utf-8?B?WW5Kc1Qwai92aENmbHFKK1NJZWl3T04yY0NKakZ0NVloaDd6WVdOUjF1S3g5?= =?utf-8?B?Z0x4ZGhzSlZOSkxlNTUvRWcvaTJPUmkwSjNDWVVSdDd5UldQeEkvK2tSQUN0?= =?utf-8?B?K2tSQWcySnpoTWlLMzFmSGFrdDU3ZlFtVFRUUkZlejNDc3V6NkhMQnF0eXY1?= =?utf-8?B?WW9IVWszU3lQVEg5MktSWVVybmNMcDRpdHNXbHhvTktCczc2ejN6SnEwamhu?= =?utf-8?B?bUFmODl6aWxLc0N1Nk96OHFGN3V4Yld3di9LRjVUR2J6bm50VHlORFY0Njl5?= =?utf-8?B?OGhiMlJCcDZIZHZPSWdXMHpzR21kRG1OUFNzak9MeWhzMEd1bm8zSnVsTHdB?= =?utf-8?B?WkNlMlhMR3Y4R0pOSk9OWjZjcWlTUTZUb25CeFhITkZXWFlRY3E1cTFxWFV2?= =?utf-8?B?US9SRGxyT1dBV3dmRmdqNXVlSEkyTDI0T0cydjc1ZUMrejJ0TjgzdXQ2eEZy?= =?utf-8?B?ejR3bHNrWUpTNDZqRjlETzBLdytUeHFqWVlQOFAveFpvLytGNTFqTU0zcmp5?= =?utf-8?B?ZkdTblk2aUFTeTNiaWpETTBzOEwzalBINlExeDNqSTYwT2Ird2FKdkZUald2?= =?utf-8?B?L2ZLdEFkMnBBeGNzMU5ZaElXZlNxanBHZ0JOeUgyQjZlaFpZeWRQb1dFWHhQ?= =?utf-8?B?U2lRd0M4dVVmRzRqa1NlV3BXR2VmQjdCbTlkcm05SVZxNk5OZHd4RlZPc0U1?= =?utf-8?B?OHNZNkdWUDA1QUVvNk1tWmhyeHg5YlIvanNRbmxlWFFuMU84M2k1SzBzUUV6?= =?utf-8?B?UlJDdVh0b0ljbjQvNDNIVjZVU1NDRVg5Zk9YR1IvZ3RSTmxYeDFERFRJdDhM?= =?utf-8?B?VVlUUUIxSlFWNkd1cnVlNC91Zml6MU03aURDN3pTbnNhZ1d3YVk4WEZnVmU3?= =?utf-8?B?eG5veExCY2tLV3FNUDgxM0JQazN0U1QvNTJVSWFGZ1FZS3hFYUJ1bTA4bnUv?= =?utf-8?B?NExYdlh2czc5R1BONW55ZTcvWS81bS9mSyt4ZG1zMjEyNnRBbGp2d25wWUlV?= =?utf-8?B?U2pTR1dkVzhFUkcvalVlVVgyNndHYStMc0RaK0xJVGpURzZRcU5FSU9IUjVw?= =?utf-8?B?SzMxQ0xVcmdvSG12TmhIRmdsSS80OEpjMTQySFZ0K3NpZWdHa3NzbFVMYTJW?= =?utf-8?B?Nk5JSG9MbVdURDdmRnBYWjV1a1JweTlMWjhVUnVVVXhQdStiTWFta1l3dkNk?= =?utf-8?B?ZERQcEtuOHVmUzc5bXkyYXpMR21hUThQdC9ZaVBnTTdUdUZhRCtFenpqTmJL?= =?utf-8?B?SEdWWlR3SFdSaHFXZGtjN2tHU0dXNHh4dFJJaklXSzRlZUNoN3YyaXpCcXIr?= =?utf-8?B?UzgrbzB4Nk1DRElmdkU0OVlGUmpFU0JwdTRyMlpjaFVMc01ZMDJaRzJURXNT?= =?utf-8?B?YkpITk11R2V6VmlnRE80QU13NUUwOS84TUF0dnB1aEFETmhaZFNZNGdqcmFB?= =?utf-8?B?TDRRUXBCYXJyZDN4c2dzbE9yV3hLQ1BnbEh6QkUxUEw4SzFTSzN6bDV3c3dJ?= =?utf-8?B?ck83MEVpdWJlVDArMDAvM0cwOWlrY3JBTndSalI0UEYycm9iR1NDS1c5VjZS?= =?utf-8?Q?4b3uv9sxqXMiA38ivxkHWD8pe?= 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: PH7PR21MB3263.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9fda5b87-2376-4b56-f634-08dc238d52bb X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Feb 2024 01:21:46.4584 (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: 5g91lU6XLKHOXP/PsQDvSGbCiIceAR+HVYowZbFFli8MjYZadf6GQA1Ht853iQ7kwBNlYjiPNXY7nG4rK7a/mg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR21MB1884 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 PiBJIHRoaW5rIGRlZmF1bHQgYnVyc3Qgc2l6ZSAzMiBjYW4gYmUgdXNlZCBsaWtlIGJlbG93Og0K PiANCj4gc3RydWN0IHJ0ZV9tYnVmICptYnVmc1szMl07DQo+IA0KPiBsb29wOiAvL3VzZSBkbyB7 fSB3aGlsZSgpOyBpZiB5b3UgcHJlZmVyIG4gPSBtaW4oMzIsIGNvdW50KTsNCj4gcnRlX3BrdG1i dWZfYWxsb2NfYnVsayhtYnVmcywgbik7IGZvciAoaSA9IDA7IGkgPCBuOyBpKyspDQo+IAltYW5h X3Bvc3Rfcnhfd3FlKHJ4cSwgbWJ1ZnNbaV0pOw0KPiBjb3VudCAtPSBuOw0KPiBpZiAoY291bnQg PiAwKSBnb3RvIGxvb3A6DQo+IA0KPiANCj4gVGhpcyBhZGRpdGlvbmFsIGxvb3AgZG9lc24ndCBt YWtlIGNvZGUgdmVyeSBjb21wbGV4IChJIHRoaW5rIG5vdCBtb3JlIHRoYW4NCj4gYWRkaXRpb25h bCBhbGxvYygpICYgZnJlZSgpKSBhbmQgaXQgZG9lc24ndCB3YXN0ZSBtZW1vcnkuDQo+IEkgc3Vn Z2VzdCBkb2luZyBhIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50IHdpdGggYWJvdmUgY2hhbmdlLCBp dCBtYXkgaW5jcmVhc2UNCj4gcGVyZm9ybWFuY2UsIGFmdGVyd2FyZHMgaWYgeW91IGluc2lzdCB0 byBnbyB3aXRoIG9yaWdpbmFsIGNvZGUsIHdlIGNhbiBkbyBpdC4NCj4gDQoNCkkgc3VibWl0dGVk IHY0IHdpdGggeW91ciBzdWdnZXN0aW9ucy4gVGhlIGNvZGUgZG9lc24ndCBlbmQgdXAgbG9va2lu ZyB2ZXJ5IG1lc3N5LiBJIG1lYXN1cmVkIHRoZSBzYW1lIHBlcmZvcm1hbmNlIHdpdGggYW5kIHdp dGhvdXQgdGhlIHBhdGNoLg0KDQpUaGFua3MsDQoNCkxvbmcNCg==