Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp1240546ybz; Thu, 16 Apr 2020 05:41:48 -0700 (PDT) X-Google-Smtp-Source: APiQypLqWxlO0oWK/j4mETDz30zhuHos8URf0Lhh4NRDziCqlE7qx9etVgJCwk4ZJfalTAzs7Vbh X-Received: by 2002:a17:906:bcec:: with SMTP id op12mr9596546ejb.245.1587040908317; Thu, 16 Apr 2020 05:41:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587040908; cv=none; d=google.com; s=arc-20160816; b=1F5u+s5S14AYijUEA9HyAs/u1S44FWVx+g5rXadxdB0B29u7/1lcR2u1mN2E61SDzN Hhe2g69JHbzer7ZhGhspQBXYA8J1VVFrJCMz6HMChpOEB5GchcDgoF0TIkOnwKzmwKJ8 kmhrs+cMI22Z6ekeCqQ1OImGWIBhgU6sTdyEPdnMmXgqrdqmsrBv7FGH3m2F923h2X+0 sq59FrBq4AO0utPIUrfAuSomqTUrln/aJyN/2/UQjwi6KZznrN1KRsC2IWRSNk2jDLMI n4J4bnq2tJUTX2CmbnfQmIbcUTc36sa8qgO9PeyGoS+MwdV3mMN58t1IjbwZeWEsUIt1 JZSw== 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 :in-reply-to:references:mime-version; bh=PVMEzqfp0ywRiWFsgxWhtNVrXWnu43NQk+OMLJCpb2U=; b=fg/jb/1i0sJ2H9e8SoKt4/4jg/tg9a49VQMq+JxsCZLNVyZ5Hng4rclY4zRe5M6h/L ugMgaWEQujdMXzavkdWAVFX+jP42+hWNkk/Oiv66YW7ZFKZNeWzy6izAShl2RICHGinh C9JhY5+caQtOYLpp9LYVbm90wy75pjc7W5oFL0eL+DojZXFFs8fZCOXpP7oh9VydUn2V z75ob+Op0fME49AqklS1b3jxswmb00MJAR0WNmxq3YJArhOQuzOK0cxLafln9RzQKmLB l9w7CmJFZchsro4gRi8PnwdQy9TM4JrP+eEuo1TUgi1YsBFvaQOs7dhYA36aLQZZAEaP /TzA== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b21si387464edj.146.2020.04.16.05.41.24; Thu, 16 Apr 2020 05:41:48 -0700 (PDT) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2635873AbgDPMjY (ORCPT + 99 others); Thu, 16 Apr 2020 08:39:24 -0400 Received: from mout.kundenserver.de ([212.227.126.130]:49927 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2635720AbgDPMjL (ORCPT ); Thu, 16 Apr 2020 08:39:11 -0400 Received: from mail-lj1-f177.google.com ([209.85.208.177]) by mrelayeu.kundenserver.de (mreue009 [212.227.15.129]) with ESMTPSA (Nemesis) id 1N7zJj-1jClw02wGx-0155ZG; Thu, 16 Apr 2020 14:39:07 +0200 Received: by mail-lj1-f177.google.com with SMTP id y4so7622553ljn.7; Thu, 16 Apr 2020 05:39:07 -0700 (PDT) X-Gm-Message-State: AGi0PuZCrYRbhBk6titTh0aN0KepnQmgROdDLy6FfIZ4bV/9xH4uJq/+ 7CeBoTRRXBt2AuyNw0zYIfkmF8xcEalFZzPxAX8= X-Received: by 2002:a2e:6a08:: with SMTP id f8mr6773388ljc.8.1587040747110; Thu, 16 Apr 2020 05:39:07 -0700 (PDT) MIME-Version: 1.0 References: <20200408202711.1198966-1-arnd@arndb.de> <20200408224224.GD11886@ziepe.ca> <87k12pgifv.fsf@intel.com> <7d9410a4b7d0ef975f7cbd8f0b6762df114df539.camel@mellanox.com> <20200410171320.GN11886@ziepe.ca> <16441479b793077cdef9658f35773739038c39dc.camel@mellanox.com> <20200414132900.GD5100@ziepe.ca> <20200414152312.GF5100@ziepe.ca> <834c7606743424c64951dd2193ca15e29799bf18.camel@mellanox.com> <874ktj4tvn.fsf@intel.com> In-Reply-To: <874ktj4tvn.fsf@intel.com> From: Arnd Bergmann Date: Thu, 16 Apr 2020 14:38:50 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [RFC 0/6] Regressions for "imply" behavior change To: Jani Nikula Cc: Saeed Mahameed , "narmstrong@baylibre.com" , "masahiroy@kernel.org" , "Laurent.pinchart@ideasonboard.com" , "leon@kernel.org" , "davem@davemloft.net" , "linux-renesas-soc@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "nico@fluxnic.net" , "linux-rdma@vger.kernel.org" , "dri-devel@lists.freedesktop.org" , "kieran.bingham+renesas@ideasonboard.com" , "a.hajda@samsung.com" , "jonas@kwiboo.se" , "netdev@vger.kernel.org" , "airlied@linux.ie" , "jgg@ziepe.ca" , "jernej.skrabec@siol.net" Content-Type: text/plain; charset="UTF-8" X-Provags-ID: V03:K1:F8U/N57N4ckbcTeNDfExN5yylgb+ezCMC5CxuKhm89y+pGLDcau TREUOKo1o7WqeUtbope5PEn3ZpW/vvn9CO6eTPp4FgVJSWUMLQkv9ZiwTNMlTrUksypdRkL iekpBmtIaw/V0rrPXVnRsSsS4KnQG9tja4TN0vUbG4n6n8i7TRUGcMnwdO/uVog7m/pWJMQ szUoSrbUSgkQ1PeMQ3Qhg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:EG5Pwn24R0E=:NEbJWW3YOe8tbYtXoYzQlB OYg76xqSVyfU+/ffXRtmY2F9L/jdC9+7winJhhdBcrgqy/cmI9hA1PzJ+O63YcHHjaKN/gghJ Rfp1wl6U7HQetDu3+0QYelsd+30GJVA03G9SL0JR6NY52MLgLMcXXjcbpBnR7HdRzB8OptiqP oUJfdahNM4nDohNOj+WsdsVatMuKlloeqszEytPxYNHOZHOiJNo3nlMHrhOFMnkc+c+rhCs01 Tp5oyyUP+RRoLiEAvYn/YxY03443yZmMYCrOIfGDdmwc7wURorYc725p4fyKeT9X8CxzuPKMn 4QlugRQEkWhj9+0kUJLnelNqBjg/nRpzSgm5bdeNwoeH4o1ouafmEcMYPJ/qXpaANcDLIQpCd x4gPZmDJ+kxDxf+c/0v5LZJ75+sUQ4DPLfuOlUfAenV6xxU0lSpZVkdeDaUXXjbbRub6SOAHD srVyUcUFbDpXjch+HtEqUMQcQKepiKhm/bl4pDktj6VicPIkd3ZkEpA7o6wNOHgj4XK0GlSxB 01k415eeDnDwMhVrQqarpasfYw7yWI6ftUYtaOZMY5N6JP3nchBTSHOuuw2SX/t3+dBBF1akg J/dQilZQjOljqzOyKDfx/7/6lwexgABL7jI7ys3SApuTzsYIX5M8TD4vA59r0VoQlEWUJ1emQ 2ptxk0G9LLwXYi+SxR4sjzZ61XreMX+Jw7B7vi30YHtbHNH/FUTcAFDAjL1ytz5lYq6IYfMMq ihIyKkE8nLu0z0bsFkuo3GNPdUKZhstr81HUW7Tus5uYok8AMo/+Qxf1O5zOK1vfIeTOalrcO 3BNPsKq2lLZray15UpWQU5C20cOWblEffC2DJIUeh0mNPOqgMI= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Apr 16, 2020 at 12:17 PM Jani Nikula wrote: > > On Thu, 16 Apr 2020, Arnd Bergmann wrote: > > On Thu, Apr 16, 2020 at 5:25 AM Saeed Mahameed wrote: > >> BTW how about adding a new Kconfig option to hide the details of > >> ( BAR || !BAR) ? as Jason already explained and suggested, this will > >> make it easier for the users and developers to understand the actual > >> meaning behind this tristate weird condition. > >> > >> e.g have a new keyword: > >> reach VXLAN > >> which will be equivalent to: > >> depends on VXLAN && !VXLAN > > > > I'd love to see that, but I'm not sure what keyword is best. For your > > suggestion of "reach", that would probably do the job, but I'm not > > sure if this ends up being more or less confusing than what we have > > today. > > Ah, perfect bikeshedding topic! > > Perhaps "uses"? If the dependency is enabled it gets used as a > dependency. That seems to be the best naming suggestion so far > Of course, this is all just talk until someone(tm) posts a patch > actually making the change. I've looked at the kconfig tool sources > before; not going to make the same mistake again. Right. OTOH whoever implements it gets to pick the color of the bikeshed. ;-) Arnd