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 7DFFD45A68; Mon, 21 Oct 2024 09:26:26 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1626D402C6; Mon, 21 Oct 2024 09:26:26 +0200 (CEST) Received: from mail-qt1-f170.google.com (mail-qt1-f170.google.com [209.85.160.170]) by mails.dpdk.org (Postfix) with ESMTP id ECA1E4028C for ; Mon, 21 Oct 2024 09:26:24 +0200 (CEST) Received: by mail-qt1-f170.google.com with SMTP id d75a77b69052e-460d2571033so9658181cf.1 for ; Mon, 21 Oct 2024 00:26:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1729495584; x=1730100384; darn=dpdk.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=bZ/b/Q2HDeXtbogf5b2wdPDcADn0S4yskQ0dWilPRZQ=; b=SKYdjX6rPqEyM7kwwhOD6hpcitTrs9/cqjldyxC7872dHajLupvcEu6DqIlZcQzTFc QP/HJnw+qoMiYijGFTwHA9jWYvPIbX5IpdbvZ060v7rYbljHjnLbxfJf9ncQ3ahla7sg C3Iv1Q58Gw2wrIJL47+1TpgLawbjOY05dfvONMpB7JxYaD3fMeBFENG1njbym0H4rKJN baNZVTxOrKFl+qazi+FO313r0ly/X+AihsDmrjN1Onn+Usz5+tisQo2ZzgcwxeFTtHls fTsBbBpGEZMaCc7TEsY0lHqiq4dUYzcLy43jk7DPRmqI+JvOVJ/r1J+DrlMQVeI/noXU vn9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729495584; x=1730100384; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=bZ/b/Q2HDeXtbogf5b2wdPDcADn0S4yskQ0dWilPRZQ=; b=jaRUHmgSsC2hrjS4hCb4tA4jIYjmMl7sCvdfr6+5dbC0OizK3sweXE6anW9RIdcdpt a+r8vcmwmctL/TFHc4o7pn1lMWWmcDGElDNaaczAYuMWF6RmhpFWuanU0aGs8MWldBh/ 7f8L4RtWZDvXK9LZGA9PNt6tDycMI+NJV13HwwN6RMbhew7PaKhjgpjukdSz/uh+BZCg 5juRWpe8ohB9uYEKsSegZhuxJZYg/qBxx1/DL5JUz4BnRq+AoMxjSyobTK3D5IVvX9Dt pU9nPAu3x/L0Hcze8wjQ6IQGMQ6pKXeInx/FT8AgT0E/C53HKeWyUbvnzkjCV6ztRoKx fYDQ== X-Forwarded-Encrypted: i=1; AJvYcCUAfkASDIMt487i3hXNPIxiO2PFBb5Mb1S1nns8kyDCTHO/2qDQ0Ym+1YeHtWKNVU/GYIE=@dpdk.org X-Gm-Message-State: AOJu0YxIrOW144hpW4wVHT0Wq0m57rVsdqEDXnYWMQwuU5dHhl0fQuVh 94jFKEjspzpi9R84nrUhRzYxlCUb0J7beH4Fe5Ye0s2AJOUf36c1WwEd9F9s5tMSJB9PIC60E5p BUdAdQGNcru8UwAI5hx/zyI7D6Nc= X-Google-Smtp-Source: AGHT+IGtI+PyB9cyqW3iIPA5jGGWhMU7ixar9XyLIPxNyt+2NCH/hJ9Aete3VkYb1Eg5iUFFDq/35mI1V/9veXfVf5w= X-Received: by 2002:a05:622a:18a2:b0:460:e593:45aa with SMTP id d75a77b69052e-460e5934a44mr42747461cf.33.1729495584278; Mon, 21 Oct 2024 00:26:24 -0700 (PDT) MIME-Version: 1.0 References: <20241015182535.825098-2-mattias.ronnblom@ericsson.com> <20241017063842.848360-1-mattias.ronnblom@ericsson.com> In-Reply-To: <20241017063842.848360-1-mattias.ronnblom@ericsson.com> From: Jerin Jacob Date: Mon, 21 Oct 2024 12:55:57 +0530 Message-ID: Subject: Re: [RFC v3 00/10] eventdev: remove single-event enqueue and dequeue To: =?UTF-8?Q?Mattias_R=C3=B6nnblom?= Cc: Jerin Jacob , dev@dpdk.org, =?UTF-8?Q?Mattias_R=C3=B6nnblom?= , David Marchand , Stephen Hemminger , Anoob Joseph , Hemant Agrawal , Sachin Saxena , Abdullah Sevincer , Pavan Nikhilesh , Shijith Thotton , Harry van Haaren Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 Fri, Oct 18, 2024 at 1:14=E2=80=AFAM Mattias R=C3=B6nnblom wrote: > > Remove the single-event enqueue and dequeue functions from the > eventdev "ops" struct, to reduce complexity, leaving performance > unaffected. > > This ABI change has been announced as a DPDK deprication notice, > originally scheduled for DPDK 23.11. > > Mattias R=C3=B6nnblom (9): Changes look good. Please send the NON RFC version of the series ASAP. I will merge it for rc2 (rc1 is created now) > event/dsw: remove single event enqueue and dequeue > event/dlb2: remove single event enqueue and dequeue > event/octeontx: remove single event enqueue and dequeue > event/sw: remove single event enqueue and dequeue > event/dpaa: remove single event enqueue and dequeue > event/dpaa2: remove single event enqueue and dequeue > event/opdl: remove single event enqueue and dequeue > event/skeleton: remove single event enqueue and dequeue > eventdev: remove single event enqueue and dequeue > > Pavan Nikhilesh (1): > event/cnxk: remove single event enqueue and dequeue > drivers/event/sw/sw_evdev_worker.c | 12 ---- > lib/eventdev/eventdev_pmd.h | 4 -- > lib/eventdev/eventdev_private.c | 22 ------- > lib/eventdev/rte_eventdev.h | 21 ++---- > lib/eventdev/rte_eventdev_core.h | 11 ---- > 25 files changed, 52 insertions(+), 427 deletions(-) > > -- > 2.43.0 >