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 5E6194235C for ; Wed, 11 Oct 2023 08:51:51 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 52471402ED; Wed, 11 Oct 2023 08:51:51 +0200 (CEST) Received: from mail-pj1-f50.google.com (mail-pj1-f50.google.com [209.85.216.50]) by mails.dpdk.org (Postfix) with ESMTP id 8CAA44028A; Wed, 11 Oct 2023 08:51:48 +0200 (CEST) Received: by mail-pj1-f50.google.com with SMTP id 98e67ed59e1d1-27cf7ef0ef4so869762a91.0; Tue, 10 Oct 2023 23:51:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697007108; x=1697611908; 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=C0ZHDZztkVMthOfjWCUrRwa6tx0f2At9d8N2oCaquUs=; b=YLWnRn7YO9mOLKnNnhDBaXSOGfpbtzKwYY6PH/8LV5z/VnpjVmuBdoBvgMn9mFcMIv rHy4fSnXveMHf0LUdyavxCypiiotHj/zQurwOuAPA6VeCAhG25aZ2ko9dIcq1vJRogyj 89U/fjA+0Dy72fiF47PZmw8Y/ygHGPFCzYC7pn4/qLNanX0mLyXILxy2pbBt7c1HCggj qcP2ghSg6YYS8HoBqhnNla67+nmAui35SdBRECUivY7U9m3h3xXVrQWLdJHtx3VaGvdy O+Qc2xLzyIyN/TqBLg/7nBvLN5tdIqWU0nQ3rwQVsJmjEQOpiXHwIeh97Ub+gIvwkkUf k39Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697007108; x=1697611908; 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=C0ZHDZztkVMthOfjWCUrRwa6tx0f2At9d8N2oCaquUs=; b=TsVWZWdER2wT6Hgh3ukJFHYHLfWqhT0N84PivkicMyt3YrxkFiZs43y2BNuvKrYUgi o+Y+RIR2v0Fa0gC6dQt9oE7tMVLlKYfLOS+rh4Jfc0CvzuteImH1MiqFjFBZ5AgTblt3 b93Yu+W/Pb2Vg/v+yufJApEBuLcZIFmve/Q+aO1nbZcu1j1XWCglTj/Zl1zxv9xB8lNH WZ1rAiMlzwoBTxlmfN4ZJfR6kCQsHLZVG4ay6u2eL/7XMQcRKn1U/nIq+8rUr3X+LbLJ iKYOgkV/xv7nq99Txzm+BJm1iKQR7jbvD7cIiVnl7HJrnQo/l2wIceIAD216EJQ+GYka zaUw== X-Gm-Message-State: AOJu0YxkJEz0bqrhjDQTvH3HREd4p03VqNkK5cQifpZ1qwrKipyJC2q/ Vflr+zXTEkwX90/EHrv0vUOYBc007gAuTM+l/lo= X-Google-Smtp-Source: AGHT+IHA9pByB9IN0RNFDUT4dmKa0/w2qvS9t0eb3rx6jqvsG4Dlfus3P/vg7UvwuegM0ruvciIL1XuNYU2QiF9cEiI= X-Received: by 2002:a17:90b:806:b0:279:5e3:7f6c with SMTP id bk6-20020a17090b080600b0027905e37f6cmr19063623pjb.7.1697007107631; Tue, 10 Oct 2023 23:51:47 -0700 (PDT) MIME-Version: 1.0 References: <20231010140029.66159-1-david.marchand@redhat.com> In-Reply-To: <20231010140029.66159-1-david.marchand@redhat.com> From: Jerin Jacob Date: Wed, 11 Oct 2023 12:21:20 +0530 Message-ID: Subject: Re: [PATCH] eventdev: fix symbol export for port maintenance To: David Marchand Cc: dev@dpdk.org, stable@dpdk.org, Jerin Jacob , =?UTF-8?Q?Mattias_R=C3=B6nnblom?= Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org On Tue, Oct 10, 2023 at 7:30=E2=80=AFPM David Marchand wrote: > > Trying to call rte_event_maintain out of the eventdev library triggers > a link failure, as the tracepoint symbol associated to this inline > helper was not exported. > > Fixes: 54f17843a887 ("eventdev: add port maintenance API") > Cc: stable@dpdk.org > > Signed-off-by: David Marchand Acked-by: Jerin Jacob David, If it is stopping dispatcher library integration, please take this patch through main tree, if not, I will add through event tree for rc2. > --- > Caught by the CI when testing the dispatcher library. > See for example: > https://github.com/ovsrobot/dpdk/actions/runs/6460514355/job/17538348529#= step:19:5506 > > --- > lib/eventdev/version.map | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/lib/eventdev/version.map b/lib/eventdev/version.map > index b03c10d99f..249eb115b1 100644 > --- a/lib/eventdev/version.map > +++ b/lib/eventdev/version.map > @@ -5,6 +5,7 @@ DPDK_24 { > __rte_eventdev_trace_deq_burst; > __rte_eventdev_trace_enq_burst; > __rte_eventdev_trace_eth_tx_adapter_enqueue; > + __rte_eventdev_trace_maintain; > __rte_eventdev_trace_timer_arm_burst; > __rte_eventdev_trace_timer_arm_tmo_tick_burst; > __rte_eventdev_trace_timer_cancel_burst; > -- > 2.41.0 >