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 EDA6546AFD for ; Fri, 4 Jul 2025 03:02:32 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id CC2E24027D; Fri, 4 Jul 2025 03:02:32 +0200 (CEST) Received: from mail-yw1-f171.google.com (mail-yw1-f171.google.com [209.85.128.171]) by mails.dpdk.org (Postfix) with ESMTP id 1B9204027D for ; Fri, 4 Jul 2025 03:02:32 +0200 (CEST) Received: by mail-yw1-f171.google.com with SMTP id 00721157ae682-70e75f30452so2587007b3.2 for ; Thu, 03 Jul 2025 18:02:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1751590951; x=1752195751; 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=Y8TQpqfAOU77Fgf9G3x+zKXs51DoyaeZ1KT4a+uwqS4=; b=DsCBbLLg4JLuxJ5f3kjb477WBV+nMGhzchVbZbt6XSN246yJABmAY2mfn/c6V1DOMX JLlk/6JGuC38Mlcr5zqVajorPTXT4NGCKRHgrJh6NR276+PFKJ0Z46MX9PfkDTelZ5PQ +fSQs+ahdtnFuc6tV0MaUHk5TZnPzQ9/UElA0UwM5VroQHRDIRDZipwyfLRUivNhnCH3 ePQfsopYbdR0nuSstdEbNAOq2cWO8miaKXWR//qtMnlTLv+eg8J1RCzP1po+nAPzMaQi N37fohDMidM8dMBQdyLKgr4Fc0S5lOQHbi85cAT5kjt9WELTj+7L36XbzF9K304DXENm oTPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751590951; x=1752195751; 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=Y8TQpqfAOU77Fgf9G3x+zKXs51DoyaeZ1KT4a+uwqS4=; b=lOTjFbZdefmUs0p1dCiAn8JfqgPQY42MJUomyEZaMx90oD1omlLZMHsdTTeEvgqbFY j1xDXE59F3eCvmZeyIJ2W9dRf43+SVTupzus55R5wZooFtG9l4VEhiZhScIA8w5GDw17 6NOl+W0YZAu5Ke3CyEnhASTBeL2awHTCdulU2QcwMyt2lSCPXqW+xkK9HdQ4q+QGMS0+ FHdTXCFm329tcV8eYRzd9Pvq+taPgmJq0FGiFGkZ0Qx6J65gnMC7eGbIbnN0pBoH4cLs fqRjD4j31Z3aUzmdv2GrFlg2Nb0OVKLGD+k2yS9lm84z5wwPhXfaF80lDZE59oM3c+n5 AVEg== X-Gm-Message-State: AOJu0YxWdC+ZZlmoziotTSrHte6ERT4NQwanuAZkXm+z8y2ICm7Ft0a1 K/v/T2JPH62/IKItMWkFJl+982MwMr2BqjerNwZLEhBLh/+Al9lMs9s355SIUEmrKmzPNNgQF62 CMoStcqe4G3EyygMuPdkB7db6um8UOPs= X-Gm-Gg: ASbGnctM2tFNWCswLfgxWRWHRFOzh/GQwdJ9WAYkFH/USiOVH77FcM968FuqibuCjMV WW8UZsVbu+Kp5Lf+PGiPn5poQ5MFb1EmWImafX8o6K++Kg1f+kWECxRVayQq2LalluIZFmLPvN0 JFkiov/CXPI85bKuRAGDMujRYhPmRsufcltnX5ZsbqJQRJvy0WMD+nLkdnkCIQ+QFDvsmcgt5gN skKe9EOAtviSyMW X-Google-Smtp-Source: AGHT+IFyHP6FZwM/yFs0Qe8aQ5y/AR9jVrZr2f3G4aBFQS/pP60vmpL6/qBafNOFIoXlyzDrVaGDxRETL7FKQZdsX6I= X-Received: by 2002:a05:690c:6701:b0:712:cc11:af0 with SMTP id 00721157ae682-71668a7a8eamr11551397b3.0.1751590951136; Thu, 03 Jul 2025 18:02:31 -0700 (PDT) MIME-Version: 1.0 References: <20250703112354.57978-1-rbhansali@marvell.com> In-Reply-To: <20250703112354.57978-1-rbhansali@marvell.com> From: Luca Boccassi Date: Fri, 4 Jul 2025 02:02:20 +0100 X-Gm-Features: Ac12FXzPstFxvmqko_JDdjDn1m34b7rCmVp03PKgaYPlfNLk4uGLY5eqU4VNB9A Message-ID: Subject: Re: [PATCH 22.11] net/cnxk: fix lock for security session ops To: Rahul Bhansali Cc: stable@dpdk.org 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 Thu, 3 Jul 2025 at 12:24, Rahul Bhansali wrote: > > [ upstream commit 9bebc33703df999a405ed7103dc45230d0f1fbda ] > > Add fixes to have lock on security session update, write and read to > prevent corruption. > > Fixes: 8efa348e8160 ("net/cnxk: support custom SA index") > > Signed-off-by: Rahul Bhansali > --- > drivers/net/cnxk/cn10k_ethdev_sec.c | 107 +++++++++++++++++++++++----- > 1 file changed, 90 insertions(+), 17 deletions(-) Thanks for the backport, but unfortunately it doesn't build, please double check it: ../drivers/net/cnxk/cn10k_ethdev_sec.c: In function =E2=80=98rte_pmd_cnxk_h= w_sa_read=E2=80=99: ../drivers/net/cnxk/cn10k_ethdev_sec.c:1013:16: error: =E2=80=98inb=E2=80= =99 undeclared (first use in this function); did you mean =E2=80=98int=E2=80=99= ? 1013 | lock =3D inb ? &dev->inb.lock : &dev->outb.lock; | ^~~ | int ../drivers/net/cnxk/cn10k_ethdev_sec.c:1013:16: note: each undeclared identifier is reported only once for each function it appears in ../drivers/net/cnxk/cn10k_ethdev_sec.c: In function =E2=80=98rte_pmd_cnxk_h= w_sa_write=E2=80=99: ../drivers/net/cnxk/cn10k_ethdev_sec.c:1057:16: error: =E2=80=98inb=E2=80= =99 undeclared (first use in this function); did you mean =E2=80=98int=E2=80=99= ? 1057 | lock =3D inb ? &dev->inb.lock : &dev->outb.lock; | ^~~ | int