Received: by 2002:a05:6358:700f:b0:131:369:b2a3 with SMTP id 15csp944915rwo; Wed, 2 Aug 2023 06:38:46 -0700 (PDT) X-Google-Smtp-Source: APBJJlFpFjaJ9jdpbbrXRH7FQcUJ24kEsZcNcSO4zu4XUWtEkIgVroeSrfylzgpqHkJrwx8+HdWF X-Received: by 2002:a05:6a20:a121:b0:13e:1945:8873 with SMTP id q33-20020a056a20a12100b0013e19458873mr9741231pzk.37.1690983526299; Wed, 02 Aug 2023 06:38:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690983526; cv=none; d=google.com; s=arc-20160816; b=v2u/zdfedMquc5a1HtN242RUfBj+FjOVJhQ6sGqWsHa4NjUuadJW3c07T7Qp1PNcpP TTnJpyeFWJb4d28DQ4e8EZDMUrCIRraOIrRBD3WRtFaA3ZanpimX57xbDR8tVpzzx5bu RFTJejnbbCb8sHC55LFn4wRPpmCodo6isuiu2AqcT3nYioduSRkw4hksRSOUEjqNDzg8 uxIUkKxnMYj8cvwrm2WeBSi2k6vQqidDVLdu3an0dnlOWZpElTYnBd1lEFp8RjU9qJkg UnpT5zxpvFjCCNUrOxvFSCbCyJjFVCFt5I1dZX9QDnyPlfZj3gs9vSN2HYN+BpV6vln+ oiCA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=vkif5YZl08YNJzbIjbBIm09Zy/eVP8gX4Hm2GWeVmtM=; fh=Vf6GcwPl7n7XAE/cOOSNHDLYQeArT7VtZdE5zpJBpzE=; b=rh8y3l3CU63UsnFLqBSYuU3TUabpftgfQ3YqSYQ69ldgMqquyz54YZB3gU6Q3liI8k Vxa0XKj5O+8ozHjAlUE4hNaHPPr1uXBoBmMtzMAr0gRZ1eBOHtZAcPpQkiRvK+MFbSKt I1Y4cypD/gyviZDuypJgLZmJaQv//E2pKHp9mHSrgeDFkJUESN4AVKU45/C3ZliTjwmb F8Yblympz/y3MIc4Z5hvvPgEZc3JJj+cGO+U5jVHkoARwYBy/q2448RBPCiskuaq0V8y 9L6MYIs5TV5gQnhry44H4QR7FwMgDIv86nXJ/2Sbl/QhUM3+m8CWRvBsl8szMQyCrfYS D/tg== ARC-Authentication-Results: i=1; mx.google.com; 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 q20-20020a656854000000b00563eda6a8efsi6069907pgt.234.2023.08.02.06.38.33; Wed, 02 Aug 2023 06:38:46 -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; 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 S234413AbjHBL5I (ORCPT + 99 others); Wed, 2 Aug 2023 07:57:08 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39334 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234351AbjHBL5G (ORCPT ); Wed, 2 Aug 2023 07:57:06 -0400 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> 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 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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.