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 2EEDD45A9A; Wed, 2 Oct 2024 10:29:01 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B0BF14025C; Wed, 2 Oct 2024 10:29:00 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.13]) by mails.dpdk.org (Postfix) with ESMTP id 1645E4003C for ; Wed, 2 Oct 2024 10:28:57 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1727857739; x=1759393739; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=8BD8nMA2VWJAZToDFT5++7Ok4t9HHsnNGlHcFQ+t8pc=; b=SlhvKLWQZyAo8YoofnN18Rcf1dBsJKjGK4QF9OjM6ERK/UhCdxIngHYO NPEIkrCNXMoDZPbOJUpPtnIHZ4FjCoTCJQ01uvSF1zW6xYJNl7DUoxisX H5CpsHCkY8AN9eYVkqqOswMP5EpmjL9SFLKVLhnoVfU8EosyODKMBqnsE xEYf9Hv9eW2a654exHakqU44nyKqLI8HjAkXTiKnR0HiM2DshiVJN7AoD Yl/S+2uNpTPXUbB0T2Q3mH6xPul3DOmJ6VP+1HJXTyQl3tEJ3RuW5+mGD 9gXqTvfRa0qMlDwVKkkg0h+sudf3bcrk0mwNXtr1gngCxqcMLycHDzkjH A==; X-CSE-ConnectionGUID: /Fva4ZF9QeKWR84YUe7Ykg== X-CSE-MsgGUID: QvBVB9GWQbWcyqxRE/ZAgw== X-IronPort-AV: E=McAfee;i="6700,10204,11212"; a="38147974" X-IronPort-AV: E=Sophos;i="6.11,171,1725346800"; d="scan'208";a="38147974" Received: from orviesa005.jf.intel.com ([10.64.159.145]) by orvoesa105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Oct 2024 01:28:57 -0700 X-CSE-ConnectionGUID: es0tPV/UQgiraz0UF3L1aQ== X-CSE-MsgGUID: gSTemA+6R02YEYo4MGpj5g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.11,171,1725346800"; d="scan'208";a="78679752" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by orviesa005.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 02 Oct 2024 01:28:56 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Wed, 2 Oct 2024 01:28:56 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Wed, 2 Oct 2024 01:28:56 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Wed, 2 Oct 2024 01:28:56 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=vyq0ywg6LObIvyNzoq+S5A7SjavhYjhPznMYO+wV3mLxq+IxuVLBLtpPpVeMv5/zcB1MOPDqidCQrkpTfT5XCwY6FMorzl5zYXSZOchIv90m9B13s4f3Z71XuypXeviCCQz2aN9K8AaTcR9bkzO3kdrfoLF1oSYR4LQOgMeLsKA1pc0r2jC3jKF0n1JOqYxOgee/IHNkLgwDuLHXJaVBdnuFJKTidgYo1UbyUWC+7D8Y3wY0fvqg5ORred5ic2EQKEQJdTRbvue9jRyUOt8+ilihrqsbywhOMPargaSjnfEYPLjHByQ9JADLCPw82A5BP4Ya7DDxLmivgVKqTLNmqg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=5JT6VUtiNgPYrR5ML1Lm/22s3nfhJSmFb2nKezU7uKQ=; b=NhpT2ZG+IPcXBs7e9W4CYCA5s/fXLXmLrfTp2F47K/Ks5snuu2HomYy6z22T8kKu2KmYydXIkezRtrEKMbhXG0smQeb70GhAmsUn8HdzxlTicM+sUvNcm1mDGrpWuN5wKrgbrnFVNNTayr36CKxGADQshURi3wiaoZgXFIR44OO9tGck3ZbAnrZyrDNDVGLmsb29jEzvImYw2svPZ8JQ0ZXoiOfcQ64wszQzz7gO9LYe1HbQ7qB+UE/80Dhhma4VE0A1NyDXnh7Y47p9fpR0d+lqZZ6dV6P0LqdQwSP4lWRxmsr3dzyif5jQlkWbGzDx/MTDkgy+JOAJ1QO6d37oIg== 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 Received: from PH0PR11MB5013.namprd11.prod.outlook.com (2603:10b6:510:30::21) by DM4PR11MB8204.namprd11.prod.outlook.com (2603:10b6:8:17d::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8026.16; Wed, 2 Oct 2024 08:28:48 +0000 Received: from PH0PR11MB5013.namprd11.prod.outlook.com ([fe80::1c54:1589:8882:d22b]) by PH0PR11MB5013.namprd11.prod.outlook.com ([fe80::1c54:1589:8882:d22b%3]) with mapi id 15.20.8026.016; Wed, 2 Oct 2024 08:28:48 +0000 From: "Kusztal, ArkadiuszX" To: Stephen Hemminger CC: "dev@dpdk.org" , "ferruh.yigit@amd.com" , "Ji, Kai" , "Dooley, Brian" Subject: RE: [PATCH v2 1/3] net: add thread-safe crc api Thread-Topic: [PATCH v2 1/3] net: add thread-safe crc api Thread-Index: AQHbFDfxcqxwzXrsXkKcW53MSd7bMrJybaYAgACzjZA= Date: Wed, 2 Oct 2024 08:28:48 +0000 Message-ID: References: <20241001181150.43506-1-arkadiuszx.kusztal@intel.com> <20241001181150.43506-2-arkadiuszx.kusztal@intel.com> <20241001144408.6bcbdaf1@hermes.local> In-Reply-To: <20241001144408.6bcbdaf1@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=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB5013:EE_|DM4PR11MB8204:EE_ x-ms-office365-filtering-correlation-id: 6de00967-51b4-41ca-1e57-08dce2bc3d1f x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|38070700018; x-microsoft-antispam-message-info: =?us-ascii?Q?z4mvFpOhBA/EtlI4bkqkoRiWE8IR7JrDykt9FIBX4i5RwSsI+RHw+04RQn8w?= =?us-ascii?Q?1NpjCoEL60h2VA6NGaPrRw1JgzKgXvoY7R449Yx5fcYN8WCAEXQv1miDaEYh?= =?us-ascii?Q?Tdk+vM4LWRvLnCakC88Ea3vAYSQoCjh0i3DJfmjJgbaZYOSftgXp4EoINHAy?= =?us-ascii?Q?7lXvyUnDMe4EzrQ6f15+NOpy6hM+NooxRDP2UyQXj/pIvjDWBUu8aJTQ3c3c?= =?us-ascii?Q?+Kxgl9VbB+c3LH6AFhc9wLksIxDYSADCsX55yg+Ty7Gj0jZ0kUfeGwWBIpjo?= =?us-ascii?Q?1IHXpx9JAHwj0oshtELEwTc/gTqSdw7/K74amKTO3A/Q+bWZMM4KjKf699kY?= =?us-ascii?Q?zMgFV8Xuc2wLP0wfFWqAwcEdKxfZ2nnJvONuLIGnoLiuiYND1bK2nZCyfB3N?= =?us-ascii?Q?NeqvXqd4XWPbn3SXy9NUR7qmlWiF6tmRH9RndzLyILHOtYUUr4JUnvqcz9xF?= =?us-ascii?Q?C2fAIf18V5p6nbFsw2j2tz3wkazzop+llCxK35Hyu8RTyHUVTESMokQ+AT54?= =?us-ascii?Q?TuAmQaYfScv8351EoPkCFaKe30Jj7SneD68cprLwBpKqgXoqdr4MRD80hjIY?= =?us-ascii?Q?GxzjUz82/Mp3y147e9twggGxrJgXbAULiHLrC0VxRvn2TyqnlGIad08aDqvC?= =?us-ascii?Q?Ga9B3634L3pFWAWvr+NOyyh8I3rPq5KgyF5ZUQR18CtyKfoY8csJtlpzZVNt?= =?us-ascii?Q?c8XRUiQBqOLBmpPRhv8Gfp4yYOSH9DBz2/gcHXKkbJ86Kg+p9uvFNBbI2sjE?= =?us-ascii?Q?c3tgnJoDJlXNWty4elOIfVcEEFaguSFCUO2xwcoa5XVMe6F6+3/jNViiMxpV?= =?us-ascii?Q?K+K/s9wSFSMY99iVyy/fefNo9XNOX0BGpQ0iMwU8q8rnrziaE+gKEW/5MXUY?= =?us-ascii?Q?p65QLZ7wwphFCIDBiUXQ7D8jj02EJFt+zkB71qoDfxsrL5JIrfDNlGCM8+EY?= =?us-ascii?Q?x4wqyO5eMr2+b6P5a+aJ0av18nRfH5QSBgB1wEc9yx/6FO+zqNCYk+Xz76rb?= =?us-ascii?Q?tKWKMgHFkI6ikS3DQRJpEvchbCh/l0x8GoeeQF/AIOAT47NOysMBBD/dAmeY?= =?us-ascii?Q?qoqNA25wC7dU7gb1Y9Ny1X9YkqQPaItVNEHBJInJY/utMZqGbim0JASx6XAD?= =?us-ascii?Q?OCu/Z4GOOvoj52fXS5qwTXygi2cMk7bQQDblXG9yI74/vh7xvOJul0IGEmQn?= =?us-ascii?Q?SkaO4mNBmuvSBhAtcd+zzNS4inTHn9NcUCGKTuO3haP0aPT09LBum47YQ8UX?= =?us-ascii?Q?TSnvSWEqaS7Fa+3kiG51dzrbA1aLoycoymsk0DuWusy0K8P9N2aNoVPX3fy5?= =?us-ascii?Q?wLBjP3AAsDFHxJ9SnKqm3gLCVjX++i+xN1F3zVdirOMcjA=3D=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB5013.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Gvhc9dCTO3owrbFMEVGKlC5sPxXZMr228ozrAkmkXwpTOekFVqJH6SfDCD6J?= =?us-ascii?Q?zJk4pQuSEZQEKMn9TLBDQ31CPiA4tCRsW8iy/yIepHLdW9flZZhG7TtBs32J?= =?us-ascii?Q?cPktnM8zMG+Qmoo4Wn+YK78/y+zVxwQWv34xcFN+oXK1hAbcsJxSujjDDvjm?= =?us-ascii?Q?9m6Y+VdULbq7wXeifIMI15DdiNshxOHz6cT8KlZ6eFaO13SdiOzTgCQ+xdKW?= =?us-ascii?Q?b0VtOfXVV/6V5WcQX7sdt/WMrn8N5uFzsJBh4OAj46qf2gVdcUWeuaf1njgZ?= =?us-ascii?Q?3nreUVAf2wXO4q5/qQolcg2xSzWreFrhPE187cFnocjeutK/tzKooESGa3ES?= =?us-ascii?Q?4EmLWBiVu5Cx42Pt2oRHWImVfqUncUon/FWotCnnNSMd6WL/UM1cJwiYihp8?= =?us-ascii?Q?wjV8XjSSbflR2CNtS8rUAnTcSXvFOvpa3SxZUk9/7cxuQxkzuuigKgjo0F1A?= =?us-ascii?Q?jydt/hD+s3dsi0hMAz0f0+bCxX/UUKZRguHHS9SY4S+u6GxxEp0Byyn0QS7j?= =?us-ascii?Q?r6ix82qmy3PYdDgRWdPivMATZVpb2jmZz6E2cTqqicsHImzPtNDP1qwKXd2P?= =?us-ascii?Q?DSqhsjqUga+kcCKcIbo73PYy1Umu7VcHLU7SBnGi9A7pKe3ZZOXmAki81h8V?= =?us-ascii?Q?6Lib/0VzEB7/gFbmX+BSIpT1/166e/SU8x7HgCv/h+oBH5nvuwafoRkvf/Ic?= =?us-ascii?Q?p9iA0aroUBlVwDXuQj1Jc+yVMQorIcgcb+tzgXt53Ak5Uag2eSv+I4TYX8sO?= =?us-ascii?Q?PKr1wpCUFEhKVaXh0LMJv3tPNlgSA63D56ZPu1uovYtVinT6gfFBzopqu9FH?= =?us-ascii?Q?XSwJr28naZgIiEfFUUI6YgMKA49D4aCFe0gPTlHvvF3/NDZ4BjWwepajW238?= =?us-ascii?Q?YMQjPvPg7aFddx02YKJHndmmLQoGeri1VdS6eQyYNE3li90yeh2EFqiOdtGL?= =?us-ascii?Q?x/fh6DhDyLVSWPQbWX9k4oROvOcJ0itKgfEao+ursTHLjFzSfihXWLUuzHPn?= =?us-ascii?Q?LzJb7Ao3V21zQTX8ELguyyZyTTMyHek0o82A+1QsaiwiMGWuz248v/IGijHm?= =?us-ascii?Q?VgTWALLCmK9VCTfmcDM1HfeZ3Opfoo1fs/5QgYn9HmpoYiEsljq02ky91BV1?= =?us-ascii?Q?wnBPf6FrsWF4np31uclsbMaZDc83BHtoHSScKonw4FRRsTeWKZJimhplkqPi?= =?us-ascii?Q?DHSDWiYgdcOhC5bvb9TQz/F3i/bKfrnJUQltHInFK2qph4IoVbXxR7n1FY2z?= =?us-ascii?Q?Qy6cRa9BO3tgtbbG/rTgNc3aLc4BcCVViJVF5oYMk+dqbNfpOqzsZ+x2WmDa?= =?us-ascii?Q?T7+jS2xGUlYDnsScPiddbUuLfEbbCThzthw3InAdD2fLFyuhDo5EiJXysiC4?= =?us-ascii?Q?0KCk3jxEOrGdnjrP+Cmg/YmyZOT9RiMGz4e9WIn5QR/HVTu9/ByE9k1XXw0n?= =?us-ascii?Q?A4yH2ok/Vh54WbgtF2b0+MmNaIdDI33qVpHy1mpO4bk/oJ390HVuSyZN/3Wr?= =?us-ascii?Q?v5gAH9YxR7PWQIRRN6dY3ywAQBdIISUk44oRqiz9axAKdZW3MZj3S4+yAe50?= =?us-ascii?Q?ev+UpRwO1QTkLcysNxn9SY1t0lp04LvWhUwRCaCfeGNmiN00vScSW/v0iV3k?= =?us-ascii?Q?8w=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5013.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6de00967-51b4-41ca-1e57-08dce2bc3d1f X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Oct 2024 08:28:48.6550 (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: KTyJTLoTA5I7xCSyhcxnWRRh5UcSt7YPUa1BaE1HtxmMjMClK0XvDYCKhKMxlgT6WU0fc6uKHchVqzzo3Ga6uQ6siXZ6+v2JkA/Am0yiefI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB8204 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 > -----Original Message----- > From: Stephen Hemminger > Sent: Tuesday, October 1, 2024 11:44 PM > To: Kusztal, ArkadiuszX > Cc: dev@dpdk.org; ferruh.yigit@amd.com; Ji, Kai ; Doole= y, > Brian > Subject: Re: [PATCH v2 1/3] net: add thread-safe crc api >=20 > On Tue, 1 Oct 2024 19:11:48 +0100 > Arkadiusz Kusztal wrote: >=20 > > diff --git a/lib/net/version.map b/lib/net/version.map index > > bec4ce23ea..47daf1464a 100644 > > --- a/lib/net/version.map > > +++ b/lib/net/version.map > > @@ -4,11 +4,25 @@ DPDK_25 { > > rte_eth_random_addr; > > rte_ether_format_addr; > > rte_ether_unformat_addr; > > - rte_net_crc_calc; > > - rte_net_crc_set_alg; > > rte_net_get_ptype; > > rte_net_make_rarp_packet; > > rte_net_skip_ip6_ext; > > + rte_net_crc; > > + rte_net_crc_set; > > > > local: *; > > }; >=20 > Please keep the symbols in version.map in alphabetic order. My apologies, I will keep it in mind for the future >=20 > And this would be an unannounced change to API/ABI which could cause pain > for some users. I know it is late for such a change, I may defer it then.