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 20E59A0C41; Wed, 17 Nov 2021 12:45:10 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B719F40DF5; Wed, 17 Nov 2021 12:44:58 +0100 (CET) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mails.dpdk.org (Postfix) with ESMTP id A3C0C40040 for ; Wed, 17 Nov 2021 12:44:56 +0100 (CET) X-IronPort-AV: E=McAfee;i="6200,9189,10170"; a="220816688" X-IronPort-AV: E=Sophos;i="5.87,241,1631602800"; d="scan'208";a="220816688" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Nov 2021 03:44:55 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,241,1631602800"; d="scan'208";a="735781584" Received: from orsmsx605.amr.corp.intel.com ([10.22.229.18]) by fmsmga006.fm.intel.com with ESMTP; 17 Nov 2021 03:44:55 -0800 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Wed, 17 Nov 2021 03:44:55 -0800 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Wed, 17 Nov 2021 03:44:55 -0800 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.175) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Wed, 17 Nov 2021 03:44:54 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Au5Dhl9N1Qz+I70UvgS5bJvExENkDr+2rRCVBs9S5yRMG2sts8BdqGxLCeBGhtwf3IWlXWoqnJ2RLhlp64CdZxEUfNhuxYYxubwoRIzk0pHt2WgTB7ErDpbREg8ANUi7nbI0UtvXSregsSeeFIL6SZl2Ia1yuRBu+5cHeK/KxRFm2v0W9p1Zb6aOAuy7WSqBFbmYkFwWEjaxuvHNF/eQu/YKCCw/3wmbJ7WAYE6a8+b1FMSd3rRgDEJGuMPDXtYAVZxIgF745Ffirh1RLS63kIOJ/UBK9vrEOoZbYMo8Aji3mxmmJaOYQLLz54BpyCoyhnl8NBPZxciAKim9xFMw5Q== 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=9a67NeuCvCViGX/k7nbrZlHK3aDhpTSp6FVX2PhdGv8=; b=PxdbWkC+N3MRBXtjymSLZgtDWaxaZj0xsVwfKIMrQeJcFvhUfNZTof8uohHTR6QWWYHhq+W5KpSTexnyVoRyn0O3deOJlIuT2/0gqdQWHCeygX6LxnjHGwBay3o+F4csjWyMlEKOwLAbuWfzVQHjffZT7l4mKH65F30Pw64RNevomI6rmaZxvinYVdca/Q4Fu9FcRHF0qMx15LDKKUcGZuEjGECZdDB1+mQ1W/LXvlddpNd5ylHcDhpHc9FxO1dGznxQE10dscFGq0jztVlDhBgs8tZszdFdWI7tziBGlUnW8jEx5B+xJxbLV8OX0fKWFuJFnhT1jwxjTzRbflcolg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9a67NeuCvCViGX/k7nbrZlHK3aDhpTSp6FVX2PhdGv8=; b=eSgGTM4lrN7xwlXfF3HJ0Z5aE1UrAv1U0p+0XWlVi6HLaymULPV7VF/97Bxgxzs8YZn2VC2PHd4RYNp4R44/YWYPmk7Ye1wY7urNpHbFZaahCQOmTd0MgRroKq78jHh3R2+mjfZax/iLIWnJhkuxPp4gLzljtlbiGEp2QIo8EGs= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from PH0PR11MB5000.namprd11.prod.outlook.com (2603:10b6:510:41::19) by PH0PR11MB5111.namprd11.prod.outlook.com (2603:10b6:510:3c::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4690.15; Wed, 17 Nov 2021 11:44:50 +0000 Received: from PH0PR11MB5000.namprd11.prod.outlook.com ([fe80::bc5f:31a7:10ad:443c]) by PH0PR11MB5000.namprd11.prod.outlook.com ([fe80::bc5f:31a7:10ad:443c%5]) with mapi id 15.20.4690.028; Wed, 17 Nov 2021 11:44:50 +0000 Message-ID: Date: Wed, 17 Nov 2021 11:44:44 +0000 Subject: Re: [PATCH v2 0/2] net/sfc: support SN1022 SoC Content-Language: en-US To: Andrew Rybchenko , CC: Thomas Monjalon , Dmitry Kozlyuk References: <20211105083333.1960017-1-andrew.rybchenko@oktetlabs.ru> <20211117070545.4004374-1-andrew.rybchenko@oktetlabs.ru> From: Ferruh Yigit X-User: ferruhy In-Reply-To: <20211117070545.4004374-1-andrew.rybchenko@oktetlabs.ru> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: DU2PR04CA0169.eurprd04.prod.outlook.com (2603:10a6:10:2b0::24) To PH0PR11MB5000.namprd11.prod.outlook.com (2603:10b6:510:41::19) MIME-Version: 1.0 Received: from [192.168.0.206] (37.228.236.146) by DU2PR04CA0169.eurprd04.prod.outlook.com (2603:10a6:10:2b0::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4713.20 via Frontend Transport; Wed, 17 Nov 2021 11:44:49 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: fef1fcd8-25e4-41f7-de5f-08d9a9bfa9cf X-MS-TrafficTypeDiagnostic: PH0PR11MB5111: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:5236; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: s4a48NAm1DC0OvYRYAC2Q4Y94tq5iDKRh1e73W3wE8hNptKhMuHKAQZOgJIA5B9P+A0I3+KwHkPrionYRJvpspKBJ9PBb5y5Ccrbf3oaAIOPgLQkrbavZM+wFGvUg7Dz8IiU2wVRK1CoXzy1wLEQHCDkfodD2475qpgaQZpcd4HSYSNx3d18/cxOOrLc8v3QDsKhZIGoq3EwfEcLr6BfXQhmTfo8TFUY5Y3nz6FUR/IAJpwV1MLOeAJzAr72JXLn2+H8MaSMFwTwKYv9G7xZk9kkgVgv9UYJMfhfQyXSFqBZyKOsBhG/XEgorzMiXmeJVTpCSWKehzM8pJvhtHbQYmiZfDh4L+eM7i8jmFXsOS8SBtR/hsSqIfmo2xDgiBEFD3DAPg874aOMvQTagRkwPaH/0YxkvvWRLznQWiObOcyiPVtfO4ooBUjPqBFbALB/mjJM3+UGaxWJxm98LObAh8kVagFftL/T0gomOODUqkDURv9bH63Ucg7cB7kKM0RMMgjsR/wK2+mJ6kOANo5tBqpgZR0etRVb3lQod7V3S9mjW1fDdQlOvMkBpEuot/HnxogXW120wBh66zsawwfu1MXfD4Oh/WAz/5bShaOmEExDj1Y12K5zdaCxbYUXu39iuA80p35N/F3WG9bFQwwY+k5l7Q128LQj4K1Fn9CLnpdJYp6uABFPbXcgx/0WGvh+a0d7ACUal8GkeugPQOINX/VDLHZoWJENmUcMyFcvXaN3wiMvIGJzD9THPRVlhC5+OmtFrVILPmh81te+5NUgpj2IRu3BOeGgyjmhKg57FAA= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB5000.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(86362001)(31686004)(54906003)(8676002)(2906002)(44832011)(31696002)(83380400001)(66476007)(66556008)(4326008)(5660300002)(82960400001)(186003)(53546011)(316002)(508600001)(966005)(66946007)(38100700002)(36756003)(956004)(26005)(2616005)(16576012)(6486002)(8936002)(6666004)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MWVsWHpsMzV4dmo0QktvRUZnblJPeWtOaVVCUzBlNFNDTlhaYlZWckVocXhD?= =?utf-8?B?Q2lHajNHZ0hlaVphSmJ6SWJMTmcrbzVKdFhXeGl3THQzREJJYmpkbkpGRmhW?= =?utf-8?B?S2RxR3pZOXdqTnQzaGhEZkdVR0pWdDBHbTRFMTdsc0FpeFVXblBHK3NuMG44?= =?utf-8?B?elcvL0FFZzYwVkV0Q29pZnR6aWs3K0JkeU9BbkExQVFCR1l3SEZ6YnhNUkZp?= =?utf-8?B?ZGJRUmJPelZUaldsUkFBOFMvREE5U3dOTWpRcWxTWElMamFHQzIzTzAyRlpE?= =?utf-8?B?TWJZVDZPR0w2TnVxOUJ5SVlmbnJpYjdxS2JreVIwUkRWVEJoMWs0aUJWWk8x?= =?utf-8?B?TTFnczg2ZmF4RlRPelJBQjU4aHpSaENlK290b3ZhRlRjTmlWdDNtVXd5SWhU?= =?utf-8?B?QTY0aUF2M3c3QmsyWHR0VkxsRlIyVFQxQkxOQUhUK2tCRFBOZlJOeGhkMGlx?= =?utf-8?B?UGJMRTdDdW5QZkVINXN4NXpEU1R3b1lPaWhUYmZSSGhITmJ4NGdtblhRQUFN?= =?utf-8?B?OFE4amQrZWZ3UnNpKzZkbWhGWm1kRW5KdXk5dGc1U0hpMS9GNmkwYkNWRFdX?= =?utf-8?B?eVl3Ym1tRlZuRldvQjNOWG9qckpzQ1F6cGVzUyszSXg1bzB4UVd1N3cyd0tr?= =?utf-8?B?ZWdSMGEvWWdQNU5YWXdXL2t2VjlyOWNWVisvNE1tWUw4M2hKZStZZEgyWjBD?= =?utf-8?B?UlJhb3NrUlBGRzBQZHEwdmVQQ0dHektvVTdOMnJ1TVQ4YXBaRmEwcDk1L25X?= =?utf-8?B?NWpTaWhqRVhWcGNaZW1oSWZvWFFHYUJGbzc2QW1Uc01xR1orL1haM3Jua1px?= =?utf-8?B?QkthaUZwS1YxQ1ZJVjhkakdFeW4wTTZRRG9oMkdzbThEYmJGeUNYN2o3RFdU?= =?utf-8?B?WkpIem5adExGV2pHTUlkT1hxaTdXNCtXUkZKWEFybklEbGlYL0Q4VUg1REc4?= =?utf-8?B?ZWhvUGNPYktaWEJDblZqWFVBY3RjNDlTd2cvcDhPak9hcTUvcE9tVHJkdjN5?= =?utf-8?B?RUd4dGw4NEh6cTQyWDU4STk1cUxOVDBPeCtGcXFKVWk1TFp2ZlYySkZhOTMw?= =?utf-8?B?dUNNUmhDcHJ5aDV5S1gzUDl1a1NkNWlHTm11RW8vWVY0dzBjbENKSGFhTzRl?= =?utf-8?B?L1ZqMkhRc0FROGtnamxpQ1FvRi82UVBCK2kzOXRQZFNHNC82dlFuczcxSmkz?= =?utf-8?B?eGxlNE5SVUExRFI0OFArUEE0Yks4cTVPdVE0WHAwbWFJMWNsVk5QQXFGc2lL?= =?utf-8?B?WS9BY1huTXcyRXRCbXVwWVBOTFI5Q205NE5kdTh2WjlOZWt3MVdjQUNhNnNF?= =?utf-8?B?Q0lJaURJZERybVJwckJrU1hxR3IvY2FjZ2UzWDA3V05nSk9WVE5MaVNNbVAx?= =?utf-8?B?Tmw2dzVMZXZ4ek9tYmV6UzBKY3NnMUplRlNoOWpjS1Rxd1lUdEZRQ0pYcHNB?= =?utf-8?B?NHFrVkJBb25Ic1dLeEIvaUFYRUZlVGFPQTNmVHJzSWlERE1kbGUyTzJOUnYw?= =?utf-8?B?Z3NsZ2xwRGJVQXM2bnFESWZzbFhTdTZtc2Z6ZHJzMGRUTHh4QURnUmhIRGRp?= =?utf-8?B?Z0VZNk9MOUV4YldCdjdTVVdEMURYNzN4MkxwMnFzVklJTFQvUUdlblZzbmVX?= =?utf-8?B?MkF3NDdPRnNCSmlGU2FnbVNncVlGSnRBeEZBUk82cHZmWmNGa25TZSswdTU4?= =?utf-8?B?YlFNckFTRUFFOXRkbXVBTHJqbkFsWnFZY1ZLeWRMaWRMcTZCYWlQaUt2THhW?= =?utf-8?B?RnlKUStUaHJtU3U4OWdOejgvRkp3U01YejZLUTVGUEZHcGVTZGkzeDl6V2dM?= =?utf-8?B?dFk5d1hGdy8rZUNwckdwZnV0WDg5eWY5MXdjZVMxWnJ1c01tL3JRT1VBRVlL?= =?utf-8?B?b2pCN0EzTzdpSEVWQnFHalhab3hrV0xLS05wcWFCQlRaaGhpR0ZpK0hBRllG?= =?utf-8?B?OWJXdU8ycmovRVZMY1V4RVl3cEtJRW84U0w0YnUvTVdkZGxQUGJ1aFJWYzNI?= =?utf-8?B?cmNIWGpja1BHclZrZmlTL3pXb3E2QjQrZVdjTDZhRG4waVZ2TVBMbFNlSitC?= =?utf-8?B?V25ZMk1veUV0MFJqNS80cnl0Nko1NWhXZnBrcElQSkIyVFgwTlhKZFQ3Y21y?= =?utf-8?B?OUtDVDdmWFlaN2Rmd1pUZ0JSaTBQNmJoVTJENzQ1c1RMUHdDaVFUL2VRUzdB?= =?utf-8?Q?tXqquTwrzILYnzJRDCp24NQ=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: fef1fcd8-25e4-41f7-de5f-08d9a9bfa9cf X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5000.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Nov 2021 11:44:50.4925 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: voMfNOz3M0pZ3+OAN1u2bvT1okQecfe1mmc9IEyXU+l3ZuyUm9Rdr3yzmHIRoikK64tsIAJGMZnA/j3GkQ21Eg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5111 X-OriginatorOrg: intel.com 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 On 11/17/2021 7:05 AM, Andrew Rybchenko wrote: > I apologize for very late patch series. Of course, I'd be happy > if the series is included in 21.11 since it is a final step to > support SN1022 SoC. Now it is really late. > > A tiny excuse is that net/sfc part was 90% rewritten to use [1]. > Many thanks to Dmitry. Solution with mempool event callback is > much better than our previous. > > The series is carefully tested on all NICs supported by net/sfc. > Build is tested on RHEL, CentOS, Fedora, Debian and Ubuntu distros. > > Build time option is removed in v2 and there is no measurable > performance degration now (less than 1%). > > [1] https://patches.dpdk.org/project/dpdk/patch/20211018224353.3362537-2-dkozlyuk@nvidia.com/ > > v2: > - avoid recursive lock > - avoid build-time option > > Andrew Rybchenko (1): > common/sfc_efx/base: support NIC DMA memory regions API > > Viacheslav Galaktionov (1): > net/sfc: support regioned NIC DMA memory mapping type > Series applied to dpdk-next-net/main, thanks.