From patchwork Tue Apr 23 10:44:43 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anoob Joseph X-Patchwork-Id: 139642 X-Patchwork-Delegate: thomas@monjalon.net 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 DB12443EE9; Tue, 23 Apr 2024 12:45:13 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id AA35A40E54; Tue, 23 Apr 2024 12:45:13 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id B67BC402AB for ; Tue, 23 Apr 2024 12:45:11 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 43N8JxwR011727; Tue, 23 Apr 2024 03:45:09 -0700 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=vGKeQSfi MwsVnBBSp1tevDRlRQ54tISOoynaBq80qEU=; b=JTgJH51K0xedi8rJWRvpK/5n ZibpGOvBijXnavXYzs/KB9sKfgpF//SMSwt6DAatzR3J4YwZlgFiOtW5yJzWXxQr I9O016QH0Pl1KzShySduNkt/nze7AI5fq9XX9puYO/kKV3ZXo3AJfPW2iOY5Fuzf QMmLBaxFOTKSNoQprQTTiZxZoaNyB7+R9sib2HMerNeUwMhxfr9o9YL35bFppfUJ G4VR8bIdjXsyuAf5jMigifElxwzC3oeHaIm9fN0gEsuCnlJ75sodBgLNRGk+inpm i7IOWk2nt8vv9k25ve312ntlVAvK++vQkJe2M1bQRZwsXkduA+Zzr14fqik+zQ== Received: from dc5-exch05.marvell.com ([199.233.59.128]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3xnngcvq9s-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 23 Apr 2024 03:45:08 -0700 (PDT) Received: from DC5-EXCH05.marvell.com (10.69.176.209) by DC5-EXCH05.marvell.com (10.69.176.209) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.4; Tue, 23 Apr 2024 03:45:07 -0700 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH05.marvell.com (10.69.176.209) with Microsoft SMTP Server id 15.2.1544.4 via Frontend Transport; Tue, 23 Apr 2024 03:45:07 -0700 Received: from localhost.localdomain (unknown [10.28.34.118]) by maili.marvell.com (Postfix) with ESMTP id 83E893F7062; Tue, 23 Apr 2024 03:45:04 -0700 (PDT) From: Anoob Joseph To: Nithin Dabilpuram , Kiran Kumar K , Sunil Kumar Kori , Satha Rao , Harman Kalra , Jerin Jacob CC: Ashwin Sekhar T K , Srikanth Yalavarthi , Pavan Nikhilesh , "Ferruh Yigit" , Subject: [PATCH] common/cnxk: restore segregation of logs based on module Date: Tue, 23 Apr 2024 10:44:43 +0000 Message-ID: <20240423104451.3018314-1-anoobj@marvell.com> X-Mailer: git-send-email 2.43.2 MIME-Version: 1.0 X-Proofpoint-GUID: lEUtXMVWBHeWC8X8HGZkq-Dmne67NC5p X-Proofpoint-ORIG-GUID: lEUtXMVWBHeWC8X8HGZkq-Dmne67NC5p X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-04-23_09,2024-04-22_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 Originally the logs were segregated under various labels which could be selectively enabled. It was changed to use 'pmd.common.cnxk' while changing the macro used for registering logging. Address the same by restoring the segregation. Current logs: ... logtype3 pmd.common.cnxk pmd.common.iavf ... Changed to: ... logtype3 pmd.common.cnxk.base pmd.common.cnxk.crypto pmd.common.cnxk.dpi pmd.common.cnxk.esw pmd.common.cnxk.event pmd.common.cnxk.flow pmd.common.cnxk.mbox pmd.common.cnxk.mempool pmd.common.cnxk.ml pmd.common.cnxk.nix pmd.common.cnxk.ree pmd.common.cnxk.rep pmd.common.cnxk.timer pmd.common.cnxk.tm pmd.common.iavf ... Updated documentation also to reflect the same. Fixes: 233692f550a1 ("dma/cnxk: rework DMA driver") Signed-off-by: Anoob Joseph --- doc/guides/cryptodevs/cnxk.rst | 2 +- doc/guides/eventdevs/cnxk.rst | 4 ++-- doc/guides/mempool/cnxk.rst | 2 +- doc/guides/mldevs/cnxk.rst | 2 +- doc/guides/nics/cnxk.rst | 8 ++++---- doc/guides/platform/cnxk.rst | 4 ++-- drivers/common/cnxk/roc_platform.c | 28 ++++++++++++++-------------- 7 files changed, 25 insertions(+), 25 deletions(-) diff --git a/doc/guides/cryptodevs/cnxk.rst b/doc/guides/cryptodevs/cnxk.rst index 8dc745dccd..1a3cf80c31 100644 --- a/doc/guides/cryptodevs/cnxk.rst +++ b/doc/guides/cryptodevs/cnxk.rst @@ -209,7 +209,7 @@ Debugging Options +---+------------+-------------------------------------------------------+ | # | Component | EAL log command | +===+============+=======================================================+ - | 1 | CPT | --log-level='pmd\.crypto\.cnxk,8' | + | 1 | CPT | --log-level='pmd\.common\.cnxk\.crypto,8' | +---+------------+-------------------------------------------------------+ Testing diff --git a/doc/guides/eventdevs/cnxk.rst b/doc/guides/eventdevs/cnxk.rst index 9ff1052c53..af925533a3 100644 --- a/doc/guides/eventdevs/cnxk.rst +++ b/doc/guides/eventdevs/cnxk.rst @@ -208,9 +208,9 @@ Debugging Options +---+------------+-------------------------------------------------------+ | # | Component | EAL log command | +===+============+=======================================================+ - | 1 | SSO | --log-level='pmd\.event\.cnxk,8' | + | 1 | SSO | --log-level='pmd\.common\.cnxk\.event,8' | +---+------------+-------------------------------------------------------+ - | 2 | TIM | --log-level='pmd\.event\.cnxk\.timer,8' | + | 2 | TIM | --log-level='pmd\.common\.cnxk\.timer,8' | +---+------------+-------------------------------------------------------+ Limitations diff --git a/doc/guides/mempool/cnxk.rst b/doc/guides/mempool/cnxk.rst index d883b83f7b..ffd9a6de86 100644 --- a/doc/guides/mempool/cnxk.rst +++ b/doc/guides/mempool/cnxk.rst @@ -72,7 +72,7 @@ Debugging Options +---+------------+-------------------------------------------------------+ | # | Component | EAL log command | +===+============+=======================================================+ - | 1 | NPA | --log-level='pmd\.mempool.cnxk,8' | + | 1 | NPA | --log-level='pmd\.common\.cnxk\.mempool,8' | +---+------------+-------------------------------------------------------+ Standalone mempool device diff --git a/doc/guides/mldevs/cnxk.rst b/doc/guides/mldevs/cnxk.rst index ae9e1fae5f..fc1bcd9cdb 100644 --- a/doc/guides/mldevs/cnxk.rst +++ b/doc/guides/mldevs/cnxk.rst @@ -383,7 +383,7 @@ Debugging Options +---+------------+-------------------------------------------------------+ | # | Component | EAL log command | +===+============+=======================================================+ - | 1 | ML | --log-level='pmd\.ml\.cnxk,8' | + | 1 | ML | --log-level='pmd\.common\.cnxk\.ml,8' | +---+------------+-------------------------------------------------------+ diff --git a/doc/guides/nics/cnxk.rst b/doc/guides/nics/cnxk.rst index f2d726047e..227270353f 100644 --- a/doc/guides/nics/cnxk.rst +++ b/doc/guides/nics/cnxk.rst @@ -701,11 +701,11 @@ Debugging Options +---+------------+-------------------------------------------------------+ | # | Component | EAL log command | +===+============+=======================================================+ - | 1 | NIX | --log-level='pmd\.net.cnxk,8' | + | 1 | NIX | --log-level='pmd\.common.cnxk\.nix,8' | +---+------------+-------------------------------------------------------+ - | 2 | NPC | --log-level='pmd\.net.cnxk\.flow,8' | + | 2 | NPC | --log-level='pmd\.common.cnxk\.flow,8' | +---+------------+-------------------------------------------------------+ - | 3 | REP | --log-level='pmd\.net.cnxk\.rep,8' | + | 3 | REP | --log-level='pmd\.common.cnxk\.rep,8' | +---+------------+-------------------------------------------------------+ - | 4 | ESW | --log-level='pmd\.net.cnxk\.esw,8' | + | 4 | ESW | --log-level='pmd\.common.cnxk\.esw,8' | +---+------------+-------------------------------------------------------+ diff --git a/doc/guides/platform/cnxk.rst b/doc/guides/platform/cnxk.rst index 70065e3d96..0e61bc91d9 100644 --- a/doc/guides/platform/cnxk.rst +++ b/doc/guides/platform/cnxk.rst @@ -250,9 +250,9 @@ Debugging Options +---+------------+-------------------------------------------------------+ | # | Component | EAL log command | +===+============+=======================================================+ - | 1 | Common | --log-level='pmd\.cnxk\.base,8' | + | 1 | Common | --log-level='pmd\.common\.cnxk\.base,8' | +---+------------+-------------------------------------------------------+ - | 2 | Mailbox | --log-level='pmd\.cnxk\.mbox,8' | + | 2 | Mailbox | --log-level='pmd\.common\.cnxk\.mbox,8' | +---+------------+-------------------------------------------------------+ Debugfs support diff --git a/drivers/common/cnxk/roc_platform.c b/drivers/common/cnxk/roc_platform.c index 181902a585..30379c7e5e 100644 --- a/drivers/common/cnxk/roc_platform.c +++ b/drivers/common/cnxk/roc_platform.c @@ -85,17 +85,17 @@ roc_plt_init(void) return 0; } -RTE_LOG_REGISTER_DEFAULT(cnxk_logtype_base, NOTICE); -RTE_LOG_REGISTER_DEFAULT(cnxk_logtype_mbox, NOTICE); -RTE_LOG_REGISTER_DEFAULT(cnxk_logtype_cpt, NOTICE); -RTE_LOG_REGISTER_DEFAULT(cnxk_logtype_ml, NOTICE); -RTE_LOG_REGISTER_DEFAULT(cnxk_logtype_npa, NOTICE); -RTE_LOG_REGISTER_DEFAULT(cnxk_logtype_nix, NOTICE); -RTE_LOG_REGISTER_DEFAULT(cnxk_logtype_npc, NOTICE); -RTE_LOG_REGISTER_DEFAULT(cnxk_logtype_sso, NOTICE); -RTE_LOG_REGISTER_DEFAULT(cnxk_logtype_tim, NOTICE); -RTE_LOG_REGISTER_DEFAULT(cnxk_logtype_tm, NOTICE); -RTE_LOG_REGISTER_DEFAULT(cnxk_logtype_dpi, NOTICE); -RTE_LOG_REGISTER_DEFAULT(cnxk_logtype_rep, NOTICE); -RTE_LOG_REGISTER_DEFAULT(cnxk_logtype_esw, NOTICE); -RTE_LOG_REGISTER_DEFAULT(cnxk_logtype_ree, NOTICE); +RTE_LOG_REGISTER_SUFFIX(cnxk_logtype_base, base, NOTICE); +RTE_LOG_REGISTER_SUFFIX(cnxk_logtype_mbox, mbox, NOTICE); +RTE_LOG_REGISTER_SUFFIX(cnxk_logtype_cpt, crypto, NOTICE); +RTE_LOG_REGISTER_SUFFIX(cnxk_logtype_ml, ml, NOTICE); +RTE_LOG_REGISTER_SUFFIX(cnxk_logtype_npa, mempool, NOTICE); +RTE_LOG_REGISTER_SUFFIX(cnxk_logtype_nix, nix, NOTICE); +RTE_LOG_REGISTER_SUFFIX(cnxk_logtype_npc, flow, NOTICE); +RTE_LOG_REGISTER_SUFFIX(cnxk_logtype_sso, event, NOTICE); +RTE_LOG_REGISTER_SUFFIX(cnxk_logtype_tim, timer, NOTICE); +RTE_LOG_REGISTER_SUFFIX(cnxk_logtype_tm, tm, NOTICE); +RTE_LOG_REGISTER_SUFFIX(cnxk_logtype_dpi, dpi, NOTICE); +RTE_LOG_REGISTER_SUFFIX(cnxk_logtype_rep, rep, NOTICE); +RTE_LOG_REGISTER_SUFFIX(cnxk_logtype_esw, esw, NOTICE); +RTE_LOG_REGISTER_SUFFIX(cnxk_logtype_ree, ree, NOTICE);