Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp281564pxb; Wed, 20 Jan 2021 07:00:16 -0800 (PST) X-Google-Smtp-Source: ABdhPJyfn3MciL9kfjzyumeK0ZN225GD859SJjUPzeIah+Aaw0WfeFVTww0q51qChpjHtPfyAbJC X-Received: by 2002:a17:906:d62:: with SMTP id s2mr6496662ejh.61.1611154816125; Wed, 20 Jan 2021 07:00:16 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1611154816; cv=none; d=google.com; s=arc-20160816; b=rubKFNXMzAGn3vwyt/UwLc5Cqyl+pE+/SYHhP2eao+xtdh1lEBG66nqpequUqMF78v 7HXBegxG+2tgXoHvMrsYSjN8Iq95TjM8AVPPI54uM0WHMZ3rJfykAMcp51sizzFQKFEy T7XkfCkxJZ7JDqQD6MdkTiU+ZiVZLPLWhst4ZHH8A5C+FcqG3UvA+GaJpFDi4JNfS+8w E6iy0VAeWYObAqcludpaKqH88i2XbYdM1YY4A905fH52Xtieu9qr4FLwOBYewFlDjtC7 YW/oaBgeqzooE1KaORrugM1eBnw9sUmcIHDVsJIbrE7YJHBo+RV8L5mxR0Y6R0Z0pxen 11ig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=eZL2gMxFqW5JmLxs/aMOZXrVuNP1Ax3qRaArnq70mEY=; b=TNel5dSiYexEHKQQheEj7RuVn8m9rAuVXeeJRhd6dD+8jdCou2J0+YujC9eCk4S7G/ C04egYu6F1WaITcJ8aU/x6E8FedkzkjOsYt2j9R3RwUCF9NkBx6u0BztzPSrD+fuIuHq XJYQr8ef0YkIjqzhFWRhCPbuTM52CjW0omtSx6eRKn3qFANvpdcpM0afgUJBDyZ2zLmJ /ZWyyIlNkD3qW+v+tfP6z/rL3GlWEKNPRoqD1bj9ZDvbRHLcy5+abORoc4m3LGB3EVCh aNBt2J8dpAJBR+nCeMYcvSuZ0h/hZdJVg+q4LIZtoaDfRQtt6Ss6OV/hup27TmXbYMG8 819w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@infradead.org header.s=casper.20170209 header.b=CYiR3ePS; 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 f13si929869edw.454.2021.01.20.06.59.51; Wed, 20 Jan 2021 07:00:16 -0800 (PST) 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; dkim=pass header.i=@infradead.org header.s=casper.20170209 header.b=CYiR3ePS; 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 S2390332AbhATO4O (ORCPT + 99 others); Wed, 20 Jan 2021 09:56:14 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52510 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2388155AbhATO1P (ORCPT ); Wed, 20 Jan 2021 09:27:15 -0500 Received: from casper.infradead.org (casper.infradead.org [IPv6:2001:8b0:10b:1236::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5F124C061757; Wed, 20 Jan 2021 06:26:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=eZL2gMxFqW5JmLxs/aMOZXrVuNP1Ax3qRaArnq70mEY=; b=CYiR3ePSd8UARzae9ScGs12GVl tzmdeVcixPsjpt03VuZhiX1QdjoB64IKiYJIcSn6KdzhgRW8vbsWLdc3Panldi0m8aJhCxUvqLiXP tgRA1jRoVlS6eRBLVrjm6gNHCGO/8u+s+Iuw1bsnZsZw3hjYasFb0vG59FpPInG79zP91JSCe+4zd 8kqyj5EHyUjR78lXDubckFPtZJ0IPBBveRlkBW2UrJcoK9fsXDhAv1WBKEHlmLwgP4v5qlcfk7iGS PE8Fcbm2+MBmNNggTJhVx+7OVSg8+ZJuo4c9Te0nTVhc+LG5B6bbWfwbepm40uPrKRmSfyqpJzSLX mlMPR0qg==; Received: from hch by casper.infradead.org with local (Exim 4.94 #2 (Red Hat Linux)) id 1l2EQI-00Fmdz-5q; Wed, 20 Jan 2021 14:25:30 +0000 Date: Wed, 20 Jan 2021 14:25:26 +0000 From: Christoph Hellwig To: Will McVicker Cc: Jessica Yu , Masahiro Yamada , Michal Marek , Greg Kroah-Hartman , Christoph Hellwig , Saravana Kannan , linux-kernel@vger.kernel.org, linux-kbuild@vger.kernel.org, kernel-team@android.com Subject: Re: [PATCH v5] modules: introduce the MODULE_SCMVERSION config Message-ID: <20210120142526.GA3759754@infradead.org> References: <20210108003035.1930475-1-willmcvicker@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210108003035.1930475-1-willmcvicker@google.com> X-SRS-Rewrite: SMTP reverse-path rewritten from by casper.infradead.org. See http://www.infradead.org/rpr.html Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Jan 08, 2021 at 12:30:35AM +0000, Will McVicker wrote: > For example, we have a CI setup that tests new kernel changes on the > hikey960 and db845c devices without updating their kernel modules. When > these tests fail, we need to be able to identify the exact device > configuration the test was using. By including MODULE_SCMVERSION, we can > identify the exact kernel and modules' SCM versions for debugging the > failures. Sorry, but this still has no business in the upstream kernel as every change to the kernel is free to just change any API. That is whatever you test there is a completely unsupported setup. More importantly the "scmversion" of a module simply does not matter, as we only support modules from the kernel tree and it thus must be the kernel version. be supported. You are still trying to sneak out of tree module infrastructure in here with a bad cover story. Please stop doing that.