Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp1574503pxf; Fri, 12 Mar 2021 13:05:56 -0800 (PST) X-Google-Smtp-Source: ABdhPJye7MWY3vUFta53KwlENpJS4xR3FWDldzaKU1FFkK5n1YdGqVEK7yKrz1qwV97kjcXaos+1 X-Received: by 2002:aa7:dc4e:: with SMTP id g14mr16758396edu.114.1615583156482; Fri, 12 Mar 2021 13:05:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1615583156; cv=none; d=google.com; s=arc-20160816; b=Ie59z88sn7dGL/VQTAVXVxEZqZVW7OJJQrmLYNv+L3Fsg7+Fa7/CV4nNfHCEL3rRWK BvXX4LhMpKOP9335nnMt1ZIWAMLpPvhhz0nh7sL3tqSNnhsh56U7Uman5Ceoupcj0JRX xRQixWcfSRA7Tr1S/gq8Wx6+BFP/CAQPwgSo5wz+OIlLf1jO7dVcfvO14kxZx1iWFrOw uCJxpa4ZoR4ZHPxWpu6vjUN6Wi+F+yxUWYBH7n8gRQXw/6nqQJzYX+3sZZd0qjuDqBYC HEq/QGxvmQeixK82Ri5CJX+LQyCQ4xkdfzBuFKs9dt9Ies1wBrSMVvQX4GjBMnACHeEF qKcA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=0jioz/fBkn2V55rMjGKMJHR/rsYrHWOQITrjQ5tAtqw=; b=VWQ9MB7lW2cJgHPnD/125Rmp6NeZr9G0VbNrXe8REWet9+158sx+iE73oqABtkiD/M fm7zCVuwp5kziKKRVuFcxDL7hH+lBQUlKJHVWE3iOne9hBqiIJvK43f3o0bVWAUhbdu4 +HS/WEjivzvU790XhSFY9TaGn/wArGU5uIBVtztZjvbdqjqm5OGCvPHcgl+Eci9N0eEo pH5glPiw1v/eGwQSWh90yRqgoWI1Bb1s7km2fOgcmk4dr1dzNJTIwP9pNh0uV08zBK1R ziRFhaAFDtV7PJL8cUFojE4gXI+bV7OQ09nmWsasuFypjGTaDmkkzsiN38n+ND/v/ZFh nZRg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id by17si5383638ejc.260.2021.03.12.13.05.23; Fri, 12 Mar 2021 13:05:56 -0800 (PST) Received-SPF: pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234956AbhCLVE3 (ORCPT + 99 others); Fri, 12 Mar 2021 16:04:29 -0500 Received: from mx3.molgen.mpg.de ([141.14.17.11]:36709 "EHLO mx1.molgen.mpg.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S234955AbhCLVE1 (ORCPT ); Fri, 12 Mar 2021 16:04:27 -0500 Received: from localhost.localdomain (ip5f5aeac2.dynamic.kabel-deutschland.de [95.90.234.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: pmenzel) by mx.molgen.mpg.de (Postfix) with ESMTPSA id ACB4F202254D4; Fri, 12 Mar 2021 22:04:20 +0100 (CET) From: Paul Menzel To: Bruce Fields , Chuck Lever III Cc: Paul Menzel , linux-nfs@vger.kernel.org Subject: [PATCH v4] nfsd: Log client tracking type log message as info instead of warning Date: Fri, 12 Mar 2021 22:03:00 +0100 Message-Id: <20210312210259.77310-1-pmenzel@molgen.mpg.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20210312190634.GE24008@fieldses.org> References: <20210312190634.GE24008@fieldses.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org `printk()`, by default, uses the log level warning, which leaves the user reading NFSD: Using UMH upcall client tracking operations. wondering what to do about it (`dmesg --level=warn`). Several client tracking methods are tried, and expected to fail. That’s why a message is printed only on success. It might be interesting for users to know the chosen method, so use info-level instead of debug-level. Cc: linux-nfs@vger.kernel.org Signed-off-by: Paul Menzel --- v4: Remove error message, and use info-level, as several client tracking methods are tried. fs/nfsd/nfs4recover.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/fs/nfsd/nfs4recover.c b/fs/nfsd/nfs4recover.c index 891395c6c7d3..6fedc49726bf 100644 --- a/fs/nfsd/nfs4recover.c +++ b/fs/nfsd/nfs4recover.c @@ -626,7 +626,7 @@ nfsd4_legacy_tracking_init(struct net *net) status = nfsd4_load_reboot_recovery_data(net); if (status) goto err; - printk("NFSD: Using legacy client tracking operations.\n"); + pr_info("NFSD: Using legacy client tracking operations.\n"); return 0; err: @@ -1028,7 +1028,7 @@ nfsd4_init_cld_pipe(struct net *net) status = __nfsd4_init_cld_pipe(net); if (!status) - printk("NFSD: Using old nfsdcld client tracking operations.\n"); + pr_info("NFSD: Using old nfsdcld client tracking operations.\n"); return status; } @@ -1605,7 +1605,7 @@ nfsd4_cld_tracking_init(struct net *net) nfs4_release_reclaim(nn); goto err_remove; } else - printk("NFSD: Using nfsdcld client tracking operations.\n"); + pr_info("NFSD: Using nfsdcld client tracking operations.\n"); return 0; err_remove: @@ -1864,7 +1864,7 @@ nfsd4_umh_cltrack_init(struct net *net) ret = nfsd4_umh_cltrack_upcall("init", NULL, grace_start, NULL); kfree(grace_start); if (!ret) - printk("NFSD: Using UMH upcall client tracking operations.\n"); + pr_info("NFSD: Using UMH upcall client tracking operations.\n"); return ret; } -- 2.30.2