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 735FBA00C2; Mon, 15 Aug 2022 14:02:24 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6510640395; Mon, 15 Aug 2022 14:02:24 +0200 (CEST) Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2086.outbound.protection.outlook.com [40.107.94.86]) by mails.dpdk.org (Postfix) with ESMTP id 2385240143 for ; Mon, 15 Aug 2022 14:02:22 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jlWef0CBFP1LvUfyWfc2GwIJrHs3tMecV2YShBzEKp3vi8uLq9PSo1m16TIl2f2GrBnG2ngHD7vyixOUbJcKkTlXB+W5/8QanazclMmsegpJQEhkbjNeHF9UXCodyatBTgt8KQ/SPrM9ILm1gCygmkk6xvLDkPUQVwr6OtXKTCLPOeZbIpYrwZkDdu09IQJ4M6AxVUUbgi4pC8Tzfu3v4bFDsO/ijexZX0W/SM08fKi3oI9wmoXXJk1U39UZuUwu/X4H37frqzvHrJfrESEb2RYorrhZSv1hCVHAq0YE5ogyTH4Mzg4s/mzgvSXtaQ9URjIRMkP3VnW650kr3C2Fpg== 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=+UBAVXsZFonARRJlSGIkunNPE2ABIlo7IxqaiXOrMQA=; b=ec3xToryq4HJaMSMZAND/0SCwUo8w5OB/M1B8atzUFjUgnRxSMI017vhm0QIR54uXdJ13p8lUH3XSNPcAgSAznXcj0kkBE5FglhRW5407u7HE9xpycq9vdODSPj2tc2xlW3fC8Pqp/vh2F7r6pNjfzBuk3WZRDUc9bAQOomjGFGYply37D8EpGGnE9j4UOasU22qJ4SSRmjNdCLsAiQk4sy6I2F4WYnkWI5HK/oLimbabmC1cL8d5aFXAPSmF9L3pkBU6jUgs8EXa5amM2XrcdIL0/9waeWTPF7PuSNv+nstHbcg7IyxlCuDdLnJ9aojG2Wr23OKg/SsAil+P0pXuA== 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=+UBAVXsZFonARRJlSGIkunNPE2ABIlo7IxqaiXOrMQA=; b=SBpgrAlKNTdC4GAN7boRCt7pFDbKI0GgUIHuhcW0PBEOyEtzcxV8CKRZYw1kQUy7sN3v9aIaT3gJbpGNWSIU69lr6eR5xFoBRTd7ADStjYFWUjKajEsutMNCisp6Cdx0StlaP23gHi9BR8Ck6lgsxw7/GVsAns+HSv3U2BMCF8w2QixFsh2xLe7kX5i3in5p/PxokBb1lLSvDWMM/1F1U8JapBeyVBlmdljQs6O6U/1vhPxbjb5cmGQKwXeK7ES2lAnsgwra+ja2BlGlEJqOOymJY5D2w26viPd6POx0po4CCEBNyWz/BsV88JwF7oaEwkVCSSFAgn3IJ2IjGqXvzQ== Received: from MW2PR12MB4666.namprd12.prod.outlook.com (2603:10b6:302:13::22) by DM5PR12MB1420.namprd12.prod.outlook.com (2603:10b6:3:78::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5504.19; Mon, 15 Aug 2022 12:02:20 +0000 Received: from MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::bcf9:1e79:b7a3:7708]) by MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::bcf9:1e79:b7a3:7708%5]) with mapi id 15.20.5525.011; Mon, 15 Aug 2022 12:02:20 +0000 From: Ori Kam To: Michael Savisko , "andrew.rybchenko@oktetlabs.ru" , "ferruh.yigit@xilinx.com" CC: "dev@dpdk.org" Subject: RE: [RFC] ethdev: add send to kernel action Thread-Topic: [RFC] ethdev: add send to kernel action Thread-Index: AQHYrXaLn04ggrdhKkq3rSexYrESr62v4q+Q Date: Mon, 15 Aug 2022 12:02:20 +0000 Message-ID: References: <20220811113544.1718643-1-michaelsav@nvidia.com> In-Reply-To: <20220811113544.1718643-1-michaelsav@nvidia.com> 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-office365-filtering-correlation-id: 9c66efa5-e619-4ad5-9f3d-08da7eb601aa x-ms-traffictypediagnostic: DM5PR12MB1420:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: liEdd775LaaJaNkNU5Eh/PVcE2c1077VUQp3nw3JsJiWtMS7PoU1w/v13M9cwrIy1JconyzDVNgP8wbdhubfWptTG3lckpwHFii3oIgzBT+1G09saQ+aUEzkC3LEtlA/2cBEe2734/uh8p2jckrwC6gWp/JywcPlT7BNZjkin44zDINCyoQU/n6sz/b4RKAQ0a0voRT39QTMrbW3+2jcS2Yaw8dpPWXzlxEpGxCbb75c5PDdLY/6M1R9svoc3Qj6zNFC7T06vepCPa910TIecLwsP2bup22/rZItXGRAAExW1hhvIuZ1c8zZVr6ZM/tNY01UNkDTZha94nYs6sfCu1wjscTJyIe8mH28c3yMcEDMg90EaAtGSc7rgKNYTc96wY3WhQkFS/55RnRbnpMlrt1a9qKclac9mvGQ+sBQwjwIGYfGvEvpR21WgbyrvIFXv5RcllZ3dOxpC7gsKYZ4bCea7Upef7zrHQTkjXBJRER0u8l2OA/8GRaDpxQZqE4Dkgz2iYquqcLl5gROF1aM5cKFsh1NtV6+4ENA8EAoW+uQCN/5noArp/msU3IFANf3pur/ifzmwjnNroNcAdYOynqsXosH4DTutbfBHwrHpxNOstAWluFfnmNI5H1cMzZSpyioMN4+S9JunR/xzOE/mvJQQ0C5nRyCXpfbG+XrZKQ94rt+trZhXUAXt8d5IRy1h5cxiUuJuBJK83GNVKvpAXRQmbxg+i91HH5Id4f6HCTHxct67WQ9kcQvIwk3YXjRZQeR7PyM1Xigfa2nToyp5e0T4Bh5uAbBFcQhoOheHzDxcEvWYUYTBHZt3euPPGP5 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW2PR12MB4666.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(366004)(136003)(376002)(396003)(346002)(39860400002)(2906002)(76116006)(66946007)(4326008)(8676002)(64756008)(66446008)(66476007)(66556008)(33656002)(316002)(478600001)(71200400001)(110136005)(9686003)(52536014)(26005)(6506007)(122000001)(38100700002)(7696005)(41300700001)(5660300002)(83380400001)(186003)(55016003)(8936002)(38070700005)(86362001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?elc2Wmw3VHBpRXR6OEpIdWFFTjZVRGtOUWhNZ010OHBGTXRvbzdzSDVVeXpC?= =?utf-8?B?Z3VVaUJNOE1IdGRydVFSSnRkNm1MS3NqUnptOTgwOGJneXVJak9jOXZhZzVH?= =?utf-8?B?NGdlUkV0ZE5XOEhKTklVR0ErV3ZzMklTTVV1S01WMkYyL1NwcU9aTWlFMzI2?= =?utf-8?B?UkVEUDgxVVBIZzRCcTJORE1BcEx5YktFSGVZS3hCYnpXVmhGT1hqaUJnZ1Ux?= =?utf-8?B?endPTStjNnhTemdDaVVTZTlHR0hjSnoycTcydzd6c1plc1dnTDRCeTNHNVJM?= =?utf-8?B?dTZtUkkrOXZuUGJWV2hLbGM3R0NsUE8rcVJqVi9mTm13YjBWUHhRaHZNR084?= =?utf-8?B?SENJOFRReURHNk9GTlZJM2RLRDNYb21BYWMxRFBGVkJ0SlN1OW1QSGVWTEwz?= =?utf-8?B?RU5XK0JOUTBpUmloRFFKYjYxOUNDeWQ5SjhJNGNvVDdMTkh1dXdIWUs3N01q?= =?utf-8?B?TXJSRzB6Z1MrUkRLajNvVkFKaTdTSFlJL2dkSXNnT1JSY283bCtlQVRwVEZQ?= =?utf-8?B?Z1Q2UDNyOVFiZzFSUmo5c1V3NW42L2EzSU1aSzVrMGZyRlNNSXBqVCtzcXFP?= =?utf-8?B?L1pZODQzTHJEdE1yVzNMbno2SW01QWpaZ2ZUdmdRRmVJRml4MHdWYTBpRU9a?= =?utf-8?B?NGlmZG40b0NJRzlaQmF2d2REdGhoaE1UVXFUK3QyV01RQThXWUJkM2FNVzg2?= =?utf-8?B?eitvUHVaMThmNXN3T3dxS0l0T016OW9pMW83czdHa2IzdGdxMytPdDlHaU1K?= =?utf-8?B?VXIwQksxQUZiS0tLWkdIYU1nclNzN0N3VkFVa0Q5VFNOSmxSTnZSYWtZVFlC?= =?utf-8?B?SEtZLzdOcTVDNng0YUR3c3hkZW5EdTZXcGN5RmhodUY3U0h6eTdrdEh4V1o1?= =?utf-8?B?bkN3aS9Qb1ppVnk2RVVzRVNYeExmVGp4eStZeFNTTTRsa1Z1Tk5seDRMVTFW?= =?utf-8?B?NEVnd3YrcWd2ZDJiSTVBRU8rdzQvY05FODFTb0YxUTY2bnRhVTEvSWs5Y1BU?= =?utf-8?B?OEEzeW1kem5vQm45NnVUSlR0Y2pUZzgrenRrZ0NweU01R2dGSFdHUzlIamZD?= =?utf-8?B?SlhVVWY0ZVdPWFpkRGk4VmRXNFkxelJyWnZacjM1R3kySVFJZ3p6YlBNYmRW?= =?utf-8?B?aGh2VzhoSXhZTU9HYkU0MFZVR2lZaVBjVEtSb3FFYlF5N1dka1RNMUcrTWEx?= =?utf-8?B?SmlMeTZhT0hUVnR4eXhHSU40TGtnWVlFQS9tdERpbi9XWHA3T3lwZm0wM3hJ?= =?utf-8?B?bUhVOERzdDVMRmJLNSt2NlFoREZ3dThwMUszRjllbzZsKzJObFdXRTJjb0RJ?= =?utf-8?B?UUg0d3ZTaHpxbmFzYWtpRzhBaVRnd25GWE5ONHlwamRWajdCMXBxZk93aUZO?= =?utf-8?B?UlpETVE0MGpoREMxYnp6Y2dZQ1hOU1VTWXdBNmJEeVVaeFp1ZGlJYWpUS1RO?= =?utf-8?B?eWRwK1A3RTAwTFBMUXI2dFdyNU1xZ212a04zSkNkR3ljSHpxNjRaczlUZ2JP?= =?utf-8?B?and0Vi9EeXhNbVdldHNFaVkySEJLNk9mQ1lYUUQxSGZwMEo3OHVJYUd5VXow?= =?utf-8?B?bVpWK245dzZWTU8rdDdLOWk5SVE1cXV4SVh2aHFQRHdHR2c2RGpkOU1XQjZG?= =?utf-8?B?TUhmZjRML01wbTMwZENrSFNsUGFwWUk0NkhySDRqdnRNeWVvSzlYWWswU2JZ?= =?utf-8?B?R3pZeGo4Q0FlMDFjcEkvOGg5NTVXODBmVW9jcnhKLzZ1ZlBsQXhFUllhalR0?= =?utf-8?B?SXBUK1BWQWF5YTBiQlNhdExzM2N1Z0d2RlRqNndTOWRrNTJBditvTVE2Smdk?= =?utf-8?B?NVNTQ1JLYXVkMnpnNmhjdEIraFRYTEdVN1BKM0ZLZ2xCZmZHcDZnb1JqVURC?= =?utf-8?B?SlhKaGFucEJTd0pVd1BuSkZNQVZXV2JyUTEvdTJSYkNaQ2V4TjVRekVLOWdO?= =?utf-8?B?dzFiY2dsZm83dWFrY2dSdmIva1Mrcm5zUGdmVmdKTm1ZdlFRbGJKMkN4Zjdr?= =?utf-8?B?UG5GUTQxdkZTR2JPcFl4REZSVFdqTTZreE9TSkNxTVJLbzNabEc0enVJaFNG?= =?utf-8?B?a0Y2alQ4Tjk2RkVFTWxnQ1V6TVVUTEVPN2dkYUN1LzVnTVIzSTNxZWs3Tjg4?= =?utf-8?Q?bJkI=3D?= 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: MW2PR12MB4666.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9c66efa5-e619-4ad5-9f3d-08da7eb601aa X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Aug 2022 12:02:20.2984 (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: +AYKkcifi50hHa/ARZwWZaksbpypNkxCtgOquykdv1xEj98bo6Old2gXb1p8cBO5GAsf7+rOlo3UpBpbOlUUOQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1420 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+IEZyb206IE1pY2hhZWwgU2F2aXNrbyA8 bWljaGFlbHNhdkBudmlkaWEuY29tPg0KPiBTZW50OiBUaHVyc2RheSwgMTEgQXVndXN0IDIwMjIg MTQ6MzYNCj4gDQo+IEluIHNvbWUgY2FzZXMgYXBwbGljYXRpb24gbWF5IHJlY2VpdmUgYSBwYWNr ZXQgdGhhdCBzaG91bGQgaGF2ZSBiZWVuDQo+IHJlY2VpdmVkIGJ5IHRoZSBrZXJuZWwuIEluIHRo aXMgY2FzZSBhcHBsaWNhdGlvbiB1c2VzIEtOSSBvciBvdGhlciBtZWFucw0KPiB0byB0cmFuc2Zl ciB0aGUgcGFja2V0IHRvIHRoZSBrZXJuZWwuDQo+IFRoaXMgY29tbWl0IGludHJvZHVjZXMgcnRl IGZsb3cgYWN0aW9uIHRoYXQgdGhlIGFwcGxpY2F0aW9uIG1heSB1c2UNCj4gdG8gcm91dGUgdGhl IHBhY2tldCB0byB0aGUga2VybmVsIHdoaWxlIHN0aWxsIGluIHRoZSBIVy4NCj4gDQo+IFNpZ25l ZC1vZmYtYnk6IE1pY2hhZWwgU2F2aXNrbyA8bWljaGFlbHNhdkBudmlkaWEuY29tPg0KPiAtLS0N Cj4gIGxpYi9saWJydGVfZXRoZGV2L3J0ZV9mbG93LmggfCA1ICsrKysrDQo+ICAxIGZpbGUgY2hh bmdlZCwgNSBpbnNlcnRpb25zKCspDQo+IA0KPiBkaWZmIC0tZ2l0IGEvbGliL2xpYnJ0ZV9ldGhk ZXYvcnRlX2Zsb3cuaCBiL2xpYi9saWJydGVfZXRoZGV2L3J0ZV9mbG93LmgNCj4gaW5kZXggZjky YmVmMDE4NC4uOTY5YTYwNzExNSAxMDA2NDQNCj4gLS0tIGEvbGliL2xpYnJ0ZV9ldGhkZXYvcnRl X2Zsb3cuaA0KPiArKysgYi9saWIvbGlicnRlX2V0aGRldi9ydGVfZmxvdy5oDQo+IEBAIC0yODUz LDYgKzI4NTMsMTEgQEAgZW51bSBydGVfZmxvd19hY3Rpb25fdHlwZSB7DQo+ICAJICogU2VlIGZp bGUgcnRlX210ci5oIGZvciBNVFIgcHJvZmlsZSBvYmplY3QgY29uZmlndXJhdGlvbi4NCj4gIAkg Ki8NCj4gIAlSVEVfRkxPV19BQ1RJT05fVFlQRV9NRVRFUl9NQVJLLA0KPiArDQo+ICsJLyoNCj4g KwkgKiBTZW5kIHRyYWZmaWMgdG8ga2VybmVsLg0KPiArCSAqLw0KPiArCVJURV9GTE9XX0FDVElP Tl9UWVBFX1NFTkRfVE9fS0VSTkVMLA0KPiAgfTsNCj4gDQo+ICAvKioNCj4gLS0NCj4gMi4yNy4w DQoNCkFja2VkLWJ5OiBPcmkgS2FtIDxvcmlrYUBudmlkaWEuY29tPg0KQmVzdCwNCk9yaQ0KDQo=