Received: by 2002:a05:6358:11c7:b0:104:8066:f915 with SMTP id i7csp5174537rwl; Mon, 3 Apr 2023 15:52:49 -0700 (PDT) X-Google-Smtp-Source: AKy350ZRPsE/IDe1XGs0THaIeak3AJJ/Y/bNvZVW4RhlqxydKqtFa88pFuQ6pL75ROChmoCiKrTv X-Received: by 2002:a17:90b:1d8a:b0:23f:83de:7e4a with SMTP id pf10-20020a17090b1d8a00b0023f83de7e4amr579054pjb.7.1680562368972; Mon, 03 Apr 2023 15:52:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680562368; cv=none; d=google.com; s=arc-20160816; b=JUkJovgTcRra44pU9W0WwJThQNmbrpSrSiNunJjyEvG3vThj9ACY0uolVqUJyr06c9 8uTL5rrOTjYVMQavkdW7ye9AVIbDrDEa2qW/t8lwX3atJVHgh1Eo7ICJkaq+a3tdRr0U NFBamMWYQstn5F8NBdUx0ua8503iG75McD8AWGtcznenXrNHzrNYQmmeiZTMbibmzxWO wTTkAm+XVHegCfk20fxyqzbbjPQw57shWHUVtnxjbbSmTkA9Xsw6krsLFR5SbpCJi7Xt u8tz2F8NyPyzWSyBHo0DIpuK9o4SXDk9cGSOB4Ev/mUs4uoZukW/gmSH9CII7J3r2er9 4j8Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:references:message-id:in-reply-to :subject:cc:to:from:date:feedback-id:dkim-signature; bh=HjLIyLDWon/8SzB1xJHwySrY+xLuVrMidxaaGOH0+x0=; b=cCpRRUH6568bKKdiB5sy0M6gLUPZ9wI4sv0I7JOlLdVUo2M9WgClYUQy6wVkKDbjof 75Ixa8jVyctXvkUXUMpBB1ltLBFdxDopMqBKBru8jmmhay5LxcP9/68lZJpGylhnnZeJ EdEPNfSxN4HUAXG3fLSk70zI4p9Si3twtEBRKc8cRvkFeehAMgvoeVkLZaW3te+jLnfH dJDEHMZWfPIb1KsA0FyQPp1KqKknurjB/UQIHO8a44pbYbyueYIEcWFQGdtb5bjW1L+P 6TQHfIAcT1w0BTq5mr7sfEk54G7ZyqxLzBgSZespNcVMVwgEWhfuvq7gmhh3zEzkCYEn Qxpg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=duj8NO5b; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id qe17-20020a17090b4f9100b0023f4e5dda3csi14831903pjb.7.2023.04.03.15.52.36; Mon, 03 Apr 2023 15:52:48 -0700 (PDT) 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=@messagingengine.com header.s=fm2 header.b=duj8NO5b; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233575AbjDCWsB (ORCPT + 99 others); Mon, 3 Apr 2023 18:48:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54752 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233635AbjDCWr7 (ORCPT ); Mon, 3 Apr 2023 18:47:59 -0400 Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4AC34422C for ; Mon, 3 Apr 2023 15:47:56 -0700 (PDT) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id A6D915C00C4; Mon, 3 Apr 2023 18:47:52 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Mon, 03 Apr 2023 18:47:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; t=1680562072; x=1680648472; bh=HjLIyLDWon/8S zB1xJHwySrY+xLuVrMidxaaGOH0+x0=; b=duj8NO5bS0tduhnEImsV3OGpKvPtx LkHspA/V3FTxfMRMsc1Q4r3z8oagaSROm4nnFVdgXH3fMnWlkpybvOGeoTHOraFv 63duZK16O8IzJodwSXkLzT/qNO00w9N87kNwInOsj18WnHbbNCSb/7ifUeadOpu8 ufYnrMX1VRxyhOyUrGcGXTx4q85MYzrfOwvCMvz5ujVIU3+QbUogn5k7WeVE3IxB XpaqUZZdEiaAWOyc++RTTiQ/sg21v0/39eLw8tP7QAR48Vpv5SZmVzFtCsh2EAZc wCIh6MCQe0Lc8Suf/yDOXVZG5mXEzWKPYNPjBzhmbOaAa65YcpPjp2MMg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvdeijedgudejkecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpeffhffvvefujgfkfhggtgesthdtredttddtvdenucfhrhhomhephfhinhhn ucfvhhgrihhnuceofhhthhgrihhnsehlihhnuhigqdhmieekkhdrohhrgheqnecuggftrf grthhtvghrnhepleeuheelheekgfeuvedtveetjeekhfffkeeffffftdfgjeevkeegfedv ueehueelnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomh epfhhthhgrihhnsehlihhnuhigqdhmieekkhdrohhrgh X-ME-Proxy: Feedback-ID: i58a146ae:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 3 Apr 2023 18:47:50 -0400 (EDT) Date: Tue, 4 Apr 2023 08:50:59 +1000 (AEST) From: Finn Thain To: Brad Boyer cc: Geert Uytterhoeven , linux-m68k@lists.linux-m68k.org, linux-kernel@vger.kernel.org Subject: Re: [RFC PATCH v3] nubus: Don't list slot resources by default In-Reply-To: <20230403061827.GA3406@allandria.com> Message-ID: References: <62e815b947d6d602def8294040529db80278c561.1679801822.git.fthain@linux-m68k.org> <20230403061827.GA3406@allandria.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spam-Status: No, score=-0.7 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, SPF_NONE autolearn=unavailable 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 Sun, 2 Apr 2023, Brad Boyer wrote: > On Sun, Mar 26, 2023 at 02:37:02PM +1100, Finn Thain wrote: > > diff --git a/drivers/nubus/nubus.c b/drivers/nubus/nubus.c > > index f70ba58dbc55..d2d2b580f646 100644 > > --- a/drivers/nubus/nubus.c > > +++ b/drivers/nubus/nubus.c > > @@ -32,6 +32,12 @@ > > > > /* Globals */ > > > > +/* This parameter makes slot resources available in procfs. It's deprecated and > > + * disabled by default as procfs is no longer thought to be suitable for that. > > + */ > > +bool populate_procfs; > > +module_param(populate_procfs, bool, 0); > > + > > LIST_HEAD(nubus_func_rsrcs); > > > > /* Meaning of "bytelanes": > > Would it be better to give this option a name that indicates that it is > for nubus only? These are effectively a global namespace. Other than > this, I don't see any issues. > The name of the module here is "nubus", so this parameter is specified as "nubus.populate_procfs" in the kernel parameters. Without the "nubus" it doesn't work. I should probably add a comment about that.