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 46670A00C2; Thu, 3 Nov 2022 08:36:30 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id CDED540694; Thu, 3 Nov 2022 08:36:29 +0100 (CET) Received: from mail-qk1-f169.google.com (mail-qk1-f169.google.com [209.85.222.169]) by mails.dpdk.org (Postfix) with ESMTP id B9F8C40693 for ; Thu, 3 Nov 2022 08:36:27 +0100 (CET) Received: by mail-qk1-f169.google.com with SMTP id z30so601072qkz.13 for ; Thu, 03 Nov 2022 00:36:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; 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=JUq4pJidenf2E8idbjXHtixCLibwtHzeVVYkE+cWluU=; b=bouSVlg+Rq5twUFbHz6yrRrl97m6Dq7ng2W+z9v9NtIy2wFQrJMA9hQQ1X16bQidy7 DaYzxvnNPoPhfbhCOnDOpx9sMM+GhpKbMIZbqhnXJTBdOkaSMjJ1RTsbq0MxQV4ebWJK TlTVsH/89SA952sq7Byg4yD3uFo2IchhAW0PkdR23vly3xqR8viRYhoz5gwNiCI+Zy6O lEAD61ZrLdutR+xzmjRD8iWvROMcbg7cuIPR0PwRvrioRGviGngobiM/8LjTYBIQ76o1 isXbMNR0xnzjdSsTkAPufKDgr1IvuHew+rWmMViv6hWYE928iggJ4RcEPgsU+JJyGoZW g4/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=JUq4pJidenf2E8idbjXHtixCLibwtHzeVVYkE+cWluU=; b=ft1V1TKFRhC3e/74hTBId6akJ1frx1OkPpGB3f7lXRpp9SSiBjAcMn4pzGbgUBjoW+ XyYhgW3oDtvaufhjSBhB954relkndNZuw0j6AtfDBPkZKKe3iD6LidcvIulpjr++Y9wA 1ecmFkq88E7M855XphNH5BRoVwSTTq/JpXT/kfn0Pt5Ws1wUoc7mnz4z7T0QJPvZW6Cm vw3ovOCa0FztndzWJQMvrj2bNYPxqI0DyMrsnBrdd3Yuq7joNU0ZAMSy68EUj513hx4j SmpnCsrnYwYHXSZYU9EKCpRhFT75i+KlUmxH3tuaqDmNqnBawZRIaHCjuxHOuNV3olSz 6WJw== X-Gm-Message-State: ACrzQf1mZ1C7XFxbsW6+9q0MifQWI0vn4i3iZmE46bYTr3WObEkPxnMI JdXOx/GeiuM9DaATi8Ag3wZSvVNV6xoOD2FIz+k= X-Google-Smtp-Source: AMsMyM7SGdPAdXgEE5qtjBh477HhTHvj7xMEMOKhSAfGRKsGkJEoUbngM1X+mj4c9FGO6m2AdPseQ0CTy3E6yHdvo1k= X-Received: by 2002:a05:620a:15d0:b0:6fa:4395:e6b5 with SMTP id o16-20020a05620a15d000b006fa4395e6b5mr11060468qkm.590.1667460986997; Thu, 03 Nov 2022 00:36:26 -0700 (PDT) MIME-Version: 1.0 References: <20221101095325.23348-1-syalavarthi@marvell.com> In-Reply-To: From: Jerin Jacob Date: Thu, 3 Nov 2022 13:06:01 +0530 Message-ID: Subject: Re: [EXT] Re: [PATCH 1/1] test/bbdev: use helper function to set IOVA addr To: Srikanth Yalavarthi Cc: Nicolas Chautru , Maxime Coquelin , "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, Nov 3, 2022 at 12:54 PM Srikanth Yalavarthi wrote: > > > On Tue, Nov 1, 2022 at 3:23 PM Srikanth Yalavarthi > > wrote: > > > > > > Use helper function rte_mbuf_iova_set to set IOVA address to fix > > > compilation failures. > > > > > > Below error was observed: > > > > > > dpdk/app/test-bbdev/test_bbdev_perf.c: In function =E2=80=98init_op_d= ata_objs=E2=80=99: > > > dpdk/app/test-bbdev/test_bbdev_perf.c:1145:11: error: > > > =E2=80=98struct rte_mbuf=E2=80=99 has no member named =E2=80=98buf_io= va=E2=80=99 > > > 1145 | m_head->buf_iova =3D rte_malloc_virt2iova(data); > > > | ^~ > > > > > > Fixes: 0acdb98667 ("test/bbdev: add FFT operations cases") > > > > Is this change came after rte_mbuf_iova_set() API introduction? > Yes, the change is need after rte_mbuf_iova_set API is added. Build fail= ure is observed on x86 and ARM64. Then, Please change Fixes: as the changeset introduced the rte_mbuf_iova_se= t() > > > > > > > > Signed-off-by: Srikanth Yalavarthi > > > > Acked-by: Jerin Jacob > > > > > > > --- > > > app/test-bbdev/test_bbdev_perf.c | 2 +- > > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > > > diff --git a/app/test-bbdev/test_bbdev_perf.c > > > b/app/test-bbdev/test_bbdev_perf.c > > > index 8cf4359a2c..b285d3f3a7 100644 > > > --- a/app/test-bbdev/test_bbdev_perf.c > > > +++ b/app/test-bbdev/test_bbdev_perf.c > > > @@ -1142,7 +1142,7 @@ init_op_data_objs(struct rte_bbdev_op_data > > *bufs, > > > "rte malloc failed with %u by= tes", > > > seg->length + 1024); > > > m_head->buf_addr =3D data; > > > - m_head->buf_iova =3D rte_malloc_virt2= iova(data); > > > + rte_mbuf_iova_set(m_head, > > > + rte_malloc_virt2iova(data)); > > > m_head->data_off =3D 0; > > > m_head->data_len =3D seg->length; > > > } else { > > > -- > > > 2.17.1 > > >