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 798BE4410F; Thu, 30 May 2024 14:23:50 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1CC7D40608; Thu, 30 May 2024 14:23:50 +0200 (CEST) Received: from mail-ot1-f52.google.com (mail-ot1-f52.google.com [209.85.210.52]) by mails.dpdk.org (Postfix) with ESMTP id 3D28C402E4 for ; Thu, 30 May 2024 14:23:49 +0200 (CEST) Received: by mail-ot1-f52.google.com with SMTP id 46e09a7af769-6f8ed204e13so526456a34.2 for ; Thu, 30 May 2024 05:23:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717071828; x=1717676628; 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=MJ6I3oTzGSstshznh9D0+NaK+7MMHeDboYAqsCHyDPw=; b=cHzHp3d9Frg0/TDEjGlqGt80SrWLMwDlRhgDRd5FT32l+f1S37SDkGQI2fjtLGCGJN BlDAIeKjW/J8URK/OqMekD9g+d+MDQ7CZCqIjtIR2rjDdt40gduy9iMUb2uIuR3Tlojk pNf1ubmqsJ1/yQKqebV4Ap1VwWFuTV5Fp7xtNpTv6DwT2kskhx6sBb2RYCAcqq6+hJZA /Vvq9euNvknM1f1zC4wiupDzsyoWrIGqxuKFoOtpv4kWoX08qddJkYtMUACdjOne7LHx j6SO446mMMvqBouX3fEJBj9Z57LEH+YILzL3Aul7LF8sTDBSN0C5onNaLfHjRxLy0vQE y+bg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717071828; x=1717676628; 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=MJ6I3oTzGSstshznh9D0+NaK+7MMHeDboYAqsCHyDPw=; b=mZjBzGIoSG3ODn/UNoll11NIvb9gb7M0adw+lcGYpAHJUtMeo9Zoq7aauAQJdWVpLH MQxt0AItGTP28KKplSzz+jSQ/4Db0DfKEf3QpfJsbh/w2q6ZcVgwAzdOyStpGx/RbEe2 qrReKG2HyXkgTMlMc0jPM8qSBbq8VLMlNnzo/5x93OsLNBrS35OlGzPIoQugCRVrk4vS kfTFEgks6kKP33w3gNxVnMqP2koe4JPI1M0ZtdxHRrD0ZJzGoT3atkVPzB5vuvkFSuq8 CSIJCI9zs33oWmcFRTVxHs+g4MeEhwHNZzStgsRiD5WQJuEKBA2QcXo/6dS2fZHcPVte xgQg== X-Forwarded-Encrypted: i=1; AJvYcCXNgIwtejSvfgNvIDsbTAg+qeel07Xdvp0vwNbp9cq2UsV4hsCL2tmBmgJUH+2QMiguF9LS0Tdoi/jJ4JA= X-Gm-Message-State: AOJu0Yy2uWPFvWFk0bFbDD9bZk8eHSVenD6Nq1eRAB2Q522qCKthB5qw x1GhOdF+9tQos3OvDod3PFhDDsXPdkBPnJ5Y+PoPYGVy8QWjvXE3A3aVAAV/abkeez3FUwdfZBI YW+meBBQZIZAnZTJSi0z7GxAYHWc= X-Google-Smtp-Source: AGHT+IHBBHgDpeXJf0S2RtmXLzZNzkOqg1rU6vVcxnAQPANrRoJQgcKnqYANIxUeaphp/njPDKjXxlCL695gygWydbw= X-Received: by 2002:a9d:7ccc:0:b0:6f1:1b18:7457 with SMTP id 46e09a7af769-6f90aefdd50mr2570629a34.27.1717071828199; Thu, 30 May 2024 05:23:48 -0700 (PDT) MIME-Version: 1.0 References: <20240417055830.1935-1-pbhagavatula@marvell.com> <20240417082645.4259-1-pbhagavatula@marvell.com> In-Reply-To: From: Jerin Jacob Date: Thu, 30 May 2024 17:53:21 +0530 Message-ID: Subject: Re: [PATCH v3 1/2] eventdev/dma: reorganize event DMA ops To: Amit Prakash Shukla Cc: Pavan Nikhilesh Bhagavatula , Jerin Jacob , Vamsi Krishna Attunuru , "dev@dpdk.org" 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 Thu, May 16, 2024 at 1:09=E2=80=AFPM Amit Prakash Shukla wrote: > > > -----Original Message----- > > From: pbhagavatula@marvell.com > > Sent: Wednesday, April 17, 2024 1:57 PM > > To: Jerin Jacob ; Amit Prakash Shukla > > ; Vamsi Krishna Attunuru > > > > Cc: dev@dpdk.org; Pavan Nikhilesh Bhagavatula > > > > Subject: [PATCH v3 1/2] eventdev/dma: reorganize event DMA ops > > > > From: Pavan Nikhilesh > > > > Re-organize event DMA ops structure to allow holding source and destina= tion > > pointers without the need for additional memory, the mempool allocating > > memory for rte_event_dma_adapter_ops can size the structure to > > accommodate all the needed source and destination pointers. > > > > Add multiple words for holding user metadata, adapter implementation > > specific metadata and event metadata. > > > > Signed-off-by: Pavan Nikhilesh > > --- > > v3 Changes: > > - Fix stdatomic compilation. > > v2 Changes: > > - Fix 32bit compilation > > > > app/test-eventdev/test_perf_common.c | 26 ++++-------- > > app/test/test_event_dma_adapter.c | 20 +++------ > > doc/guides/prog_guide/event_dma_adapter.rst | 2 +- > > drivers/dma/cnxk/cnxk_dmadev_fp.c | 39 +++++++---------- Spotted driver change in library patch. Please split. > > lib/eventdev/rte_event_dma_adapter.c | 27 ++++-------- > > lib/eventdev/rte_event_dma_adapter.h | 46 +++++++++++++++------ > > 6 files changed, 72 insertions(+), 88 deletions(-) > > > > Acked-by: Amit Prakash Shukla