From patchwork Fri Jan 5 09:15:16 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Akhil Goyal X-Patchwork-Id: 135750 X-Patchwork-Delegate: jerinj@marvell.com Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 02B764383B; Fri, 5 Jan 2024 10:15:27 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 97BBC402BF; Fri, 5 Jan 2024 10:15:27 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 3F8C9402AC for ; Fri, 5 Jan 2024 10:15:25 +0100 (CET) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 4054b2Ow004253 for ; Fri, 5 Jan 2024 01:15:24 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h= from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding:content-type; s=pfpt0220; bh=eFnDbukl rSGV3B5cB/BLIB0ZN7EHTeocZqbEJ/jpC0I=; b=V9SivemZjvIM4d4bco1tP5UT cwZYGpswnABXXDCdv0q83rz0F1s+QiODijz9abbfs9HtKwPyoyzOaQQNTmByj8Zm 5yiHwLoQzmkKDV1VGiI3YS1Qv3Gt7xg1xvlIDSpNuLAqHv0CQmRCP4LBdYKBB+/y AI216cZm4XCEX+9kvlPdVRFiGxUQZXE0yHLj9h+MT9Ykyx4ZnY3qwjPh9p8rXDwj i52xJEbc6L4c/3WpWysVFxtUpkoVn9a6YqUWz6aNbf3O0j19yiZA3y4aqMdpi/Ul s5XT3IL55YM8YeWcI/69Fb0wTVGp1K/WWvu9aJnqkKgtbSI2UH6vuXgyg9Ce8Q== Received: from dc5-exch01.marvell.com ([199.233.59.181]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3veaw00q5y-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT) for ; Fri, 05 Jan 2024 01:15:24 -0800 (PST) Received: from DC5-EXCH02.marvell.com (10.69.176.39) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server (TLS) id 15.0.1497.48; Fri, 5 Jan 2024 01:15:22 -0800 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server id 15.0.1497.48 via Frontend Transport; Fri, 5 Jan 2024 01:15:22 -0800 Received: from localhost.localdomain (unknown [10.28.36.102]) by maili.marvell.com (Postfix) with ESMTP id 2EBA63F704F; Fri, 5 Jan 2024 01:15:20 -0800 (PST) From: Akhil Goyal To: CC: , Akhil Goyal Subject: [PATCH] common/cnxk: update MACsec pkt ok count Date: Fri, 5 Jan 2024 14:45:16 +0530 Message-ID: <20240105091516.2508910-1-gakhil@marvell.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-Proofpoint-GUID: d92hK6cB3q1dFdfQf8f1Kg18P4Ke84UW X-Proofpoint-ORIG-GUID: d92hK6cB3q1dFdfQf8f1Kg18P4Ke84UW X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.997,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-12-09_02,2023-12-07_01,2023-05-22_02 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 In case of 103xx platform, the packet unchecked count is same as packet ok count when validate frames is set in secy configuration. And when validate frames is not set, then also unchecked count can be treated as ok count. Signed-off-by: Akhil Goyal --- drivers/common/cnxk/roc_mcs_stats.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/drivers/common/cnxk/roc_mcs_stats.c b/drivers/common/cnxk/roc_mcs_stats.c index cac611959d..9e5d62c9e2 100644 --- a/drivers/common/cnxk/roc_mcs_stats.c +++ b/drivers/common/cnxk/roc_mcs_stats.c @@ -120,6 +120,11 @@ roc_mcs_sc_stats_get(struct roc_mcs *mcs, struct roc_mcs_stats_req *mcs_req, if (roc_model_is_cn10kb_a0()) { stats->octet_decrypt_cnt = rsp->octet_decrypt_cnt; stats->octet_validate_cnt = rsp->octet_validate_cnt; + /* + * If validate frame is enabled in secy configuration, + * pkt unchecked count is same as pkt ok count. + */ + stats->pkt_ok_cnt = rsp->pkt_unchecked_cnt; } else { stats->pkt_delay_cnt = rsp->pkt_delay_cnt; stats->pkt_ok_cnt = rsp->pkt_ok_cnt;