Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp1425529rwb; Fri, 18 Nov 2022 18:57:34 -0800 (PST) X-Google-Smtp-Source: AA0mqf7oWir4ejWNhR7HhJljVhnaReMa0FfesS47RGInTabXi3SnPg+F3XVD5MhOWa75rqmbiumO X-Received: by 2002:a17:906:a416:b0:7ad:923a:b849 with SMTP id l22-20020a170906a41600b007ad923ab849mr8370983ejz.677.1668826654356; Fri, 18 Nov 2022 18:57:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1668826654; cv=none; d=google.com; s=arc-20160816; b=lCmK93Ny2JL7OMJiLxwUTH+xrVd1e2UJ6kV56oT7m9uShyuYK1bDv9AUNFPIa+KePr ca8mVUNtS3rxo1+6OY6HnCiCOGgXfvglRPjE7N6Qmd4tOqhkk8ApDTmzHe4CHmmODGSv bS+XFIlru9LZc0hROsyUKa4j7HjYd+fEBRHXq+Z9nGUrL9BL1yGampf5jfa8d7Pv5Oc5 w3dbxFe+TaEiRxiPl3zYVfG0rACo4FVj6CL1Wl/eWLq+xGVRyDJNwFy8o6anwMr6oY0y WyDYd0UfaYZAIXV5xO23ViMz01UtTTYapQA1IMDvlHN03ODKwTpI/YT1UfKJNPHRByth c2KA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent :content-transfer-encoding:references:in-reply-to:date:cc:to:from :subject:message-id:dkim-signature; bh=kcvRsiClL5iaZGoCn0xtmcYfG/2qt0r64KQZVJCtOmE=; b=etQ+gI1/6CAcCxMFmz2uT35sXiMJLZMS6wMiTNvKLrb55tbgsDz/RhEST5YVT8fUvp Q1V6RrIQ8WyXbamv4eSV7dWDETlUBkeS5t+9M3QyjL9agqiReZfWUp74wuByTdCwGmYI 8vbcB0i+QKycH9amTosQLl3mGwYumKAKTj9upNVrNTsIN2ITAeZddKud+KBRgs9OmJQF qSdX9brIbrSI1uW4mTLRpzco1y3ROjlI6dMevk3gC/wCsvEx2Bou49bFrqK/ydTxFzZL iIfMarV0YYiyQjx4Q54UYkQR7KGVfjxVNEj0+h7/ikt8DK30FBNGzfC8J1MfMOiCq7f+ BSEA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=uCaRoAnB; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id cr15-20020a170906d54f00b007aed24a4181si4412906ejc.632.2022.11.18.18.57.13; Fri, 18 Nov 2022 18:57:34 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=uCaRoAnB; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231305AbiKSCGY (ORCPT + 90 others); Fri, 18 Nov 2022 21:06:24 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39810 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230448AbiKSCGH (ORCPT ); Fri, 18 Nov 2022 21:06:07 -0500 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8059E102E; Fri, 18 Nov 2022 18:06:06 -0800 (PST) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 1CF0E6279E; Sat, 19 Nov 2022 02:06:06 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 0E1C2C433C1; Sat, 19 Nov 2022 02:06:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1668823565; bh=PYHzkPK6EeFAw8e5v+EFg4avol5sP5cCH88qO5yYu2A=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=uCaRoAnBBJStiZda/IzSFKvMRYrUP7XKrvC7I24jFmNkf+Sop74EbH5ONE7GC3XUv VtCQ9nJIAWlFnh6x2eaNLMUhdDm2YVNDQC9XkTM1uj8oCsNQ7JV3VRNegyWjOFTrRE T74wOg1F3+o51AJqlDbIjFUXnh+nstntQrpeeExuep3XjA/og+fvcjEa8Vr4aUxSlH qxkMvbxJgTkSzCUFkDfVpzc7z9kZROmEcrPqAlLKlr3wQhcgONJFNVDwwUP7UR4Mmd qkjilYzJ7c/zOqid2FZCb+7u8LOOCILP5YHDyQQGew57PZ96z/EPIemej+m7MCXd/e gSMtJgPdjef3A== Message-ID: <9a521db6342b977805d7161406f86d44fea7ba55.camel@kernel.org> Subject: Re: [PATCH] Add process name to locks warning From: Jeff Layton To: Andi Kleen Cc: chuck.lever@oracle.com, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org Date: Fri, 18 Nov 2022 21:06:03 -0500 In-Reply-To: <20221118234357.243926-1-ak@linux.intel.com> References: <20221118234357.243926-1-ak@linux.intel.com> Content-Type: text/plain; charset="ISO-8859-15" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.1 (3.46.1-1.fc37) MIME-Version: 1.0 X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 2022-11-18 at 15:43 -0800, Andi Kleen wrote: > It's fairly useless to complain about using an obsolete feature without > telling the user which process used it. My Fedora desktop randomly drops > this message, but I would really need this patch to figure out what > triggers is. >=20 Interesting. The only program I know of that tried to use these was samba, but we patched that out a few years ago (about the time this patch went in). Are you running an older version of samba? > Signed-off-by: Andi Kleen > --- > fs/locks.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) >=20 > diff --git a/fs/locks.c b/fs/locks.c > index 607f94a0e789..2e45232dbeb1 100644 > --- a/fs/locks.c > +++ b/fs/locks.c > @@ -2096,7 +2096,7 @@ SYSCALL_DEFINE2(flock, unsigned int, fd, unsigned i= nt, cmd) > * throw a warning to let people know that they don't actually work. > */ > if (cmd & LOCK_MAND) { > - pr_warn_once("Attempt to set a LOCK_MAND lock via flock(2). This suppo= rt has been removed and the request ignored.\n"); > + pr_warn_once("%s: Attempt to set a LOCK_MAND lock via flock(2). This s= upport has been removed and the request ignored.\n", current->comm); > return 0; > } > =20 Looks reasonable. Would it help to print the pid or tgid as well?=20 --=20 Jeff Layton