Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp2147613ybi; Sat, 13 Jul 2019 07:48:05 -0700 (PDT) X-Google-Smtp-Source: APXvYqwNY8Vi2L23jYYa0opvTY6Y9+V0Ern6w/PVxYq759U8PH45P0J8kd49QfHnFCc4HlX7pjaT X-Received: by 2002:a63:553:: with SMTP id 80mr17732279pgf.280.1563029285336; Sat, 13 Jul 2019 07:48:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1563029285; cv=none; d=google.com; s=arc-20160816; b=JMH6kBUSkyIdA0eFI21qYGHN+mup4sasf90iGD9CAU6hq6FLuxHDEzR4Kj5hmR24tQ XTJ/6kTXLv89KzSxBAnMRAtjHpgmeR4B2hTWYAds+JkigOoyt9+idPMqL8aUCU4QbZRr 5TS7YDMjpToJVpCc5IsQ55EjvL5VgKSS2YHUb5NkUtYy5EEcCO30rs9px+JmVbqW0iUC XCvoL23SZ8Q9pW1EH5QmPPwRTnaOoP642Gf9/oX7U5jYVNBu0Xi7ktrMSNnQaBhCtCIa xubk3bDx1DGlAov9Ol15yS8bvkFyeOte+XzIHpmJEHYJl++DEsQLExs2TZCsNYSDT+LJ tMRA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:organization:from:references:cc:to:subject; bh=R+OhI4tpRmMyHmX9lbD0gE0Q5yM3dypAxnVD7Nm786I=; b=IyavHcO+aZ9bfm3JQas+/Gs5ckbGg/w86BAxzdbkBzQWIZtRrPHttpz/pNPMYtGIHB IgNzF4x0C0AV5PCU50vUBx/i+YvK0oeKtrECVYNKkt09CjOO221vOvQkvtRXiLj5kNJE cZbTSqS99gyk/sCes/mLaE+v9M1IQiD0jJ1rzLoWSKeYaOfhU9v7rNcdoE0rUZojurbh 8NGqlenbMHh6UZkFEqH2QOebb8Rh2sFieuuVBUgaguUOVKTSd8Kc7pSW7XTgcFZ4A1M9 G2AE5ekKt+8CoX4TnZTnLtZcn0NWeUZHGzX+yFf7hS+9zM0MRRMS1fL592JCZ4dqxMG1 FgWg== ARC-Authentication-Results: i=1; mx.google.com; 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 cl14si10711756plb.341.2019.07.13.07.47.46; Sat, 13 Jul 2019 07:48:05 -0700 (PDT) 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; 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 S1727766AbfGMOpk (ORCPT + 99 others); Sat, 13 Jul 2019 10:45:40 -0400 Received: from mout.kundenserver.de ([212.227.17.10]:48037 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727626AbfGMOpj (ORCPT ); Sat, 13 Jul 2019 10:45:39 -0400 Received: from [192.168.1.110] ([95.114.35.189]) by mrelayeu.kundenserver.de (mreue109 [212.227.15.183]) with ESMTPSA (Nemesis) id 1Mj8eB-1iQbog1GDt-00fDUT; Sat, 13 Jul 2019 16:44:15 +0200 Subject: Re: [RFC PATCH 0/5] Add CONFIG symbol as module attribute To: Brendan Higgins , Luis Chamberlain Cc: Christoph Hellwig , Cristina Moraru , "vegard.nossum@gmail.com" , Valentin Rothberg , Hannes Reinecke , Sam Ravnborg , Michal Marek , "linux-kernel@vger.kernel.org" , Tom Gundersen , Kay Sievers , Rusty Russell , Andrew Morton , backports@vger.kernel.org, Guenter Roeck , Greg Kroah-Hartman , "rafael.j.wysocki" , Dmitry Torokhov , Takashi Iwai , Mauro Carvalho Chehab , Johannes Berg , Hauke Mehrtens , Paul Bolle , Paul Gortmaker , Alexey Khoroshilov , Sathya Prakash Veerichetty , "Martin K. Petersen" , Laurence Oberman , Johannes Thumshirn , Tejun Heo , Jej B , Theodore Ts'o , Daniel Jonsson , Andrzej Wasowski References: <20160818175505.GM3296@wotan.suse.de> <20160825074313.GC18622@lst.de> <20160825201919.GE3296@wotan.suse.de> <20190627045052.GA7594@lst.de> <40f70582-c16a-7de0-cfd6-c7d5ff9ead71@metux.net> <20190703173555.GW19023@42.do-not-panic.com> <9a2ae341-9ea7-d4c6-7c3e-b12bb6515905@metux.net> <20190703224234.GY19023@42.do-not-panic.com> From: "Enrico Weigelt, metux IT consult" Organization: metux IT consult Message-ID: Date: Sat, 13 Jul 2019 16:44:04 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:u6wYlfGnjnkR3Xeu+hRhHdqLjaS/GGfjUkpndOTSA1mBCdpVC73 mRrCMUZUY9C2Z6J1WvARitz5E8/iLDCz+LzA8ElU/xka1lOGVj7wzLSjwkcJLD45BP+T7WP S2YnelCyiDSj3ThDJ3MUb4E2gWNWEfM0UudkWLkh3mpqja+Oc27rFfl/SdScv7OljX1q8dg ZJmHp6hl89LqXZNBAZ3YA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:TYXxZbEE+oA=:ZH+2P0kZStamGcfTyjisxE bVMF5lqguB3ar4woifb+YE7ZDexRVVzccIW+cza/359VRzVUTcrRY9GEO6iLxZxlEU7BfDZEI BZfUpNGniUDgC8bbm32Ro05TjLGH6hkDpKD7VDAEHuARguTgtEKahw2GNKlXeqbW1RBxMILVb nLqFDzI6f6PU+b8861kR+ZTKqlPoJyVeNCHWN8Q+l/pRykVFzyaBnzUYT12Txh+MV8HstY2NC A/6KbrBl63Eq+qKcCys9B+lWp0emkdfAGkZ8GEimEu6KJpG068w7ePCCKcY0raxHoRh2XcKXR Oecai/zitwl81GBSPCWUURSIrBWf0uUHHLeo2koeVbOxmZpgfh8Rv4m65RC7Fp7er8n/3T09H j+RzObrlWfX6t++MfZC5Y1XQFmaiaRrNlhy7XTNm7oVYbZeTb5/jHKSZJzQGtpbmpmn2/whF1 S3JL8RSVjz2fQYoG9jO1PUFZQO8sq/Q74aa8XXbRRac4tRf3mSe9FZZKUfUPzNSwQGld9uGQp iWI4+aFi7CER9tUHcKD6JLPZ1gSXnn2lzdZ/1OnmvuwXRl3BR9CBMMmT59AW3psa33mDm0zhK mcXUrEcsoaYUqmhRSi5rhc2BtgG2hb4Iwnc8v9N19PoxKa6Keb2tamYXsCIUQIfFGUVt1+mQ+ Cu7j7VIpq9RFfoXyzSHEHkMFMSZjmWMaXysqYTu2ujdY9RPM5F/wZZuYfMF3w7FdSfLGxCKAS 62X0jJrPsCKMcTfNBiF+Oz43SkuMC6oy1mme2Ic5XKY/RVz40nmZDEOgRps= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 12.07.19 01:27, Brendan Higgins wrote: > Enrico, want me to CC you on that> and we can continue this discussion there? Yes. But I'd prefer having an own list for it - better for sorting and archiving ;-) > I wonder if that would work for the testing scenario? I don't think it> is unreasonable for a test owner to provide a defconfig that makes it> possible to run their test. We could then merge these together to> create a kconfig to run all desired tests. Doesn't address all the> issues I mentioned here, but it's a start. defconfig is a different thing - my idea (that I've dropped) was actually introducing new config options per board (and sub options for board features) which switch on all the neccessary things. The defconfigs are nice thing for starting off with some board, but they're basically examples, not production configurations. Yet another point why I've decided to cope all of this in a separate tool. --mtx -- Enrico Weigelt, metux IT consult Free software and Linux embedded engineering info@metux.net -- +49-151-27565287