From patchwork Sat Dec 9 13:23:56 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Pavan Nikhilesh X-Patchwork-Id: 32051 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 448E837B1; Sat, 9 Dec 2017 14:24:48 +0100 (CET) Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0079.outbound.protection.outlook.com [104.47.36.79]) by dpdk.org (Postfix) with ESMTP id BA97737A2 for ; Sat, 9 Dec 2017 14:24:46 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=t1rQBpZxW9ocw55Nx/u+C6I69XqWYnP+HzW3cGzUnNk=; b=R0/+UFBEeiaZhVQ7Zb7CmWppb3U945dBiwH51hLis8foDzt37lS8T/BxlqT4WpDw8wVbrDluUxrb12yXteVga0jDrLsDUlVv/fmyq2N02nrRb+hqx4ZMaIbvf1IfRRYvUWhT1dJqC8J/5Xdr2Bu7m8E/fuUC6sSkGtSKXbiZeXQ= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Pavan.Bhagavatula@cavium.com; Received: from localhost.localdomain (103.16.71.47) by BN6PR07MB3460.namprd07.prod.outlook.com (10.161.153.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.302.9; Sat, 9 Dec 2017 13:24:42 +0000 From: Pavan Nikhilesh To: ferruh.yigit@intel.com, olivier.matz@6wind.com, thomas@monjalon.net Cc: dev@dpdk.org, Pavan Nikhilesh Date: Sat, 9 Dec 2017 18:53:56 +0530 Message-Id: <20171209132358.24263-1-pbhagavatula@caviumnetworks.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20171122092806.17194-1-pbhagavatula@caviumnetworks.com> References: <20171122092806.17194-1-pbhagavatula@caviumnetworks.com> MIME-Version: 1.0 X-Originating-IP: [103.16.71.47] X-ClientProxiedBy: SG2PR0601CA0013.apcprd06.prod.outlook.com (10.170.128.23) To BN6PR07MB3460.namprd07.prod.outlook.com (10.161.153.23) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: d25ea139-ca13-4f13-84e7-08d53f083666 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(5600026)(4604075)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603307); SRVR:BN6PR07MB3460; X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3460; 3:Q5+AxNcbHPCJ2+FDhO9juj8fKDxUid/h5zYqOYUATuvX0JPKhjNznCUPP9Q3+lU5ju41OPNXWkR0HbPpIL7kaHa8kEZ27on+iUNBT6UFvvxAkY1wT5ZwtiS+OkkfKzsalaSAKwBWRdaXJCzkhY+hPzFpPHG5zCStkn+lVAVheyV9pWb/ubTjG/9jy0s84astX1QkWLXpagvppwxnGEgbsFCsti39W3gu9QeN3afmMnwj6siBPchQgGsU1ZymJ3c+; 25:coUJobYeorXLA9nbMPprRU9qRVNPLir5kHdFKZfZdXQhgtH/KMFp4Okwbc5t4QbxUO6D4N95ilvspWGGpsvoXt4UG6we0Tf93IUH/woyJehmqGwI/oPYYcW9DzJxZ2Ly2tb1NxmhPruNwps3YHxgOgdjXcqOdxLFiip8MJH5atO6Z9I1+J2q2YUdCAcLB3v+361JbIg/iGmoVNRUghpYmkq94eQ6hQtNdIX1PkoCGZN/ZphnOp+MsE+R4CKVniNx4YGKCghqUNGUA13gUktNg/9GPapdMYTziYRaeexzQfjIUHrU+60pNdq4N6wEPGTrhcMFxMasf8v9mdjRvT8ZAA==; 31:dX0yZCkZ4MDaDi63AoVHAui1cxk2GDnj2+eERxTzR2QzymgRwy8qnC+c/EqvihTJl7n7aDEG1lmC5FqmhMRUzfUzmqwHnfyI4Q3Tagmu4RNZZ5SX1N7k/a9NIVLbhc41q1ljkhyL4If3TN0QmJ4bqBcbiEsMZj5yg3RniY4jhadjP7VABJ05n2nZn54l2sG4alyvkN0ca2a4+lviJQNEjeShr2uQsvyIhQh4x5QgNzI= X-MS-TrafficTypeDiagnostic: BN6PR07MB3460: X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3460; 20:mxK56JnlcrZykltxmx5RZhTN7mvix5oGoyVyVMIBOdVtszLRXG8JFdyhxirgRyCezd/coBNJLEYDZ1n7yyQFWZJitXqEOlLJARIniWM4zRilfjFnR9IEFUOPsEpHgLzcYpJuA6PDOSzu+aSWnmMme4mDOKkOjWlE54Ph1Er2USa5I9VxhUo8F15lSbfB3rZfd0IboRH4C7YS3T0cGKS98qsnyQNHGGd0kvh2omMPdHStW9OE/q+8iUI8vhmLdXDwQi6Og4TEPdJOLjU2wD6caXJ/RtJT1992Jh8ZsaZFyJsjroF9m5v9BT7qQImLPUfLTSX1VXLNXkmubObNWpOgKt0sjzdEVdipzqYE7m60zyWB6Ac+jHe6Lozm9fA46GMbQGbqdFTDk/iZgQGlDNS63RTmgDqXWjGWejAmmrJDLSX1Desr+/P6SIOV3+uwp16Y6Fggs+d/60CvBtk5e9xJt3flmO8CEPphqesN2fzMN3+hTYdRRn6a+AIvfDzhmAggmjTiOcbs9BTjnMx1WpukfX+h64p34+kB0yTI/ihvYQSFE/l8X22jdgVY4tAxQ/p71nreQCxDlj2b9n2t8X5y+MypNge46FEnT8mJ+/FISmA=; 4:377sgK+ye45FCcRZ3KiJ1VRWLBixEoJFnZfjYXr3oYbflkSI4Q6TY1ia+85dkZcwlw/Y1CeBexG77nV2J3tXN5Nu7MWmvEeeGtN2uc7vX/Mcvz5ul8gSc8hvJ18RVDl9r/L7dUgose3q5QYY8Todqn+BzmdE0/WQtXlLYvhQXiaAbJR/FvJxh2Sy9qSDZUeDjhbeACFIitZlXStoQ2lb1dMO56ums0JCDSNr9KPwf3U1BiMdJXf0nJ/sjz0OkTSiEkCtGxZhXA95of2lel5xnly968eKk+G0pVC1VbhwbY3OkTGNwn8v0evd2YsVS7e0 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(2401047)(5005006)(8121501046)(3231022)(10201501046)(93006095)(3002001)(6041248)(20161123562025)(20161123564025)(20161123558100)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(6072148)(201708071742011); SRVR:BN6PR07MB3460; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:BN6PR07MB3460; X-Forefront-PRVS: 05168A3970 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6069001)(366004)(376002)(346002)(189003)(199004)(305945005)(2906002)(10710500007)(68736007)(16586007)(1076002)(16526018)(6666003)(2950100002)(5660300001)(42882006)(316002)(81156014)(50226002)(97736004)(81166006)(8676002)(52116002)(8936002)(2420400007)(15650500001)(6116002)(7736002)(51416003)(72206003)(966005)(3846002)(478600001)(25786009)(33646002)(6306002)(107886003)(6512007)(76176011)(7110500001)(53376002)(4326008)(53936002)(47776003)(66066001)(6506006)(6486002)(48376002)(50466002)(105586002)(106356001)(36756003)(59450400001)(42262002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR07MB3460; H:localhost.localdomain; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR07MB3460; 23:iBKtTH693RXfGtDeBQbbrDzjXIs8kZxljQ5xdUxgu?= EQl1n7ZmcZFY+cpW0pS2GLFgG2Gtf5FWafeCUCDslKyNbo7it3lz47HgZHEp7wYhc5rq7xZIMQlKhJqx0r02a9BzTACyUb/imNtw+GuS+V72/2ljrYwYU5wV9EKMQVsOAdZ/kOFF+YzHfHcKGQqEosnKvT5Qjul4Pv+3QPduc8NQmti+mSxGUBJFiKu3lya3Qclm8v/ZrK1vU+mW+QjRrAR/XppJeLPPMd1AMnwocFjbfTuEZm38TMpr+k8AlXiUbYpMxCcwXmy80xC3jwLqnYUocNZWMJzG6FarL5ByDZZ4uSJ22X947J9gs7bfE3yMRTsNuBYRApNkK4uUxDnLs+ir8T3p9ql+9bLu8yMh3BOIl8swdCzCNNkGFzPFzsA10IagFW0XU6XJ/aXil4Ad8B4XJyXH93UfCUT/wBBN7DeKcuvIf08UE0TzIIM0kn2lJBMKrZPhbZzgluJQIUzbstIF7zLCjLLgNC7/4EuhAZtwB4Od8I+b1i+tAgWvhkTmIRYrBHxLHWWKCJSxKhseTi+J7RXv2iJs8aA6IjvYpN9sOZcdUxX17A0Y5f7Mmfe0us6USv/r69Iv3GJy065tKwoPN7D/rWcp62kiTKuB7vCnK/9F/LMHntUqu9xw2wwyvmJLWHreF+UJm6olm/q+RPsvS4cFL0lKipSCcos1oyKJRVRTZBeA1hxN08jumXkl3PGuI9nGuAd+l66243Bzet4T24ljpKUyuz1fWdRo4o6/Raj5J8Gh7ufUUM/OTko4EkGEO236CuZAhSwuTPmCZzl1EytH/f72JbvbjiOlK+s0H00fQFKM2MBldcOtDhcPQ+l3yyecwJGIuQchsS9QzwFcYmSRvKdnPfPGo2jOd2PRrvFQMsSp3Rl3GKssJaN2mbz23Av5P71hAb738J+I6mrc+FdYVBUipBzUiOpTpJF6IU4mJdZAfqMTWTcAlQheDVt1hi134Wnmx+VL4qpjrxMdN4yNjZ03DB5RIsVy2maJypjw9ZLHVkotpt6Ki0KMFxVWh0OkoCA/85yTq+OAKFQJM7XhTMZQssOEsdGBra/HbtlWFJiYExcl+0hl1Gl38Sl2Am+J+Q0En9SQ/hi27RImSmWr0ESRzgI3hAMU38U4RWmZ7iaS6G5U/s6af8NlB93gClZrt7GE475NX1H4aKH3qgJxkZ23xH2kiBvhUEyeIackC/634FSRGnK9i8k+Q7PyGgKhpz4J+RVhO05185o X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3460; 6:7wjhQlZnHvOGdqR6NEPoDfC97RwwtDFbiYwpcRUpV5UVQ56bg0a7bXSB2AiGRwqOcwVVRJhlGljRKxCInOSDRFn1mOY49yDCeWtOOJUyHCQQtiMmPxDcKRQz6lNVC5HGP28eYiMFemNsbLW6CbpKDrwhdmei001wg2BGyanMzxT6nnVZ9Nao1ngak+2YwXeW4FHaotlq1Z7Bf6bsMU2xYD3dML6+zkuliBGJqB7J0P0FYfhlERAFoiuQOd4jbuT5tdfKrCf7BhzP6sHSwkb7hzPoiKqfzA/6E7wfNRxapSEut5LPKgFhNGxnEOpZA1Nwzgb/7lfeHPOPrLj12AWCVY53uEJqG0N/pz+wrWChNBw=; 5:86pLqYTLOWuoD7JrB1gjG9I4hjGZ72Ei7ZfsE+E8dDk0dwvciO9purKRRExnP1J68/dHtdoQ2b4AWPV7Om7GkzZREITNJ4CdJumg0Kwl7F+rRDmKomrs4ezDPAwO2Z3+sEK8Y7GWZJpV4TL02ZboMAGYUt/o9AykfMZMbyBWeR8=; 24:cXtvLXN3l2HpDlIG4Nu5ZChKKUjltUtIrB293uwM2LWcApy09+UJGd+NuusiHU9A9PgZqbMZGK9ogXJ14Vz2Kq+HT2NQHsHYl21I8jErTqE=; 7:00Cjb7tKyYSRmjWusD0V5z+KsoOTDMpBOCisfaZkVYrdn6ifxr5YG1cSEh3wRcb58suztqKNL8tjyAdkd8ZW8TqlGciH4wlCW41kBTmiZeqV8lAlZhzFnX+hnrDbUe3SY3n8IVUBRniAXOvdCZl20hd+9waNsY7tCeqRmNec+AmApmoYBLOSmM20UN2L8RJyEYsgTLU6LcsNLcsr0S6RdWyrn2h91gCCPUr4i+xq8qbsK4t808Lawlw55Kv8Ks0i SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Dec 2017 13:24:42.8394 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d25ea139-ca13-4f13-84e7-08d53f083666 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR07MB3460 Subject: [dpdk-dev] [PATCH v2 1/3] eal: update legacy modules dynamic logs regex X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Update legacy log types regex strings used for registering dynamic logs. Signed-off-by: Pavan Nikhilesh Reviewed-by: Ferruh Yigit Reviewed-by: Olivier Matz --- v2 Changes: - Corrected dynamic log regex strings of 'librte.flow_classify' and 'librte.member' to 'lib.flow_classify' and 'lib.member'. - Rebased on top of [1]. - reverted changes to test/test/test.h in reference with [1]. [1] http://dpdk.org/dev/patchwork/patch/32038/ lib/librte_eal/common/eal_common_log.c | 39 ++++++++++++++-------------- lib/librte_flow_classify/rte_flow_classify.c | 2 +- lib/librte_member/rte_member.c | 2 +- 3 files changed, 22 insertions(+), 21 deletions(-) -- 2.14.1 diff --git a/lib/librte_eal/common/eal_common_log.c b/lib/librte_eal/common/eal_common_log.c index e894b75ec..fa9ac7247 100644 --- a/lib/librte_eal/common/eal_common_log.c +++ b/lib/librte_eal/common/eal_common_log.c @@ -219,26 +219,27 @@ struct logtype { }; static const struct logtype logtype_strings[] = { - {RTE_LOGTYPE_EAL, "eal"}, - {RTE_LOGTYPE_MALLOC, "malloc"}, - {RTE_LOGTYPE_RING, "ring"}, - {RTE_LOGTYPE_MEMPOOL, "mempool"}, - {RTE_LOGTYPE_TIMER, "timer"}, + {RTE_LOGTYPE_EAL, "lib.eal"}, + {RTE_LOGTYPE_MALLOC, "lib.malloc"}, + {RTE_LOGTYPE_RING, "lib.ring"}, + {RTE_LOGTYPE_MEMPOOL, "lib.mempool"}, + {RTE_LOGTYPE_TIMER, "lib.timer"}, {RTE_LOGTYPE_PMD, "pmd"}, - {RTE_LOGTYPE_HASH, "hash"}, - {RTE_LOGTYPE_LPM, "lpm"}, - {RTE_LOGTYPE_KNI, "kni"}, - {RTE_LOGTYPE_ACL, "acl"}, - {RTE_LOGTYPE_POWER, "power"}, - {RTE_LOGTYPE_METER, "meter"}, - {RTE_LOGTYPE_SCHED, "sched"}, - {RTE_LOGTYPE_PORT, "port"}, - {RTE_LOGTYPE_TABLE, "table"}, - {RTE_LOGTYPE_PIPELINE, "pipeline"}, - {RTE_LOGTYPE_MBUF, "mbuf"}, - {RTE_LOGTYPE_CRYPTODEV, "cryptodev"}, - {RTE_LOGTYPE_EFD, "efd"}, - {RTE_LOGTYPE_EVENTDEV, "eventdev"}, + {RTE_LOGTYPE_HASH, "lib.hash"}, + {RTE_LOGTYPE_LPM, "lib.lpm"}, + {RTE_LOGTYPE_KNI, "lib.kni"}, + {RTE_LOGTYPE_ACL, "lib.acl"}, + {RTE_LOGTYPE_POWER, "lib.power"}, + {RTE_LOGTYPE_METER, "lib.meter"}, + {RTE_LOGTYPE_SCHED, "lib.sched"}, + {RTE_LOGTYPE_PORT, "lib.port"}, + {RTE_LOGTYPE_TABLE, "lib.table"}, + {RTE_LOGTYPE_PIPELINE, "lib.pipeline"}, + {RTE_LOGTYPE_MBUF, "lib.mbuf"}, + {RTE_LOGTYPE_CRYPTODEV, "lib.cryptodev"}, + {RTE_LOGTYPE_EFD, "lib.efd"}, + {RTE_LOGTYPE_EVENTDEV, "lib.eventdev"}, + {RTE_LOGTYPE_GSO, "lib.gso"}, {RTE_LOGTYPE_USER1, "user1"}, {RTE_LOGTYPE_USER2, "user2"}, {RTE_LOGTYPE_USER3, "user3"}, diff --git a/lib/librte_flow_classify/rte_flow_classify.c b/lib/librte_flow_classify/rte_flow_classify.c index e6f448643..72bc8b821 100644 --- a/lib/librte_flow_classify/rte_flow_classify.c +++ b/lib/librte_flow_classify/rte_flow_classify.c @@ -685,7 +685,7 @@ static void librte_flow_classify_init_log(void) { librte_flow_classify_logtype = - rte_log_register("librte.flow_classify"); + rte_log_register("lib.flow_classify"); if (librte_flow_classify_logtype >= 0) rte_log_set_level(librte_flow_classify_logtype, RTE_LOG_INFO); } diff --git a/lib/librte_member/rte_member.c b/lib/librte_member/rte_member.c index cc9ea84ae..84354cc38 100644 --- a/lib/librte_member/rte_member.c +++ b/lib/librte_member/rte_member.c @@ -330,7 +330,7 @@ RTE_INIT(librte_member_init_log); static void librte_member_init_log(void) { - librte_member_logtype = rte_log_register("librte.member"); + librte_member_logtype = rte_log_register("lib.member"); if (librte_member_logtype >= 0) rte_log_set_level(librte_member_logtype, RTE_LOG_DEBUG); }