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 E18094550C; Thu, 27 Jun 2024 17:03:26 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 841BC40E09; Thu, 27 Jun 2024 17:03:26 +0200 (CEST) Received: from fout8-smtp.messagingengine.com (fout8-smtp.messagingengine.com [103.168.172.151]) by mails.dpdk.org (Postfix) with ESMTP id 8C0AF40BA3 for ; Thu, 27 Jun 2024 17:03:24 +0200 (CEST) Received: from compute7.internal (compute7.nyi.internal [10.202.2.48]) by mailfout.nyi.internal (Postfix) with ESMTP id D2123138014F; Thu, 27 Jun 2024 11:03:23 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute7.internal (MEProxy); Thu, 27 Jun 2024 11:03:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1719500603; x=1719587003; bh=IEgtuEXm03HI+UW+D4UNC7zHeVE6zIgitMkEN1n8R/I=; b= kODud5OW/UsftGG4mQu9HTBqDn7ZVDyiysFIc7kmptyWhaNz/yxpbwwI6WUin+h1 n/xZxvtOB0Bz3Th/36/qo3hR2/TrTCc35cg5ivA9zzPBIan0D1z/4y1rtXFih0mK rNEzVP96gG6ZhO4hE8ulK6gqfsWp+6B5CtS4pt9eduLEoo68FJQcb6rwuW/VaCFg xkMs3uMFxPnemvkpPj/ZjiOFy4mu9HCvM2QZ7NL4I4BZKI1Jf8amotDqxlRVD8lE RGy45K2sPkcXraa07++d8EJJi+LCCvlBYb+aoEC3H8deKyp1BYOaLH0L1WYeyeLm cLPkaGhSPZEl6KqMXWzNhw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1719500603; x= 1719587003; bh=IEgtuEXm03HI+UW+D4UNC7zHeVE6zIgitMkEN1n8R/I=; b=a qBLIi1CVxBjjoVtZjIQhSijpyx3Gd0oyGUNQLiF28G1Blaf8D2+9nbFCdSKM/RbT 7qxftAryu9gOBvAUid4SNiw9Defkd6VmX9nHwocQBGW5Jq4v8x9uNG2HhhiGgVPB 9c59JgzrTL41PvN0++LSLLx5sKPGKtz0bbDwY4OUPAvAOfRxTJvH/kWs/qWD80zw GG3LXi/Kvsbvp+7nwrJlm4Fl3NuE9VyRvLzebINF6qpzyhZRZ2XVAwo4YNj6E4PI sFWwjbhB0Ph2fOrCw7HkBc8lINCxmDd9sih4TMnTogPxeXMhft4ISTO5zAWLJbZJ 5HCzvCAlbHKOCLv4qOgyg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrtdeggdekgecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvfevufffkfgjfhgggfgtsehtufertddttdejnecuhfhrohhmpefvhhhomhgr shcuofhonhhjrghlohhnuceothhhohhmrghssehmohhnjhgrlhhonhdrnhgvtheqnecugg ftrfgrthhtvghrnhepjeduveehieevuddutdevfffgtdegkeeuveejffejgedtgeegkefg vdeugfefkeejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrh homhepthhhohhmrghssehmohhnjhgrlhhonhdrnhgvth X-ME-Proxy: Feedback-ID: i47234305:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 27 Jun 2024 11:03:18 -0400 (EDT) From: Thomas Monjalon To: honnappa.nagarahalli@arm.com, Aditya Ambadipudi Cc: dev@dpdk.org, jackmin@nvidia.com, stephen@networkplumber.org, matan@nvidia.com, viacheslavo@nvidia.com, roretzla@linux.microsoft.com, konstantin.ananyev@huawei.com, mb@smartsharesystems.com, hofors@lysator.liu.se, probb@iol.unh.edu, alialnu@nvidia.com, wathsala.vithanage@arm.com, dhruv.tripathi@arm.com, nd@arm.com, venamb01@arm.com Subject: Re: [PATCH v3 0/2] deque: add multithread unsafe deque library Date: Thu, 27 Jun 2024 17:03:17 +0200 Message-ID: <21496268.mFnZMskM5D@thomas> In-Reply-To: <20240502201924.127273-1-aditya.ambadipudi@arm.com> References: <20240424134233.1336370-2-aditya.ambadipudi@arm.com> <20240502201924.127273-1-aditya.ambadipudi@arm.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="utf-8" 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 02/05/2024 22:19, Aditya Ambadipudi: > As previously discussed in the mailing list [1] we are sending out this > patch that provides the implementation and unit test cases for the > RTE_DEQUE library. This includes functions for creating a RTE_DEQUE > object. Allocating memory to it. Deleting that object and free'ing the > memory associated with it. Enqueue/Dequeue functions. Functions for > zero-copy API. > > Aditya Ambadipudi (1): > deque: add unit tests for the deque library > > Honnappa Nagarahalli (1): > deque: add multi-thread unsafe double ended queue There were many comments on previous versions, and no ack on the v3, so I'm not sure all comments are addressed. We probably need a new round of reviews on this new library. Also, in order to show its benefits, would it be a good idea to replace some existing code with calls to this lib, inside this patch series?