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 00F9548BF9 for ; Mon, 1 Dec 2025 12:52:11 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EF7D7402E9; Mon, 1 Dec 2025 12:52:10 +0100 (CET) Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com [209.85.221.50]) by mails.dpdk.org (Postfix) with ESMTP id 2F34A4060F for ; Mon, 1 Dec 2025 12:52:09 +0100 (CET) Received: by mail-wr1-f50.google.com with SMTP id ffacd0b85a97d-42e2d44c727so681862f8f.0 for ; Mon, 01 Dec 2025 03:52:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1764589929; x=1765194729; darn=dpdk.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=bwBex7l+3drDpimhX+/v7wnKK86f5GHM527WBrGqwGg=; b=Gyo+AWvRYllsgtN/zjGRFfiIqQrWeYDzYiu25zJJpmxxlPjh++fBI36+jDmdnTklux LgMCdFLCwSRR2hiVAj13pJ0kNxvWveZe2SXFkgKBHqzYQ+zViJeFicntJ45nf0Vk3YXN QWrA7O9s/Myj9l+9Z3HefHWdyjp3dyoL98e8UlHeddf+GE3JTFMufDrygq0Gr1xzTpAT +Dfgqdt35OsBGgI/y28wvd+qO5KNSSLwHeEwKrxZgUlf+XxNFAx0QCgkg9p2fjKnUnHU yBPZqptYnZlk3aJXh4PIOrfGU2SvjiXHh37wSAKG8zviXN8y5K//7uqdMlnijC/+IVoD tVRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764589929; x=1765194729; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=bwBex7l+3drDpimhX+/v7wnKK86f5GHM527WBrGqwGg=; b=sw6VOxvEiH/iGJzsP2WsuskXon3wGxfJlBjq6Wbz+9UJiCTDmUhx9eAySlGYiV/LBm FrjxZMPead2aKA6VSpW2aLqOarF6ssK3HRe+Js85lrv42/sIGfZ1s2+m8CoV1TsvvkQX BJF8VDbsjPF0YF06hwTbmun2avqBOsH9IMTOCKFw4U3V/8P9uiLsYnUXSv0J2QxfTk3+ wBbMcCgRuycbOMUTPm0WbboIKQ0HYqd2wYK7V6BLlTkFCbmeQBIxJ8KYH/ePwOKm3y19 Pdw3tbMKtptI6OIEMQNRr6xvZvbksAnOFsGj75qx9Ae5j9e9Y5xxheJ+1ekj88ri1O74 SQVQ== X-Forwarded-Encrypted: i=1; AJvYcCURjIFd074I9RJ0zI/YuOLqrLMWv83uBXppkBPHe9aHITA9x74zW5mFTF7jipPwqYZxFT3kkuo=@dpdk.org X-Gm-Message-State: AOJu0YwWkjSooScrPyhInXHPv2lTwCot3lJFI4JvRn7eK6GKhACU66S2 9MAGWm0ZIvcQk3lHKb49g+ZehPEPqdyo/qPtmRT2ykZlxFJghiHLG95B X-Gm-Gg: ASbGncv2Xxe0VUgBtkB4gh61aunhSthaZRngKDmH5/weKuz7suxgkhmkI3mWDwKMER1 GUqnYVv6hBw2FcFz3wH4LVqoR9Gqy00vqcYeIsILHpD0oZkbSnk/sRHjoQtGzHPTy3x8WW+JBb6 iAmCbAr0Ko6a0mk5WqO//nWviyxwffUGQNzntHMz65DdXvHlptbeAjabSCe+HPzbhMbg8eCp3Qb wHrI/NRC5s4LoVgyIpDD3dLqJJDJQhvssEc+lxoe67mQz28MphtviRC6ZqBLPbBdnIOaYEoJQYR zWsLYRaPOBoYIuESVTFUJ5MWTTuxKdHqCiF+Sp5rj6gbsZ3FIXywMY9c4sg+PGoNE7AbcUTv0iA /4mudSpMwxLI0pdXAdQ6sqGDvMt9Guwgle6IWCFuJc61c6HKRhBWfRAUAdScMSMfmGrQurPkaBt ZrB+nPYnSuhiddUbM= X-Google-Smtp-Source: AGHT+IFeK9g+h0y/UomWXz9Y+gSOf3uupcGZ7HWNVYc9Bjrbd82NqfG8Ig0D9aWO9Emdyyu/KOpcmw== X-Received: by 2002:a5d:5848:0:b0:427:8c85:a4ac with SMTP id ffacd0b85a97d-42cc1d0c9d6mr41244237f8f.47.1764589928685; Mon, 01 Dec 2025 03:52:08 -0800 (PST) Received: from localhost ([2a01:4b00:d036:ae00:7f7d:235f:8cc:c7f7]) by smtp.gmail.com with UTF8SMTPSA id ffacd0b85a97d-42e1c5d6181sm26029924f8f.18.2025.12.01.03.52.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 01 Dec 2025 03:52:07 -0800 (PST) From: luca.boccassi@gmail.com To: David Marchand Cc: Hemant Agrawal , dpdk stable Subject: patch 'crypto/caam_jr: fix const pointer in UIO filename parsing' has been queued to stable release 22.11.11 Date: Mon, 1 Dec 2025 11:51:30 +0000 Message-ID: <20251201115155.2462035-5-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251201115155.2462035-1-luca.boccassi@gmail.com> References: <20251125181053.1783870-4-luca.boccassi@gmail.com> <20251201115155.2462035-1-luca.boccassi@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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 Hi, FYI, your patch has been queued to stable release 22.11.11 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 12/03/25. So please shout if anyone has objections. Also note that after the patch there's a diff of the upstream commit vs the patch applied to the branch. This will indicate if there was any rebasing needed to apply to the stable branch. If there were code changes for rebasing (ie: not only metadata diffs), please double check that the rebase was correctly done. Queued patches are on a temporary branch at: https://github.com/bluca/dpdk-stable This queued commit can be viewed at: https://github.com/bluca/dpdk-stable/commit/209f5e61a05f8b6683dfd36a9d4f25505b6ff001 Thanks. Luca Boccassi --- >From 209f5e61a05f8b6683dfd36a9d4f25505b6ff001 Mon Sep 17 00:00:00 2001 From: David Marchand Date: Fri, 28 Nov 2025 14:56:12 +0100 Subject: [PATCH] crypto/caam_jr: fix const pointer in UIO filename parsing [ upstream commit 507132927cfd2e51ca509419285434b08ca2ea7c ] With latest glibc (Fedora Rawhide): ../drivers/crypto/caam_jr/caam_jr_uio.c: In function 'file_name_match_extract': ../drivers/crypto/caam_jr/caam_jr_uio.c:111:16: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 111 | substr = strstr(filename, match); | ^ Fixes: e7a45f3cc245 ("crypto/caam_jr: add UIO specific operations") Signed-off-by: David Marchand Acked-by: Hemant Agrawal --- drivers/crypto/caam_jr/caam_jr_uio.c | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/drivers/crypto/caam_jr/caam_jr_uio.c b/drivers/crypto/caam_jr/caam_jr_uio.c index 583ba3b523..6de84d4d68 100644 --- a/drivers/crypto/caam_jr/caam_jr_uio.c +++ b/drivers/crypto/caam_jr/caam_jr_uio.c @@ -106,19 +106,11 @@ static int g_uio_jr_num; static bool file_name_match_extract(const char filename[], const char match[], int *number) { - char *substr = NULL; - - substr = strstr(filename, match); - if (substr == NULL) - return false; - /* substring was found in * read number following substring in */ - if (sscanf(filename + strlen(match), "%d", number) <= 0) - return false; - - return true; + return strstr(filename, match) != NULL && + sscanf(filename + strlen(match), "%d", number) > 0; } /** @brief Reads first line from a file. -- 2.47.3 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2025-12-01 11:51:15.399271297 +0000 +++ 0005-crypto-caam_jr-fix-const-pointer-in-UIO-filename-par.patch 2025-12-01 11:51:15.215263515 +0000 @@ -1 +1 @@ -From 507132927cfd2e51ca509419285434b08ca2ea7c Mon Sep 17 00:00:00 2001 +From 209f5e61a05f8b6683dfd36a9d4f25505b6ff001 Mon Sep 17 00:00:00 2001 @@ -5,0 +6,2 @@ +[ upstream commit 507132927cfd2e51ca509419285434b08ca2ea7c ] + @@ -16 +17,0 @@ -Cc: stable@dpdk.org @@ -25 +26 @@ -index 8956f7750d..43357091e1 100644 +index 583ba3b523..6de84d4d68 100644