Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp1248646pxb; Fri, 21 Jan 2022 13:19:20 -0800 (PST) X-Google-Smtp-Source: ABdhPJy8YrS0NywExcZNGsk5ny9D92ia4vEkYer6mR6PkZnyMZs+xEl9kDK23KNf7aZJT1FPMxv5 X-Received: by 2002:a63:9412:: with SMTP id m18mr4265204pge.66.1642799960759; Fri, 21 Jan 2022 13:19:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1642799960; cv=none; d=google.com; s=arc-20160816; b=FyiRWE/Rcv2PVUeqC5ReXkx1LT+QlCz3AHdvwlc29W99dhk1jxbT4gT9WyzXIYbBzt IiMYJWzfGuclzsDYABOm9a/l07JzqXkEsgEflBrX0onCeYdfjQ9MjKdIgHsyQatCWb78 xO6bjHgaPOz4Ogv5aPBOZKLXU8uyowfayPQCIeo/AgnjFIixiYTg7cJ70QcbwcfloJ7C aPAWa0BoOkeY7IbmtUnm50znB970eixL5L1z1G4Smfsk9GUWG3zR44FfVBJ6CJiqyHl4 KZnUk243cX86mz49cpL8H4JBEyqn2qlFRHqaBApWsUTrAQJdUs1ehBH3MHBtKCA8mo3I nN5A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=lNXsCxk1kmLzWZ3KuMXgc2QP7yNDhqQLgFtjl4LsFGg=; b=bhZ3d6ANiUkehQV1mmPVVEET53h24As0tv/3p31RK5f+ehb8DrgOm6XJhTGe8ko9f9 3h/HJ1fU0n8QAwrqzgfM0VNa9jlI41CWDRDzxI4u1ONssMLGVLLFBoylLdpuZaCaI5Lm 2B2mbYyTO4RjnRE9MwzimxoAenbLhI7V1n1ztwf9JGFGSSsMx1e26arOjNm8UEfEvoqD MdPNpRU/+OA9bXZwLaiLsyamQRR5UrdCuy2n7rZRDf/GOOoDFdFy/CF4CYNyDiT4C7rO Sdof7K+sTYeQLlAjpgjHCC3qoTxmNYBW4ceC2T0qfxPwSXlLf6CDjLJdlsH/jDlLkUvy jj1A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@suse.com header.s=susede1 header.b=s80Eh1Ce; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=suse.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y6si9653946plg.343.2022.01.21.13.19.09; Fri, 21 Jan 2022 13:19:20 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@suse.com header.s=susede1 header.b=s80Eh1Ce; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=suse.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1376392AbiATKpk (ORCPT + 99 others); Thu, 20 Jan 2022 05:45:40 -0500 Received: from smtp-out2.suse.de ([195.135.220.29]:55526 "EHLO smtp-out2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231222AbiATKpj (ORCPT ); Thu, 20 Jan 2022 05:45:39 -0500 Received: from relay2.suse.de (relay2.suse.de [149.44.160.134]) by smtp-out2.suse.de (Postfix) with ESMTP id 971CA1F394; Thu, 20 Jan 2022 10:45:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=susede1; t=1642675537; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=lNXsCxk1kmLzWZ3KuMXgc2QP7yNDhqQLgFtjl4LsFGg=; b=s80Eh1CewTbGXaANSfdmhOC8yS7mIDv9FCt/I0hzu7cf9Pu9Si7tpC0AUMlifM6MhpyvNI EdQykNw0T5LfW9CMRgRZQ36TExFEeiyITs3AE72J+aELbU1yWnXuKDUzDzoC1F8NJaMUMu 9y1MB7bqBlsK9YohaVnVWyOxwl7Ul6w= Received: from suse.cz (unknown [10.100.224.162]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by relay2.suse.de (Postfix) with ESMTPS id 65535A3B81; Thu, 20 Jan 2022 10:45:30 +0000 (UTC) Date: Thu, 20 Jan 2022 11:45:36 +0100 From: Petr Mladek To: Jani Nikula Cc: Lucas De Marchi , linux-kernel@vger.kernel.org, intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, amd-gfx@lists.freedesktop.org, linux-security-module@vger.kernel.org, nouveau@lists.freedesktop.org, netdev@vger.kernel.org, Alex Deucher , Andrew Morton , Andy Shevchenko , Andy Shevchenko , Ben Skeggs , Christian =?iso-8859-1?Q?K=F6nig?= , Chris Wilson , Daniel Vetter , David Airlie , "David S . Miller" , Emma Anholt , Eryk Brol , Francis Laniel , Greg Kroah-Hartman , Harry Wentland , Jakub Kicinski , Joonas Lahtinen , Julia Lawall , Kentaro Takeda , Leo Li , Mikita Lipski , Rahul Lakkireddy , Raju Rangoju , Rasmus Villemoes , Rodrigo Vivi , Sakari Ailus , Sergey Senozhatsky , Steven Rostedt , Vishal Kulkarni Subject: Re: [PATCH 0/3] lib/string_helpers: Add a few string helpers Message-ID: References: <20220119072450.2890107-1-lucas.demarchi@intel.com> <87tudzbykz.fsf@intel.com> <8735libwjo.fsf@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8735libwjo.fsf@intel.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu 2022-01-20 11:12:27, Jani Nikula wrote: > On Thu, 20 Jan 2022, Petr Mladek wrote: > > The problem is not that visible with yesno() and onoff(). But as you said, > > onoff() confliscts with variable names. And enabledisable() sucks. > > As a result, there is a non-trivial risk of two mass changes: > > My point is, in the past three years we could have churned through more > than two mass renames just fine, if needed, *if* we had just managed to > merge something for a start! Huh, this sound alarming. Cosmetic changes just complicate history. They make "git blame" useless. They also complicate backports. I know that it is not problem for mainline. But there are supported stable branches, ... There should be a good reason for such changes. They should not be done light-heartedly. Best Regards, Petr