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 31F12A0093; Mon, 7 Nov 2022 02:58:59 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C002740156; Mon, 7 Nov 2022 02:58:58 +0100 (CET) Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2072.outbound.protection.outlook.com [40.107.94.72]) by mails.dpdk.org (Postfix) with ESMTP id 977C64003F for ; Mon, 7 Nov 2022 02:58:57 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UMikk/0ah8YVTA9rrqvybcxlAgfkDIFVE0BMxU1TXkWXEgHhC8Gva8cGBBhG2VIAJt5ZZf9s6urPBJHiA+5/CmFKmPfaBbs1+AHQCSGe+00tW30E18wsVWXUHk4pfQCqMj1l5p2ETDdbOo57xZa/V/EJ3jfdso/NsIWAAWYdbw4mMJzVjK4C2Br3xozFqkpzDtcLFzapuk4BaJWLgVqXLI/NuWr3tzPmXRfLGFiRSXmvrTgk3ZPDy0apauqqp4KOyru6zsY9/gzpKazjHfTnkn1v4932dIbRspdNBR7A8EINcPBcdKCt61IAQZ8gR9W2P+09xzIZHEiC10IR72L3eg== 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=FCL48TL5/CIIxUJFSRiZxMh2FK1J6+drT9ZaecF7lNk=; b=n30RI0NfAr+2huwbfTy7GPNPHeh0OfFyHKdGqfr0iYtuMDiVA8hM0N1i9Pn4W0rALh+mw4M6gNNg3jXO6YWbMcrm0fvAEEZFFDYZUYNh5mnGg0aMlolAteiFQWMSUp9aWcy/mC93fwzPwGyiTD/akdT7ms8jrNXYDWRaYaTV5kRMSB6qzWncF89V+i+0oqH1DMElGHjIRGmqS38K0SMfF2lrtm8IQKCR81W8IKppb2YvxYotVe4sK8L1TVbW/7rLe/GQEF7lBwF6LDMW5YvS6EifyWh1kv97VSR/GTkM0DqsCdRqHDFZx+jWGM753suio+5/JWws/MbDpG8XfhBO9Q== 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=FCL48TL5/CIIxUJFSRiZxMh2FK1J6+drT9ZaecF7lNk=; b=Na7sTfG6HdpuHTHo/Hyygy/Pf5wLx5wJAhEEzlHwPaaSAi4TcGgQFRa997xyPism7+u5Eamc/ncMl6mqPEMDSXRQsm5+7TMt3HSZyIp+gX6b0oo7b7dz/I4hNQ5QPt0nYYWeXIK8MVUFglbzuIWn2wiyNgA63oMgkd9iy+q+Dvp4AsyxzGEh1V7tY+sxPvtQWDLHFcannkSCH44YdKQnjefwF/GtCT29NmrH/6IHLcn3Gu/5X/fjMjD0U4OG+xuXs0KM68fP5pb8Sy8XtGUsL4g48nyLMfvWAk0JGbwgL/2Rt4yKzhbmrKtcdwm7010zHdB7Fp3IIyYaN8P9x/PhXw== Received: from BN9PR12MB5273.namprd12.prod.outlook.com (2603:10b6:408:11e::22) by SJ0PR12MB5634.namprd12.prod.outlook.com (2603:10b6:a03:429::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5791.22; Mon, 7 Nov 2022 01:58:51 +0000 Received: from BN9PR12MB5273.namprd12.prod.outlook.com ([fe80::5aaa:f43f:abc1:84db]) by BN9PR12MB5273.namprd12.prod.outlook.com ([fe80::5aaa:f43f:abc1:84db%9]) with mapi id 15.20.5791.025; Mon, 7 Nov 2022 01:58:51 +0000 From: Rongwei Liu To: Andrew Rybchenko , Matan Azrad , Slava Ovsiienko , Ori Kam , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , Aman Singh , Yuying Zhang , Ferruh Yigit , Thomas Monjalon CC: "dev@dpdk.org" , Raslan Darawsheh Subject: RE: [PATCH v3] ethdev: add hint when creating async transfer table Thread-Topic: [PATCH v3] ethdev: add hint when creating async transfer table Thread-Index: AQHY0xwzzREdLVKimk+vrhHnpxZ1c6398RkAgDP2eoCAAQq7MA== Date: Mon, 7 Nov 2022 01:58:51 +0000 Message-ID: References: <5d8d42b2-7011-cb46-7f2c-1b1019c4151e@oktetlabs.ru> <20220928092425.68214-1-rongweil@nvidia.com> <6ec3f733-6370-d90f-b6b6-3eaceec7d0b2@oktetlabs.ru> In-Reply-To: <6ec3f733-6370-d90f-b6b6-3eaceec7d0b2@oktetlabs.ru> Accept-Language: zh-CN, en-US Content-Language: en-US X-Mentions: tmonjalon@nvidia.com X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BN9PR12MB5273:EE_|SJ0PR12MB5634:EE_ x-ms-office365-filtering-correlation-id: 376e6c08-133d-4df1-21e0-08dac0639df8 x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: GniD0LuZEUDQA6S5AHCsHOhF7rarAsCQrKI5C3WmUcuu9siqlw8ByYiQBwXPcEJAq16aR/m6awaxgn04I/TP6VsYCzsBet748TDl3LELyqyyP/DrUO9GIAMHMLbI4s59WPLrVdTUCHfARo74CdeymQVDrAmZcFZIQ8HdtjIuQSDG7adFLigUTxWP23rkCt8M0NM2EwS/WPwIgH720U/rvFxIXa6vnXUWdIseLe7FByu5IQ0GB9ZaKvtO2eBxp4y2casAHMLkjb4+ABgdiGTkPYqNfebqGB31J0xuw6bfjctt9NoccQYt8/3oJ1REYAtAz5Obb3lzizDFz5agerCzpdW6iwQncpPHoUpc4LIJelPQPGHa/Njz64BzSp61SgQZ1R8IWVdKi8W0iIEQlL9FLfT3OFtDaEdQrgCsAuDyyHhm/7rbY6WtKq4+9631LZjaybgL56aswBlOaHs0CyUhrIGgJZ8Czw9ue/QUTF/SmABi8B1EL2u8ZB1btjexume7UNaWXRrPeVE7/qaZxBEI2tPoaGhA6gdxLiK7dStkJ1Q6F6LkaiHJSaa0rFW57FxyguvzN+2aeGyTSLBquCUHjSnxvghnlG3xvGcFhQ6PmcIBNJvTTh71NUY3KgJS1W1XNidxU5Cy1T60WUBL+Jjti4OAtR32CqfRujGUUnq6e1QXkZC8m1YaUez4VUt+n6tROCLN1lAD7Ouk8Nmn/xRo6fUNa4VavxgDFKP6bT2ppmPzJwWPsjMlhgRkfRDZAa0NuIIVG/jeQ/6+a4Pf2l0zow== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN9PR12MB5273.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(39860400002)(396003)(136003)(366004)(346002)(376002)(451199015)(83380400001)(66556008)(4326008)(9686003)(38100700002)(26005)(186003)(38070700005)(122000001)(2906002)(5660300002)(8936002)(71200400001)(478600001)(107886003)(7696005)(6506007)(53546011)(66476007)(76116006)(64756008)(66446008)(52536014)(41300700001)(54906003)(6636002)(110136005)(66946007)(55016003)(316002)(8676002)(86362001)(33656002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MXk2blFEVlo4SS84eVEwTFZST29WcmFrRk9MUFNURFBhbXdBTllqb0Z4eUwz?= =?utf-8?B?Mk4yc29GR3dlQno4emdGR05tbDYrdzFCTlJrZm80aWNBNmhKVG9NNWFHNW9k?= =?utf-8?B?a3BZOGJ5aGFLNmZwS0RKVVNPaDFRbE44QXBMT2lxeEhhblBPbG1SM2F2bXE3?= =?utf-8?B?ckFYM1NmN01FMXJsSC9mYnN1aTgvcVJpbVgzTms5YWt3eTJvdG1xdXV0TEs4?= =?utf-8?B?dG5TQzRJbEVBRERVWGpOV3UrMExQbDRIZUxRZDBwdk5jemZOSVRTaEkwSGNG?= =?utf-8?B?elorQ2hKZ1dDbm9OUW1kYmlpMEZNdVdPbk1BcFdsVkFyTlVGdVNid0ZXY213?= =?utf-8?B?aEdJYnk1elNWdUppN29zZmVFVVV2Q29DY082bitoRXJ0UGJFUjZKbnlZcW9s?= =?utf-8?B?WEp0ZUpNekErdkRDMnd5TEtIbFYrcEY5OUZkRTRmMWpWdWhDa0hQazZXTnhJ?= =?utf-8?B?M0tacmxnMXpHeDRtYi9sOHFxWWNqcUNmQndObm1xR0pZRGFGWm9mTGpnTnJm?= =?utf-8?B?aGFwYisrUVJuM2gxdStXaFFFSW1Cc0lZSlNwbDhkdi9rY2FjZ0RQUERsdzVX?= =?utf-8?B?UllHaG5FclhJUWZqSU1IVWN3aldqVVUrNjdSbjA5Wmt0K1BJOHRGeGdDbmQy?= =?utf-8?B?NG5BUVJNYXRCcEt4RVRyY1IwaktMVU1OZlZoRWtrUW9YR2dnbU5xd1poWE4r?= =?utf-8?B?SVF2VzZOL2lwWDRYY1FDU1NEQ1VxcDFkZ2RBWG5JVWVQeGE1dmE4U2ovVWZI?= =?utf-8?B?ZVQ0YnBvT0I4NHkxUm9oMGpSY0dwTEpjNHFZTTVzak0wUHJoME5Hc2x5QjVR?= =?utf-8?B?Q202U28wTGVDd0dZQjNOcGNMQ2VHSTlHR2RCK2xLVk5RdUNvS0VrdE5FK2NZ?= =?utf-8?B?S1Fkc2R2VG41ZlIzVEJVMGlNMGkySTdlSWJqZmdJcWpaOUE3QnovREs2dXRn?= =?utf-8?B?WTBqaTBiTldqUXdmeS8rZXNxMTcrcTNISERwNHlqQUx2VFp1dzhhZlVQbFZL?= =?utf-8?B?eCt2Q3o2cmhzOVAraHRpNVVYYXhGK3F2OW9rQktKMkpxNzNiY3F0ZEExRjRx?= =?utf-8?B?WjUxYjJFN1JkVTVTN0QwR0J5SUpxTUJudDUzV055UGtCVTIyeWxzVDFYWVE5?= =?utf-8?B?d25FWVMySDFYdU5zdEZrTmp1ZUlycEV0QU9NK05pazVTdWp5cHc1VzlFSzRp?= =?utf-8?B?UzJ0aEt2RitZOElaSC9NWUpZc3lCc0R6MDFWK1E4TXdqaVhlYzNJWFBMaDkv?= =?utf-8?B?ZXA5QWtFNnpFVFEyYmZrQlVLRURkaFUxS2tPa3hxMnljS0dQblkySlZQYWxq?= =?utf-8?B?RzVDT0NsREpta1d0SVp6cDhaNDE2cFZEYzU5a0VRZXFWaFRja09uOHJhT3Yw?= =?utf-8?B?YVkyMkhyZUFSMzVlQUtaUy9ZSzM1OFl3NGoxL0NkOGUyM0RIRHo3MjNWazQ5?= =?utf-8?B?UlpYM2dtQ3lBMXhHN01PbG41K1Q5MkVla2trbFV0N1o3angvaGpLdkYrSWdR?= =?utf-8?B?eHRiNFdKbVEycklpN2RSUWFLL24raFFZM0wrYllUZkhzSWoxOUt3M2JWZEFv?= =?utf-8?B?bHFRQmpGSjBuTU5PbjgzVkFEN0JhWllNeS9mdk1qbWIxTDFNcGRiSVNMZWo4?= =?utf-8?B?TDNqUEh1ZGRYRys4Q0VvSnlPVVpWeG1yenRKbXhmQkxQZnVJNE9FaktRRzZH?= =?utf-8?B?UnNPcnhQOGl5bTUxZVo2T2tXZEtaeFBwaW9iTTg4UGpZV3l0akN0dVNZR3pL?= =?utf-8?B?YmxxbTV1SzM2VFdrUDFQc1hpakRubWRnWXptcUptSmpjandMa29hZ0g5NjZn?= =?utf-8?B?c0tORVcyenhGVUY1RU16VXkvcVVMTDlXTWthSExCWDFEanZzMERDalZCd0dy?= =?utf-8?B?Q2NZb0kxZmpWWHNmWlB6NytWK3NIckNZQXFsdUJuQXhxMmY1YW1JV1VOLzdI?= =?utf-8?B?VjhoNnhLSFJWUVQ4Tm53cGRQRUtJQUZUL3NEeDFOZng0MHIxMmlYNW5maXFB?= =?utf-8?B?V3QxRDh4OVJzMjdaUHZkYWljeW5rdkNiSS9RTUc1cmhYMUR6eTVsR0ZQRFNP?= =?utf-8?B?KzZEL2szL3NkWUc2a1Mxekp2QTE0THRpNE1kay83aGNtRlRLcVg5MlBPSFh0?= =?utf-8?Q?wEyybSpUTNynoOGaRK18K7Q9v?= 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: BN9PR12MB5273.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 376e6c08-133d-4df1-21e0-08dac0639df8 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Nov 2022 01:58:51.0770 (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: WxxvVMDztEihaPLqbtNAulcw+48kEZsXxp38Hz2oDHINrPbRMu8XgMRkP0+ZtSb/VGiH4kyn4xbTIN4wxQaUqw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR12MB5634 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 DQoNCkJSDQpSb25nd2VpDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTog QW5kcmV3IFJ5YmNoZW5rbyA8YW5kcmV3LnJ5YmNoZW5rb0Bva3RldGxhYnMucnU+DQo+IFNlbnQ6 IFN1bmRheSwgTm92ZW1iZXIgNiwgMjAyMiAxODowMw0KPiBUbzogUm9uZ3dlaSBMaXUgPHJvbmd3 ZWlsQG52aWRpYS5jb20+OyBNYXRhbiBBenJhZCA8bWF0YW5AbnZpZGlhLmNvbT47DQo+IFNsYXZh IE92c2lpZW5rbyA8dmlhY2hlc2xhdm9AbnZpZGlhLmNvbT47IE9yaSBLYW0gPG9yaWthQG52aWRp YS5jb20+Ow0KPiBOQlUtQ29udGFjdC1UaG9tYXMgTW9uamFsb24gKEVYVEVSTkFMKSA8dGhvbWFz QG1vbmphbG9uLm5ldD47IEFtYW4NCj4gU2luZ2ggPGFtYW4uZGVlcC5zaW5naEBpbnRlbC5jb20+ OyBZdXlpbmcgWmhhbmcNCj4gPHl1eWluZy56aGFuZ0BpbnRlbC5jb20+OyBGZXJydWggWWlnaXQg PGZlcnJ1aC55aWdpdEBhbWQuY29tPg0KPiBDYzogZGV2QGRwZGsub3JnOyBSYXNsYW4gRGFyYXdz aGVoIDxyYXNsYW5kQG52aWRpYS5jb20+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjNdIGV0aGRl djogYWRkIGhpbnQgd2hlbiBjcmVhdGluZyBhc3luYyB0cmFuc2ZlciB0YWJsZQ0KPiANCj4gRXh0 ZXJuYWwgZW1haWw6IFVzZSBjYXV0aW9uIG9wZW5pbmcgbGlua3Mgb3IgYXR0YWNobWVudHMNCj4g DQo+IA0KPiBPbiAxMC80LzIyIDExOjMxLCBBbmRyZXcgUnliY2hlbmtvIHdyb3RlOg0KPiA+IE9u IDkvMjgvMjIgMTI6MjQsIFJvbmd3ZWkgTGl1IHdyb3RlOg0KPiA+PiBUaGUgdHJhbnNmZXIgZG9t YWluIHJ1bGUgaXMgYWJsZSB0byBtYXRjaCB0cmFmZmljIHdpcmUvdmYgb3JpZ2luIGFuZA0KPiA+ PiBpdCBtZWFucyB0d28gZGlyZWN0aW9ucycgdW5kZXJsYXllciByZXNvdXJjZS4NCj4gPj4NCj4g Pj4gSW4gY3VzdG9tZXIgZGVwbG95bWVudHMsIHRoZXkgdXN1YWxseSBtYXRjaCBvbmx5IG9uZSBk aXJlY3Rpb24NCj4gPj4gdHJhZmZpYyBpbiBzaW5nbGUgZmxvdyB0YWJsZTogZWl0aGVyIGZyb20g d2lyZSBvciBmcm9tIHZmLg0KPiA+Pg0KPiA+PiBJbnRyb2R1Y2Ugb25lIG5ldyBtZW1iZXIgdHJh bnNmZXJfbW9kZSBpbnRvDQo+ID4+IHJ0ZV9mbG93X3RlbXBsYXRlX3RhYmxlX2F0dHIgdG8gaW5k aWNhdGUgdGhlIGZsb3cgdGFibGUgZGlyZWN0aW9uDQo+ID4+IHByb3BlcnR5OiBmcm9tIHdpcmUs IGZyb20gdmYgb3IgYmktZGlyZWN0aW9uKGRlZmF1bHQpLg0KPiA+Pg0KPiA+PiBJdCBoZWxwcyB0 byBzYXZlIHVuZGVybGF5ZXIgbWVtb3J5IGFsc28gb24gaW5zZXJ0aW9uIHJhdGUsIGFuZCB0aGlz DQo+ID4+IG5ldyBmaWVsZCBkb2Vzbid0IGV4cG9zZSBhbnkgbWF0Y2hpbmcgY3JpdGVpcmEuDQo+ ID4+DQo+ID4+IEJ5IGRlZmF1bHQsIHRoZSB0cmFuc2ZlciBkb21haW4gaXMgdG8gbWF0Y2ggYmkt ZGlyZWN0aW9uIHRyYWZmaWMsIGFuZA0KPiA+PiBubyBiZWhhdmlvciBjaGFuZ2VkLg0KPiA+Pg0K PiA+PiAxLiBNYXRjaCB3aXJlIG9yaWdpbiBvbmx5DQo+ID4+ICAgICBmbG93IHRlbXBsYXRlX3Rh YmxlIDAgY3JlYXRlIGdyb3VwIDAgcHJpb3JpdHkgMCB0cmFuc2ZlciB3aXJlX29yaWcuLi4NCj4g Pj4gMi4gTWF0Y2ggdmYgb3JpZ2luIG9ubHkNCj4gPj4gICAgIGZsb3cgdGVtcGxhdGVfdGFibGUg MCBjcmVhdGUgZ3JvdXAgMCBwcmlvcml0eSAwIHRyYW5zZmVyIHZmX29yaWcuLi4NCj4gPg0KPiA+ IFNpbmNlIHdpcmVfb3JpZyBhbmQgdmZfb3JpZyBhcmUganVzdCBvcHRpb25hbCBoaW50cyBhbmQg bm90IGFsbCBQTURzDQo+ID4gYXJlIG9ibGlnZWQgdG8gaGFuZGxlIGl0LCBpdCBkb2VzIG5vdCBp bXBvc2UgYW55IG1hdGNoaW5nIGNyaXRlcmlhLg0KPiA+IFNvLCBleGFtcGxlIGFib3ZlIGFyZSBt aXNsZWFkaW5nIGFuZCB5b3UgbmVlZCB0byBhZGQgcGF0dGVybiBpdGVtcyB0bw0KPiA+IGhpZ2hs aWdodCB0aGF0IGNvcnJlc3BvbmRpbmcgcnVsZXMgYXJlIHJlYWxseSB3aXJlX29yaWcgb3IgdmZf b3JpZy4NCj4gDQo+IEknbSBzb3JyeSwgYnV0IEkgc3RpbGwgZG9uJ3Qgc2VlIGhvdyBpdCBpcyBh ZGRyZXNzZWQgaW4gdjQuDQpAVGhvbWFzIE1vbmphbG9uIENvdWxkIHlvdSBzaGFyZSBzb21lIHRo b3VnaHRzPyBUaGFua3MuDQo+IA0KPiA+DQo+ID4+DQo+ID4+IFNpZ25lZC1vZmYtYnk6IFJvbmd3 ZWkgTGl1IDxyb25nd2VpbEBudmlkaWEuY29tPg0KPiA+PiBBY2tlZC1ieTogT3JpIEthbSA8b3Jp a2FAbnZpZGlhLmNvbT4NCj4gPg0KPiA+IFtzbmlwXQ0KPiA+DQoNCg==