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 E209A43C90; Tue, 12 Mar 2024 13:24:44 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B1B15402D8; Tue, 12 Mar 2024 13:24:44 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 3F1D640282 for ; Tue, 12 Mar 2024 13:24:43 +0100 (CET) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 42C601BK004856; Tue, 12 Mar 2024 05:24:42 -0700 Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2169.outbound.protection.outlook.com [104.47.57.169]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3wswdcw1yb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 12 Mar 2024 05:24:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=k7PntcRCrDB49B9UvZjAjSvVxJ49x1nSkj1+IoWTfYCNP7MlHLV5CU/Zqwcy/b9njnJUy1zEDacxCe70iKozUMEQ92KKdHpvZ2VEIAs9EWO43fEBV7ymxp6rgFqI3qG31ACgshX/eAMcqG+L5kG2LkGyUSFumT1Le2oh/09Y8W82h4FlgYjasZorjW+fVoUY8XhR3APYp0xzqDt6GHo6CkyMjQfYwHy40HhDy7qHsTqnW5BfjHnw13QGI39ArVz4Irjzz3KtwQfLxuYy0FB9qMRQ2S0R0rZoHh9yxrzDXuS8O0JEUZJwsRJiu12GUV2rk+pG8ekJwYqnIHgJSogn2A== 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=hVMTjy1JvOgMuj9HAsSA5F0Fj8I620i0G8dWGGxRC/w=; b=HiK2ITZNfjcZIbTXiMK120+G0ByyfFGpRHnmYjY7smh0lWicAQXxLJau747JWIM+1Yw/I2ytsptP4VaiNy76K0He270GzZw/kXa5EVcPyuQxqIF9GKirsHFGVPFYfSM0PI4RBd65aE7y48vAXyO8Kk3mvt3ql0vFhyOipLcniykOgzZJwc1W1NH1eg9/ElfjOoTGbt06EoV9owxLqJirCNvXTXn6E9bIn4ZMOZFsk+EBoXWvRd7tB42O9qpe6GJQu3OJ1jr8OK3BXgxZOgrGr7AOVHooodTo5nTvm/TOPA+GPjW0ByNbitinxzcIjwqfLQfYFXboaWkoZ806+lXzwQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hVMTjy1JvOgMuj9HAsSA5F0Fj8I620i0G8dWGGxRC/w=; b=lJaBwEgb5s0WpykUiEr1xjJ97PI6joZ2Oj7A3HlE33gy7hWV4rS78dXes+7ICDFEHjyWMAN1Vce3gSBMS9TrEodRz2g+33N5u20FStVB9tjVBKcsgHjsTV7Gz/0LquNqtbz8Rs20PT9LkdTuGy99m3J59rMR48My4jAuu3G7EYc= Received: from CO1PR18MB4714.namprd18.prod.outlook.com (2603:10b6:303:e9::18) by MN2PR18MB3654.namprd18.prod.outlook.com (2603:10b6:208:26e::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7362.36; Tue, 12 Mar 2024 12:24:38 +0000 Received: from CO1PR18MB4714.namprd18.prod.outlook.com ([fe80::b71d:bd2a:b1a8:7e3c]) by CO1PR18MB4714.namprd18.prod.outlook.com ([fe80::b71d:bd2a:b1a8:7e3c%5]) with mapi id 15.20.7362.035; Tue, 12 Mar 2024 12:24:37 +0000 From: Gowrishankar Muthukrishnan To: fengchengwen , Thomas Monjalon CC: "dev@dpdk.org" , Anoob Joseph , Cheng Jiang , Kevin Laatz , Bruce Richardson , Pavan Nikhilesh Bhagavatula , Amit Prakash Shukla , Jerin Jacob Subject: RE: [EXTERNAL] Re: [v11 0/4] PCI Dev and SG copy support Thread-Topic: [EXTERNAL] Re: [v11 0/4] PCI Dev and SG copy support Thread-Index: AQHaaxX036wuftM1JUe9oqywqeuOLLErKNyAgAEtHoCAAAHusIAHjZeAgAAvWwCAAATYQA== Date: Tue, 12 Mar 2024 12:24:37 +0000 Message-ID: References: <20240227183555.3932711-1-amitprakashs@marvell.com> <75bad518-b6ce-04e7-7b2d-81dd484ed8b1@huawei.com> <23430837.6Emhk5qWAg@thomas> <87ece82b-9855-c318-c942-fee5eb8f32cb@huawei.com> In-Reply-To: <87ece82b-9855-c318-c942-fee5eb8f32cb@huawei.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO1PR18MB4714:EE_|MN2PR18MB3654:EE_ x-ms-office365-filtering-correlation-id: 59157cf8-1fcb-42fd-24a8-08dc428f6202 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: kQuc6en8kzod2++puCGuqmx6Ih0nK/A8I8X5Ssj4XJp4A0VvMeOhzMjxRKZrjgyS+X9jadU9hZbvgx/qveZ2u4qn9xtt/8+OwDWmRMdj6iGQMSe0mCgTmADXpQ37lQnaCG1qkXR6vYvSKtQhowiXL0mKEM5adIE+Wn0KvfKtJswrmeneLkmQ6cgrOY7QIAAMviH7UmQMrJp16y6zn4OHnco3+XtsRV9OBruNPYaILs6hC2xS4Msr4WoO7EQhDjR9EZc2veh4rXSXM59bAXPeL9Uw4MTr0HvkinPwVZI4zcMdjTr2Dqh5YL9c3Daep/R7C1Xq/YhOadGdMq8s+6Xl/nN4wxwcF0U1udhJetMhPRvOw54YVAYdz0LzGmml2Nj1A7KgTd8P23TNOQ3xWauSY0rWGNNe9/4wcOX5vTF7WhFoaxz2Acw+Tj8InHib6JWhR2CHwdJEuhqcKOkczZXk78VwJIl46mIrd1JcGy+hv/DuTTQcyMv9qAtxwJS3cQqEiQJG1e5X+tTk798ugmVvuZgcNcB57JvNOQCy4pyyOjl8lDKbJ334wJbkfmHtc7qDHgzMOELrDfLC5KnQ17i0rzqQlcoE9f3im0og3S95oc4gtyjiRnYdF7fFH1IJ2ct6vVDyziHD8oIkSoThFVvvMjhO2Dn/8G/ioyyq7a/uCr0= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO1PR18MB4714.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376005)(1800799015)(38070700009); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?T3oyby9USTkzdG04Ny84b3dUL1lWc21hRW0zUVlESCtEaE1hT0UwOXVaMjJD?= =?utf-8?B?S0poZThDczZlTEFkODg5SjJrbDg4VnlEV05DcjhqRk9MNUU3RFRTT3F0WEMw?= =?utf-8?B?dVVUMzNmb3E5YmhVWXdKaTZvSFFQcDk1dldIM1RXOC9ZcS9rNEpkeERwbTQ2?= =?utf-8?B?NkJpVnh1OUczOG9CVmJaQlhEbmdnZ3BQVnh1ODU4N3NINGNmUVN2QmsyK3Fi?= =?utf-8?B?MEdLY3BscDdoVkxLYnFGdGpRc1dFVmcrb3hpYjEwTjlSdmdzMVBuQjBPZE5v?= =?utf-8?B?cUY0Uk1jbGZFTm9xWEYvdE9xYW5HNkFrUXYwY3JBQTB5OHdIZUM1YXhYS2dK?= =?utf-8?B?SXJ5TlNldWVYZ3dZeTdDaUx0b1E1YStHM3FxTTRIcENQa3FrelpYU1g3OExW?= =?utf-8?B?NWpaRnFMUGNJSWNRems1VXM3SkZGUEEvL0s3Qk5Ma2lNNERvc00yaWptc0VG?= =?utf-8?B?RUlKazNvVkZEOGdwOTk0cW5PNGliVWFDLzB2ZzZZUitJdklWNkdpeVlZUU1h?= =?utf-8?B?MDIvMk03V2R3bG9UcmIxRVEzQnhHd3YwdkpCVGlxbUdKSDF1UG9zTzZnemc5?= =?utf-8?B?cW5ENHRlcFRaUXJGQ3JUQnQ0WEg2SDEzTW1Fd3lPc2l3LzNWbDJSaVc5SkFU?= =?utf-8?B?TFkvMWtMV3o4WGN3dGF4dGhDYkFBeDFGNmd3WkFCZnVyU2UvSkZFRnVDcEUz?= =?utf-8?B?MVUxa0gxV0RseUNjVHBGUTJ4c1JKaThobHluL2lZK1FZS0UrVm1YdjgvaHll?= =?utf-8?B?amcvNHJTWTdMTk1kb0MyTGJtR2lVMzgzd29INlQyS0srUmxMUWVXUEVRQkoz?= =?utf-8?B?V3JrTW05MHR3RXY3ZFNnbWh0VVBaa3A2VUtWd1Q1RGZoZkx1b0I1UmdlUFRo?= =?utf-8?B?VWsyMlB1djhacC9TTVdDSHVmWjBvOGhNU3B5TlYyWlRqRjhnSHJEd1BrU3pj?= =?utf-8?B?NlVXQWVCemE5Qnk4UUlrV1lSMkpTV1FxNkFmMmE5bDdpQnhQbVcvblBoK3hu?= =?utf-8?B?dHBoNDhnOU9UQjdnMlloR2NCZkFvRTZwVmdoQzhTdXo1L1doUHBWOXVhUEQy?= =?utf-8?B?eC85SFROa2xLdmpqT3hJVXAydUlPblVzNmw5aTJPbW9qM3VEcHJqbHovSmp6?= =?utf-8?B?SmYrUUJLaGNpUzFCbnVISmppOXhHaEQ5aXdWUzBzaHc5Z1BhWHY3dFA1QUh0?= =?utf-8?B?YWd5am1OWVpaemlJQXZ0cEhQL2Fac0dxbzNqNzN0QTRucXg1bzBoSlFHNWlp?= =?utf-8?B?MmVUcTdlbm5XQXY1S1NsOW9SSllSWVo1VUtZVzNaZHMrNkRMUUluSm1kNE9a?= =?utf-8?B?RjAwQUY0VmxBendtOW5aUUZVTXBiTGo0YlJmVnJ0cnNraHpQTlJoTm94cmpR?= =?utf-8?B?Vy8zaHEyUzNDMFYvZDU0QnVPYUVpeFYveVZLV1J5TjNHQ3pJMVF0MDdaMnpp?= =?utf-8?B?U09JSUZqYmZFNE85WmZwQ2xDcXJTUnJkclkzZ0NSTDdFK2ZzYVhzNFpXL2lR?= =?utf-8?B?ZlpZS2h0Nklrc3lJZzgxcEg1QmpiZTYwNm9ZNnljb3hpY016OE5BdTNuSUt3?= =?utf-8?B?TGZrQzkyT1E5UkZtdCtRZmtuaGl4cTJoelNhb0NDMzc3dld0aVNtWnpyaEsz?= =?utf-8?B?UTl4bmxoemhaRHdNaU1BY2tBb1JQRlhCdk4rdHZmeklFamNZZk1MOWNRVE1k?= =?utf-8?B?M3AvWkMzU0JzLzlXc3FUVTRQSys3L1pmcjZ3aWo2eE5IWWt1R1pDL25HZEpl?= =?utf-8?B?MDdzbmNPbVg0MmFsZFFiMGRQWFlFTW1iQ3p0dkk3Q0pIRmxZZlpDM3BRdW94?= =?utf-8?B?d1NJQldCc3ZiVFJuNFlDdVNTQ2xUUGE3YkZ2U1Z1UEFzcS9lc3g2NUFDZ0Mx?= =?utf-8?B?Y0puaGYzeFJDL3FXNGZWZ2VUTVJZZDhlc0VGVWFuK1IvN3EvUWo3bTc5NW9s?= =?utf-8?B?TEdRNmpsNHNrRlpsRS9JenlNY2tQY3c0L1BuRkFlNVRFWFhvWHM2eHNodGda?= =?utf-8?B?ZVYyZ2s3bGIzak14a1U3VW5tbjJ4TnlodEtCNVpaS2RLMi85enhjT2dmOCtL?= =?utf-8?B?U1Zma0N0aExnMXltVFlpZVJuN21wMldLTldOdVV1SU5mTis4RHBmQ09pZjVk?= =?utf-8?Q?av24JxY21wnHttMFcxQQt9qTi?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR18MB4714.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 59157cf8-1fcb-42fd-24a8-08dc428f6202 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Mar 2024 12:24:37.1672 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: iqSiXSGmgTGvqP4y+UEgvcwf5+4rZ24mBxSapjYiJSgxauH/sOcQyLmNnKVRgwp2i9EUNq6LPt1ZkoEibTGscAvKBJCAcMwQi2yXw8N77/c= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR18MB3654 X-Proofpoint-ORIG-GUID: S-QUtnYo57jlw14DETjKuoItuHO9YUPs X-Proofpoint-GUID: S-QUtnYo57jlw14DETjKuoItuHO9YUPs X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-03-12_08,2024-03-12_01,2023-05-22_02 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 SGkgRmVuZ2NoZW5nd2VuDQoNCj4gDQo+IEhpIFRob21hcywNCj4gDQo+IE9uIDIwMjQvMy8xMiAx NzoxNSwgVGhvbWFzIE1vbmphbG9uIHdyb3RlOg0KPiA+IDA3LzAzLzIwMjQgMTQ6NTUsIEdvd3Jp c2hhbmthciBNdXRodWtyaXNobmFuOg0KPiA+PiBIaSBGZW5nY2hlbmd3ZW4sDQo+ID4+DQo+ID4+ Pj4gV2FpdGluZyBmb3IgYSBjb25maXJtYXRpb24gdGhhdCB0aGlzIHNlcmllcyBpcyBnb29kIHRv IGdvLg0KPiA+Pj4NCj4gPj4+IEluIHRoZSBkaXNjdXNzIG9mIHRocmVhZCBbMV0sIEkgaG9wZSB0 aGlzIHBhdGNoc2V0IGNvbnRpbnVlIHRha2UgYQ0KPiA+Pj4gc3RlcCBmb3J3YXJkIChtZWFucyBu ZXcgdmVyc2lvbikgdG8gc3VwcG9ydCBiaS1kaXJlY3Rpb24gdGVzdCBqdXN0IGJ5DQo+IG1vZGlm eSBjb25maWcuaW5pIGZpbGUuDQo+ID4+Pg0KPiA+Pg0KPiA+PiBUaGlzIHBhdGNoIHNldCBhbHJl YWR5IGV4cG9zZXMgYWxsIGNvbmZpZ3VyYXRpb24gdmlhIGNvbmZpZy5pbmkuIEkgZGlkbid0IGZv bGxvdw0KPiB3aGF0IGlzIG1pc3NpbmcuIEZvciBiaS1kaXJlY3Rpb24sIHdlIGNhbiBiZXR0ZXIg Y29udGludWUgZGlzY3Vzc2luZyBvbiB0aGF0DQo+IHBhdGNoLg0KPiA+DQo+ID4gQ2hlbmd3ZW4s IHBsZWFzZSBjYW4geW91IGNvbmZpcm0gd2hldGhlciB5b3UgcmVxdWlyZSBhIG5ldyB2ZXJzaW9u Pw0KPiA+IFdoaWNoIGNoYW5nZSBleGFjdGx5IGlzIG1pc3Npbmc/DQo+IA0KPiBUaGlzIHBhdGNo c2V0IGlzIE9LIHdpdGggb25lIHN1Yi10ZXN0IG9ubHkgdGFja2xlIG9uZSBETUEgZGlyZWN0aW9u Lg0KPiANClRoYW5rcyBmb3IgdGhlIGNvbmZpcm1hdGlvbi4NCg0KPiBCdXQgdGhlcmUgaXMgYSBs YXRlciBwYXRjaCBbMV0gd2hpY2ggd2lsbCBzdXBwb3J0IG11bHRpcGxlIERNQSBkaXJlY3Rpb25z IHdpdGhpbg0KPiBvbmUgc3ViLXRlc3QuDQo+IGl0IHdpbGwgYWRkIGEgZW50cnkgInhmZXJfbW9k ZSIsIGJ1dCBJIHRoaW5rIGl0IGNvbXBsaWNhdGUgdGhlIHRlc3QsIEkgcHJlZmVyIHdlIGRvDQo+ IG1vcmUgaW4gdGhpcyBwYXRjaHNldCB0byBzdXBwb3J0IHNvbWUgbGlrZSBiaS1kaXJlY3Rpb24g anVzdCBieSBtb2RpZnkNCj4gY29uZmlnLmluaSwgc29tZSBsaWtlIHRoaXM6DQo+IA0KSSB0aGlu ayB3ZSBzaG91bGQgZGlzY3VzcyBhYm91dCB0aGF0IGluIGJpLWRpcmVjdGlvbmFsIHBhdGNoIHNl cmllcy4gVGhpcyBzZXJpZXMgaXMgc2VsZi1jb250YWluZWQgYW5kIHRoZXJlIGlzIG5vIG5lZWQg dG8gYWRkIGJpLWRpcmVjdGlvbmFsIGFzIHBhcnQgb2YgdGhpcyBzZXJpZXMuIEFzIGZhciBhcyB0 aGlzIHBhdGNoIHNldCBpcyBjb25jZXJuZWQsIGFsbCB0aGUgb3B0aW9ucyBhcmUgZXhwb3NlZCB2 aWEgY29uZmlnLmluaS4gQ2FuIHlvdSBjb21tZW50IGlmIHRoZXJlIGlzIGFueXRoaW5nIG1pc3Np bmcsIGFzc3VtaW5nIHRoYXQgd2UgYXJlIHRha2luZyBiaS1kaXJlY3Rpb25hbCBzdXBwb3J0IGFz IGEgc2VwYXJhdGUgZmVhdHVyZSBhZGRpdGlvbi4NCg0KVGhhbmtzLA0KR293cmlzaGFua2FyDQoN Cj4gMS4gZXh0ZW5kIGxjb3JlX2RtYToNCj4gICAgY3VycmVudCBsY29yZV9kbWEgaXM6IGxjb3Jl MTBAMDAwMDowMDowNC4yDQo+ICAgIGV4dGVuZCBpdCBzdXBwb3J0Og0KPiBsY29yZTEwQDAwMDA6 MDA6MDQuMixkaXI9bTJkLGNvcmVpZD0xLHBmaWQ9Mix2ZmlkPTMscmFkZHI9MHhYWFhYDQo+IDIu IHRvIGZpeCBvbmUgZW50cnkgY2FuJ3QgaG9sZCB0b28gbWFueSBkbWEgZGV2aWNlLCBzdXBwb3J0 IGVudHJ5czoNCj4gbGNvcmVfZG1hXzEsIGxjb3JlX2RtYV8yDQo+ICAgIHdoaWNoIHZhbHVlIGlz IHNhbWUgd2l0aCBsY29yZV9kbWEuDQo+IA0KPiBTbyBmb3IgYmktZGlyZWN0aW9uLCB3ZSBqdXN0 IGRlZmluZSBjb25maWcuaW5pIGFzOg0KPiBsY29yZV9kbWE9bGNvcmUxMEAwMDAwOjAwOjA0LjIs ZGlyPW0yZCxjb3JlaWQ9MSxwZmlkPTIsdmZpZD0zLHJhZGRyPTB4DQo+IFhYWFgsIGxjb3JlMTBA MDAwMDowMDowNC4yLGRpcj1kMm0sY29yZWlkPTEscGZpZD0yLHZmaWQ9MyxyYWRkcj0weFhYWFgN Cj4gDQo+IFsxXSBodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0 cHMtDQo+IDNBX19wYXRjaGVzLmRwZGsub3JnX3Byb2plY3RfZHBka19wYXRjaF8yMDI0MDIyOTE0 MTQyNi40MTg4NDI4LQ0KPiAyRDEtMkRhbWl0cHJha2FzaHMtDQo+IDQwbWFydmVsbC5jb21fJmQ9 RHdJQ2FRJmM9bktqV2VjMmI2UjBtT3lQYXo3eHRmUSZyPUVBdHItDQo+IGc3eVVGaHRPaW84cjJS dG0xM0FxZTRXVnBfU19nSHBjdTZLRlZvJm09RFVhTF9BSlIxenFNMFQyeXczDQo+IGFWNDRFT2JC OTB1cXc1d2VGelNtLQ0KPiB3MzljaXRTZUdvek5kRWU0a3ppY3NzX0tHJnM9VVRBY29aeDVEalNK SHl6eHlMTXhYejFiUHFmUFhRTTdmZUR4DQo+IFpkQzZKZ2smZT0NCj4gDQo+ID4NCg==