Received: by 2002:a05:6a10:7420:0:0:0:0 with SMTP id hk32csp2414818pxb; Sat, 19 Feb 2022 10:37:11 -0800 (PST) X-Google-Smtp-Source: ABdhPJzqHGy3tIcGrnWkLyMqsCPRSmmLNpVc0lWiEpeCiw1JOUcsqOrfmgcnlr4z30ls66tR78dS X-Received: by 2002:a17:902:6b0a:b0:14d:8ee9:3298 with SMTP id o10-20020a1709026b0a00b0014d8ee93298mr12561688plk.125.1645295831297; Sat, 19 Feb 2022 10:37:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1645295831; cv=none; d=google.com; s=arc-20160816; b=EWzZjmDG782GT8gWlqTPOV78bBFTeqC+q5XEh3ILUMBLmdks7hq0ZjkWSZhB845W8z 4iLRu3q3sDFUTZ4Bml45qZJEvrbPBOJCcuuUmnyfk+1gfGTeUIYwRg6geAdcVL/+OVCY vfpFzkSn5gIilRjI/1AXpioUqeXDhC1TPHSd0cJTpXboptE/lU8YaZPoiRneSQBotXd6 4TiVWHX8O2TJEMSw8p9A+AZn1M4aX/u07mk82Rvdoj5MoG4iCUppEtlGYfq+6ij+3jXj fFGfjwF8Wvj1L0nYGs0DwwxgSyb8iNpnEKxySdUa/HLVvKIEA6nG5yg8JKBvl93Yh9Aq MUIQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=OAqxNDaUe2ylila3+Bj58t/n7xQbOHdFFEY5OriYkBQ=; b=SYtS3MuW6/UpJGnX95l38E39bjY0e5QL95YiAdSFTTJTMOTrUxCAyVFLjjC0NLDyf2 2D273gXO9BP5i4oAoejws6f5DQiLnhwumXGAwF0TcFga3h8pQOPc6F0PcH6WKTiO125n q2rt7enxhcUfKIWd+kWqj72x0eMG6ZPLNybIbooHgfmLNln6vQLwqW9gNQqQmbpBFTrU HcT+DSuhLKo4/QWJYXYB66BmKAZEv7uXJ+Zli1qsNS/KEC43a/mLTah2mQYKpcvG/5lw 0GjLkB/NzbRBomWxGFvNTvb0Tq3dgQgUQ/OyZBHeRuXsPNYOmFDnQbnnQyGNcf7m+zw3 RA3w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@infradead.org header.s=bombadil.20210309 header.b=uenpRq5f; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id b6si26063487plx.548.2022.02.19.10.36.55; Sat, 19 Feb 2022 10:37:11 -0800 (PST) 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=@infradead.org header.s=bombadil.20210309 header.b=uenpRq5f; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241058AbiBSCMx (ORCPT + 99 others); Fri, 18 Feb 2022 21:12:53 -0500 Received: from mxb-00190b01.gslb.pphosted.com ([23.128.96.19]:57338 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239267AbiBSCMw (ORCPT ); Fri, 18 Feb 2022 21:12:52 -0500 Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 663F866C93; Fri, 18 Feb 2022 18:12:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Sender:In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=OAqxNDaUe2ylila3+Bj58t/n7xQbOHdFFEY5OriYkBQ=; b=uenpRq5fymbCoVILp7O8eddzwJ ISaFYQIqbP4kTH/zXHNZLocS8AJ3oG7C61QIiTCb/j8EedDpCQINOLMTEcHAfJttbC/D460PyzLHD f2acc4eqEzqt6x+iJQ5K8cxZRc0PsSgicffOwv1wTVp5X77vIIZj+2HLbceXO4qYywMw65Al2aPD3 HHkCu9xLuu3U1OZoYa8l23ikV3f3bo54e+N6VYKOSP0GwsCV/TxWEUhlpZBdjchRyHqPrHWHtj9f5 DFBED2KXPTXl5u34JLNBrGyDp6qfjmvQa6QQDFwWwWrGR0l1yM4i6dRmKxO88J9cXik8IZSntXftZ 7WqRuZ/g==; Received: from mcgrof by bombadil.infradead.org with local (Exim 4.94.2 #2 (Red Hat Linux)) id 1nLFEV-00G9mG-5d; Sat, 19 Feb 2022 02:12:23 +0000 Date: Fri, 18 Feb 2022 18:12:23 -0800 From: Luis Chamberlain To: Aaron Tomlin Cc: cl@linux.com, pmladek@suse.com, mbenes@suse.cz, akpm@linux-foundation.org, jeyu@kernel.org, linux-kernel@vger.kernel.org, linux-modules@vger.kernel.org, live-patching@vger.kernel.org, atomlin@atomlin.com, ghalat@redhat.com, allen.lkml@gmail.com, joe@perches.com, christophe.leroy@csgroup.eu, msuchanek@suse.de, oleksandr@natalenko.name Subject: Re: [PATCH v6 00/13] module: core code clean up Message-ID: References: <20220218212511.887059-1-atomlin@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220218212511.887059-1-atomlin@redhat.com> Sender: Luis Chamberlain X-Spam-Status: No, score=-4.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_MED,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 Fri, Feb 18, 2022 at 09:24:58PM +0000, Aaron Tomlin wrote: > Hi Luis, > > As per your suggestion [1], this is an attempt to refactor and split > optional code out of core module support code into separate components. > This version is based on Linus' commit 7993e65fdd0f ("Merge tag > 'mtd/fixes-for-5.17-rc5' of > git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux"). > Please let me know your thoughts. Fantastic, thanks for doing all this work, I've pushed this out to modules-next so that the testing can start as this will be in linux-next soon. I'll obviously wait for more reviews, we have a long time before this gets merged to Linus, so just want to start getting testing done now rather than later. And other folks are depending on your changes to start getting their own code up too. Thanks! Luis