From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 1E71CA057B; Mon, 30 Mar 2020 19:37:29 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 176822C15; Mon, 30 Mar 2020 19:37:28 +0200 (CEST) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2050.outbound.protection.outlook.com [40.107.22.50]) by dpdk.org (Postfix) with ESMTP id 02437FFA for ; Mon, 30 Mar 2020 19:37:26 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rjlz+MEEZ7zQjpOEpSpzD9XT851TWPl9Yax4FhJYrzQ=; b=TW2SnkR8Kvi9SiSuFs/Y+77keHYcUpZFkVRfNw0hIUrGu22zjeYlmcKOYq4n0Oe4s5nXNv3Ecd5LZotmkZFWj4Ou3BZQr2d3a0ep6ZpHlJxTWJ+T2gUSYe1UI7sXSCFtfp1H1wzW9LefZDNhTOWwzfhTGCUugsOjvfZKOG6pIE0= Received: from DB3PR0102CA0005.eurprd01.prod.exchangelabs.com (2603:10a6:8::18) by VI1PR08MB3151.eurprd08.prod.outlook.com (2603:10a6:803:47::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.20; Mon, 30 Mar 2020 17:37:25 +0000 Received: from DB5EUR03FT057.eop-EUR03.prod.protection.outlook.com (2603:10a6:8:0:cafe::82) by DB3PR0102CA0005.outlook.office365.com (2603:10a6:8::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.19 via Frontend Transport; Mon, 30 Mar 2020 17:37:25 +0000 Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dpdk.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dpdk.org; dmarc=bestguesspass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT057.mail.protection.outlook.com (10.152.20.235) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.17 via Frontend Transport; Mon, 30 Mar 2020 17:37:25 +0000 Received: ("Tessian outbound e2c88df8bbbe:v50"); Mon, 30 Mar 2020 17:37:25 +0000 X-CR-MTA-TID: 64aa7808 Received: from d11c0fa2c30e.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 3FDC20D9-9AF0-48DC-81A7-478C656278E6.1; Mon, 30 Mar 2020 17:37:20 +0000 Received: from EUR03-VE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id d11c0fa2c30e.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 30 Mar 2020 17:37:20 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fNfJOXUIVd+6IOc+nfqmOOcCiWR10jOYDq5kEe6ZUyna3U15BHXSpPw+Y3PutjqlTfbTOxpcOfi9QyU/SOMJejhWzZpDXWFOwyuClzuS+J06YFnWV/E875tVvZ2SZfcmmwVDzqiV+XL4GscrGD++dTxXs5kfvsaANKn5/yOztW2TrHfDvoZMlS8wPaKTc8v6oYTyYMKWLuWMy74v9T6qaS4jDRoJgyN1LndvQ1zjHAjlPJRx6ktvK5C8bmS/+fRi13G7z8CQjgQcZ3ehCRPiurweOfiHnYeI2F7fgOk+U/Nq8dYm1ZBplQrP1uZ2Karpxj5vKLO+enkRncC4jcyBZw== 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-SenderADCheck; bh=rjlz+MEEZ7zQjpOEpSpzD9XT851TWPl9Yax4FhJYrzQ=; b=DzGPzTTU7wDAxDvkNcY0Ig9A6ypxiGyEV35QSku56i67nGiid6RafDxCotYGOBOeszA37Mzv7b7+kx99qnNT+imo3HAP/pC+ligbrT3OX6D3c3s6/oI6dt6bNxJKyw11gzEz6SbrfenwCRZL45UL3AdgpjZ/E7qD5XEC/NZYztu9a1mqJndxwkDFC+4x7GPWm9OJAsvYxwRU7csmIOg6k90+VQgLmXzHjPyH23KifBO/fNM2UYE3xOr/qI/GRHDh1pSfYM6HfGDmfCcWU6ZgshoUZZ8ajZSJUUUKrFz6EEOt/1v33hS4jVrKhnxfyMvpF7rfe2LeY2Qopefp87xPhA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rjlz+MEEZ7zQjpOEpSpzD9XT851TWPl9Yax4FhJYrzQ=; b=TW2SnkR8Kvi9SiSuFs/Y+77keHYcUpZFkVRfNw0hIUrGu22zjeYlmcKOYq4n0Oe4s5nXNv3Ecd5LZotmkZFWj4Ou3BZQr2d3a0ep6ZpHlJxTWJ+T2gUSYe1UI7sXSCFtfp1H1wzW9LefZDNhTOWwzfhTGCUugsOjvfZKOG6pIE0= Received: from DBBPR08MB4646.eurprd08.prod.outlook.com (10.255.79.144) by DBBPR08MB4854.eurprd08.prod.outlook.com (20.179.46.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.20; Mon, 30 Mar 2020 17:37:16 +0000 Received: from DBBPR08MB4646.eurprd08.prod.outlook.com ([fe80::1870:afc4:b90f:609d]) by DBBPR08MB4646.eurprd08.prod.outlook.com ([fe80::1870:afc4:b90f:609d%5]) with mapi id 15.20.2856.019; Mon, 30 Mar 2020 17:37:16 +0000 From: Honnappa Nagarahalli To: "thomas@monjalon.net" CC: "konstantin.ananyev@intel.com" , "stephen@networkplumber.org" , "paulmck@linux.ibm.com" , "dev@dpdk.org" , "yipeng1.wang@intel.com" , "vladimir.medvedkin@intel.com" , Ruifeng Wang , Dharmik Thakkar , nd , Honnappa Nagarahalli , nd Thread-Topic: [dpdk-dev] [PATCH v3 0/3] Add RCU reclamation APIs Thread-Index: AQHWBrnaLA9jDw5XjUayj2aIMAz2xw== Date: Mon, 30 Mar 2020 17:37:16 +0000 Message-ID: References: <20190906094534.36060-1-ruifeng.wang@arm.com> <20191001062917.35578-1-honnappa.nagarahalli@arm.com> <26427279.czjnFlTdjD@xps> In-Reply-To: <26427279.czjnFlTdjD@xps> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: fc8bea88-1582-46c9-9a32-fef441b88b1f.0 x-checkrecipientchecked: true Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=Honnappa.Nagarahalli@arm.com; x-originating-ip: [70.113.25.165] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 0f9e8db2-2f45-4686-969b-08d7d4d102cf x-ms-traffictypediagnostic: DBBPR08MB4854:|DBBPR08MB4854:|VI1PR08MB3151: x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:8882;OLM:8882; x-forefront-prvs: 0358535363 X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DBBPR08MB4646.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(10009020)(4636009)(366004)(346002)(376002)(39860400002)(396003)(136003)(33656002)(86362001)(55016002)(4326008)(66476007)(66946007)(478600001)(64756008)(66556008)(316002)(66446008)(7696005)(52536014)(76116006)(6506007)(966005)(26005)(5660300002)(54906003)(6916009)(186003)(9686003)(8936002)(2906002)(71200400001)(81166006)(81156014)(8676002); DIR:OUT; SFP:1101; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: vDkUx8odb4m2d4JT1KnAK6oKGMmuNS1+pXU38TPbkRN3S++IU2fF1Fg1EAru+wtBALI6Kqesc2tNq4+nE1YOxBKr3kBQt1u0qiS3VsK8Xoa0Y8ZG/AdD0W/9FADjYd52dqbobet7NC34ST1LCju1LJNd2W6zd4DYiM0eQfABFtlwMUIII6vZc6nQTPPOA+0hy03R8RrE+e1XtQJbwDePXjm4K2e2YSRQFzhZOZitY5wNz49z6obtY3TcwnjkjaNBJBQsHDjTc4bxq9PY3HKx42kj512ZWXCV9e1H2eGy9szKmP34jM7SLSoFfSVu9zfbfIfnRwF9y7LYRa20NiXIIloqsAUABvnJgjKC+TeLSj+bFloOx6kicw+EKV6y+n+EiCKivlX0xoRwoSCeZy21dvsMCK3gpJ7RuJilQIETXjyi99Q1nQiOiNQrfRdIIJO6ZpkqjJO/UTt9tIokROW+TRq9uMNrAgN52C7Aka6Yn87WvHXIv/nu8SbzskMwDJ2kvcbqivzfpo/+oOrF4rBXlA== x-ms-exchange-antispam-messagedata: Y9bjCiDkH7q4XiEbdrkSAV7+0Wdxwhn9Ib0J6KBuYfxmSB7RVYiuDamv1nMoFIR4BEXnMWT4H8+9R9u1e0fdQX34gd9cH+k/1hUarLkKSoprWgHzjvv/KbQc4yywff2nD3PnXHF8rsmU29D5kCoeTA== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR08MB4854 Original-Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Honnappa.Nagarahalli@arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT057.eop-EUR03.prod.protection.outlook.com X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFTY:; SFS:(10009020)(4636009)(396003)(346002)(39860400002)(136003)(376002)(46966005)(4326008)(26005)(336012)(47076004)(316002)(2906002)(52536014)(186003)(26826003)(54906003)(5660300002)(966005)(478600001)(81166006)(70206006)(86362001)(82740400003)(356004)(6506007)(7696005)(6862004)(8676002)(9686003)(55016002)(81156014)(8936002)(70586007)(33656002); DIR:OUT; SFP:1101; X-MS-Office365-Filtering-Correlation-Id-Prvs: 1b1b5118-f92e-48b6-d475-08d7d4d0fd6e X-Forefront-PRVS: 0358535363 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: HQyDNztPoxgPa3eoIF+IbRLV85ynm0++7AADOVtCj42AH2gUaZhU703crUsrl7uBLlIXarvDoZwOX+UhyrRq87PlNxsdU/AbSc8HAZq3T2mq800EuL4GAry5df4xDK2hq099/gMwimcGvXW71fj9nRiAGI5FxXbvCrD6p0buXePhyiVzFhIdhFOExYs9buA0+yUtFiRigm/8+dxUfsO9a8sXZfrrNa7DEFROWFKOCjd+mfFWd2MF2F7mSHVJ6G/7olY6vhsXeimcPBRjkEFytFD1CYUtfj6rFO5UZkcB427gP1h28ufRSTTvLrb4CABsM4t50cNQHvZy49J8WDuDIp4bxIrH/mcQTrER4BeoOtaOVDO0csFtoz4X/t4OlAS5KOhTyEUkLb9E0UAlJo1xOGKh/hnainy+YrK39g/TvKkVeGUHSST7rtKRk88JUrp5Sch3VohvgyHDcs+a9x24gTct4Uj4j/elSpHR5SORiLU+Br5uXlDKLqJ5ocjZtD0C53MCUyOv0F10OqqVCKuzvpeOkfhVm2jtLll7bOYNRNUDwoNiaCPQ17ALzQu5RkZVik4rOOuW8BpbRfsSeAGupw== X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Mar 2020 17:37:25.6566 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 0f9e8db2-2f45-4686-969b-08d7d4d102cf X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB3151 Subject: Re: [dpdk-dev] [PATCH v3 0/3] Add RCU reclamation APIs X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" >=20 > 01/10/2019 08:29, Honnappa Nagarahalli: > > This is not a new patch. This patch set is separated from the LPM > > changes as the size of the changes in RCU library has grown due to > > comments from community. These APIs will help reduce the changes in > > LPM and hash libraries that are getting integrated with RCU library. > > > > This adds 4 new APIs to RCU library to create a defer queue, enqueue > > deleted resources, reclaim resources and delete the defer queue. >=20 > It is in the roadmap for 20.05. > What is the status of this patchset? It has a dependency on changes to rte_ring APIs, which have a clash from Ko= nstantin's [1] and my patch [2]. Konstantin is working through his patch to= address comments. I am currently incorporating the review comments I received on the RCU defe= r APIs. We should see the next version soon. [1] http://mails.dpdk.org/archives/dev/2020-March/160828.html [2] http://mails.dpdk.org/archives/dev/2020-March/160787.html >=20 > > The patches to LPM and HASH libraries to integrate RCU will depend on > > this patch. >=20 > I guess lpm and hash integrations are planned for 20.08? Yes, this is pushed to 20.08. >=20