From nobody Mon Jun 8 12:13:20 2026 Received: from mx0a-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id BBE7D3D9053; Fri, 29 May 2026 11:37:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=67.231.148.174 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780054676; cv=none; b=F6HDxKNO88BTunX1p4O4bUxZxcAx+KtSj1ZUNXwNxHeX/5rg/rW6495DasIJBSHwh2UecTOIvZYO9J7FgXaIz07nFZR5xwBDywBURDva/fvDz5U9JttMYA6NmvU5WX9vVWwQU941VU+0TxQJcq7TEiA4suGWvEmgeyLrybV0n2o= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780054676; c=relaxed/simple; bh=TEbwrGU2wAn4G2vQzf5i50fbVJAipq/Y6JZLdjfLhiU=; h=From:To:CC:Subject:Date:Message-ID:MIME-Version:Content-Type; b=knKLwEPkZSLVepRyKEzv2c3xb+iW1Mz/WDIMpdVZIwSrTmp5Hvlmg66IybFZaY2ynkCbEURsgsUm0pw8vluL8NKeHPC1vuMM1zSs/io5PhILp2dRJn6BuzqmnxFqupfHQghoLgVjLKhZR8d3Pf4Qndc4uUQ2ptlWmGlN8mehQlg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=marvell.com; spf=pass smtp.mailfrom=marvell.com; dkim=pass (2048-bit key) header.d=marvell.com header.i=@marvell.com header.b=EGZ+PAy/; arc=none smtp.client-ip=67.231.148.174 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=marvell.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=marvell.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=marvell.com header.i=@marvell.com header.b="EGZ+PAy/" Received: from pps.filterd (m0431384.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64T6fxkg3253235; Fri, 29 May 2026 04:37:48 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h= cc:content-type:date:from:message-id:mime-version:subject:to; s= pfpt0220; bh=k9Tmzwgjsu09NIRPcTlZyp/5GTY8ObhjgF4cyoxNbeo=; b=EGZ +PAy/vUGZjb6zWT9qDf69R24mtj9n+a5xHZO/bVVbj9DVbKOsJw37EdrVu+H2ER8 IeFDoY0LAeoKUgwSTFUUtJW7rGC1MVRNJ3+wHydAOCmle1fsuNkAautlMNT54bx4 fRCQcjQKsU3Wg1ddX6xfZnfTJdquiU8kRVNcZL7OmDjIRJEpJkGoNcHbo0KOJkj6 OrvZTCr8MKlpmYLgFtndqFs7NC4qaHpkVWqBHsmu0XaM0gc2bPcUU2UgnnwwTKri hyoe3wq07pQj1PQXU6Tf3KZBf0xwPZBOuLlYjj0TPFt3zcHaDfqQaZGNXxWzTlui hgkL02kWX6Uyj4bUZzg== Received: from dc6wp-exch02.marvell.com ([4.21.29.225]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 4eeud7axr7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 29 May 2026 04:37:48 -0700 (PDT) Received: from DC6WP-EXCH02.marvell.com (10.76.176.209) by DC6WP-EXCH02.marvell.com (10.76.176.209) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.25; Fri, 29 May 2026 04:37:47 -0700 Received: from maili.marvell.com (10.69.176.80) by DC6WP-EXCH02.marvell.com (10.76.176.209) with Microsoft SMTP Server id 15.2.1544.25 via Frontend Transport; Fri, 29 May 2026 04:37:47 -0700 Received: from hyd1358.marvell.com (unknown [10.29.37.11]) by maili.marvell.com (Postfix) with ESMTP id 199573F705F; Fri, 29 May 2026 04:37:42 -0700 (PDT) From: Subbaraya Sundeep To: , , , , , , , CC: , , "Subbaraya Sundeep" Subject: [PATCH net] octeontx2-af: mcs: Fix unsupported secy stats read Date: Fri, 29 May 2026 17:07:41 +0530 Message-ID: <1780054661-17194-1-git-send-email-sbhatta@marvell.com> X-Mailer: git-send-email 2.7.4 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTI5MDExNSBTYWx0ZWRfX9n4zm79B1JCZ G33kFwBTrtGHYXDiwE3lKlHwkNWpEGuf4nC9zgvcyM1puMDEzEp4qTAxMhj5O8VtT5YlphqtChg +TsmTLp3geI2PlRGzi03doXO0XH3qmIACFiakZbJqCbxZ8bAP1Aq+PMRtv+vT3AmkrdAZaasb6P 8VP0QEZ3lyNjMVfvOYfET6R+iCTNONiCP0AHeI+4wWGz61upNoffMMkSnd3yVTsL0Tw7Uoz2K/9 BmLpHAPR/Y6ebPO9dH7udaZEieqtW0BW6sKWov9z0MzOZ8YN3e0hcynu6S8+HFxNMATpKX0KZQC GiX6QEzP5W9HcyrXMTxqLGcZX+GcWIIjzPRSMCRbEXsfw39YeIBM6W0+HWJYIXcDL+emJqtrQ0h 5rMGfVGZ1U5KEE7Si5NR8r3X8C85KTpt0AhRLC+f0xwhDJUy/hCDEsgnUbqLxnB3O9hILWrXgWn B9mTRP4dQc76Z30C5cg== X-Proofpoint-ORIG-GUID: tWOV7fhihQ-pX_HTrE0z1YuWi1Yp5hSF X-Proofpoint-GUID: tWOV7fhihQ-pX_HTrE0z1YuWi1Yp5hSF X-Authority-Analysis: v=2.4 cv=ApLeGu9P c=1 sm=1 tr=0 ts=6a197a8c cx=c_pps a=gIfcoYsirJbf48DBMSPrZA==:117 a=gIfcoYsirJbf48DBMSPrZA==:17 a=NGcC8JguVDcA:10 a=VkNPw1HP01LnGYTKEx00:22 a=l0iWHRpgs5sLHlkKQ1IR:22 a=TtqV-g6YmW1Jfm2GSLaY:22 a=M5GUcnROAAAA:8 a=eiSVTP9ZytZqG4kkt4QA:9 a=OBjm3rFKGHvpk9ecZwUJ:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-05-29_03,2026-05-28_03,2025-10-01_01 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Geetha sowjanya Secy control stats counter doesn't exist for CNF10KB platform. Skip reading this respective register for CNF10KB silicon while fetching secy stats. Fixes: 9312150af8da ("octeontx2-af: cn10k: mcs: Support for stats collectio= n") Signed-off-by: Geetha sowjanya Signed-off-by: Subbaraya Sundeep --- drivers/net/ethernet/marvell/octeontx2/af/mcs.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/net/ethernet/marvell/octeontx2/af/mcs.c b/drivers/net/= ethernet/marvell/octeontx2/af/mcs.c index c1775bd01c2b..a07e0b3d8d00 100644 --- a/drivers/net/ethernet/marvell/octeontx2/af/mcs.c +++ b/drivers/net/ethernet/marvell/octeontx2/af/mcs.c @@ -120,13 +120,13 @@ void mcs_get_rx_secy_stats(struct mcs *mcs, struct mc= s_secy_stats *stats, int id reg =3D MCSX_CSE_RX_MEM_SLAVE_INPKTSSECYUNTAGGEDX(id); stats->pkt_untaged_cnt =3D mcs_reg_read(mcs, reg); =20 - reg =3D MCSX_CSE_RX_MEM_SLAVE_INPKTSSECYCTLX(id); - stats->pkt_ctl_cnt =3D mcs_reg_read(mcs, reg); - if (mcs->hw->mcs_blks > 1) { reg =3D MCSX_CSE_RX_MEM_SLAVE_INPKTSSECYNOTAGX(id); stats->pkt_notag_cnt =3D mcs_reg_read(mcs, reg); + return; } + reg =3D MCSX_CSE_RX_MEM_SLAVE_INPKTSSECYCTLX(id); + stats->pkt_ctl_cnt =3D mcs_reg_read(mcs, reg); } =20 void mcs_get_flowid_stats(struct mcs *mcs, struct mcs_flowid_stats *stats, --=20 2.48.1