From patchwork Wed Dec 13 04:16:28 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135106 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 9EE31436D9; Wed, 13 Dec 2023 05:19:30 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 560D442E89; Wed, 13 Dec 2023 05:19:25 +0100 (CET) Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) by mails.dpdk.org (Postfix) with ESMTP id EAF2A402D1 for ; Wed, 13 Dec 2023 05:19:23 +0100 (CET) Received: by mail-pl1-f182.google.com with SMTP id d9443c01a7336-1d3470496e2so8666255ad.1 for ; Tue, 12 Dec 2023 20:19:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441163; x=1703045963; 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=Zam57DXhoVgsLKQXxSxZ2llaUDjy6Ax1uwFhhU+P9Ho=; b=z0zXOxP1WD2DlqGNCemCTswfhUnAS8aVAQYt4rHJU/8BoZAxsEBjW6AHmFKnpTIuxW iXjHeBMIkdeXDH/NV8C8KPWHEtATx2trHWNfiXRnfcW/Lro0/hp8LjVbKM+ayC08dGVb Z0mXkSYetxyRCie5N+KzarzRugwq5rdOYILLBuQo83dKtPYT3JiBbUKJKZKONXTr+Xnj LyntPnqY8qB5P/w2Ll4b8xSDzgJ/qPn0IRhRjxEc2G7OSPqFIlsSKW4kQ7P9s+BA5Sn3 T4WrKDfwzTU/+gToHniRauvNn/DHPoFzVXdHZT/APdR1X9QV0zyb1+WL3XZpt6QZ6k2g hMXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441163; x=1703045963; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Zam57DXhoVgsLKQXxSxZ2llaUDjy6Ax1uwFhhU+P9Ho=; b=hPbMUS2nXJmo4FaWpoYTPl0DPrUBWjjGtmbfG06EaxVF1nJc0hEdMm2r5cWCp77jBZ kMwj+zx1aIajwoRpYoWFNm8uW+jvbup8lZ6vOIO+6MLQUQGkM/ieKFNxQeBpQY8Q9bF3 H7IrtpGqVOvCffjx+cSGP0eNdP8hsaQXCL6UxAUY5wGPeX8h5p2NIU0ZoIhr1PYt3LH1 wqx5ff00l+OoZmz0NWE+2Jo/5kGAcbZlv2LmwjUu4YuMW7kLoHkgpHRY00+b3cWV4aM7 eGlliPy/Hp8REnFgRM0GrFlkBESE9AjeIJAa7UQjKExcjgFSGiXaYvgbuCDDqH6N36fZ 1rPQ== X-Gm-Message-State: AOJu0YzxAy01idAfpnBv5wQOCtjCbDg7/qOQPSITvpt6RmIlaoK8qB8I HhXGbMmGtvbjXviAy8gikyz19VZYFy+X2RKVgKU= X-Google-Smtp-Source: AGHT+IFmfi9RVb3B6l1esAIhbM5rc9yfprA7vddcjZDfPJrrnOH2xNe3DYBDrO3QpC6xFZhdEh9xig== X-Received: by 2002:a17:902:684d:b0:1d0:47da:485a with SMTP id f13-20020a170902684d00b001d047da485amr6911229pln.1.1702441163186; Tue, 12 Dec 2023 20:19:23 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:22 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Olivier Matz Subject: [PATCH v2 01/25] log: fix doc comment for RTE_LOG_DP() Date: Tue, 12 Dec 2023 20:16:28 -0800 Message-ID: <20231213041920.729403-2-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 The macro does not return a numeric status, only void. Fixes: 5d8f0baf69ea ("log: do not drop debug logs at compile time") Signed-off-by: Stephen Hemminger --- lib/log/rte_log.h | 3 --- 1 file changed, 3 deletions(-) diff --git a/lib/log/rte_log.h b/lib/log/rte_log.h index 4d207b8da2cd..bbbb051c20e2 100644 --- a/lib/log/rte_log.h +++ b/lib/log/rte_log.h @@ -348,9 +348,6 @@ int rte_vlog(uint32_t level, uint32_t logtype, const char *format, va_list ap) * @param ... * The fmt string, as in printf(3), followed by the variable arguments * required by the format. - * @return - * - 0: Success. - * - Negative on error. */ #define RTE_LOG_DP(l, t, ...) \ (void)((RTE_LOG_ ## l <= RTE_LOG_DP_LEVEL) ? \ From patchwork Wed Dec 13 04:16:29 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135107 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 DA7BD436D9; Wed, 13 Dec 2023 05:19:36 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7180F42E9E; Wed, 13 Dec 2023 05:19:26 +0100 (CET) Received: from mail-pl1-f170.google.com (mail-pl1-f170.google.com [209.85.214.170]) by mails.dpdk.org (Postfix) with ESMTP id 8E1D642E80 for ; Wed, 13 Dec 2023 05:19:24 +0100 (CET) Received: by mail-pl1-f170.google.com with SMTP id d9443c01a7336-1d32c5ce32eso18598115ad.0 for ; Tue, 12 Dec 2023 20:19:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441164; x=1703045964; 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=8zbmMtlxUZS8UjSI52yfEygDPKZxKBIUDdcN1Ph3NqA=; b=xF0by76o+9P0clNIMJD64Wc20vx8w96VOMEbOkX5L6ZjER7tvrR/wZgMGWGf1X9DR4 I8tpz1pUcCEy44CEg4vTp/MQ2ET3Gomvi2+cWutG86VmOK7OObz6bcb+yxA0SOAVq+Bw EHVy1zRsUVBbg2n+dJhuthE//K4yyi4gLZ3LsE3RM1l7BD5M7gp9lVKtrtcaeUhSPFXD xWYOmgG96aocdBl7D0c0OHlVHg+lYKnQpCAgyi4gDSZVu0nujCeI3GiHUsNlEhNIpM21 /S3kPCdB5zf4Vr9T06G5//+DPluRVYWIil9ygSmFM2oG7FFmDsmPmbrNDmHv2BldQp78 GsKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441164; x=1703045964; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=8zbmMtlxUZS8UjSI52yfEygDPKZxKBIUDdcN1Ph3NqA=; b=umnRj97t0SvqX5P1+b+tDG/TIBq020uoi/NDxx6gv/FgASwJT8P519G0PuYPXayBSH x//tW0N+FLgIIeyAKqBsW2Oum24m8JjVaTtFPVmZuObKkYz+7R3D+Ne0qPlQz+xj+YQj 2IqSbiloLDAy3+nNKpgFUFNvdROKkrKaHulgmDv6i26GNnslj1V4cqVRNn/ULgUqrwHJ /akf2pbpK5GJqjACp0rt4VIRK3N6lZPw45FVAlxnju8qJIrDuGMZQLUP8hSrDk3+C8Nz aHOvxefH2w7Po/HRXH2+qKY3t5YrlEIpG7j2KlPr5P78O+IzvCBMccU2qN7llVG0KO1J IzOw== X-Gm-Message-State: AOJu0Yw8Kz3RI1b5ZiVZN4qOBfZAau9NOAbPEUCl+apAo+zj3kMEpQXI i0goB9Fc8JBa7AOKtbDudHKS1BCeSHJiJR+oB6k= X-Google-Smtp-Source: AGHT+IHc9dnAlVfsa5kwRv8IEpPrz2MqPr/+8hEokA0lL6AirYQFbj3SNgC0rstyUpMmNRO/Xn9OZQ== X-Received: by 2002:a17:902:ce85:b0:1d0:910e:5036 with SMTP id f5-20020a170902ce8500b001d0910e5036mr8839594plg.7.1702441163813; Tue, 12 Dec 2023 20:19:23 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:23 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger Subject: [PATCH v2 02/25] log: add rte_log_dp() Date: Tue, 12 Dec 2023 20:16:29 -0800 Message-ID: <20231213041920.729403-3-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 Add a new macro for logging in datapath using a logtype. The existing macro RTE_LOG_DP() takes log type suffix (i.e. PMD) like RTE_LOG(). This macro allows using a dynamic type. Ideally, rte_log_dp() could be an always_inline function but GCC and Clang will not inline a function with variable number of arguments. Therefore it has to be a macro. Signed-off-by: Stephen Hemminger --- lib/log/rte_log.h | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/lib/log/rte_log.h b/lib/log/rte_log.h index bbbb051c20e2..8eb2b38b1a9f 100644 --- a/lib/log/rte_log.h +++ b/lib/log/rte_log.h @@ -355,6 +355,29 @@ int rte_vlog(uint32_t level, uint32_t logtype, const char *format, va_list ap) RTE_LOGTYPE_ ## t, # t ": " __VA_ARGS__) : \ 0) +/** + * Generates a log message for data path. + * + * Similar to rte_log(), except that it gets optimized away + * if the RTE_LOG_DP_LEVEL configuration option is lower than the log + * level argument. + * + * @param level + * Log level. A value between RTE_LOG_EMERG (1) and RTE_LOG_DEBUG (8). + * @param logtype + * The log type, for example, RTE_LOGTYPE_EAL. + * @param format + * The format string, as in printf(3), followed by the variable arguments + * required by the format. + * @param ap + * The va_list of the variable arguments required by the format. + */ +#define rte_log_dp(lev, t, ...) \ + do { \ + if (lev <= RTE_LOG_DP_LEVEL) \ + rte_log(lev, t, __VA_ARGS__); \ + } while(0) + #define RTE_LOG_REGISTER_IMPL(type, name, level) \ int type; \ RTE_INIT(__##type) \ From patchwork Wed Dec 13 04:16:30 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135108 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 9F125436D9; Wed, 13 Dec 2023 05:19:46 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D7D9642EB5; Wed, 13 Dec 2023 05:19:27 +0100 (CET) Received: from mail-pl1-f170.google.com (mail-pl1-f170.google.com [209.85.214.170]) by mails.dpdk.org (Postfix) with ESMTP id 595B142E92 for ; Wed, 13 Dec 2023 05:19:25 +0100 (CET) Received: by mail-pl1-f170.google.com with SMTP id d9443c01a7336-1d08a924fcfso60389135ad.2 for ; Tue, 12 Dec 2023 20:19:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441164; x=1703045964; 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=YawgjInfgY4YPNZsaxNs4gVBeFg8otxGkTP44ZubLEA=; b=MdGAtu1Q6WCBJFUIRr8Ga/G4vfXFDkb8Z/7626qBICf3zcvyE8o3WMhJq9eObHHXMH lY2Shj37IsNheQyazlCQzbvJWqSrhctbyxcaP22yWzXMBZrQRHpDDp8AoEwy/1XQI6Vj RxkNWT7vYVX0IQWX46jfAmWmlRQHuW8l7dnNtOzRs9UwqUMLU96UomcnC65Mmzc/QWEy IcWis5ikOAYsygVpEAZnBRzIehj02L8ZzYHNS5TWKPHwGmFSIQYxr1cYK2IyUFNJfgf6 6J2cSVuD7jbmnHO37rUh1Qr9UqTpuwUJ7jhKtSxWqJmTUYpuA//ZFVC7Nu3MtfoEUw4/ c1Pg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441164; x=1703045964; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=YawgjInfgY4YPNZsaxNs4gVBeFg8otxGkTP44ZubLEA=; b=MU7jVrCXkgXEetRGTCWK/KP36kg2geIBSjhy0iJKCiPNAZC1IjGgRQvhHgv+BkKTdn nbnRwVm7fgN4lEwJ2xRg+K86HBhtlxMSgJaS8ixwLheK6e2yDpez0JviecMn4w81LiWe R3D4j+WHZBiJT2mudAIRDImI3+RfvqEAcgWWxXicBZdPAwtlAocMSaV48l/GZlK9QJDO CNlwh3JCFUTZ7QB9WsxQQGdr/5JxeT68g2bRoGjLCEpFnRHt1hzdPXf6hLGENvI2M2TQ 5W1zjrZ2653LtTQUboe2ZBwqeWCRCITfbqLCJB+3giZwWTqSwKuicxQC9EQhfv/0gzfP MagQ== X-Gm-Message-State: AOJu0YxInscHbpnxDoWNIWPC2lHUjta+j8tTtUeHAA8oL8DIjf42IKJ7 4qblsgCEfvcvYXTEP7VhT1oX0BaooCihxLXUBs4= X-Google-Smtp-Source: AGHT+IEGWwPbRErSyCbBsPrxa1um0Lq0Lt1xZ8/bOIAbLTGawTGo4ZYDTmaz9Se9q1yZrN9AYPnrew== X-Received: by 2002:a17:903:11c7:b0:1d0:b9f4:800f with SMTP id q7-20020a17090311c700b001d0b9f4800fmr7980293plh.109.1702441164494; Tue, 12 Dec 2023 20:19:24 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:24 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Igor Russkikh Subject: [PATCH v2 03/25] net/atlantic: replace RTE_LOG_DP with rte_log_dp Date: Tue, 12 Dec 2023 20:16:30 -0800 Message-ID: <20231213041920.729403-4-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 Want datapath logs to use own logtype. Signed-off-by: Stephen Hemminger --- drivers/net/atlantic/atl_logs.h | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/drivers/net/atlantic/atl_logs.h b/drivers/net/atlantic/atl_logs.h index e3dba334fe92..c2a3a6320c58 100644 --- a/drivers/net/atlantic/atl_logs.h +++ b/drivers/net/atlantic/atl_logs.h @@ -14,18 +14,19 @@ extern int atl_logtype_init; #define PMD_INIT_FUNC_TRACE() PMD_INIT_LOG(DEBUG, " >>") -#define PMD_RX_LOG(level, fmt, args...) \ - RTE_LOG_DP(level, PMD, "%s(): " fmt "\n", __func__, ## args) - -#define PMD_TX_LOG(level, fmt, args...) \ - RTE_LOG_DP(level, PMD, "%s(): " fmt "\n", __func__, ## args) - extern int atl_logtype_driver; #define PMD_DRV_LOG_RAW(level, fmt, args...) \ rte_log(RTE_LOG_ ## level, atl_logtype_driver, "%s(): " fmt, \ __func__, ## args) #define PMD_DRV_LOG(level, fmt, args...) \ - PMD_DRV_LOG_RAW(level, fmt "\n", ## args) + rte_log_dp(RTE_LOG_ ## level, atl_logtype_driver, fmt "\n", \ + ## args) + +#define PMD_RX_LOG(level, fmt, args...) \ + PMD_DRV_LOG(level, fmt, ## args) + +#define PMD_TX_LOG(level, fmt, args...) \ + PMD_DRV_LOG(level, fmt, ## args) #endif From patchwork Wed Dec 13 04:16:31 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135109 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 E1304436D9; Wed, 13 Dec 2023 05:19:53 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id DBDC542EC4; Wed, 13 Dec 2023 05:19:28 +0100 (CET) Received: from mail-ot1-f43.google.com (mail-ot1-f43.google.com [209.85.210.43]) by mails.dpdk.org (Postfix) with ESMTP id 2451042E99 for ; Wed, 13 Dec 2023 05:19:26 +0100 (CET) Received: by mail-ot1-f43.google.com with SMTP id 46e09a7af769-6d9d59d6676so4922238a34.1 for ; Tue, 12 Dec 2023 20:19:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441165; x=1703045965; 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=AvB85rPUvBz4MZ8Zxa6Fij3ohWEASPQ1wSN/8pCI2bg=; b=Jm92gJnSS3tq0yOjbgpnjSIl4dG+BSzu2ZhBHkiL9p6911buU5Pgb6oWctAXn2xzep wvxHnkOFriPbOkhgY/ZIW0VLgZfaBiGTjnQU8yoOyA81FKfFFS9olsEPA7Z8LHBY+fUD UbNKLLbIdFZqH4D9HZL7iRRDHBk4CG/17lU81vk6RKE03UaWUIgt3ysYfe5mdCnwZXVd jhQPrD05SOosgL33gBQEqAK9v728eOII4yvNpAYMrVkx9AIPFG+X++2/ojQfUAMjrGMY rsFG5P2uXSG/maVPazmkLjpjAwQAre7Ho+p/7Vbpf8GJcUyotgz4XKY3RmFUiGS/lLzv 1ARQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441165; x=1703045965; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=AvB85rPUvBz4MZ8Zxa6Fij3ohWEASPQ1wSN/8pCI2bg=; b=Ng1k3IU4bhZ3BeTmqvO93CEEafJ6uu0xPhe/hYERg34xzlT/Tap5+Vx6AzAlT9axZC bU/Ae1Fln8GIEyxWmmS+ssExOUGkQeuh01CTA8fRgFiZKX81r5exouZk1RPOflvZNc3B D3QybCUi+BI0kdFg2osG9MmOy+X/1bbOG9GM5/RDm84uZNYEi3xnJYdYxrrueR4idCE3 z2VGQc2zdP/zDR+ZoJqJHDmBJ0h1u1ZLRlAHjNXGa42phBbSEusV1bQ2hYN4j7fojlYx c0A06ITAuVQASB5NmBZyuXv5w979exJ2eCFDz89eTJ8nh4YD4FvHQiIkMywDLVHeDw22 d1UA== X-Gm-Message-State: AOJu0Yzi7xRj04t0XcTEV/i6+0scbxx8xLmLw9rrMAvYAPqbvVEnflL4 +naCpM5jDTqSh4PGBC3tmyGiY5IDSxAngLWyzGg= X-Google-Smtp-Source: AGHT+IG82GqE2OkOFg4g/F4ZNHLZbFvAOoBhuD2fqW7Oc6XaB2gQoqEljt4+2KroVvTbJbiTopWZNw== X-Received: by 2002:a05:6808:1642:b0:3b8:b063:9b4e with SMTP id az2-20020a056808164200b003b8b0639b4emr8771874oib.64.1702441165336; Tue, 12 Dec 2023 20:19:25 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:24 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Steven Webster , Matt Peters Subject: [PATCH v2 04/25] net/avp: replace RTE_LOG_DP with rte_log_dp Date: Tue, 12 Dec 2023 20:16:31 -0800 Message-ID: <20231213041920.729403-5-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 Want datapath logs to use own logtype. Signed-off-by: Stephen Hemminger --- drivers/net/avp/avp_logs.h | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/drivers/net/avp/avp_logs.h b/drivers/net/avp/avp_logs.h index 6e297c7a4a81..0ae95a7685c5 100644 --- a/drivers/net/avp/avp_logs.h +++ b/drivers/net/avp/avp_logs.h @@ -7,24 +7,26 @@ #include + +extern int avp_logtype_driver; + +#define PMD_DRV_LOG(level, fmt, args...) \ + rte_log(RTE_LOG_ ## level, avp_logtype_driver, \ + "%s(): " fmt, __func__, ## args) + #ifdef RTE_LIBRTE_AVP_DEBUG_RX #define PMD_RX_LOG(level, fmt, args...) \ - RTE_LOG(level, PMD, "%s() rx: " fmt, __func__, ## args) + rte_log(RTE_LOG_ ## level, avp_logtype_driver, \ + "%s() rx: " fmt, __func__, ## args) #else #define PMD_RX_LOG(level, fmt, args...) do { } while (0) #endif #ifdef RTE_LIBRTE_AVP_DEBUG_TX #define PMD_TX_LOG(level, fmt, args...) \ - RTE_LOG(level, PMD, "%s() tx: " fmt, __func__, ## args) + rte_log(RTE_LOG_ ## level, avp_logtype_driver, \ + "%s() tx: " fmt, __func__, ## args) #else #define PMD_TX_LOG(level, fmt, args...) do { } while (0) #endif - -extern int avp_logtype_driver; - -#define PMD_DRV_LOG(level, fmt, args...) \ - rte_log(RTE_LOG_ ## level, avp_logtype_driver, \ - "%s(): " fmt, __func__, ## args) - #endif /* _AVP_LOGS_H_ */ From patchwork Wed Dec 13 04:16:32 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135110 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 688EE436D9; Wed, 13 Dec 2023 05:20:00 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3491442ECA; Wed, 13 Dec 2023 05:19:30 +0100 (CET) Received: from mail-pf1-f170.google.com (mail-pf1-f170.google.com [209.85.210.170]) by mails.dpdk.org (Postfix) with ESMTP id 0407642EA9 for ; Wed, 13 Dec 2023 05:19:27 +0100 (CET) Received: by mail-pf1-f170.google.com with SMTP id d2e1a72fcca58-6ce9c8c45a7so4148696b3a.0 for ; Tue, 12 Dec 2023 20:19:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441166; x=1703045966; 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=sbjyOw/FrgLHBjyq/9VcYC3I//TDQdNAGWDObQOtEvA=; b=Tme5DMcbURcnss7xiidWngkXDC8S4ML3vfN6GrjzmCoKflADnDAikTV4Ye5J2kFE7U aNAAEigkdiTEru9hznLjb5hI1ID/9XyR7WqMVY5FyUW0iAyAuw5F49SVi1/WN+UWLGsB W5N1NJZqBW9bAsXhUj7aI01FjSq1OHdjZNGe4HUSWxc3bgOlyWtHZOZoOxla0oMS7RDc 3O5vYnmtt+OPCjEEwdZMdktbG0xSAD3FkyxglQKbc6Ty4FU0+9v1HRuftAStS/P68jNw XA5DlbZ6ySGTF7xE4ROWSQ0KLLogWSsnKi2fwn/fUHd1tXxPfI5kzs3fjBUsVO7bptaB FxFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441166; x=1703045966; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=sbjyOw/FrgLHBjyq/9VcYC3I//TDQdNAGWDObQOtEvA=; b=dRKkrdU/DCdg+hDyoJ2k+Hww3QaTvQDdDECQixBxGsa1H70zi6iCWZ0ootNfaK/UXv +T6v07ZFGixnqEKLzAsFoS+WGoLtV6KtzVk8ZJx0yQGdEarcMUdx5qJfoW8ZKALb+hx+ 4k2vTu42wWLv0SSSWwXh7PywuVgh4kN+/VKbGN4Nj0AJ8w577PqjapXpgvwH1WQg64hG iaKbDG7BVQqt8vDi521fGTzPeBse0zMO5s425gL5GCpabRlTh8ZnwajlxJjYQbwMV7BO sQ/ot16r4LkdVPQ4AiKatYJuSFS0RQZUWZ/I8M2ZJ7qXNf8Silnj9kBZ9zrAonq5hpJy zC1w== X-Gm-Message-State: AOJu0Yw0W02D/Lp4jhxIJmMUOqA8/dhBZ5DCAyyG3fa7QDDnjmJoykBx YeJ/b59GOAIWKRqn0GhSOxqYqLs9NpynP1+7DHU= X-Google-Smtp-Source: AGHT+IER8YlL7OX/YwOpjC8hwUJur/O7+DdEf/j3S0u+K+tJuQ6QeIs8Sl99kaVSp0yOi+mQHJbQ3w== X-Received: by 2002:a05:6a20:d413:b0:18f:97c:4f52 with SMTP id il19-20020a056a20d41300b0018f097c4f52mr3572579pzb.94.1702441166205; Tue, 12 Dec 2023 20:19:26 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:25 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Somnath Kotur , Ajit Khaparde , Ruifeng Wang , Bruce Richardson , Konstantin Ananyev Subject: [PATCH v2 05/25] net/bnxt: replace RTE_LOG_DP with rte_log_dp Date: Tue, 12 Dec 2023 20:16:32 -0800 Message-ID: <20231213041920.729403-6-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 Want datapath logs to use own logtype. Signed-off-by: Stephen Hemminger Acked-by: Somnath Kotur --- drivers/net/bnxt/bnxt.h | 5 +++++ drivers/net/bnxt/bnxt_rxtx_vec_neon.c | 3 +-- drivers/net/bnxt/bnxt_rxtx_vec_sse.c | 3 +-- drivers/net/bnxt/bnxt_txr.c | 4 +--- 4 files changed, 8 insertions(+), 7 deletions(-) diff --git a/drivers/net/bnxt/bnxt.h b/drivers/net/bnxt/bnxt.h index 0e01b1d4baea..3aa9213a12f9 100644 --- a/drivers/net/bnxt/bnxt.h +++ b/drivers/net/bnxt/bnxt.h @@ -1058,6 +1058,11 @@ extern int bnxt_logtype_driver; #define PMD_DRV_LOG(level, fmt, args...) \ PMD_DRV_LOG_RAW(level, fmt, ## args) +#define PMD_DRV_LOG_DP(level, fmt, args...) \ + rte_log_dp(RTE_LOG_ ## level, bnxt_logtype_driver, \ + fmt, ## args) + + extern const struct rte_flow_ops bnxt_ulp_rte_flow_ops; int32_t bnxt_ulp_port_init(struct bnxt *bp); void bnxt_ulp_port_deinit(struct bnxt *bp); diff --git a/drivers/net/bnxt/bnxt_rxtx_vec_neon.c b/drivers/net/bnxt/bnxt_rxtx_vec_neon.c index aa1b1ab8bb7e..64c1dfac47d9 100644 --- a/drivers/net/bnxt/bnxt_rxtx_vec_neon.c +++ b/drivers/net/bnxt/bnxt_rxtx_vec_neon.c @@ -357,8 +357,7 @@ bnxt_handle_tx_cp_vec(struct bnxt_tx_queue *txq) if (likely(CMP_TYPE(txcmp) == TX_CMPL_TYPE_TX_L2)) nb_tx_pkts += txcmp->opaque; else - RTE_LOG_DP(ERR, PMD, - "Unhandled CMP type %02x\n", + PMD_DRV_LOG_DP(ERR, "Unhandled CMP type %02x\n", CMP_TYPE(txcmp)); raw_cons = NEXT_RAW_CMP(raw_cons); } while (nb_tx_pkts < ring_mask); diff --git a/drivers/net/bnxt/bnxt_rxtx_vec_sse.c b/drivers/net/bnxt/bnxt_rxtx_vec_sse.c index e99a547f5857..572b21a00837 100644 --- a/drivers/net/bnxt/bnxt_rxtx_vec_sse.c +++ b/drivers/net/bnxt/bnxt_rxtx_vec_sse.c @@ -326,8 +326,7 @@ bnxt_handle_tx_cp_vec(struct bnxt_tx_queue *txq) if (likely(CMP_TYPE(txcmp) == TX_CMPL_TYPE_TX_L2)) nb_tx_pkts += txcmp->opaque; else - RTE_LOG_DP(ERR, PMD, - "Unhandled CMP type %02x\n", + PMD_DRV_LOG_DP(ERR, "Unhandled CMP type %02x\n", CMP_TYPE(txcmp)); raw_cons = NEXT_RAW_CMP(raw_cons); } while (nb_tx_pkts < ring_mask); diff --git a/drivers/net/bnxt/bnxt_txr.c b/drivers/net/bnxt/bnxt_txr.c index 899986764f93..bd0a75653ab3 100644 --- a/drivers/net/bnxt/bnxt_txr.c +++ b/drivers/net/bnxt/bnxt_txr.c @@ -542,9 +542,7 @@ static int bnxt_handle_tx_cp(struct bnxt_tx_queue *txq) if (CMP_TYPE(txcmp) == TX_CMPL_TYPE_TX_L2) nb_tx_pkts += opaque; else - RTE_LOG_DP(ERR, PMD, - "Unhandled CMP type %02x\n", - CMP_TYPE(txcmp)); + PMD_DRV_LOG_DP(ERR, "Unhandled CMP type %02x\n", CMP_TYPE(txcmp)); raw_cons = NEXT_RAW_CMP(raw_cons); } while (nb_tx_pkts < ring_mask); From patchwork Wed Dec 13 04:16:33 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135111 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 7239A436D9; Wed, 13 Dec 2023 05:20:07 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8046742EAF; Wed, 13 Dec 2023 05:19:31 +0100 (CET) Received: from mail-yw1-f175.google.com (mail-yw1-f175.google.com [209.85.128.175]) by mails.dpdk.org (Postfix) with ESMTP id 9235F42EB5 for ; Wed, 13 Dec 2023 05:19:27 +0100 (CET) Received: by mail-yw1-f175.google.com with SMTP id 00721157ae682-5e19bfb258cso20467107b3.3 for ; Tue, 12 Dec 2023 20:19:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441167; x=1703045967; 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=mLIuFJgxU/h22xc3bD+BN3rsasxN0djWRTHIA3iWW7k=; b=pFomchaXJwV7Q83E8NRnnSJ9AYx+p4PM6gVI+Wcxida1ApdpF89Hn5pmv3yiYRRmcI 3uadONJYlOOEoI6lnX2c3qBoE25xcAgN3GmMM41+VsT0MoBdy+9ggbLbG0UGyrMBndpr 16v9IGWefVkaRMfl7HBvK8zpl12R4AK1I9bhqm3vgGg8Gz2wyKRI8OgI+oQFkw4Lc2b+ Hjc1XTcQrqHQyGv0pjDNNQ5fFVuvf8Az/4lmxY1Wos06zrQL3kBXdk5QD1V2Z/o8lvon PUJImeDUoR7b7HIEim/Bt9W1ndlpsW6NZYva+Hnl4toufHG62wTi052tQffIkA49tKrR lebw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441167; x=1703045967; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=mLIuFJgxU/h22xc3bD+BN3rsasxN0djWRTHIA3iWW7k=; b=e9/FtWHlY60FAr7P2ykNWpZWGUdN2Bvqd+boEyIDT7onsWHvchAjVNqrfqdqvTVY0r unZezZbLlzUtrjDwet5j7vjnobxeU9INIKUIoCON3PY4q/0sf/PtGXl9FIWRumiR92Kp HCjpaxL4LabM6yYYsRJjdPwqvrrseSR2/f256jNsK2125dZLYwoNbmGc4DegRTiQ/Jx4 TJ2MmvxdYK65BXjEbS24uxA1JhfbYOIZTB6SZD9ZgFdaWd6rB+4EF7T/hzENtJ2UmZNF lfx+mwEffh08QmtmXODcsqmU6iPvK+RW7leUlFyp2GpYMFx25tvqfQr7T3fr722E0Q5Q 9sCw== X-Gm-Message-State: AOJu0Yzl0sj5mYX2coNSBj8h2+/TAGDKbpBVcSJQNSfPbXrH9XTqzGUL kwtNcWU9DGXbGWDMZsCC45Ue/vtaDos2kOdes9w= X-Google-Smtp-Source: AGHT+IGBdcF89/3z+Z38qFxySw/GeeW/DzpAJyDEw8KX35ctPqcfa+HWKs2YjXPQJEiwQqDf5cp7oQ== X-Received: by 2002:a05:690c:e06:b0:5e1:9466:3cf4 with SMTP id cp6-20020a05690c0e0600b005e194663cf4mr3056729ywb.43.1702441166958; Tue, 12 Dec 2023 20:19:26 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:26 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Hemant Agrawal , Sachin Saxena Subject: [PATCH v2 06/25] net/dpaa: replace RTE_LOG_DP with rte_log_dp Date: Tue, 12 Dec 2023 20:16:33 -0800 Message-ID: <20231213041920.729403-7-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 Want datapath logs to use own logtype. Signed-off-by: Stephen Hemminger --- drivers/net/dpaa/dpaa_ethdev.c | 4 ++-- drivers/net/dpaa/dpaa_ethdev.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/net/dpaa/dpaa_ethdev.c b/drivers/net/dpaa/dpaa_ethdev.c index ef4c06db6a4d..0d0d493f3a6d 100644 --- a/drivers/net/dpaa/dpaa_ethdev.c +++ b/drivers/net/dpaa/dpaa_ethdev.c @@ -2096,7 +2096,7 @@ dpaa_dev_init(struct rte_eth_dev *eth_dev) /* copy the primary mac address */ rte_ether_addr_copy(&fman_intf->mac_addr, ð_dev->data->mac_addrs[0]); - RTE_LOG(INFO, PMD, "net: dpaa: %s: " RTE_ETHER_ADDR_PRT_FMT "\n", + DPAA_PMD_INFO("dpaa: %s: " RTE_ETHER_ADDR_PRT_FMT, dpaa_device->name, RTE_ETHER_ADDR_BYTES(&fman_intf->mac_addr)); if (!fman_intf->is_shared_mac) { @@ -2166,7 +2166,7 @@ rte_dpaa_probe(struct rte_dpaa_driver *dpaa_drv, ret = dpaa_dev_init_secondary(eth_dev); if (ret != 0) { - RTE_LOG(ERR, PMD, "secondary dev init failed\n"); + DPAA_PMD_ERR("secondary dev init failed"); return ret; } diff --git a/drivers/net/dpaa/dpaa_ethdev.h b/drivers/net/dpaa/dpaa_ethdev.h index 5b6802ece8f0..ced3e5f8ff98 100644 --- a/drivers/net/dpaa/dpaa_ethdev.h +++ b/drivers/net/dpaa/dpaa_ethdev.h @@ -232,6 +232,6 @@ extern int dpaa_logtype_pmd; /* DP Logs, toggled out at compile time if level lower than current level */ #define DPAA_DP_LOG(level, fmt, args...) \ - RTE_LOG_DP(level, PMD, fmt, ## args) + rte_log_dp(RTE_LOG_ ## level, dpaa_logtype_pmd, fmt, ## args) #endif From patchwork Wed Dec 13 04:16:34 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135112 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 064A8436D9; Wed, 13 Dec 2023 05:20:15 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A38A142ED0; Wed, 13 Dec 2023 05:19:32 +0100 (CET) Received: from mail-il1-f180.google.com (mail-il1-f180.google.com [209.85.166.180]) by mails.dpdk.org (Postfix) with ESMTP id 4F58942EBE for ; Wed, 13 Dec 2023 05:19:28 +0100 (CET) Received: by mail-il1-f180.google.com with SMTP id e9e14a558f8ab-35da160de2bso27732665ab.1 for ; Tue, 12 Dec 2023 20:19:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441167; x=1703045967; 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=IHhjb2EorDRi+H13FCMeEIF6gYn9XQzoWGkAgUBDE3w=; b=eAUgfTAQdoCnRjAFAZQKhCd3GWJGz/mGJIY8d8NYqHEEJVQll8D8VothyBwfVIpaIM P+akOlUwLc/2rLBjwTIQ3gh7SI4sr6sXE/BXzVyC7t9/qbxQChEwtgc72/Yd1z06YHYh 9EwsiTSR+cHI92L3kTVvsP7n0idoirGPjmUID6j9eW97u9Hrqb/zZeCAgSMLx7qKvkO7 3O+UYnRRz3ksAiyYezZ0fLXf6FfxMRr8xluLfSN3XFc3HzYeewLF+M0abhFxcEKumY3B TflLc4fVQa/LNCQrO8qEHDqiuaa04bzWmveQkqXPrt7ykqR7r/eKeww+fMSWoL/VWO+Y znbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441167; x=1703045967; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=IHhjb2EorDRi+H13FCMeEIF6gYn9XQzoWGkAgUBDE3w=; b=khFbXd5HpBb8pGNiIdrjYoxFOEp6UyK9jbbOPFowIgb0UB+Jo0j06Gu6PzX1N576jX g2ihLt1xlceHodbnerDpOBwvSHPV4VDFIZfMZHVKkN08EnwxSwTYxhPTDnNGwq8DSbtL /UmhjLWml3kLq0qAJaH+R33by3Bk5IHMt5fzae1P/soUzUxW3jf5DbUjw9fVMLZQh+08 ejG6eCBNuAfhaUDrOZxbW80OHsTbCaShqKWkblZHXHLPUdsf6F4xUgeq8Ap5cHfoNcxA Kqb6PhB+F0TQNkJsotR4hP3mSCIrs88uw0+pGbomcTKgI+/uuElVogCXwz59NE5z++Ea KBkQ== X-Gm-Message-State: AOJu0YwrtGIrm17ZrRjtgXOZD5X2ipskbcAjQBXU+o9W354u4O/TQjQO 7myvy3EGfa4+8VeYmzxNYZHX6cMTu6Ge86kg/yo= X-Google-Smtp-Source: AGHT+IHQPwmTkcTJYPPpTlDB57qZSmZcjjDbP6AKy3832w8ouHNcl4EJvOBEn1VMp8zL65UjSwccOA== X-Received: by 2002:a05:6e02:1986:b0:35d:6121:3794 with SMTP id g6-20020a056e02198600b0035d61213794mr12763849ilf.54.1702441167678; Tue, 12 Dec 2023 20:19:27 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:27 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Hemant Agrawal , Sachin Saxena Subject: [PATCH v2 07/25] net/dpaa2: replace RTE_LOG_DP with rte_log_dp Date: Tue, 12 Dec 2023 20:16:34 -0800 Message-ID: <20231213041920.729403-8-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 Want datapath logs to use own logtype. Signed-off-by: Stephen Hemminger --- drivers/net/dpaa2/dpaa2_ethdev.c | 2 +- drivers/net/dpaa2/dpaa2_pmd_logs.h | 2 +- drivers/net/dpaa2/dpaa2_sparser.c | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/net/dpaa2/dpaa2_ethdev.c b/drivers/net/dpaa2/dpaa2_ethdev.c index 8e610b6bba30..71d57ab26062 100644 --- a/drivers/net/dpaa2/dpaa2_ethdev.c +++ b/drivers/net/dpaa2/dpaa2_ethdev.c @@ -2851,7 +2851,7 @@ dpaa2_dev_init(struct rte_eth_dev *eth_dev) return ret; } } - RTE_LOG(INFO, PMD, "%s: netdev created, connected to %s\n", + DPAA2_PMD_INFO("%s: netdev created, connected to %s\n", eth_dev->data->name, dpaa2_dev->ep_name); return 0; diff --git a/drivers/net/dpaa2/dpaa2_pmd_logs.h b/drivers/net/dpaa2/dpaa2_pmd_logs.h index c47ba8e10bfc..89bffc684e50 100644 --- a/drivers/net/dpaa2/dpaa2_pmd_logs.h +++ b/drivers/net/dpaa2/dpaa2_pmd_logs.h @@ -28,7 +28,7 @@ extern int dpaa2_logtype_pmd; /* DP Logs, toggled out at compile time if level lower than current level */ #define DPAA2_PMD_DP_LOG(level, fmt, args...) \ - RTE_LOG_DP(level, PMD, fmt, ## args) + rte_log_dp(RTE_LOG_ ## level, dpaa2_logtype_pmd, fmt, ## args) #define DPAA2_PMD_DP_DEBUG(fmt, args...) \ DPAA2_PMD_DP_LOG(DEBUG, fmt, ## args) diff --git a/drivers/net/dpaa2/dpaa2_sparser.c b/drivers/net/dpaa2/dpaa2_sparser.c index 63463c4fbfd6..202996c5d05d 100644 --- a/drivers/net/dpaa2/dpaa2_sparser.c +++ b/drivers/net/dpaa2/dpaa2_sparser.c @@ -181,7 +181,7 @@ int dpaa2_eth_load_wriop_soft_parser(struct dpaa2_dev_priv *priv, priv->ss_iova = (uint64_t)(DPAA2_VADDR_TO_IOVA(addr)); priv->ss_offset += sp_param.size; - RTE_LOG(INFO, PMD, "Soft parser loaded for dpni@%d\n", priv->hw_id); + DPAA2_PMD_INFO("Soft parser loaded for dpni@%d\n", priv->hw_id); rte_free(addr); return 0; @@ -234,6 +234,6 @@ int dpaa2_eth_enable_wriop_soft_parser(struct dpaa2_dev_priv *priv, } rte_free(param_addr); - RTE_LOG(INFO, PMD, "Soft parser enabled for dpni@%d\n", priv->hw_id); + DPAA2_PMD_INFO("Soft parser enabled for dpni@%d\n", priv->hw_id); return 0; } From patchwork Wed Dec 13 04:16:35 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135113 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 C7C75436D9; Wed, 13 Dec 2023 05:20:21 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id CA85342ED9; Wed, 13 Dec 2023 05:19:33 +0100 (CET) Received: from mail-pf1-f177.google.com (mail-pf1-f177.google.com [209.85.210.177]) by mails.dpdk.org (Postfix) with ESMTP id 21D7242EC5 for ; Wed, 13 Dec 2023 05:19:29 +0100 (CET) Received: by mail-pf1-f177.google.com with SMTP id d2e1a72fcca58-6ce76f0748fso4187532b3a.2 for ; Tue, 12 Dec 2023 20:19:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441168; x=1703045968; 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=POvLwiqxho+zDMIMwyAtzpgjdDTr2Fo23JjISyz9fjA=; b=a8eMVhD5CozteYyoGy9c2j2qqeQyUFoXNY+Hxmis8n6cSxQyk3dunvrhN5aip/VKFa U6XEXqI8JWQi9VMDpMUO5ZLF8SWM1vZumyOX3BY9kdtWBcZtsajAPuwen4a2m6ysfE0b b50M1Bo0h3iqtTup4IeZvOmK3vFL6d8iwT1Hbl7NCBTiI7Tj0/ZnEHZOPybFsI+MO3zj IbCaCAhWJd76yTrHPP+jxr0r7DxZVoYEmSR6sBsz5ECMggosc5z3Br2crjKRSkdAiQT3 OMikNcU+BVlOI1YgPk6bXgU7I05pwE6WybjAPIFR2UWGxIXvIj/rt2AkOFSoehM52n3G iRHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441168; x=1703045968; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=POvLwiqxho+zDMIMwyAtzpgjdDTr2Fo23JjISyz9fjA=; b=n4uClscuDqn9/EDfXM2Xa4SWvR+bQ/cpeGWzQECUdRBUp6m5nm0839GazIOQRhYUFK NBVrxd1gxIEm9evYulxGrx76QqpNqKcKb+aNVdyfgXIGlgqUNTe7K41BBi25LM7swgdk r2xRerTCDyJVpQGZKGf3SDpDH6G37nh2vsgDT/OqDr+0nHDZ1dHhwlt26EcVlwxWtHba PaoJvz4l9aL1+avu5K/T7xxRq4dBMU3FBtDe6V1eDUY7ER1dBAIB0a3NqiADvvY0LOsB tOm8YfmDs/xMcB5WIyzctra2QFHFbKesp1/tea/SiRFEeQrUMiy5Tw08e8QO8ZGojhFU z9Zg== X-Gm-Message-State: AOJu0Yxd1ZJlJfscYsb0mLmYA16J9fCavnqY2IK9GorxxaK3kxO3gIkj 1vwn4VIrf1/3ql9Uf+j2k3rl979oh/37BNVbUZw= X-Google-Smtp-Source: AGHT+IFxGJ/KunWWcux2fQ097p8sgbLtfpRZavwsX2TH+StpyFaHylsDLiNTwyVFtdiS0OAXu+kbkw== X-Received: by 2002:a05:6a20:8b03:b0:190:adc:7fca with SMTP id l3-20020a056a208b0300b001900adc7fcamr3502853pzh.22.1702441168401; Tue, 12 Dec 2023 20:19:28 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:28 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Gagandeep Singh , Sachin Saxena , Apeksha Gupta Subject: [PATCH v2 08/25] net/enetc, net/enetfec: replace RTE_LOG_DP with rte_log_dp Date: Tue, 12 Dec 2023 20:16:35 -0800 Message-ID: <20231213041920.729403-9-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 Want datapath logs to use own logtype. Signed-off-by: Stephen Hemminger --- drivers/net/enetc/enetc_logs.h | 2 +- drivers/net/enetfec/enet_pmd_logs.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/enetc/enetc_logs.h b/drivers/net/enetc/enetc_logs.h index 0976d42debd7..05a540f16490 100644 --- a/drivers/net/enetc/enetc_logs.h +++ b/drivers/net/enetc/enetc_logs.h @@ -30,7 +30,7 @@ extern int enetc_logtype_pmd; /* DP Logs, toggled out at compile time if level lower than current level */ #define ENETC_PMD_DP_LOG(level, fmt, args...) \ - RTE_LOG_DP(level, PMD, fmt, ## args) + rte_log_dp(RTE_LOG_ ## level, enetc_logtype_pmd, fmt, ## args) #define ENETC_PMD_DP_DEBUG(fmt, args...) \ ENETC_PMD_DP_LOG(DEBUG, fmt, ## args) diff --git a/drivers/net/enetfec/enet_pmd_logs.h b/drivers/net/enetfec/enet_pmd_logs.h index 72d1cb61c598..c0a226284c53 100644 --- a/drivers/net/enetfec/enet_pmd_logs.h +++ b/drivers/net/enetfec/enet_pmd_logs.h @@ -28,6 +28,6 @@ extern int enetfec_logtype_pmd; /* DP Logs, toggled out at compile time if level lower than current level */ #define ENETFEC_DP_LOG(level, fmt, args...) \ - RTE_LOG_DP(level, PMD, fmt, ## args) + rte_log_dp(RTE_LOG_ ## level, enetfec_logtype_pmd, fmt, ## args) #endif /* _ENETFEC_LOGS_H_ */ From patchwork Wed Dec 13 04:16:36 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135114 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 A3F75436D9; Wed, 13 Dec 2023 05:20:29 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5723342EE6; Wed, 13 Dec 2023 05:19:35 +0100 (CET) Received: from mail-il1-f179.google.com (mail-il1-f179.google.com [209.85.166.179]) by mails.dpdk.org (Postfix) with ESMTP id B4FB142EAA for ; Wed, 13 Dec 2023 05:19:29 +0100 (CET) Received: by mail-il1-f179.google.com with SMTP id e9e14a558f8ab-35d699ec3caso21157105ab.3 for ; Tue, 12 Dec 2023 20:19:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441169; x=1703045969; 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=Dnp7V4UL9J326ffosjBt1LG+x0LC92DyYO7GBMMN0qI=; b=ojUBC6hn2FDaNsSyj0lgvLP1RQOJqutUKxBi8d6qXRb/0CVK5o4Wejh1QMV9rYsb78 LJ3qIH6pbQCTBxdoE0fO+d/Quv0MhmXnUOpXX+OA8ix+AyquyglB4TEWf0rKmWLMcgF+ xC4Q7mLuWXEyjnvpn7mtv4QF6C5vS5wlnQaVzojitJPcM5Wc9Gs7YUHSLSzh5peqqlhv HgWXIPI0RcMfr5kQpGAS92b+vTBmxBovYCcIZxVmnndCPB23CIIQEZqpz93l+MsgllCX nzesnGvIV35bb5Wfqg4sIb7Zi9lwvndu2sgEKYlg//uky85w3u0WceySfsN/Y+600l4O xr4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441169; x=1703045969; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Dnp7V4UL9J326ffosjBt1LG+x0LC92DyYO7GBMMN0qI=; b=hE3Y6KsFDNqT78HRKrRKTOJaQodkMm7jw2be9B0+t4BnjUdqE9suWZ3jUmJMhIVMet IzfXcDZB1OG2Ozc52rmHcWHL0CdYF02GZO9oouUkWefBfltFqntIlZudzVlFlomNUd/m 9CL0ferhQRvfynHwlCt9wZ0DI4htP/9axt2AdemIwIHWslIEnJ1WzZZdMCcnNGRuc1TS pMttEPqU4RxfpmRQh1sNXVsQylPDsYgns5bJfJ8nII+EYuiqHHX93vlSEGM1BqrnBxzD chetq8SmoUa5zRVOxjB/nVLFR+LEKuUPWwKO221Mcp3wxF0JWk9WRFkVrwFL+TutxW1Q HY6Q== X-Gm-Message-State: AOJu0YxxaKNcx9n16JcwGGzzSOWaLxJYBtu027bXKQBKMsCzHo5+5f2g 2FsMQavmgVOLXjuB7fGS/xtqKdOR51llBtpMkEM= X-Google-Smtp-Source: AGHT+IGmim2TGNP4bLJGhGj0Mster7Ch+ZO5974gC98P0QfBptcqjMp4uvVjFUe5uzybnzIzfDy7gA== X-Received: by 2002:a92:c54e:0:b0:35f:69a7:15c0 with SMTP id a14-20020a92c54e000000b0035f69a715c0mr1510646ilj.28.1702441169142; Tue, 12 Dec 2023 20:19:29 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:28 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Junfeng Guo , Simei Su Subject: [PATCH v2 09/25] net/igc: replace RTE_LOG_DP with rte_log_dp Date: Tue, 12 Dec 2023 20:16:36 -0800 Message-ID: <20231213041920.729403-10-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 Want datapath logs to use own logtype. Signed-off-by: Stephen Hemminger Acked-by: Junfeng Guo --- drivers/net/igc/igc_logs.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/drivers/net/igc/igc_logs.h b/drivers/net/igc/igc_logs.h index 11071a32b542..ffa1981bae32 100644 --- a/drivers/net/igc/igc_logs.h +++ b/drivers/net/igc/igc_logs.h @@ -21,15 +21,17 @@ extern int igc_logtype_driver; #define PMD_INIT_FUNC_TRACE() PMD_INIT_LOG(DEBUG, " >>") #ifdef RTE_ETHDEV_DEBUG_RX -#define PMD_RX_LOG(level, fmt, args...) \ - RTE_LOG(level, PMD, "%s(): " fmt "\n", __func__, ## args) +#define PMD_RX_LOG(level, fmt, args...) \ + rte_log(RTE_LOG_ ## level, igc_logtype_driver, \ + "%s(): " fmt "\n", __func__, ## args) #else #define PMD_RX_LOG(level, fmt, args...) do { } while (0) #endif #ifdef RTE_ETHDEV_DEBUG_TX -#define PMD_TX_LOG(level, fmt, args...) \ - RTE_LOG(level, PMD, "%s(): " fmt "\n", __func__, ## args) +#define PMD_TX_LOG(level, fmt, args...) \ + rte_log(RTE_LOG_ ## level, igc_logtype_driver, \ + "%s(): " fmt "\n", __func__, ## args) #else #define PMD_TX_LOG(level, fmt, args...) do { } while (0) #endif From patchwork Wed Dec 13 04:16:37 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135115 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 3DD7E436D9; Wed, 13 Dec 2023 05:20:36 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8C48042EEB; Wed, 13 Dec 2023 05:19:36 +0100 (CET) Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) by mails.dpdk.org (Postfix) with ESMTP id 992E942E88 for ; Wed, 13 Dec 2023 05:19:30 +0100 (CET) Received: by mail-pl1-f182.google.com with SMTP id d9443c01a7336-1d347b4d676so7968605ad.2 for ; Tue, 12 Dec 2023 20:19:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441170; x=1703045970; 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=w9d+zFmE5keXmK7RBTYG7Rg6V+JXSB7Ob9UMwLtYlgk=; b=gORQSSDqzaWHx691z4l8SHXp5+dsfayAk7VXaaofRKEhCLHjaXumvABAlKE4AXV8F8 AsfcB21pWnDkHjrexaFFVt/njyKWORlPMmVPGfBrsGAHuhFGAZgZzUt7DOOwpb/n+KMb dEhoOg/agzXuDSW5AYHEu05r5Exh8MH7XLcpIPqOk7NYlKlIVFCZbuWnspRRQNwX8gro VhT9HvR+lUDpqZ2rm5QMGdP/E7WMF3VmlutWLw3ye75cSFRGeTnsQ4L9grFCc3cEX4GV a/tFseEK8CxmgcwWn7o9ny7ZCCF8mf+3b8tLsuAoZ0mXubuTMc6GZTQ/2E6uUAqJNjfL 7jQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441170; x=1703045970; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=w9d+zFmE5keXmK7RBTYG7Rg6V+JXSB7Ob9UMwLtYlgk=; b=hGbA+Au7OpNvMgAUGFoaDFFihluVGymmA7gFDu3dEIpyLlR/1CZNCD3vgf3s4JBbMG pNIcyGHq9seDgLDmUuJ6bCZ1qsLuDDNTayVgRLPXD7NbLTpeF3GG665+PDRa3ePq1C27 +H0Qjj8vmOD87BjjuDMliDaPLAXs1SCQT7AxL1XobJFdEGAmMN5EHh5AgFnU4pwQXDZZ Svtx9Le4n6UcfuL0Ah66oH4fmprDpb3mzoBnMuAaJgz2NEmEywckg3Mb8fTPyAcCw29Z h+uqEwo8hwr2hvnCoudsZ0Q1Uu88FG4qZQNKrxo6IHTouLVuq1ZLGashuyjo2dN8PFzp 1oiQ== X-Gm-Message-State: AOJu0YwVoZj1miFl7megjs3DfTnyaHGdW22vupuA6pDwPEbyvjKdjaTn BCQYJq/0yltkJ+yY6IMuD0yEx3YDSGdcndWo/nY= X-Google-Smtp-Source: AGHT+IG8bR20nVFBwEwUGGGxwtM5ezed3uQWVkHrIrvSkffJB6jd4/uBhLynWeYvOu3mrXWU8SF5jQ== X-Received: by 2002:a17:902:b7c5:b0:1d0:6ffe:a0f with SMTP id v5-20020a170902b7c500b001d06ffe0a0fmr7065155plz.109.1702441169846; Tue, 12 Dec 2023 20:19:29 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:29 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Long Li Subject: [PATCH v2 10/25] net/mana: replace RTE_LOG_DP with rte_log_dp Date: Tue, 12 Dec 2023 20:16:37 -0800 Message-ID: <20231213041920.729403-11-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 Want datapath logs to use own logtype. Signed-off-by: Stephen Hemminger Acked-by: Long Li --- drivers/net/mana/mana.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/mana/mana.h b/drivers/net/mana/mana.h index 6836872dc257..8d60f9172d44 100644 --- a/drivers/net/mana/mana.h +++ b/drivers/net/mana/mana.h @@ -467,7 +467,7 @@ extern int mana_logtype_init; __func__, ## args) #define DP_LOG(level, fmt, args...) \ - RTE_LOG_DP(level, PMD, fmt "\n", ## args) + rte_log_dp(RTE_LOG_ ## level, mana_logtype_driver, fmt "\n", ## args) #define PMD_INIT_LOG(level, fmt, args...) \ rte_log(RTE_LOG_ ## level, mana_logtype_init, "%s(): " fmt "\n",\ From patchwork Wed Dec 13 04:16:38 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135116 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 2D500436D9; Wed, 13 Dec 2023 05:20:43 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C53EC42EDF; Wed, 13 Dec 2023 05:19:37 +0100 (CET) Received: from mail-il1-f172.google.com (mail-il1-f172.google.com [209.85.166.172]) by mails.dpdk.org (Postfix) with ESMTP id B21CA42EE9 for ; Wed, 13 Dec 2023 05:19:35 +0100 (CET) Received: by mail-il1-f172.google.com with SMTP id e9e14a558f8ab-35d72bc5cf2so26194055ab.1 for ; Tue, 12 Dec 2023 20:19:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441175; x=1703045975; 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=nTMu92uMHDjicaWBXszoFAZFUK1fnDA8DxlD2cU8mk8=; b=qNGRDu9uq1KlCBP+oZ3QCF6yq/o4uJyYg8qsyj4oYJturySgykXZ4+EXSqe9Fwmzg2 nJeUkMABx2O6tGDSIkkEbOejsBcy7XgcQ5Ko9QM3RPMHF6rQUOK4bmpJN0i4iFX8us5e MgjY3g5VDqHcTx0sp1A6/vq9IOg0XJHxuQSkH6D6+eRB9qTi6PWOR11Wx2u6HY3+CZyB JFs3oaW485o1UUzHHL/b6Nh7Q/Lar7n04Q04cF4A3EaShCDHZHq/Fm8oajB///uHrLLE CTvViEpgXNZttCs380Hl6yn5hTuZtLvXN1wPvJY+nY86C+zmx8ebUF/LLLctMq419hy0 hK/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441175; x=1703045975; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nTMu92uMHDjicaWBXszoFAZFUK1fnDA8DxlD2cU8mk8=; b=rAIhZqUHHPEtpRufmwO/aN0B90Q3IagZkcfw7e8eJLPsHSthNrvogFqvxfwqpgK9Wo sp1D+hdu/inFYj3btxAs+TNT1SZKwo6AC+GGFNqMh9qTbZJpHNQAZc1DyiuxLa2TKZIf SpYGk7iInXGl754i6zYORY4oiTPXrcKJ+pdlJqA9wfsroYt4YU5uwfjOBulSUBCCt9GY +NhVCxGxks6juutox1qYouOWS94C5kzonI3DU9BGqbBJ9kksbgyxcwzN/gDV/QPVbaof CjxXh/wlf6rHmLs6Y/tIeGd/4Vy6aJ+9jB8qHFJZY/1PV9hrVPleqq9XzIKuJGiL2vz4 HOtA== X-Gm-Message-State: AOJu0Yz4qktvFyecw7ttcAowGr3zlKah3qD1R3XQLmODskiFQpXEDxZu YtgXPgHxt5ZVZRk2S5Rj0/fSzOi90JNs6hdIOWc= X-Google-Smtp-Source: AGHT+IEeVhQwQnm2ujsGlaPBvgsGy9njRfXa9LbgMSvwIH0EODXfNyjjuUqaaUL+noehT0XpXObi/A== X-Received: by 2002:a05:6e02:1a89:b0:35d:6a7d:a675 with SMTP id k9-20020a056e021a8900b0035d6a7da675mr11272844ilv.15.1702441175153; Tue, 12 Dec 2023 20:19:35 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:34 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Liron Himi , Yelena Krivosheev , Natalie Samsonov Subject: [PATCH v2 11/25] net/mvpp2: do not use PMD logtype Date: Tue, 12 Dec 2023 20:16:38 -0800 Message-ID: <20231213041920.729403-12-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 The driver already has a logtype but it was not being used in one place. Fixes: 9e79d810911d ("net/mvpp2: support Tx scatter/gather") Signed-off-by: Stephen Hemminger --- drivers/net/mvpp2/mrvl_ethdev.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/mvpp2/mrvl_ethdev.c b/drivers/net/mvpp2/mrvl_ethdev.c index c12364941d62..9a9279a8783a 100644 --- a/drivers/net/mvpp2/mrvl_ethdev.c +++ b/drivers/net/mvpp2/mrvl_ethdev.c @@ -415,10 +415,10 @@ mrvl_set_tx_function(struct rte_eth_dev *dev) /* Use a simple Tx queue (no offloads, no multi segs) if possible */ if (priv->multiseg) { - RTE_LOG(INFO, PMD, "Using multi-segment tx callback\n"); + MRVL_LOG(INFO, "Using multi-segment tx callback"); dev->tx_pkt_burst = mrvl_tx_sg_pkt_burst; } else { - RTE_LOG(INFO, PMD, "Using single-segment tx callback\n"); + MRVL_LOG(INFO, "Using single-segment tx callback"); dev->tx_pkt_burst = mrvl_tx_pkt_burst; } } From patchwork Wed Dec 13 04:16:39 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135117 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 B97E8436D9; Wed, 13 Dec 2023 05:20:49 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id BD37842EF9; Wed, 13 Dec 2023 05:19:38 +0100 (CET) Received: from mail-pl1-f169.google.com (mail-pl1-f169.google.com [209.85.214.169]) by mails.dpdk.org (Postfix) with ESMTP id 95A6542EEC for ; Wed, 13 Dec 2023 05:19:36 +0100 (CET) Received: by mail-pl1-f169.google.com with SMTP id d9443c01a7336-1d33877dda3so13255775ad.1 for ; Tue, 12 Dec 2023 20:19:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441176; x=1703045976; 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=v1DEcQN2yPq75gJ2Ec1kIikVK2fhd9YD27BS6j1Pbhk=; b=Z620DZtmjKO9VlO/WMx+nrL2tYXhKPwF6mgGPnSlK2KFhgH3z0z7+9nQcwafGOr40g vqN0TiYu0wO/uawd23dc3wFHQWjRtQs+6pdvQD3Yxrv7WuetjFeNeGgTtEgVMYbm2NUR cdq6iycGv9EKOw0Pp2F3XrguNMr0SI5qaWSeJP1p1eBwloRbxeoQIWjms3So37FEBn2T M/YlSIqTVRjKhoo0xPZMG3jVV0EYnUuWIs96szyvOMLi2AP41zSVeYHlqTav2HoSXRhU XYYvFVh7wOqAIUmF0Q534IkzEXKxmdnkM2r24sTU1+FBfPPakxKXClJOaILmhkqpT6HU 17lg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441176; x=1703045976; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=v1DEcQN2yPq75gJ2Ec1kIikVK2fhd9YD27BS6j1Pbhk=; b=QqbbsogKbG1/KY8Ii+7D4vAxRRHgLkYONEebJR0wHOnjnrEunfUr2EpEfpu4l/hsut Q6u1aEGm1LEEX2a1nHuMPER93HSvcs2myWVcyr3xAhkPtnxSBHu+yoDfzXmTAfwEkaKk SkExmYrAJzOv+IP/WZlGrdVmWOIWflwubpzA1EdGOA9xX1zmi9zLQ34a7z3NOA1DfCPX IrtRERjczn0LqHUIhvIL38U387ip1qKYt4y2aUqqij0O2eCx1Kx5gw+2m6qdZ6pZ2PLF Q0NyLfwY5Sh7gQj0VnXNOgv1142KcoXX6bDjq2CnTExiAlGh9WVHUcGkIF/fi3ApHCYD qUNw== X-Gm-Message-State: AOJu0Yxp3Is05QpeZHYA9IZhbL2kyrfY9ZO1gHFz9859WjM8D7WkMiOf X2Jf2gueWm/DwK/cmTO4q4vondSIIN89oZAiFr4= X-Google-Smtp-Source: AGHT+IHtyLCISc7j3AOKhpB+VeOob3OyzQG+jgEDNIDdCLzKCmhu+tlXrC/r/TgA7RA7AFaSuYMWdg== X-Received: by 2002:a17:902:c94d:b0:1d0:6ffd:e2bc with SMTP id i13-20020a170902c94d00b001d06ffde2bcmr8600009pla.86.1702441175783; Tue, 12 Dec 2023 20:19:35 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:35 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Vamsi Attunuru Subject: [PATCH v2 12/25] net/octeon_ep: replace RTE_LOG_DP with rte_log_dp Date: Tue, 12 Dec 2023 20:16:39 -0800 Message-ID: <20231213041920.729403-13-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 Want datapath logs to use own logtype. Signed-off-by: Stephen Hemminger --- drivers/net/octeon_ep/otx_ep_common.h | 7 +++++++ drivers/net/octeon_ep/otx_ep_rxtx.c | 5 ++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/drivers/net/octeon_ep/otx_ep_common.h b/drivers/net/octeon_ep/otx_ep_common.h index 82e57520d38d..5fb63d051ac8 100644 --- a/drivers/net/octeon_ep/otx_ep_common.h +++ b/drivers/net/octeon_ep/otx_ep_common.h @@ -81,6 +81,13 @@ "%s():%u " fmt "\n", \ __func__, __LINE__, ##args) +#define otx_ep_log_dp(level, fmt, args...) \ + rte_log_dp(RTE_LOG_ ## level, otx_net_ep_logtype, \ + "%s():%u " fmt "\n", \ + __func__, __LINE__, ##args) + + + /* IO Access */ #define oct_ep_read64(addr) rte_read64_relaxed((void *)(addr)) #define oct_ep_write64(val, addr) rte_write64_relaxed((val), (void *)(addr)) diff --git a/drivers/net/octeon_ep/otx_ep_rxtx.c b/drivers/net/octeon_ep/otx_ep_rxtx.c index c421ef0a1c04..fe8885be54ff 100644 --- a/drivers/net/octeon_ep/otx_ep_rxtx.c +++ b/drivers/net/octeon_ep/otx_ep_rxtx.c @@ -884,9 +884,8 @@ otx_ep_recv_pkts(void *rx_queue, struct rte_mbuf **rx_pkts, uint16_t nb_pkts) next_fetch = (pkts == new_pkts - 1) ? 0 : 1; oq_pkt = otx_ep_droq_read_packet(otx_ep, droq, next_fetch); if (!oq_pkt) { - RTE_LOG_DP(ERR, PMD, - "DROQ read pkt failed pending %" PRIu64 - "last_pkt_count %" PRIu64 "new_pkts %d.\n", + otx_ep_log_dp(ERR, "DROQ read pkt failed pending %" PRIu64 + "last_pkt_count %" PRIu64 "new_pkts %d.", droq->pkts_pending, droq->last_pkt_count, new_pkts); droq->stats.rx_err++; From patchwork Wed Dec 13 04:16:40 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135118 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 96D28436D9; Wed, 13 Dec 2023 05:20:57 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id BE9DE42EFA; Wed, 13 Dec 2023 05:19:39 +0100 (CET) Received: from mail-yw1-f179.google.com (mail-yw1-f179.google.com [209.85.128.179]) by mails.dpdk.org (Postfix) with ESMTP id 409BE42EE0 for ; Wed, 13 Dec 2023 05:19:37 +0100 (CET) Received: by mail-yw1-f179.google.com with SMTP id 00721157ae682-5df49931b4eso42012427b3.0 for ; Tue, 12 Dec 2023 20:19:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441176; x=1703045976; 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=7FXYKzYQ77aGjhH1bhjZifmN+igyzDK4CXf2NeWVLqg=; b=0/PirAPpYcXuKy2lu9InFg+KYKqzbvUKBnP839YlB8wdlBDe5jemCuaOzrXZ4Bz1Tw inE95LF8wrHLoe75uDF6eVsI1SJ6+L3++35hzPBEe41mRL/PuNWCCVZUn/P2720OniF2 L2OBX9EmlQZLnC5yArNV0Mf9ITxVj6ep5V3uEwnpz5EE3Lzvmq/Gh8CnP4BTIOEEMMbj K/1PPgqCUoFSSQ5Cs9B4Ug9MySSJU+lELoZiHafGIowNmRNABjSMmLcKMGEgRsDxxBH+ HzSpdq27XFs2H4+IiZ7vdUrdyc5lobuimpgm4XR0VOfpH8/uqryLQ16RV1ENLLRAqDnb 9Ekw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441176; x=1703045976; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=7FXYKzYQ77aGjhH1bhjZifmN+igyzDK4CXf2NeWVLqg=; b=oPWXjT6nMXrcsvajaEzKDu0TtV4Gxh0CMmh6aPJUa53f/NVscqQMqDsZGkakiR84v1 vzTeKuryre03uBzFHWViUVwUnZ4iDDEfWJIpcP0SrIRbw/nf02iFHAR+m4tKs3r7msWr Vm/7+Zp5ggWZMiMNFfIFxC1L+ipo54zHaps+XC3JmN93Ps8E81A5uo+akY9maaA/RADe QW1vKFyIJKZkJwWQ/K5IFWpZF16xvVkMcOQWYAnl/mzDZV+7oNN9xWy8MHGu/cEaM/A3 NmNTnKVu4ID+kxhhd0Ia1McgBXVt2kof/AvHwmZaxefN42voVs90ZPeRu1wVTya+o7ib LY7A== X-Gm-Message-State: AOJu0YywAN0oh8ZBVEuc1IxsNeLD5hyrPfMeSHz/2rgSDCc3fDWsE9od RuttH//snvxw2WkgP0arUmenqKHnLQcbwQQ/vVI= X-Google-Smtp-Source: AGHT+IEdVu0Xj1JMCYJQG3xXu8yP0EmVvW4DK0i+Toag4ahAA3MUqC1NWmtTsFBKCAIppJVBpHWkbw== X-Received: by 2002:a81:7c08:0:b0:5d7:1940:b370 with SMTP id x8-20020a817c08000000b005d71940b370mr5833490ywc.60.1702441176516; Tue, 12 Dec 2023 20:19:36 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:36 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Harman Kalra , Gagandeep Singh Subject: [PATCH v2 13/25] net/pfe: replace RTE_LOG_DP with rte_log_dp Date: Tue, 12 Dec 2023 20:16:40 -0800 Message-ID: <20231213041920.729403-14-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 Want datapath logs to use own logtype. Signed-off-by: Stephen Hemminger --- drivers/net/octeontx/octeontx_logs.h | 3 +-- drivers/net/pfe/pfe_logs.h | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/net/octeontx/octeontx_logs.h b/drivers/net/octeontx/octeontx_logs.h index dec8042c67ba..cec5346d5a8b 100644 --- a/drivers/net/octeontx/octeontx_logs.h +++ b/drivers/net/octeontx/octeontx_logs.h @@ -19,11 +19,10 @@ rte_log(RTE_LOG_ ## level, otx_net_logtype_mbox, \ "%s(): " fmt "\n", __func__, ## args) -#define octeontx_log_info(fmt, args...) \ - RTE_LOG(INFO, PMD, fmt "\n", ## args) #define octeontx_log_err(s, ...) PMD_INIT_LOG(ERR, s, ##__VA_ARGS__) #define octeontx_log_dbg(s, ...) PMD_DRV_LOG(DEBUG, s, ##__VA_ARGS__) +#define octeontx_log_info(s, ...) PMD_DRV_LOG(INFO, s, ##__VA_ARGS__) #define octeontx_mbox_log(s, ...) PMD_MBOX_LOG(DEBUG, s, ##__VA_ARGS__) #define PMD_RX_LOG PMD_DRV_LOG diff --git a/drivers/net/pfe/pfe_logs.h b/drivers/net/pfe/pfe_logs.h index 58d5e8e7cff1..306bfc22ea54 100644 --- a/drivers/net/pfe/pfe_logs.h +++ b/drivers/net/pfe/pfe_logs.h @@ -26,6 +26,6 @@ extern int pfe_logtype_pmd; /* DP Logs, toggled out at compile time if level lower than current level */ #define PFE_DP_LOG(level, fmt, args...) \ - RTE_LOG_DP(level, PMD, fmt, ## args) + rte_log_dp(RTE_LOG_ ##level, pfe_logtype_pmd, fmt, ## args) #endif /* _PFE_LOGS_H_ */ From patchwork Wed Dec 13 04:16:41 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135119 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 093F5436D9; Wed, 13 Dec 2023 05:21:05 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B6D1442EFF; Wed, 13 Dec 2023 05:19:40 +0100 (CET) Received: from mail-il1-f178.google.com (mail-il1-f178.google.com [209.85.166.178]) by mails.dpdk.org (Postfix) with ESMTP id C94D542EE8 for ; Wed, 13 Dec 2023 05:19:37 +0100 (CET) Received: by mail-il1-f178.google.com with SMTP id e9e14a558f8ab-35d725ac060so28701525ab.2 for ; Tue, 12 Dec 2023 20:19:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441177; x=1703045977; 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=irwJcKfbBzPYRAt09rygOjnSHw9N4QZ1suXUeuwU5hg=; b=XdyDw5XNFsyYPKO1ulXgTx3wUF9/MIGocgNhV5CdFN3QPiz09cdy1U49nu5UBFhFFQ RAdoTP4pBv24UCJDGOJvc81UIc2Ju9Y+Fq+LclWqAQ/RDTPFvixjrTJrvIhFKNadqQLb V2xSwciMi3Wa8qMpnS7aW6X+ddvLn3DoL1tgj8g+89Mtft32NB4Y+WkoyfnIfkeqrBTv 6pqIcR9n9M5shN9nebwzZFI2KtsPK1js2SnogcwoiEyczAr5NbztQe1Kx+hyXGB2DbEr WEzSGij/gr2/SBoOyZSkEyNEPAoTcK2zUugTFirzGH4F3KJQpB5oNBH/FE7CvB2VD2hg vB7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441177; x=1703045977; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=irwJcKfbBzPYRAt09rygOjnSHw9N4QZ1suXUeuwU5hg=; b=UQHPIR//8Mrimrn48pWilC7VlK+uD4Gl86smiS45ig/7YsVXmcU3RmvvQEKcuZIUdY VUQgrR4qObrbOgOyEV0k37wFWHH+DsfCWGww+RAHQ60jLCDl3U19eTlLVvbLtkdrFb7U LyOmFzLrC/CbXTHb5tXeyr8zEhzuzYtLR+/4HXXPZsPAcIacOWXADSWOyMi9DRHolPtG aBTMQioAqdhAjmo/9NvI4H5hrJSESAhs+OzA7HibQyp4nuQXiYevQ3aROZk7eOaEZ3XW q0k5gaY9SaMF617yl1YJT56un/LaN2BYdhZKj4KpXvGEoHZNivun2LDKHtCJfBMK0BXy ZjMw== X-Gm-Message-State: AOJu0YyJvVo/+sQtu2eyclKraHD7BuPUIa7RotWgrRllxitKRzL08S+Q +JWbYXc5CMOj8i/cwMbfFkLKwdUuGdGJOH86U5k= X-Google-Smtp-Source: AGHT+IEAMpf68naj1+P0L12Ef1Wg7weKawreBH69Twi0FEe57RiQjHER1GKfydBr3MOBaO6DcniBaw== X-Received: by 2002:a05:6e02:1d0f:b0:35d:6ac4:a430 with SMTP id i15-20020a056e021d0f00b0035d6ac4a430mr11852881ila.50.1702441177235; Tue, 12 Dec 2023 20:19:37 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:36 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Devendra Singh Rawat , Alok Prasad Subject: [PATCH v2 14/25] net/qede: replace RTE_LOG_DP with rte_log_dp Date: Tue, 12 Dec 2023 20:16:41 -0800 Message-ID: <20231213041920.729403-15-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 Want datapath logs to use own logtype. Signed-off-by: Stephen Hemminger --- drivers/net/qede/qede_logs.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/drivers/net/qede/qede_logs.h b/drivers/net/qede/qede_logs.h index 3187d97bb7b0..f7aa14df7e3b 100644 --- a/drivers/net/qede/qede_logs.h +++ b/drivers/net/qede/qede_logs.h @@ -58,16 +58,18 @@ extern int qede_logtype_init; #define PMD_INIT_FUNC_TRACE(edev) PMD_INIT_LOG(DEBUG, edev, " >>") #ifdef RTE_LIBRTE_QEDE_DEBUG_TX -#define PMD_TX_LOG(level, q, fmt, args...) \ - RTE_LOG(level, PMD, "%s(): port=%u queue=%u " fmt "\n", \ +#define PMD_TX_LOG(level, q, fmt, args...) \ + rte_log(RTE_LOG_ ## level, qede_logtype_driver, \ + "%s(): port=%u queue=%u " fmt "\n", \ __func__, q->port_id, q->queue_id, ## args) #else #define PMD_TX_LOG(level, fmt, args...) do { } while (0) #endif #ifdef RTE_LIBRTE_QEDE_DEBUG_RX -#define PMD_RX_LOG(level, q, fmt, args...) \ - RTE_LOG(level, PMD, "%s(): port=%u queue=%u " fmt "\n", \ +#define PMD_RX_LOG(level, q, fmt, args...) \ + rte_log(RTE_LOG_ ## level, qede_logtype_driver, \ + "%s(): port=%u queue=%u " fmt "\n", \ __func__, q->port_id, q->queue_id, ## args) #else #define PMD_RX_LOG(level, q, fmt, args...) do { } while (0) From patchwork Wed Dec 13 04:16:42 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135120 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 BA97B436D9; Wed, 13 Dec 2023 05:21:14 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2FC4042EC6; Wed, 13 Dec 2023 05:19:42 +0100 (CET) Received: from mail-il1-f174.google.com (mail-il1-f174.google.com [209.85.166.174]) by mails.dpdk.org (Postfix) with ESMTP id 81E9D42EF5 for ; Wed, 13 Dec 2023 05:19:38 +0100 (CET) Received: by mail-il1-f174.google.com with SMTP id e9e14a558f8ab-35f697bf477so3509115ab.3 for ; Tue, 12 Dec 2023 20:19:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441178; x=1703045978; 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=N3kV5ly3463R0EGCUH77lgu86dQlVi4yjhu8IwsBNlI=; b=QsQV5YueqY+ByluX5Cf42wzvoWCsfotAE9dRXI9fI8ZJ4vQjTj9gdmDMYoEjkXD7m7 9yLTaXByxLdMzyjqV8UbmbDxpUxEeRB0z77CRyJ5Da6f2OrfFEHG0PnvF0ZJNjomOjVo xGDeYBY6P6MAOG6sMdlVfoKZFRL9fU7miOrVfDaWOlwXgKJUIv+5pgYF5NmmewHwO6Kq CT8zdjqXN9tmSAWDCpd/cENFLDgurAOKMz1OaCz5n2MV/5XC+6UOg/mXsPxY7kNdH43w 93pw3bdQ0nERcItUtAU5XgFLIaqmp3Ei8WM4XK38Rplt/XyQOGU1l2HFJkmL1FmNbLlQ 401w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441178; x=1703045978; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=N3kV5ly3463R0EGCUH77lgu86dQlVi4yjhu8IwsBNlI=; b=qKKyxrjCmCN8o8cSGtH119KP6mu6oN/YrP7LsXI+ngldKmH5TB6SXmECKwvk4tPO+J za7l3CCqMmjcAo2+zbDAMwBEwayug1Qw/sj7psRbNwfLqUXYn4wiD20M+PMqHS7Rzo6b LbDB+9JqbOIHRPTHjKA4U9g6JdQVoUZV4CN2dnWdZUrv6dRGRn/RbZsT4Us+dvqCgNOO 7WNUo9YrR50mL6MtzxC6C1G9un8n6UU7N4A1FSKz8JKzqcomTlWogBO4OXibg1y/9VPA hLXtU5hD86wdfzqGTQyqwdsT5KfBjWkZb1Xb73pug165t+tT0rYLoAvJhXiOlD56JVEn bwgA== X-Gm-Message-State: AOJu0YxRH4lxD/UVZcZwy9RJfcfxAeRAi83WeVzx0SLmRWFb9QRYaLbk 7CyMvlRbgRtp+SUaAQcanY+pe31P/4YS2/qgjig= X-Google-Smtp-Source: AGHT+IEypJomXrbUhwphdyd3Y2BRurqERLh0/xQoyVjs23+QBlS2a04tXOfCjatxKPAk4GSjIeF73g== X-Received: by 2002:a05:6e02:214d:b0:35d:5fc7:f54e with SMTP id d13-20020a056e02214d00b0035d5fc7f54emr11936931ilv.36.1702441177952; Tue, 12 Dec 2023 20:19:37 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:37 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Maxime Coquelin , Chenbo Xia Subject: [PATCH v2 15/25] net/virtio: replace RTE_LOG_DP with rte_log_dp Date: Tue, 12 Dec 2023 20:16:42 -0800 Message-ID: <20231213041920.729403-16-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 Want datapath logs to use own logtype. Signed-off-by: Stephen Hemminger --- drivers/net/virtio/virtio_logs.h | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/drivers/net/virtio/virtio_logs.h b/drivers/net/virtio/virtio_logs.h index 9b1b1defc5a6..0447ee961fb6 100644 --- a/drivers/net/virtio/virtio_logs.h +++ b/drivers/net/virtio/virtio_logs.h @@ -14,23 +14,25 @@ extern int virtio_logtype_init; #define PMD_INIT_FUNC_TRACE() PMD_INIT_LOG(DEBUG, " >>") +extern int virtio_logtype_driver; +#define PMD_DRV_LOG(level, fmt, args...) \ + rte_log(RTE_LOG_ ## level, virtio_logtype_driver, \ + "%s(): " fmt "\n", __func__, ## args) + #ifdef RTE_LIBRTE_VIRTIO_DEBUG_RX #define PMD_RX_LOG(level, fmt, args...) \ - RTE_LOG(level, PMD, "%s() rx: " fmt "\n", __func__, ## args) + rte_log(RTE_LOG_ ## level, virtio_logtype_driver, \ + "%s() rx: " fmt "\n", __func__, ## args) #else #define PMD_RX_LOG(level, fmt, args...) do { } while(0) #endif #ifdef RTE_LIBRTE_VIRTIO_DEBUG_TX #define PMD_TX_LOG(level, fmt, args...) \ - RTE_LOG(level, PMD, "%s() tx: " fmt "\n", __func__, ## args) + rte_log(RTE_LOG_ ## level, virtio_logtype_driver, \ + "%s() tx: " fmt "\n", __func__, ## args) #else #define PMD_TX_LOG(level, fmt, args...) do { } while(0) #endif -extern int virtio_logtype_driver; -#define PMD_DRV_LOG(level, fmt, args...) \ - rte_log(RTE_LOG_ ## level, virtio_logtype_driver, \ - "%s(): " fmt "\n", __func__, ## args) - #endif /* _VIRTIO_LOGS_H_ */ From patchwork Wed Dec 13 04:16:43 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135121 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 2FD8E436D9; Wed, 13 Dec 2023 05:21:22 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3F25942F0F; Wed, 13 Dec 2023 05:19:43 +0100 (CET) Received: from mail-pl1-f181.google.com (mail-pl1-f181.google.com [209.85.214.181]) by mails.dpdk.org (Postfix) with ESMTP id 6454642EEE for ; Wed, 13 Dec 2023 05:19:39 +0100 (CET) Received: by mail-pl1-f181.google.com with SMTP id d9443c01a7336-1d0b2752dc6so57425815ad.3 for ; Tue, 12 Dec 2023 20:19:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441178; x=1703045978; 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=8KMWLxgpL7CiEgDevb64icPRPun/dOp8dbc7DR4gSgA=; b=tVcPQ0LyDX8TcK9GlY0G2I+iN/ftOTHL3sxi79SyqfF/76zoGjbieDDkV018WyxY50 Hi1T7rg4L0JBdVIQiMNHki1KQ6cU9/scQ1YpGVuS+m7tHfosZBZrY0ADvFd2Q1VZ2tyy BwQh2suVxjcYNsLJNKhuxb0BoAiJfPgfL79l8svo0HW2HLQiASqeAvZFELQAidbx3x0e C4ZTkelrRBtgxQxcjIi3MmO4D7oFTFk/lHWZvVJm5q8E2SdorwOdvHGR3UGI4ZKm3aS3 w2qh00feNeSGzzAZnnr0FcGy16PfUEb0KZBXDu0f1Idqm+hfmjc9OZuzNrd8PaZGE4ZQ SMqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441178; x=1703045978; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=8KMWLxgpL7CiEgDevb64icPRPun/dOp8dbc7DR4gSgA=; b=MIeVmL/J1f8ASmlmOTCK22gpgynNDcLNUN0Dqy5oUQxuMX8kMpqlDu8y7R5BNo5KfE 8hZKo2T9ujL5i7hOPBX3b8zh+i2OCTRAKWTDvB2pqkQjDgXnCAjRG9nJ/8E3GESTyjJd Rkn7tpqjAWHuUpLNxei28YJYPGwT1ciDA1Io0p6wdsrljgUeSRGLe7ujrwxzCI/RsKLe qQ7JyV1ou1yAaXWvsbrx9sdd9KiXegmC57SUQlxjKYsd7Gs+VgnejBc+uJwxLw5+fu/6 6OOXjwHFQtrS+V/fBcN2LwyrKSfcAm4uZY6dF7vhSTlmu3RF2ASQUhp5CEh2hvGH1Gsi M/rA== X-Gm-Message-State: AOJu0YyB7RUJyPTX/YY5433EnVonNbqg99yu9B3N/fCGzN1PGnFKCIuD fjN82z60rS7lFFV86hmhr/psvLygj8la02RcAho= X-Google-Smtp-Source: AGHT+IG/AUCzNRdZ4DmUe6LiM8bPHdCQxE/T14i8NGYPP7e9povC2O0EtFeSjzzvs5+ICAhFiC7Vaw== X-Received: by 2002:a17:902:e9cd:b0:1d0:8fad:f187 with SMTP id 13-20020a170902e9cd00b001d08fadf187mr6386695plk.48.1702441178613; Tue, 12 Dec 2023 20:19:38 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:38 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Jochen Behrens Subject: [PATCH v2 16/25] net/vmxnet3: do not use PMD logtype Date: Tue, 12 Dec 2023 20:16:43 -0800 Message-ID: <20231213041920.729403-17-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 The driver used a slightly different (and older) format for datapath logs. Remove PMD logtype here. Signed-off-by: Stephen Hemminger --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 2 +- drivers/net/vmxnet3/vmxnet3_logs.h | 12 ++++++++---- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/drivers/net/vmxnet3/vmxnet3_ethdev.c b/drivers/net/vmxnet3/vmxnet3_ethdev.c index e49191718aea..4fd704045fc4 100644 --- a/drivers/net/vmxnet3/vmxnet3_ethdev.c +++ b/drivers/net/vmxnet3/vmxnet3_ethdev.c @@ -1919,7 +1919,7 @@ vmxnet3_interrupt_handler(void *param) if (events == 0) goto done; - RTE_LOG(DEBUG, PMD, "Reading events: 0x%X", events); + PMD_DRV_LOG(DEBUG, "Reading events: 0x%X", events); vmxnet3_process_events(dev); done: vmxnet3_enable_intr(hw, *eventIntrIdx); diff --git a/drivers/net/vmxnet3/vmxnet3_logs.h b/drivers/net/vmxnet3/vmxnet3_logs.h index 74154e3a1a6d..058d704f82c9 100644 --- a/drivers/net/vmxnet3/vmxnet3_logs.h +++ b/drivers/net/vmxnet3/vmxnet3_logs.h @@ -11,28 +11,32 @@ extern int vmxnet3_logtype_init; "%s(): " fmt "\n", __func__, ## args) #define PMD_INIT_FUNC_TRACE() PMD_INIT_LOG(DEBUG, " >>") +extern int vmxnet3_logtype_driver; + #ifdef RTE_LIBRTE_VMXNET3_DEBUG_RX #define PMD_RX_LOG(level, fmt, args...) \ - RTE_LOG(level, PMD, "%s(): " fmt "\n", __func__, ## args) + rte_log(RTE_LOG_ ## level, vmxnet3_logtype_driver, \ + "%s(): " fmt "\n", __func__, ## args) #else #define PMD_RX_LOG(level, fmt, args...) do { } while(0) #endif #ifdef RTE_LIBRTE_VMXNET3_DEBUG_TX #define PMD_TX_LOG(level, fmt, args...) \ - RTE_LOG(level, PMD, "%s(): " fmt "\n", __func__, ## args) + rte_log(RTE_LOG_ ## level, vmxnet3_logtype_driver, \ + "%s(): " fmt "\n", __func__, ## args) #else #define PMD_TX_LOG(level, fmt, args...) do { } while(0) #endif #ifdef RTE_LIBRTE_VMXNET3_DEBUG_TX_FREE #define PMD_TX_FREE_LOG(level, fmt, args...) \ - RTE_LOG(level, PMD, "%s(): " fmt "\n", __func__, ## args) + rte_log(RTE_LOG_ ## level, vmxnet3_logtype_driver, \ + "%s(): " fmt "\n", __func__, ## args) #else #define PMD_TX_FREE_LOG(level, fmt, args...) do { } while(0) #endif -extern int vmxnet3_logtype_driver; #define PMD_DRV_LOG(level, fmt, args...) \ rte_log(RTE_LOG_ ## level, vmxnet3_logtype_driver, \ "%s(): " fmt "\n", __func__, ## args) From patchwork Wed Dec 13 04:16:44 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135122 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 6E136436D9; Wed, 13 Dec 2023 05:21:30 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5019342F13; Wed, 13 Dec 2023 05:19:44 +0100 (CET) Received: from mail-il1-f181.google.com (mail-il1-f181.google.com [209.85.166.181]) by mails.dpdk.org (Postfix) with ESMTP id 001AC42EFC for ; Wed, 13 Dec 2023 05:19:39 +0100 (CET) Received: by mail-il1-f181.google.com with SMTP id e9e14a558f8ab-35da160de2bso27733235ab.1 for ; Tue, 12 Dec 2023 20:19:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441179; x=1703045979; 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=ZuhXcvHq53sKp2zK23T/THWnQxSWE05PvyXsYLi5Rnc=; b=Xdok72ltGLvuDdpxdxc4QuqRwVae3MWSMZdZ2F75LaPVq4uMKF8gmaXvmA6ta4Lvim HsNBOowlxIolX0FYLPweyx6kJy+lMglhDNrvpaPc98StKv1KdGb5D+2kkNEVKIJ4r1Yl sdt9RiavZuvPV6SKcwHmlLKNWoPL99ZSMw4wjs0uuthUA8MGtjCCHSLlhQBEgDnG6IhZ Y1jJCNlg1Loym+jPCfOMkC6H2sy30j8FXoPQMK47seoWuONkpG/A/3Z02GwrdFKfFpY9 26AX5AvTLC2SUmDXfW824VQ7Ir1cHAKT00igjQ3kclNVFeXChEHHVy7w2W/qTfb/i5Fl LsQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441179; x=1703045979; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ZuhXcvHq53sKp2zK23T/THWnQxSWE05PvyXsYLi5Rnc=; b=W+ivVdwYX/ozf7Q53G/7aVTdKD5HH6rjPxgwzlCdc/as82xXCxW8bx5tGVFY5cmqpJ qwsKDnWSZIbE7ZJh+5BoqxCtLbe6JPzXvz1+8Hh8BxgkELR/aOKc4JwOOahxBnmarWCo UO8Nl4kWAHoGdHuo3KXON0afoHgSFuKeSrmog0+N3Rg5EfcJCko5ZHcxhpkh3CvjR2o1 BHfXxAGovBuHHYDNGfSTo8m4zIlypNN4QkAJbk6Vtbxyj+u7ABFjIitbQEzGK7yIys7s apC32ODzsSGdhzEzo01lo117ymoE5R3ofkYwgf883dDgbi/mkEDNsfK9Fu3sV4y7PSUy ux5w== X-Gm-Message-State: AOJu0YysqqhyJFPaXn5kCIOzf2eVWmsoDs7h2DRBTgUyaq/FgFagmA5f ZBHWcxg4DylMko1IObtPB+637KDsx2qPK1zkdzE= X-Google-Smtp-Source: AGHT+IGlG5nCOVfftAfuXqL8E7YmeU5f6GxnmhLJTfs37oOWOk6PghytMnxQgYwFbWQ+RvN9EXjfoQ== X-Received: by 2002:a05:6e02:1d0f:b0:35d:6ac4:a430 with SMTP id i15-20020a056e021d0f00b0035d6ac4a430mr11852940ila.50.1702441179402; Tue, 12 Dec 2023 20:19:39 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:39 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Nithin Dabilpuram , Kiran Kumar K , Sunil Kumar Kori , Satha Rao Subject: [PATCH v2 17/25] common/cnxk: replace RTE_LOG_DP with rte_log_dp Date: Tue, 12 Dec 2023 20:16:44 -0800 Message-ID: <20231213041920.729403-18-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 Want datapath logs to use own logtype. Signed-off-by: Stephen Hemminger --- drivers/common/cnxk/roc_platform.h | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/drivers/common/cnxk/roc_platform.h b/drivers/common/cnxk/roc_platform.h index ba23b2e0d79e..9461f6e93304 100644 --- a/drivers/common/cnxk/roc_platform.h +++ b/drivers/common/cnxk/roc_platform.h @@ -265,11 +265,13 @@ extern int cnxk_logtype_tm; extern int cnxk_logtype_ree; extern int cnxk_logtype_dpi; -#define plt_err(fmt, args...) \ - RTE_LOG(ERR, PMD, "%s():%u " fmt "\n", __func__, __LINE__, ##args) -#define plt_info(fmt, args...) RTE_LOG(INFO, PMD, fmt "\n", ##args) -#define plt_warn(fmt, args...) RTE_LOG(WARNING, PMD, fmt "\n", ##args) -#define plt_print(fmt, args...) RTE_LOG(INFO, PMD, fmt "\n", ##args) +#define plt_log(level, fmt, args...) \ + rte_log(RTE_LOG_ ## level, cnxk_logtype_base, \ + "%s():%u " fmt "\n", __func__, __LINE__, ##args) +#define plt_err(fmt, ...) plt_log(ERR, fmt, ##__VA_ARGS__) +#define plt_info(fmt, ...) plt_log(INFO, fmt, ##__VA_ARGS__) +#define plt_warn(fmt, ...) plt_log(WARNING, fmt, ##__VA_ARGS__) +#define plt_print(fmt, ...) plt_log(INFO, fmt, ##__VA_ARGS__) #define plt_dump(fmt, ...) fprintf(stderr, fmt "\n", ##__VA_ARGS__) #define plt_dump_no_nl(fmt, ...) fprintf(stderr, fmt, ##__VA_ARGS__) @@ -278,8 +280,7 @@ extern int cnxk_logtype_dpi; */ #define plt_dbg(subsystem, fmt, args...) \ rte_log(RTE_LOG_DEBUG, cnxk_logtype_##subsystem, \ - "[%s] %s():%u " fmt "\n", #subsystem, __func__, __LINE__, \ -##args) + "[%s] %s():%u " fmt "\n", #subsystem, __func__, __LINE__, ##args) #define plt_base_dbg(fmt, ...) plt_dbg(base, fmt, ##__VA_ARGS__) #define plt_cpt_dbg(fmt, ...) plt_dbg(cpt, fmt, ##__VA_ARGS__) @@ -295,12 +296,13 @@ extern int cnxk_logtype_dpi; #define plt_dpi_dbg(fmt, ...) plt_dbg(dpi, fmt, ##__VA_ARGS__) /* Datapath logs */ -#define plt_dp_err(fmt, args...) \ - RTE_LOG_DP(ERR, PMD, "%s():%u " fmt "\n", __func__, __LINE__, ##args) -#define plt_dp_info(fmt, args...) \ - RTE_LOG_DP(INFO, PMD, "%s():%u " fmt "\n", __func__, __LINE__, ##args) -#define plt_dp_dbg(fmt, args...) \ - RTE_LOG_DP(DEBUG, PMD, "%s():%u " fmt "\n", __func__, __LINE__, ##args) +#define plt_dp_log(level, fmt, args...) \ + rte_log_dp(RTE_LOG_ ## level, cnxk_logtype_base, \ + "%s():%u " fmt "\n", __func__, __LINE__, ## args) + +#define plt_dp_err(fmt, ...) plt_dp_log(ERR, fmt, ##__VA_ARGS__) +#define plt_dp_info(fmt, ...) plt_dp_log(INFO, fmt, ##__VA_ARGS__) +#define plt_dp_dbg(fmt, ...) plt_dp_log(DEBUG, fmt, ##__VA_ARGS__) #ifdef __cplusplus #define CNXK_PCI_ID(subsystem_dev, dev) \ From patchwork Wed Dec 13 04:16:45 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135123 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 4F2B7436D9; Wed, 13 Dec 2023 05:21:38 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5A7C942F19; Wed, 13 Dec 2023 05:19:45 +0100 (CET) Received: from mail-oo1-f48.google.com (mail-oo1-f48.google.com [209.85.161.48]) by mails.dpdk.org (Postfix) with ESMTP id A253E42EFD for ; Wed, 13 Dec 2023 05:19:40 +0100 (CET) Received: by mail-oo1-f48.google.com with SMTP id 006d021491bc7-590a2a963baso2696378eaf.2 for ; Tue, 12 Dec 2023 20:19:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441180; x=1703045980; 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=KSq4P9lZGzN6FVXbDzf0lODFBpys63tsputXRdzUmHs=; b=rKYG9zeOkLzSJdi5Z89w6m0WPyfVUf/aw40Lm1rvEJBAxlUt7hMhKbSWdQH4+Z0y2O rNdmSGCpxSKRWrraEaEAEbTFdGNydZ2g/rYw6bpIYhdC6QBPhwU1OYPkq3u9p9DDWbEp NvIFfOpg/tbNPFTnoNMzQCeZUgfVEPBrH1eykPCLdytYs2lYJKWY2ID1DzEGwgWVpOJK Aw4asUVCxfwlSVtXiTluO3FsNDnaAxCuw9CqHOa0eAQeMrp1TKhND0opNR3g9T6ccOlD d6QeeMCLRRBgaT3Jd/ILXspsFZY/nR53VprsvL0EGuOcSJJ4/RKQKPz5RHtbEUuSyfzh t0kw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441180; x=1703045980; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=KSq4P9lZGzN6FVXbDzf0lODFBpys63tsputXRdzUmHs=; b=S48O4/mJd/LF80Tv0D+vQ+ODA4c2VXsAzyQLYNvRAdC6nnJ5r9SC2jYN/Y54bMLdVS j1MA/voF7Cvk45i1WyL3HaXxN8E44mSfHIiKZRRsRehHfKzMdH7boa4w4uiJ/+NYPE0m 8Y6N/pLNu8zCx14UNsqEdvpQMoovWRy6Z+6clQPMeUZvTL6KYLIICUyQSUDx0Xqd2hc6 GF+w/FhScO0qOa6qTyu0xqOYW3/Xl6fxxSTPbLAYlY7H7Nc9w47en5cpxXxTrgQ0LVvH 3KdrjQMgcUT5EC9nvuhQgWuQ7LM3AG78xt39rHhrB7gBED/f5l1ngjVPItcWqrnvxpLq 7pEw== X-Gm-Message-State: AOJu0YyZOdJfhslqQ3r8EZBk1cDczlAwX+a9JN+6dn5jZ7XSYpPb6Ot7 85c+4plS8XtNzf9DAvKTfQ7IyFSsi61SYJB8fyY= X-Google-Smtp-Source: AGHT+IHNjfHkbqVhpgX9E0vfnHVVPoNfjdAVGlwXBNtg6ztKheOi0edRtCEr+bI2w+vki7T267yrTg== X-Received: by 2002:a05:6808:3c43:b0:3ba:989:c340 with SMTP id gl3-20020a0568083c4300b003ba0989c340mr6334380oib.113.1702441180074; Tue, 12 Dec 2023 20:19:40 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:39 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Anoob Joseph Subject: [PATCH v2 18/25] common/cpt: replace RTE_LOG_DP with rte_log_dp Date: Tue, 12 Dec 2023 20:16:45 -0800 Message-ID: <20231213041920.729403-19-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 Want datapath logs to use own logtype. Signed-off-by: Stephen Hemminger --- drivers/common/cpt/cpt_pmd_logs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/common/cpt/cpt_pmd_logs.h b/drivers/common/cpt/cpt_pmd_logs.h index 174326c6ce38..6b78fcb6b6fc 100644 --- a/drivers/common/cpt/cpt_pmd_logs.h +++ b/drivers/common/cpt/cpt_pmd_logs.h @@ -34,7 +34,7 @@ * level of 'pmd' has to be used. */ #define CPT_LOG_DP(level, fmt, args...) \ - RTE_LOG_DP(level, PMD, fmt "\n", ## args) + rte_log_dp(RTE_LOG_ ## level, CPT_LOGTYPE, fmt "\n", ## args) #define CPT_LOG_DP_DEBUG(fmt, args...) \ CPT_LOG_DP(DEBUG, fmt, ## args) From patchwork Wed Dec 13 04:16:46 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135124 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 308E3436D9; Wed, 13 Dec 2023 05:21:46 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6821742F1F; Wed, 13 Dec 2023 05:19:46 +0100 (CET) Received: from mail-yw1-f172.google.com (mail-yw1-f172.google.com [209.85.128.172]) by mails.dpdk.org (Postfix) with ESMTP id 6B47042EFD for ; Wed, 13 Dec 2023 05:19:41 +0100 (CET) Received: by mail-yw1-f172.google.com with SMTP id 00721157ae682-5d2d0661a8dso65964237b3.2 for ; Tue, 12 Dec 2023 20:19:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441181; x=1703045981; 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=hxQxLoDS3vg/T2ba6PLlwpaRQ8BgmKF9iW2xv/u3hxM=; b=Vr34Yl7F53Ud6SmlQ7eloAWv/9UFI7LW4SYcwasNA4s+bJ83lDTQDVSnfOYYhrZdg6 mivC3F/ox52d07risgqvmqlbSh2arJxzYYLPdGw18XzmhrhTkxnjfltu7xjO8MRzbel4 pkbAZrTfEU87O4FEDnyRv0Vt1x7pdqag934F3fHMxEZCl5/ah4rXjkVqgUzwwzMJn3mK tcD4FPnvi1jN/BxdwbjwNcwj1JL1WZZ4rC22685KNVUN+WdXqS0QG7gFjKtfnULq9jIG A2CJdT4XriM4QRbdXH85T9iPMtlTfCzFjuBqpNUWjgdOP6VCvoEkFnN69xUOfg9pdnox BssQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441181; x=1703045981; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=hxQxLoDS3vg/T2ba6PLlwpaRQ8BgmKF9iW2xv/u3hxM=; b=EYsLjw7jsR6bpohA4whoH+tcFdKiNIc27FrfKhtreGb0U3GTwWWOS4pEVCvTTwZFQd XMsAixqGVZIYcs0N257NfQy1nOsOAxPJWXvImT+H1WEdZEDEIFN46sHeuyKzsQ7WyHfm Q332C9rYmlr5R0jEB3Rx/3h4pg9e5R0TDRRZXJZDs6lJTubLA6F4so5N5WURr7WV2en0 fGWG3kuPvWoDWX3LtmvdhKaw1T6AJiqxJ0BBVf+9XbILspJzqsFZ5Uyy4qzrXSH9j7iD cUPEPBubRWkUXe+s0j3qVVVmSHwp3OCoIFKc9z3s41wQtcGA02q5h8y9hw29YdrhFVlf ZiRQ== X-Gm-Message-State: AOJu0YyBpcQgqQU4R0M+z74dvREjlr8rqEvw0Xoh5vBrsL4PLl6LM0jt mVGLvIHXseJ59nm6fo2AT17KZzNK1aKVn3gIiuQ= X-Google-Smtp-Source: AGHT+IFbJkxha8zn8MAlqNJ/mB5w2hi6ROYOUiXd3G+ld+Hn/INIOcIVOGzsLlHIr/0tCU145SK4kg== X-Received: by 2002:a81:7156:0:b0:5d8:e267:78e5 with SMTP id m83-20020a817156000000b005d8e26778e5mr6605652ywc.61.1702441180784; Tue, 12 Dec 2023 20:19:40 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:40 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Andrew Rybchenko Subject: [PATCH v2 19/25] common/sfc_efx: remove use of PMD logtype Date: Tue, 12 Dec 2023 20:16:46 -0800 Message-ID: <20231213041920.729403-20-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 This code was implemented in a slightly different manner than all the other logging code (for no good reason). Make it the same and handle errors in same way as other drivers. Signed-off-by: Stephen Hemminger --- drivers/common/sfc_efx/sfc_efx.c | 11 ++--------- drivers/common/sfc_efx/sfc_efx_log.h | 2 +- 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/drivers/common/sfc_efx/sfc_efx.c b/drivers/common/sfc_efx/sfc_efx.c index 2dc5545760b8..5eeffb065b0d 100644 --- a/drivers/common/sfc_efx/sfc_efx.c +++ b/drivers/common/sfc_efx/sfc_efx.c @@ -15,7 +15,7 @@ #include "sfc_efx_log.h" #include "sfc_efx.h" -uint32_t sfc_efx_logtype; +int sfc_efx_logtype; static int sfc_efx_kvarg_dev_class_handler(__rte_unused const char *key, @@ -117,11 +117,4 @@ sfc_efx_family(struct rte_pci_device *pci_dev, return rc; } -RTE_INIT(sfc_efx_register_logtype) -{ - int ret; - - ret = rte_log_register_type_and_pick_level("pmd.common.sfc_efx", - RTE_LOG_NOTICE); - sfc_efx_logtype = (ret < 0) ? RTE_LOGTYPE_PMD : ret; -} +RTE_LOG_REGISTER_DEFAULT(sfc_efx_logtype, NOTICE); diff --git a/drivers/common/sfc_efx/sfc_efx_log.h b/drivers/common/sfc_efx/sfc_efx_log.h index 694455c1b14e..1519ebdc175f 100644 --- a/drivers/common/sfc_efx/sfc_efx_log.h +++ b/drivers/common/sfc_efx/sfc_efx_log.h @@ -11,7 +11,7 @@ #define _SFC_EFX_LOG_H_ /** Generic driver log type */ -extern uint32_t sfc_efx_logtype; +extern int sfc_efx_logtype; /** Log message, add a prefix and a line break */ #define SFC_EFX_LOG(level, ...) \ From patchwork Wed Dec 13 04:16:47 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135125 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 D8403436D9; Wed, 13 Dec 2023 05:21:54 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6FF5842F2B; Wed, 13 Dec 2023 05:19:47 +0100 (CET) Received: from mail-pf1-f182.google.com (mail-pf1-f182.google.com [209.85.210.182]) by mails.dpdk.org (Postfix) with ESMTP id 48A5242F0B for ; Wed, 13 Dec 2023 05:19:42 +0100 (CET) Received: by mail-pf1-f182.google.com with SMTP id d2e1a72fcca58-6cea5548eb2so5762120b3a.0 for ; Tue, 12 Dec 2023 20:19:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441181; x=1703045981; 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=SJYyiQEsZV4d/4KqEbXmT4HtfHJjK3WV11CoJlRaXiA=; b=V8VeP3u8wlvRgZlxzGqkKpV89H5DCvtu5ytUeIs9RMeAAN54UBC1w9VPogXhi8Fy3q CcYkKeBMsR/oaJdIggx35PUzxHf7sIeZsvEPaqQJKQMRxVHr7QE7ddVp2JcgMjtUGE6q 1LeBMAvF/mJlOg/pMbZj1y1S3hGjeEhGYHW4gcamRxbYntx5JfXqAnC1zZ954dknOLJF cw0rqNUwDjrEMJIuUYUvV+jAh5R/3+HPiyRwZl+GdW1QHAwKAa4nDIoqjGfpXARnPE/6 LVhqtgU8OMyGhHfDB2Bq7f/3WxY0cOFt4VGUM6/x3u2rnLYSZNuCjVr59enB0zqGfESF U9Rw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441181; x=1703045981; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=SJYyiQEsZV4d/4KqEbXmT4HtfHJjK3WV11CoJlRaXiA=; b=iJtCotuEMOKXavNBmuQ4pIg3Q7/2Ekxsm92ZoJz27Unji1npDGJu2Ap23vWX6ptjIk hG/B+RXELkvAfV9ZWerDFLRFlYMgFTggmk6Lk6a/Ye4HAOJ83cx69M0XFB+NFE33980H JftTU8IfRaOuR+9qd0ZqSI8CKKWqzcZi/2U4ua+ZN5HjkFxqi3OgoG3iVHQpGuUj7dp8 G9/NDjR6rs35+pqqnWg7z1jvevmWpSJiE44wnj3YvPYCUCaa8ANb/7L/bXw8wgoCkVLJ Hdy3+EO89e3WMRYC9sjZEBOYOfPM1APZ11E/0+259mVXIMwU/NRvBYz+iDfGGwQ6l5+I d9UQ== X-Gm-Message-State: AOJu0YwMDqebKrSgLGYS+lnOFSIrwVLi6Wg5RfBc1Z5tRGRNf0WAiY82 sSZrZd2sa3v0k6Rs/QWM7OpYeO6kxR/PMNu587s= X-Google-Smtp-Source: AGHT+IER8YsXuwqVhQpPGhD/jOXq4YMV8Jdl/DMAJ6oN9bwq7zwGsSqTcS69IJGFKtCMD2T33OoA+Q== X-Received: by 2002:a05:6a20:1450:b0:190:1fe6:fc36 with SMTP id a16-20020a056a20145000b001901fe6fc36mr8862659pzi.83.1702441181517; Tue, 12 Dec 2023 20:19:41 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:41 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Hemant Agrawal , Sachin Saxena Subject: [PATCH v2 20/25] common/dpaax: do not use PMD logtype Date: Tue, 12 Dec 2023 20:16:47 -0800 Message-ID: <20231213041920.729403-21-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 Use existing dpaax_logger log type instead of PMD. Signed-off-by: Stephen Hemminger --- drivers/common/dpaax/caamflib/compat.h | 5 ++++- drivers/common/dpaax/dpaax_logs.h | 2 +- drivers/common/dpaax/version.map | 1 + 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/common/dpaax/caamflib/compat.h b/drivers/common/dpaax/caamflib/compat.h index 9776eed437ad..64ccdca95058 100644 --- a/drivers/common/dpaax/caamflib/compat.h +++ b/drivers/common/dpaax/caamflib/compat.h @@ -40,11 +40,14 @@ #define __maybe_unused __rte_unused #endif +extern int dpaax_logger; + #if defined(SUPPRESS_PRINTS) #define pr_msg(l, fmt, ...) do { } while (0) #else #define pr_msg(l, fmt, ...) \ - RTE_LOG(l, PMD, "%s(): " fmt "\n", __func__, ##__VA_ARGS__) + rte_log(RTE_LOG_ ## l, dpaax_logger, "%s(): " fmt "\n", \ + __func__, ##__VA_ARGS__) #endif #if !defined(pr_debug) diff --git a/drivers/common/dpaax/dpaax_logs.h b/drivers/common/dpaax/dpaax_logs.h index 180476f6757c..cec99a674056 100644 --- a/drivers/common/dpaax/dpaax_logs.h +++ b/drivers/common/dpaax/dpaax_logs.h @@ -37,7 +37,7 @@ extern int dpaax_logger; /* DP Logs, toggled out at compile time if level lower than current level */ #define DPAAX_DP_LOG(level, fmt, args...) \ - RTE_LOG_DP(level, PMD, fmt, ## args) + rte_log_dp(RTE_LOG_ ## level, dpaax_logger, fmt, ## args) #define DPAAX_DP_DEBUG(fmt, args...) \ DPAAX_DP_LOG(DEBUG, fmt, ## args) diff --git a/drivers/common/dpaax/version.map b/drivers/common/dpaax/version.map index ee1ca6801c81..d48a6b6f37ee 100644 --- a/drivers/common/dpaax/version.map +++ b/drivers/common/dpaax/version.map @@ -6,6 +6,7 @@ INTERNAL { dpaax_iova_table_p; dpaax_iova_table_populate; dpaax_iova_table_update; + dpaax_logger; of_device_is_available; of_device_is_compatible; of_find_compatible_node; From patchwork Wed Dec 13 04:16:48 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135126 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 9BD1C436D9; Wed, 13 Dec 2023 05:22:03 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7898642F35; Wed, 13 Dec 2023 05:19:48 +0100 (CET) Received: from mail-pg1-f178.google.com (mail-pg1-f178.google.com [209.85.215.178]) by mails.dpdk.org (Postfix) with ESMTP id F28D042F0C for ; Wed, 13 Dec 2023 05:19:42 +0100 (CET) Received: by mail-pg1-f178.google.com with SMTP id 41be03b00d2f7-517ab9a4a13so5480047a12.1 for ; Tue, 12 Dec 2023 20:19:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441182; x=1703045982; 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=2siofuOTivxcCsUHz63Airs2CZiXon51DlhhMu0HGVM=; b=RM4vXyzeGXQC8UYn6IuTxoe+Y3bLS+zYh9EX5GRa3n4nIDqpON/1i8++a46ha7HgNV HjTtDeAGbOztZ7DC81rQUju/EPrcF8fuCTkACsGhTPynAiuEYa7NaK+E8Q18qH3JKZBU 3iJTW5s+53pH+HkT3lvxlTsf7FYdSFnR218eVuFKRAxvyavCQc/tGzveozuGPoIiov2O zg5Qj5MiwMt6Q1zjD3mApfEuxt02udgpgZjpsAggLhE71lwzCHCSCYd0GOXhbOM3isj3 2NAsTDbO9XSimtCL9rPKIlP+TovMS01ZnZfOq9hgkWbG6O4fn0yt+7Lpl0EGphZaOCl8 xq7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441182; x=1703045982; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=2siofuOTivxcCsUHz63Airs2CZiXon51DlhhMu0HGVM=; b=PSASY/wd3DGUmLGyCYOV2X3ybC/1dO6GmUddp8DxNqyZVvlX0jK9dmjlHnquZyXMOa 7STwR/uIcmUz1VZbE5gR8WllFwXDcKnG38oA8UHTyg3qK6GC9x9vBhnY7KRMwSrKVGd0 0LEMvZomE6OQkiaWcDaFZpNSJdSLaySWUCVXmm8CdKHJ2Cz8xt6DmptR8LK4XvjRpEvJ qfTIncxEHyTQvF9QCf4u/w1yvQohAwNAgK2Y3TKK5BpocxoQVAsB6cKcEkRLOvVAN3y3 8Rh1s67BQdpJB//BtVECaNJ2F9ju2voEUBo9boBfBi3O42tkKRVb8iOMVOGtYuWL5CmZ BYmQ== X-Gm-Message-State: AOJu0Yw8JpiTXxXRdQv/74Nq/EyoRhkBAhe9XfNb6RnHujquxQfD+ahw SiT4WtjvuQ1k2jABTUCO5HKC4I115zYOqgA1M0A= X-Google-Smtp-Source: AGHT+IFRbr88cYIjLxP/YpNzrV4zOVeHpWG8qfOIDfvJ2yR+jyStvHYTsIMoQnZ9fzYyj2/9IQqyRw== X-Received: by 2002:a17:903:11c7:b0:1d0:b9f4:800f with SMTP id q7-20020a17090311c700b001d0b9f4800fmr7980564plh.109.1702441182256; Tue, 12 Dec 2023 20:19:42 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:41 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Gagandeep Singh , Hemant Agrawal Subject: [PATCH v2 21/25] basband/la12xx: replace RTE_LOG_DP with rte_log_dp Date: Tue, 12 Dec 2023 20:16:48 -0800 Message-ID: <20231213041920.729403-22-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 Want datapath logs to use own logtype. Signed-off-by: Stephen Hemminger --- drivers/baseband/la12xx/bbdev_la12xx_pmd_logs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/baseband/la12xx/bbdev_la12xx_pmd_logs.h b/drivers/baseband/la12xx/bbdev_la12xx_pmd_logs.h index 452435ccb942..922eb601c61c 100644 --- a/drivers/baseband/la12xx/bbdev_la12xx_pmd_logs.h +++ b/drivers/baseband/la12xx/bbdev_la12xx_pmd_logs.h @@ -23,6 +23,6 @@ extern int bbdev_la12xx_logtype; /* DP Logs, toggled out at compile time if level lower than current level */ #define rte_bbdev_dp_log(level, fmt, args...) \ - RTE_LOG_DP(level, PMD, fmt, ## args) + rte_log_dp(RTE_LOG_ ## level, bbdev_la12xx_logtype, fmt, ## args) #endif /* _BBDEV_LA12XX_PMD_LOGS_H_ */ From patchwork Wed Dec 13 04:16:49 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135127 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 3680D436D9; Wed, 13 Dec 2023 05:22:13 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B16D642F3B; Wed, 13 Dec 2023 05:19:49 +0100 (CET) Received: from mail-pl1-f170.google.com (mail-pl1-f170.google.com [209.85.214.170]) by mails.dpdk.org (Postfix) with ESMTP id 9A03B42F02 for ; Wed, 13 Dec 2023 05:19:43 +0100 (CET) Received: by mail-pl1-f170.google.com with SMTP id d9443c01a7336-1d3470496e2so8667915ad.1 for ; Tue, 12 Dec 2023 20:19:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441183; x=1703045983; 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=n/SZNcYKppYWcJXrqQkf93lu3IeqxfVUTjlPrJkXLH0=; b=N98e+tXMr6dyAtcrvSgGil4pXhuwG/Cko91Rrh1rqQllvcstQ1AwSNgh1DtUD8wsq5 Go3P2DO8lPBQ6Ok93L/q3s1v/RWgVZVbZx29z98/Sg7yfYKcSai4aIHURnRRS3OVKOWp 4BbHe8bqNKqHlgj8bd/j9lt7JwNAb1gYP28MAPXXgt5/nZXgovfzdRMIPSByiuw2igNy IRAKP/Q7bNoXN6RrWYN90aRLZ6V7hhU5APZMUogZYwTUEBnBolBiDr8uykkd//Yvmn6n LFkzLHbf7xSYQQBGoTrZp/5lucNPMDSSNJrqQVaYOmRi9+fnZoGA+SPH5xZbWBHz+Wxr bYtA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441183; x=1703045983; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=n/SZNcYKppYWcJXrqQkf93lu3IeqxfVUTjlPrJkXLH0=; b=CvyOihXCH72+FwwiDTLyEQwgy7mX16CKJvAlh4cVqqFCRFT9WU818m+8xK9GJyutsb vjWUy+PZPRZ2zW52rFdRoYSgDsbM7s5WrRtBcUeruEBckeiXqlFEpabtlGnMtqeeUj4F YmxSJF0qvz/4y1e/lIuxqUeGb6ahQQ/cf/XOi67GNhLFuOPFmRePggoK09ncdXY+s5lJ evq4UA76h0oJJtSOQhIYLB0U7vdR6aGAKhmMXmVRgf2haIGJ4KUmRg3bZcUMEpT4PUbX KjHXKnVhiRvv/4AWZmxgOArSplRShXQZY8HyaGA0vVH5bPsCqZV9B4vteR18AUB8r5pq gJgQ== X-Gm-Message-State: AOJu0YyJrt9yoesS26NcqtzrFmmMNuQqh39wsa3KUGkvykhQi2830pjR tSXNR0NZvbTge0r358iA2cqKq8I+MV19Kxsk0Ds= X-Google-Smtp-Source: AGHT+IHHuwXSGPH7rJsPluItZMV9+AynqJQdEVs9fTwjp2w5Y+phtfcbrK24qh61E3gaSVPPqPbikA== X-Received: by 2002:a17:902:eccf:b0:1cf:a70f:3a2d with SMTP id a15-20020a170902eccf00b001cfa70f3a2dmr8531259plh.63.1702441182957; Tue, 12 Dec 2023 20:19:42 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:42 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Nipun Gupta , Nikhil Agarwal Subject: [PATCH v2 22/25] bus/cdx: replace RTE_LOG_DP with rte_log_dp Date: Tue, 12 Dec 2023 20:16:49 -0800 Message-ID: <20231213041920.729403-23-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 Want datapath logs to use own logtype. Signed-off-by: Stephen Hemminger --- drivers/bus/cdx/cdx_logs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/bus/cdx/cdx_logs.h b/drivers/bus/cdx/cdx_logs.h index a1046ce544a6..e432fae00e4d 100644 --- a/drivers/bus/cdx/cdx_logs.h +++ b/drivers/bus/cdx/cdx_logs.h @@ -25,7 +25,7 @@ extern int cdx_logtype_bus; /* DP Logs, toggled out at compile time if level lower than current level */ #define CDX_BUS_DP_LOG(level, fmt, args...) \ - RTE_LOG_DP(level, PMD, fmt, ## args) + RTE_LOG_DP(level, cdx_logtype_bus, fmt, ## args) #define CDX_BUS_DP_DEBUG(fmt, args...) \ CDX_BUS_DP_LOG(DEBUG, fmt, ## args) From patchwork Wed Dec 13 04:16:50 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135128 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 0CC5C436D9; Wed, 13 Dec 2023 05:22:22 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id AE52542F43; Wed, 13 Dec 2023 05:19:50 +0100 (CET) Received: from mail-oi1-f181.google.com (mail-oi1-f181.google.com [209.85.167.181]) by mails.dpdk.org (Postfix) with ESMTP id 465F042F05 for ; Wed, 13 Dec 2023 05:19:44 +0100 (CET) Received: by mail-oi1-f181.google.com with SMTP id 5614622812f47-3b9dbbaa9a9so5343916b6e.2 for ; Tue, 12 Dec 2023 20:19:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441183; x=1703045983; 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=3wCacuhbOM0vgaFDwsYI3Eip8vtEwH8hW/gZmoqwKWI=; b=LpmyB45v/eCydPgj6rHfGrzbx8m0/MNiGO3QcsFrCbzarXnmGOwTOBidIPcqoJ7txz q1i/zdmDeOLUmCwERhsRCoNt7p30k098DAG2I+Y5JhccQ0cR/IhpxAp3PAewnha2DVlX CSBhVaLNFFtvWHz1bxUP4tF4zwo8rmqJu3+yYB+spQ5vspUEiQKYoyQS7h2e75+8SeBL OtV1zwfPRmqDkxspjcV1bbVnT6rAcTgWqrg4RvtFKyFAWA7eTDB6FUXirKgUZ/HvxYjW ixqVZ2NshTdaDvwPHvWLCRHeFQSE0tTB9d5sijGwAsD3veBN0g7d2+FrqJjiGI8X8T/W 3Umg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441183; x=1703045983; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=3wCacuhbOM0vgaFDwsYI3Eip8vtEwH8hW/gZmoqwKWI=; b=HNReRcQNNH7moGqv5WsEG3Tmm0aZuUSnWCdTY2Nda/tq/OQ2cCuhU70t5ZrWlBMHSg LMKULb0DRqfmr+uPh/PUW3P6tii7btpgN+Xzna5dttyzv/Nr/AVb/hBnps6EOph0sB7t VVTKBnp9H8J8SV4iUki+cZ/AUHlYyCoJBzFF+mRGf0vKLMH9i6lk0jY/oYj2MEOOU9cM r1r1tlnj5g/WVCIfFARbuGVVgCMCiG727j9zV6NZoBlGhTS6IIG92/Od6exRas8uVsR+ sAHtA16P6bSASLDa6ytVRFeTXLAVLxGcAWO4+JZrI+f5OSJHUp1md3n8iJ9lBjVrxKDo C57Q== X-Gm-Message-State: AOJu0YwfIRk259de5cHzy2zijoAh4fGq6cZAgbexnB/0AV9N0q9s6CaI ptE9gM1fowNSLd1zea5YmJS8tYHtsEJUviEIqgA= X-Google-Smtp-Source: AGHT+IHYtNk6xPnqJ9ZKUGGX/r9lWJaUBibzuItl6+YSiN9XUy+gzlQ7OvK1J8DFUDPIKaJ+BV8JeA== X-Received: by 2002:a05:6808:3012:b0:3b9:f1d6:9b82 with SMTP id ay18-20020a056808301200b003b9f1d69b82mr10258626oib.43.1702441183653; Tue, 12 Dec 2023 20:19:43 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:43 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Hemant Agrawal , Sachin Saxena Subject: [PATCH v2 23/25] bus/fslmc: replace RTE_LOG_DP with rte_log_dp Date: Tue, 12 Dec 2023 20:16:50 -0800 Message-ID: <20231213041920.729403-24-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 Want datapath logs to use own logtype. Signed-off-by: Stephen Hemminger --- drivers/bus/fslmc/fslmc_logs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/bus/fslmc/fslmc_logs.h b/drivers/bus/fslmc/fslmc_logs.h index a1e14dd84e9a..edd74af04d7c 100644 --- a/drivers/bus/fslmc/fslmc_logs.h +++ b/drivers/bus/fslmc/fslmc_logs.h @@ -27,7 +27,7 @@ extern int dpaa2_logtype_bus; /* DP Logs, toggled out at compile time if level lower than current level */ #define DPAA2_BUS_DP_LOG(level, fmt, args...) \ - RTE_LOG_DP(level, PMD, fmt, ## args) + RTE_LOG_DP(level, dpaa2_logtype_bus, fmt, ## args) #define DPAA2_BUS_DP_DEBUG(fmt, args...) \ DPAA2_BUS_DP_LOG(DEBUG, fmt, ## args) From patchwork Wed Dec 13 04:16:51 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135129 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 33D02436D9; Wed, 13 Dec 2023 05:22:34 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1557042F5D; Wed, 13 Dec 2023 05:19:52 +0100 (CET) Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) by mails.dpdk.org (Postfix) with ESMTP id 2379442F03 for ; Wed, 13 Dec 2023 05:19:45 +0100 (CET) Received: by mail-pl1-f178.google.com with SMTP id d9443c01a7336-1d098b87eeeso57553845ad.0 for ; Tue, 12 Dec 2023 20:19:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441184; x=1703045984; 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=6SYx+Mldf4uBde8N3K4jUofseVQz/FIGyWw4EfP7bzE=; b=K8MPB2LH0bXDyq/VdK9AtF694kfJBu8+loU4DNdtlDTwT8wNyMyoPPU32okwFQI9GK 94qOTIpr3GLhiHdX/FJKorEVdHn9hTkUGIQQUXDde8lKdYinsDPS0vNlA8stZjzcQqVy r0p/jM02z4xiPQDxuY68OXJSfnrUxUExkhhTTKNHeOt1D6whfdcpX/olQ/yzPVv/ROww hoq2dXJHkFw0oRWAkLfMpjtZkmwgk+0QjPpo4cQ/iJE/YPTFZI8KfFPpURhdipOrcg5B SLym8ZnxwgYb+sfKeEaQFezky7gCDHJX3sQPjYL6IhsSHMUWB2xu5Ij5jNAQ7+i3hCrL Z+AA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441184; x=1703045984; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=6SYx+Mldf4uBde8N3K4jUofseVQz/FIGyWw4EfP7bzE=; b=swJ2TJ1O1tGdbaIuOZTXEHehTJIbT5kAGUvJqo9P8Mv6tAlwNIo02qVco62x5qbn4o ggxfme7AczmzKxKmgKpm5avXeAsRfoImIoymh5TR1dOhaDz8RSM6/KrLMcjjqGQcOfqS 5JXFkq1hJaHs+3G8VhGECGrphPnRxlz6XAPICK1OMypgUv0Ptew8RWSPOQ+As+W+tL6c 8E8B6XAbeS0cuw1ZvRYCkboZKjLaQqh/wF148AdyHRF3QCRQp00NW5MNqRKoZ82JdpkP YpAxRReW5xuLtL/MmyP2Nvj7piqRpOPPMdeiPWPz9dvkKCNObFMSK4g4o2JRjpnOeVB6 Y82Q== X-Gm-Message-State: AOJu0YzgHqdyRVFvB77EzSdLcVmXpw5WfrlyMGzBFRxPGVO6WXt2Fiqo PxzW99Y1N1KJzWjNDW0mmmPywuM82AQZ6bQxphI= X-Google-Smtp-Source: AGHT+IHYYOrAddNrPZ36IOltrDp7b2WVedzYLqGZ0BxzqQVdts74QauVL1I2B/PW2xK/6ytBUBDyVg== X-Received: by 2002:a17:902:780e:b0:1d0:5ed4:4bf with SMTP id p14-20020a170902780e00b001d05ed404bfmr7066964pll.54.1702441184383; Tue, 12 Dec 2023 20:19:44 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:44 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Gagandeep Singh , Sachin Saxena , Hemant Agrawal Subject: [PATCH v2 24/25] dma/dpaa, dma/dpaa2: replace RTE_LOG_DP with rte_log_dp Date: Tue, 12 Dec 2023 20:16:51 -0800 Message-ID: <20231213041920.729403-25-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 Want datapath logs to use own logtype. Signed-off-by: Stephen Hemminger --- drivers/dma/dpaa/dpaa_qdma_logs.h | 5 +++-- drivers/dma/dpaa2/dpaa2_qdma_logs.h | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/drivers/dma/dpaa/dpaa_qdma_logs.h b/drivers/dma/dpaa/dpaa_qdma_logs.h index 762598f8f72f..169fbf364265 100644 --- a/drivers/dma/dpaa/dpaa_qdma_logs.h +++ b/drivers/dma/dpaa/dpaa_qdma_logs.h @@ -25,8 +25,9 @@ extern int dpaa_qdma_logtype; DPAA_QDMA_LOG(WARNING, fmt, ## args) /* DP Logs, toggled out at compile time if level lower than current level */ -#define DPAA_QDMA_DP_LOG(level, fmt, args...) \ - RTE_LOG_DP(level, PMD, "dpaa_qdma: " fmt "\n", ## args) +#define DPAA_QDMA_DP_LOG(level, fmt, args...) \ + rte_log_dp(RTE_LOG_ ## level, dpaa_qdma_logtype, \ + "dpaa_qdma: " fmt "\n", ## args) #define DPAA_QDMA_DP_DEBUG(fmt, args...) \ DPAA_QDMA_DP_LOG(DEBUG, fmt, ## args) diff --git a/drivers/dma/dpaa2/dpaa2_qdma_logs.h b/drivers/dma/dpaa2/dpaa2_qdma_logs.h index a46b8f24b5a7..52514c2dcc91 100644 --- a/drivers/dma/dpaa2/dpaa2_qdma_logs.h +++ b/drivers/dma/dpaa2/dpaa2_qdma_logs.h @@ -30,7 +30,8 @@ extern int dpaa2_qdma_logtype; /* DP Logs, toggled out at compile time if level lower than current level */ #define DPAA2_QDMA_DP_LOG(level, fmt, args...) \ - RTE_LOG_DP(level, PMD, "dpaa2_qdma: " fmt "\n", ## args) + rte_log_dp(RTE_LOG_ ## level, dpaa2_qdma_logtype, \ + "dpaa2_qdma: " fmt "\n", ## args) #define DPAA2_QDMA_DP_DEBUG(fmt, args...) \ DPAA2_QDMA_DP_LOG(DEBUG, fmt, ## args) From patchwork Wed Dec 13 04:16:52 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stephen Hemminger X-Patchwork-Id: 135130 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 9620F436D9; Wed, 13 Dec 2023 05:22:42 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0CD4242F65; Wed, 13 Dec 2023 05:19:53 +0100 (CET) Received: from mail-yb1-f180.google.com (mail-yb1-f180.google.com [209.85.219.180]) by mails.dpdk.org (Postfix) with ESMTP id B421142EB6 for ; Wed, 13 Dec 2023 05:19:45 +0100 (CET) Received: by mail-yb1-f180.google.com with SMTP id 3f1490d57ef6-db99bad7745so5944549276.0 for ; Tue, 12 Dec 2023 20:19:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1702441185; x=1703045985; 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=v5vu/7C47Nme60wVXMnj+NQJ0rMhhOe2Pfxv+CymWX4=; b=LeGbn7oE+F2fpatCIlY+gq5efT4Bo7/98/5GZKgfxpGdgSu0xfvLXesKLUUxQhpwYf YtZcD7NtbLTJllCu7b8VhopKq9195InI27cKrgTP9Fzvu5qSHQ2sxI/1zhFnenQQYdQi F+uf8ViW8J1yFVPbBJVPi+bWzNmhuvyHBiG/7e8dRcs4Ywvqm+1SYhxUusoDWNH7EH10 zEBOd0Jn8c6KBkqWaRk3uBz4B40NqsOOU529xm4wcgVqIdHbNBhxhzBylfPiAdR+HOKh IsZxt5BcqujaPKJjx4Hoiqs8wEXbXxw4ZlGDVp5vFVcGQAoZPYEuNkUHGtDl6NAVTcJQ 4TEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702441185; x=1703045985; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=v5vu/7C47Nme60wVXMnj+NQJ0rMhhOe2Pfxv+CymWX4=; b=k79B/jJr0d3LExPlp1lNE1Ot3D3/UmhId3bZj4Zj8pcnW+dV5AJOyTb1LWGk5MJP+U v0xRW76yePFqVZErYYauGkFJYQjPh4gcnRqF/jIlDdQs0iky15w2lDPjxv7b2mGUKjJV q2Nx72jqlWvxcQSdGZEqG8gop+ifAFL0QpFMegWcTd1G5cnZ/s/5xXDxvhgvIAe6T6gc tp77PG4v830ImJ/Rjm16hi/SAN/BK+LLigGTJ6blwnnwXy9gZRR5soPUWDH9NJDE7XKy 7w6B29KB8W5WEDn07ZdJqb/MhMMBp+nwWY3p63dxbVYlY4ono1OrcXH775c8SNLK5Y6D rfeQ== X-Gm-Message-State: AOJu0YztMqkF/xasDxTEmo4ey8LzabrM1lTts1xLUvp7LwjlSjTbnArT fALpRMNc4ReTn2EcIxSwV5jqVrobuvULcb8kIsc= X-Google-Smtp-Source: AGHT+IH12slbfWVpTj3wxpIG+FWgfGql5cddPcyWj9/SYKEUcajIH4VmuZKgzW9+fHCDeOyVV6uUhQ== X-Received: by 2002:a81:6d87:0:b0:5e2:ae7b:8024 with SMTP id i129-20020a816d87000000b005e2ae7b8024mr444395ywc.36.1702441185136; Tue, 12 Dec 2023 20:19:45 -0800 (PST) Received: from hermes.lan (204-195-123-141.wavecable.com. [204.195.123.141]) by smtp.gmail.com with ESMTPSA id p12-20020a170902e74c00b001d077da4ac4sm9340888plf.212.2023.12.12.20.19.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 20:19:44 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Hemant Agrawal , Sachin Saxena Subject: [PATCH v2 25/25] mempool/dpaa, mempool/dpaa2: do not use logtype PMD Date: Tue, 12 Dec 2023 20:16:52 -0800 Message-ID: <20231213041920.729403-26-stephen@networkplumber.org> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231213041920.729403-1-stephen@networkplumber.org> References: <20231213014408.612051-1-stephen@networkplumber.org> <20231213041920.729403-1-stephen@networkplumber.org> MIME-Version: 1.0 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 The driver already has a logtype, just not consistently used. Signed-off-by: Stephen Hemminger --- drivers/mempool/dpaa/dpaa_mempool.h | 2 +- drivers/mempool/dpaa2/dpaa2_hw_mempool.c | 4 ++-- drivers/mempool/dpaa2/dpaa2_hw_mempool_logs.h | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/mempool/dpaa/dpaa_mempool.h b/drivers/mempool/dpaa/dpaa_mempool.h index 3f0eafa7dd7b..ca97da46910c 100644 --- a/drivers/mempool/dpaa/dpaa_mempool.h +++ b/drivers/mempool/dpaa/dpaa_mempool.h @@ -67,7 +67,7 @@ extern struct dpaa_bp_info *rte_dpaa_bpid_info; #define MEMPOOL_INIT_FUNC_TRACE() DPAA_MEMPOOL_LOG(DEBUG, " >>") #define DPAA_MEMPOOL_DPDEBUG(fmt, args...) \ - RTE_LOG_DP(DEBUG, PMD, fmt, ## args) + rte_log_dp(RTE_LOG_DEBUG, dpaa_logtype_mempool, fmt, ## args) #define DPAA_MEMPOOL_DEBUG(fmt, args...) \ DPAA_MEMPOOL_LOG(DEBUG, fmt, ## args) #define DPAA_MEMPOOL_ERR(fmt, args...) \ diff --git a/drivers/mempool/dpaa2/dpaa2_hw_mempool.c b/drivers/mempool/dpaa2/dpaa2_hw_mempool.c index 84371d5d1abb..e3983d34c25c 100644 --- a/drivers/mempool/dpaa2/dpaa2_hw_mempool.c +++ b/drivers/mempool/dpaa2/dpaa2_hw_mempool.c @@ -293,7 +293,7 @@ rte_dpaa2_mbuf_pool_bpid(struct rte_mempool *mp) bp_info = mempool_to_bpinfo(mp); if (!(bp_info->bp_list)) { - RTE_LOG(ERR, PMD, "DPAA2 buffer pool not configured\n"); + DPAA2_MEMPOOL_LOG(ERR, "DPAA2 buffer pool not configured\n"); return -ENOMEM; } @@ -307,7 +307,7 @@ rte_dpaa2_mbuf_from_buf_addr(struct rte_mempool *mp, void *buf_addr) bp_info = mempool_to_bpinfo(mp); if (!(bp_info->bp_list)) { - RTE_LOG(ERR, PMD, "DPAA2 buffer pool not configured\n"); + DPAA2_MEMPOOL_LOG(ERR, "DPAA2 buffer pool not configured"); return NULL; } diff --git a/drivers/mempool/dpaa2/dpaa2_hw_mempool_logs.h b/drivers/mempool/dpaa2/dpaa2_hw_mempool_logs.h index 986264319623..2f4fe0ba4209 100644 --- a/drivers/mempool/dpaa2/dpaa2_hw_mempool_logs.h +++ b/drivers/mempool/dpaa2/dpaa2_hw_mempool_logs.h @@ -25,7 +25,7 @@ extern int dpaa2_logtype_mempool; /* DP Logs, toggled out at compile time if level lower than current level */ #define DPAA2_MEMPOOL_DP_LOG(level, fmt, args...) \ - RTE_LOG_DP(level, PMD, fmt, ## args) + rte_log_dp(RTE_LOG_ ## level, dpaa2_logtype_mempool, fmt, ## args) #define DPAA2_MEMPOOL_DP_DEBUG(fmt, args...) \ DPAA2_MEMPOOL_DP_LOG(DEBUG, fmt, ## args)