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 76EEC42B98; Thu, 25 May 2023 10:10:08 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 14D7840DDB; Thu, 25 May 2023 10:10:08 +0200 (CEST) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2064.outbound.protection.outlook.com [40.107.220.64]) by mails.dpdk.org (Postfix) with ESMTP id 6364D40A82; Thu, 25 May 2023 10:10:06 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Psc3h8VLBSREwCofDmWi3AWFEINLQc1//1/9nSoeBmhapEVRHM+WRIl+dF1J4P1idXMgfcJ3SeOMrREkOnNlRh4ZGx3E/qIo4AR00sG9zb1pnmsVfzi1MR+nr1RbLFJOUYhxfRwWjIBqLKHhXQeHC6YLQd+wA6pOJKGUeK/klSDH/kOzJ59ni72U/H/lB2xD0cvFVDrUL7eBTNaQgbWItNRBjfsZgkdUjCl67zyjnET8HmGRJN6efT3w5WQz8Y3ceGBmbVBQEeKOamkIGyEkFoXuTdDpiZp7wQJFjzoEoN/ri7QdKY1Il4XH8tyrT+WDabzThjwOw/WmssIRztMVQQ== 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=4hix354+AbvyRs7VZNeEdrOHdkwc9CIEMQ8zV40G+es=; b=nddLYDGFe4MXR/S5H5SxwnSintDueRNjzd1tFFHw4eaVVmLow/0I5tD6z1l6vfh2pMybgRCUVbsyX9WH9M8c0TmbUfLXzegruSzSBemba2JubOm34DKE+zw3ksPKvhHNb55SfgiTXx8n5Kk3PB+kV1PzrBdVxbaomPylmMFy/ou//RAPdKRYVH5h3T2TTPvExGldpWMoAlKEIwz+tAUIUqY2Tbbhs2/j6ZIVLiWFtDTka+CQaSI/zpZaPUFMt8y7Vqov7JuFpzMF8xZmoX3bLIIYcNplHUZPJi+DYSx/gAWlptfz7I3t4MvhodwcThcjaxfUIztHRxDgf1tP1b9Njg== 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=4hix354+AbvyRs7VZNeEdrOHdkwc9CIEMQ8zV40G+es=; b=MDeNxLV5t83CWGZiqbUia5SwMG/Q1+Pw68RZkxd+a1pfkwwPibmJC+2k7X/Gw488s7h3KtZCMeUyNO6R6MLqM+PuzXDSapPjVSTFYMCfJ6LlaCRbgV9HjZBaubu5Ij800JJ/lMwRWoAZBuDt+YqolPzqw3C64GbsRU6qa9x20ixkYZTBzPmKS2qJvpRvvZQndFlXGDhNJeuDtIJJnP76pr+OBbLMb/TNNUI3FuQrv+BBfAE+Ua2XCmEPi5vsDVmPBPozOcSmqxa1v69f1rntup4h0ZP+pQyaJt9qEpN05AXBPkflG4RKz3HneIASis3fcUqiY3aN9MLf6lSM303Ecg== Received: from DM6PR12MB3753.namprd12.prod.outlook.com (2603:10b6:5:1c7::18) by IA1PR12MB7663.namprd12.prod.outlook.com (2603:10b6:208:424::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6411.28; Thu, 25 May 2023 08:10:04 +0000 Received: from DM6PR12MB3753.namprd12.prod.outlook.com ([fe80::ab87:3bac:b8e:a23d]) by DM6PR12MB3753.namprd12.prod.outlook.com ([fe80::ab87:3bac:b8e:a23d%3]) with mapi id 15.20.6433.015; Thu, 25 May 2023 08:10:03 +0000 From: Slava Ovsiienko To: Stephen Hemminger , Erez Ferber CC: "dev@dpdk.org" , Matan Azrad , Raslan Darawsheh , "stable@dpdk.org" Subject: RE: [PATCH] common/mlx5: adjust fork call with the new kernel API Thread-Topic: [PATCH] common/mlx5: adjust fork call with the new kernel API Thread-Index: AQHZjjehQ1BI7EMvH0SkYKpM3IDy3a9pgaeAgAEheDA= Date: Thu, 25 May 2023 08:10:03 +0000 Message-ID: References: <20230524120140.416144-1-erezf@nvidia.com> <20230524075013.3c2f7b6e@hermes.local> In-Reply-To: <20230524075013.3c2f7b6e@hermes.local> Accept-Language: en-US Content-Language: en-US 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: DM6PR12MB3753:EE_|IA1PR12MB7663:EE_ x-ms-office365-filtering-correlation-id: a49085b6-57c0-49fa-9292-08db5cf771c0 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: jaZOTObeUyDLTT/PglpLNI6NYtwB29kS04UpMr0APKPp2Fw1VcfZoKyyUp3FMBdPiPh09/lVgFpHqCTFQa+bfPV6BGNgPtHzfh2WM26UrQDCo/owqWFCVacb2QWIQc6RwJ9Sw0SN4HG9daCAp0QpvStrt95kZV6gQRF7uhPRIQPgbXy6g+Yv/8bYDWGPV9SEV6/3UB6ZQeg8fAwOT9YWHdlw7geITwlVZhHvQEHK6VRAEw5+ChsBJrgYJF1ath9ZIvFL7To0GHWZt9u5GyxH/7hWhBtE7RrNHxFhE6xKDPbOeivzoSMqf10dWRSUwS5Qw1oPLRd9NK2VbrhLveT2ISZADMQ6HNu8oRfkqbLD0kt314pYBBD0TqLbwvvAcq6q+/iqL2kciDJlHRAQUt1FPYhC2IUn0EX0pcLMqhNQ0Qq1Uo+BUGhlLO4UjiBCixFBSv/MrO4iVnoH7W1HHNsemfrQkUue2OU7b7UFCWQ3bnx8u+ivCc4V0adEdE8ImKcbn8NE8pCjbGsyrP3eesYPsFtZXmbQpLZLxTmWlh36q6OUfbMigTnM5VcMN3tiQAFk7aHmXZFP/XE39eJ4rXX9JsbqJKenRqvoSYwTQ+LEDpMk1J48DOiIMzDqhM27WolL x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR12MB3753.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(346002)(136003)(396003)(366004)(39860400002)(376002)(451199021)(5660300002)(8676002)(8936002)(52536014)(186003)(33656002)(53546011)(83380400001)(86362001)(2906002)(38100700002)(38070700005)(122000001)(9686003)(66476007)(55016003)(6506007)(26005)(66446008)(6636002)(4326008)(316002)(76116006)(71200400001)(110136005)(54906003)(66556008)(66946007)(64756008)(7696005)(478600001)(41300700001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MGZTOVRRcVJIVHUzejNGV0ZZTzRUN3JTTjRFcHJNWVA2YXVkOEh2Uk1aUVhs?= =?utf-8?B?WEUxbHVYcnordFY2MVFwMWlOc29wMy8xVyt5S0Y5ZUtJaVc4V2FjMmRCa2xo?= =?utf-8?B?UmU3Y1VhSGl5TklMYkhZQzExWG9zUkJycVFxaGwrWTFmTnFJcEUxOXBGdWRV?= =?utf-8?B?N3BVbVM5TDllbW9wdWhIWkFoN2M1K2dnUGN0UUJZckE0b1J3ajl5eWhkTnBi?= =?utf-8?B?YjlNM0YvMG05WkM2MEhKMlMzUEtYOWYrWCsrUGJLMk4xa1kzT2FrcE5kdEl5?= =?utf-8?B?VVpoUmY1am4vd3ArWnc3ak1KWXB1Q2hwRXhaZ2sxbFpVZGpsby9nSnpmbHFJ?= =?utf-8?B?MGFQTjJlV2tYeldXSytkaXA0R2R6UHNPdFR2QWM2MGxEenNGRWJqVFhiOFMr?= =?utf-8?B?RzBHcU5CUy96bkhlMXVMZXdwNE40NWZoRXY5ZnN2K2ZqNXc4N1FOZUxORnRa?= =?utf-8?B?ajltdGlKamRIRUsyTzRMdDhCRDhVM2M0YWs1YWNtSnI1OTlOQ3JLQXJ1Vm1q?= =?utf-8?B?ZSs2enVnbSt6RWxqc0c2bWJqbkZUM281QmtiWjE0ZGZaNnd6bm8zOXFLRjI1?= =?utf-8?B?VkRnWDFwb25CVExsc0VGVVVPYXpYb3BYQ01FTG43ZUZPSEhRaVlNenNjaytT?= =?utf-8?B?VVVLbjAzRzhGdHNxUjdEbndIb3VlZzhrTUhlMC9CalRRTnlkTnJxWUpXV2xq?= =?utf-8?B?NGZaL2pJSktVRVFLLzFMRVFrWFRyK2U5T0lYT0Q2NU1lN2taOC9jcnVRekJG?= =?utf-8?B?YkRPTGI1eThpcS9jNUswSXFQeGcwWUpGUHA0RjBJeEdhdHNjRk12cHIxckFn?= =?utf-8?B?WjV0aU5BQmNDcVlHMzJuRDR0NVI5ZWtZTldpNms0S1JQekZFQlFUM0E4ZUN2?= =?utf-8?B?VVFPemFGdTUvYy91NGU0NzRvdFdPeHJ0Q2x0amlucTBLK0lOc0grZm41NGVD?= =?utf-8?B?MjdKbXVPLzBLMmJDS2lrL2xpT3MzVi9nUkZXVnVHa1lFWjd2a3Npc1FYd2VI?= =?utf-8?B?WkpUSWNhSnNoRSs0L0FmZUJGMnZncnk4eVdqc3loZUNUNVY3aEV0OGhMUldL?= =?utf-8?B?em9GS2hiWTJDSlNCQ283a0o3WWcxMWNmRloram1jakUxV0cvWTRFVHdRQlNk?= =?utf-8?B?clRBSGpCQzdGZzRHVmRDa25SNEcwV042eFpwVW5SeUxVS3VacmJ1SWN6ZjJr?= =?utf-8?B?a2lHMFVYSzM3emdCRE1NVVBubzJmd2ZteVNFWTl3RTgzREpzaU0zUG1pYXVJ?= =?utf-8?B?NDRUeTg5NHdZeWVmVjAyQnlaZTRKbFdqVjZvbDZDTzRPV1B6M1ljMEF4WE5j?= =?utf-8?B?MVBnWC85bjZ2SWgyY3lycjI5QjJFN3BlSW9lbUdRWlp5a20vSCtUa3VzUXRw?= =?utf-8?B?bDc0NTBXVE83cDkrQUlZdm1UMmhyNE5Bckt0Nzl1anBBVjNWdjVKRFF5TTZj?= =?utf-8?B?YkJwWUtoOUUxaTZYUmY0MXVWcFlTOU1oRHI2emFaUTkyQXA4ejAzbDZYdmlr?= =?utf-8?B?VDNieEI2dHh4WTlMdndwbS9sY0lRS2kxaVdHMUNSOHZONVdwMFFTTmp5anJW?= =?utf-8?B?cEdUa2dZc3NOdFpXQTdGVnhDY2puRzZWZWlRRGZvekVMS1hQQlpIaU9BWGEx?= =?utf-8?B?ajA0aUhxVlpZSk40Wm5OWTh4S2tmMW1rcENhdzl0SWxsSytHSVVVUWxHd0tw?= =?utf-8?B?cUF6TkJnbzlqUHErV1JCRHBNTkpFMStCWGYxOGNXQ0ZRbWdoRW4rNlVieC8w?= =?utf-8?B?N2VlTUlxb1VDbWZuNVFPbnFjZTYySUpvT1FxZmxSaWYyaVpRdDhZaWNUT1lk?= =?utf-8?B?S0VsOUkzS0J1dm96OG4zdDBPR0JQdGFibkRkeTZrbVhjR1l4MU5iaVpza2JU?= =?utf-8?B?QXZCN3Y3ODlHNUtkQzF3TlZMei9Fb3Y0MWRkQ25zV1gzNFRIbDBzaDd2OUZR?= =?utf-8?B?MmhCSFh5SUIzOURCUGorcDBtN1lNU2VsZ0ZOQiszVEE2cEd4UTBNVExRU1o2?= =?utf-8?B?YlhjR1VaU0JzWSt2b1MrcnNGbUVvaDFyejhWVE1sOEJpNi9YZk8vRkFkZkJI?= =?utf-8?B?bGxab0s5dktzRko2dmlpQjA0K1F3M1BHL0Q3VFVtZnB2NnZRNnpFME5kdjR1?= =?utf-8?Q?xJM/EKr0a7w4nitcLMAPUnjx4?= 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: DM6PR12MB3753.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a49085b6-57c0-49fa-9292-08db5cf771c0 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 May 2023 08:10:03.7784 (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: Wq5YeDmDPCi0pvs48tBVgQ3zyLtHzrehxc7BIFhgHx7odEaUJiBLubunYUcp3QDNv7ivr1MmiIqgjlEw8f5/mQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR12MB7663 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 DQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IFN0ZXBoZW4gSGVtbWluZ2Vy IDxzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZz4NCj4gU2VudDogV2VkbmVzZGF5LCBNYXkgMjQs IDIwMjMgNTo1MCBQTQ0KPiBUbzogRXJleiBGZXJiZXIgPGVyZXpmQG52aWRpYS5jb20+DQo+IENj OiBkZXZAZHBkay5vcmc7IFNsYXZhIE92c2lpZW5rbyA8dmlhY2hlc2xhdm9AbnZpZGlhLmNvbT47 IE1hdGFuIEF6cmFkDQo+IDxtYXRhbkBudmlkaWEuY29tPjsgUmFzbGFuIERhcmF3c2hlaCA8cmFz bGFuZEBudmlkaWEuY29tPjsNCj4gc3RhYmxlQGRwZGsub3JnDQo+IFN1YmplY3Q6IFJlOiBbUEFU Q0hdIGNvbW1vbi9tbHg1OiBhZGp1c3QgZm9yayBjYWxsIHdpdGggdGhlIG5ldyBrZXJuZWwgQVBJ DQo+IA0KPiBPbiBXZWQsIDI0IE1heSAyMDIzIDE1OjAxOjQwICswMzAwDQo+IDxlcmV6ZkBudmlk aWEuY29tPiB3cm90ZToNCj4gDQo+ID4gRnJvbTogRXJleiBGZXJiZXIgPGVyZXpmQG52aWRpYS5j b20+DQo+ID4NCj4gPiBXaGlsZSBkb2luZyBwcm9jZXNzIGZvcmsoKSB0aGUgb3BlcmF0aW5nIHN5 c3RlbSByZW1hcHMgYWxsIHRoZSBwYXJlbnQNCj4gPiBwcm9jZXNzJ3MgbWVtb3J5IHRvIHRoZSBh ZGRyZXNzIHNwYWNlIG9mIHRoZSBjaGlsZCBwcm9jZXNzIGFuZA0KPiA+IGFjdGl2YXRlcyB0aGUg Q29weS1vbi1Xcml0ZSBtZWNoYW5pY3MgLSBpdCBkdXBsaWNhdGVzIHBoeXNpY2FsIHBhZ2VzDQo+ ID4gb25jZSBtZW1vcnkgd3JpdGluZyBoYXBwZW5zIGluIHRoZSBjaGlsZCBwcm9jZXNzLiBTb21l dGltZXMgbWVtb3J5DQo+ID4gZHVwbGljYXRpb24gaXMgbm90IGFsbG93ZWQgLSBmb3IgZXhhbXBs ZSwgaWYgdGhlIHBhZ2UgY29udGFpbnMNCj4gPiBoYXJkd2FyZSBxdWV1ZSBkZXNjcmlwdG9ycy4g VG8gaGFuZGxlIHNpbWlsYXIgaXNzdWVzIHRoZSByZG1hLWNvcmUNCj4gPiBsaWJyYXJ5IHNob3Vs ZCBiZSBwcmVwYXJlZCBmb3IgZm9ya2luZy4NCj4gPg0KPiA+IFRoZSBpYnZfZm9ya19pbml0KCkg cHJlcGFyZXMgdGhlIGxpYnJhcnkgdG8gdHJhY2sgYWxsIHRoZSByZWxhdGVkDQo+ID4gbWVtb3J5 IGFuZCBwcmV2ZW50IGl0IGZyb20gZm9ya2luZyB1c2luZyBtYWR2aXNlKCkgc3lzdGVtIEFQSS4g VGhpcw0KPiA+IGFwcHJvYWNoIGFsbG93cyBmb3JrLCBidXQgbm90IGFsbCB0aGUgbWVtb3J5IGlz IGZvcmtlZCB0byB0aGUgY2hpbGQNCj4gPiBwcm9jZXNzIGFuZCwgYXBwbGljYXRpb24gc2hvdWxk IGNhcmUgbm90IHRvIHRvdWNoIHBhZ2VzIHdoZXJlIHRoZQ0KPiA+IHBhcmVudCBhcHBsaWNhdGlv biBhbGxvY2F0ZWQgdGhlIHJkbWEtY29yZSBvYmplY3RzLg0KPiA+DQo+ID4gVGhlIG5ld2VyIGtl cm5lbHMgcHJvcG9zZSBhbiBvcHRpb24gb2YgY29weS1vbi1mb3JrIGZvciBETUEgcGFnZXMgYW5k DQo+ID4gdHJhY2tpbmcgYWxsIHRoZSBtZW1vcnkgYW5kIGRpc2FibGluZyBpdCBmb3IgdGhlIGZv cmtpbmcgaXMgbm8gbG9uZ2VyDQo+ID4gbmVlZGVkLiBUaGUgbmV3IEFQSSByb3V0aW5lIGlidl9p c19mb3JrX2luaXRpYWxpemVkKCkgc2hvdWxkIGJlDQo+ID4gaW52b2x2ZWQgdG8gZGVjaWRlIGlm IGxpYnJhcnkgaW5pdGlhbGl6YXRpb24gZm9yIGZvcmtpbmcgaXMgcmVxdWlyZWQuDQo+ID4NCj4g PiBGaXhlczogMGU4M2I4ZTUzNiAoIm5ldC9tbHg1OiBtb3ZlIHJkbWEtY29yZSBjYWxscyB0byBz ZXBhcmF0ZSBmaWxlIikNCj4gPiBDYzogc3RhYmxlQGRwZGsub3JnDQo+ID4gU2lnbmVkLW9mZi1i eTogRXJleiBGZXJiZXIgPGVyZXpmQG52aWRpYS5jb20+DQo+IA0KSGksDQoNCj4gSSBkb24ndCB0 aGluayBEUERLIGFwcGxpY2F0aW9ucyBzaG91bGQgZm9yaygpLCBhbmQgbG90cyBvdGhlciBwYXJ0 cyBvZiB0aGUNCj4gc2hhcmVkIGh1Z2UgcGFnZXMgd2lsbCBicmVhayBpZiBhbiBhcHBsaWNhdGlv biBkb2VzIHRoaXMuDQoNCkkgYWdyZWUgLSBhcHBsaWNhdGlvbiBzaG91bGQgbm90LCB3ZSBoYXZl IHRoZSBzZWNvbmRhcnkvcHJpbWFyeSBwcm9jZXNzZXMgYXBwcm9hY2guDQpOb25ldGhlbGVzcywg d2UgaGF2ZSB0aGUgcmVhbCB1c2UgY2FzZSAtIERQREsgYXBwbGljYXRpb24gZG9lcyBmb3JrKCkg YW5kIHdvcmtzIHdlbGwuDQpXaXRob3V0IG1seDUgUE1EIPCfmIouIFdpdGggbWx4NSBpdCByYW4g aW50byBzb21lIHRyb3VibGVzLiBOb3cgd2UgaGF2ZSB0aGUgc29sdXRpb24uDQoNCldpdGggYmVz dCByZWdhcmRzLA0KU2xhdmENCg==