From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net [23.128.96.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2532A6FD2 for ; Wed, 2 Aug 2023 11:57:06 +0000 (UTC) Received: from verein.lst.de (verein.lst.de [213.95.11.211]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 75EFF2721; Wed, 2 Aug 2023 04:57:04 -0700 (PDT) Received: by verein.lst.de (Postfix, from userid 2407) id 0EFCC68AFE; Wed, 2 Aug 2023 13:56:59 +0200 (CEST) Date: Wed, 2 Aug 2023 13:56:58 +0200 From: Christoph Hellwig To: Luis Chamberlain Cc: Christoph Hellwig , Greg Kroah-Hartman , Daniel Mack , Haojian Zhuang , Robert Jarzmik , Ulf Hansson , Manuel Lauss , Yangbo Lu , Joshua Kinard , Daniel Vetter , Arnd Bergmann , linux-arm-kernel@lists.infradead.org, open list , linux-mmc@vger.kernel.org, netdev@vger.kernel.org, linux-rtc@vger.kernel.org, linux-modules@vger.kernel.org Subject: Re: require EXPORT_SYMBOL_GPL symbols for symbol_get v2 Message-ID: <20230802115658.GA30268@lst.de> References: <20230801173544.1929519-1-hch@lst.de> Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.17 (2007-11-01) X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net On Tue, Aug 01, 2023 at 10:45:34AM -0700, Luis Chamberlain wrote: > On Tue, Aug 01, 2023 at 07:35:39PM +0200, Christoph Hellwig wrote: > > Hi all, > > > > this series changes symbol_get to only work on EXPORT_SYMBOL_GPL > > as nvidia is abusing the lack of this check to bypass restrictions > > on importing symbols from proprietary modules. > > Reviewed-by: Luis Chamberlain > > Let me know if you want this to go through the modules tree or your own. I don't think this would fit anywhere but the modules tree. Let me know if you want me to resend for the mmc dependency fixup or if you want to squash it yourself.