Received: by 10.223.148.5 with SMTP id 5csp6853170wrq; Wed, 17 Jan 2018 20:33:10 -0800 (PST) X-Google-Smtp-Source: ACJfBotu46HIdpnMsg+NOXR2SH1raUC8TU//s9p3Nhn0GvajY08Kphk/spWcMZKQYxHQUYjTL7tb X-Received: by 10.101.88.66 with SMTP id s2mr13411919pgr.341.1516249990078; Wed, 17 Jan 2018 20:33:10 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516249990; cv=none; d=google.com; s=arc-20160816; b=t1e0oXK1zhw6msgvrDy6nLgbqbFtTLUqKDla0Tr99WnSb6DtTPGpOR8b13rqUzbwPE 8CBWItfD3dFQSWStIRQnPW9G43v77QjPKwKgDnYcuoA2popmmFd8KnU0HA8k5EA8+XMC V5AUQtPiV91GN3RgdTISEphCYzBX4JPG1FpV4Dvt39dBIcoGqqVJ2RdESsY9MkKFXRag PxazFBlkgtxPTNzNuR2w3twKyL7lDSYcT0WXZ30jY+PEWQUydx1VeUet8uYjEKNeCfsj IPYaDxCRU4FfCHBNpbrkeb9LxiOb9sGhbvkhp+7I6ZX7l6ixNb09P77e8RPgoTsIk6nP PDqg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature:dkim-filter :arc-authentication-results; bh=4SIaIP5Hx6jCCFlCEQe1uB8Fh7PHh7g6l+5N+TYbCng=; b=HWltBUCqODBRQBRURJ/8FLUrRJBv4ZykPquPj80mRPp0rx3RBbXKz5HT2fQUtYierw BWIn03jRLdzSfEGBkBs7eG1cRTlaDONAhTPFhEljNeZ06MrXi6uxF++W2p5mc+MM5fah PS3QK3l07wl99R8v4LbleNXv50He0LZ3KY8N7e9aXdrb8GQqpfilUQGO36NIJIUoUV9X ha4XxD6k+qTqL0gLkCcVlksY4iMA8aDqmOQSNDyKqXViQwdSUR94nJYA6GfzO+Up4UiE kZKMMoJ97binZZc+VjqHJyzjyoOvW7a6mK0kziwNTo3MB+5IA1oUHAJzrdaGYxTpx3se Igug== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=xn0wV+n6; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a6si819695pll.559.2018.01.17.20.32.56; Wed, 17 Jan 2018 20:33:10 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=xn0wV+n6; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754170AbeAREcY (ORCPT + 99 others); Wed, 17 Jan 2018 23:32:24 -0500 Received: from conssluserg-05.nifty.com ([210.131.2.90]:45058 "EHLO conssluserg-05.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753332AbeAREcW (ORCPT ); Wed, 17 Jan 2018 23:32:22 -0500 Received: from mail-ua0-f173.google.com (mail-ua0-f173.google.com [209.85.217.173]) (authenticated) by conssluserg-05.nifty.com with ESMTP id w0I4W5m7023317; Thu, 18 Jan 2018 13:32:05 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conssluserg-05.nifty.com w0I4W5m7023317 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1516249926; bh=4SIaIP5Hx6jCCFlCEQe1uB8Fh7PHh7g6l+5N+TYbCng=; h=In-Reply-To:References:From:Date:Subject:To:Cc:From; b=xn0wV+n6RS9aMNYjOYPhtHv4U+JBrgMk6P0nLHEoZH6TDa5j6jD8BHi7BCaPSmZ1f YOoCWsZwX3Fh+ucyqiRjKPeNFfGcnom1R1IB2RSgXw4jBd7l/hURsi4+rMnGF1depi LdzQWYZYpKAtN9ld9faI+8h8U+VZscLpqj3Ur5t5/i1kzKSppz04ZLUfB0uleMtl8Q LWLLlOQ5LFYvbvmLTjH4niW21ffo5aPYpfAewKHZJHls+pAYAVRR5ubBpUdOlZev9x byNZIsOSYCf7se/D/NOKHqVAMSeHQBkaEA35b78/+eHTN3lNtJcnJC1hyU0nBBsaah BaGP1hMhgSd2Q== X-Nifty-SrcIP: [209.85.217.173] Received: by mail-ua0-f173.google.com with SMTP id t6so13224864ual.7; Wed, 17 Jan 2018 20:32:05 -0800 (PST) X-Gm-Message-State: AKwxytfWLUuM0hU+bJUg6nBhA7T8bDZuQR+a9pVOl/KIGm/RPkgaHnSc ZalkHigsuYks6aavysZyoXI4JlhpaIVELoHeuCM= X-Received: by 10.176.84.219 with SMTP id q27mr3854554uaa.186.1516249924585; Wed, 17 Jan 2018 20:32:04 -0800 (PST) MIME-Version: 1.0 Received: by 10.176.89.196 with HTTP; Wed, 17 Jan 2018 20:31:24 -0800 (PST) In-Reply-To: References: <20171219012656.23728-1-marc.herbert@intel.com> <070e7d03-b1a7-430f-709b-bb5fe9e2a0a3@intel.com> From: Masahiro Yamada Date: Thu, 18 Jan 2018 13:31:24 +0900 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] Remove silentoldconfig from "make help"; fix kconfig/conf's help To: Marc Herbert Cc: Thiago Macieira , Josh Triplett , Guenter Roeck , Wayne Boyer , Linux Kbuild mailing list , Linux Kernel Mailing List , Michal Marek , Sam Ravnborg Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Marc, Sorry for my late reply. 2018-01-13 7:49 GMT+09:00 Marc Herbert : > Masahiro, > > On 09/01/2018 23:17, Masahiro Yamada wrote: > >> > "(oldconfig used to be more verbose)" > >> The historical background is git. >> If people are interested in archeology, >> they would be able to do it by "git log", "git blame", etc. >> We are generally interested in the current behavior. > > I'd like to keep that sentence because it's there to explain the legacy and > confusing "--silentoldconfig" name which unfortunately still sticks out in > the *current* conf.c interface. > > + printf(" --silentoldconfig Similar to oldconfig but generates configuration in\n" > + " include/{generated/,config/} (oldconfig used to be more verbose)\n"); > > The purpose of this sentence is to warn people that: "silentoldconfig is > just archeology, so you can safely ignore it" and save them time. > > The alternative I considered was to entirely remove "silentconfig" not just > from the Makefile's help but from the conf.c help too. > > Thoughts? Another possibility might be to rename 'silentoldconfig'. instead of explaining the background in the help message. Your git-log 'internal interface' implies renaming has no impact. Commit fb16d8912db5268f29706010ecafff74b971c58d renamed oldnoconfig to olddefconfig to match the name to its behavior. Then, I want to drop the 'oldnoconfig' alias: https://patchwork.kernel.org/patch/10172375/ If we worry about the compatibility just in case, we can keep 'silentoldconfig' as an alias as well. It is difficult to suggest a clear name, but 'syncconfig' is the one I came up with. Please suggest if you have a better idea. What do you think? -- Best Regards Masahiro Yamada