Received: by 2002:a25:824b:0:0:0:0:0 with SMTP id d11csp3610488ybn; Fri, 27 Sep 2019 08:45:26 -0700 (PDT) X-Google-Smtp-Source: APXvYqz0ByM2fvWyu4uDf+ba19GOwSJfRdIyu+0Fluy69J7WseKuZRo4u6IuP5qU5ckhpt+pfXRn X-Received: by 2002:aa7:c6c6:: with SMTP id b6mr5287865eds.19.1569599126747; Fri, 27 Sep 2019 08:45:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1569599126; cv=none; d=google.com; s=arc-20160816; b=Wrt/Gzr456GwGl2NljnrWO/atjkHktk7FCq+Bn6oxQAPDARpCGUpkD0gmf1i/B2sZv WAJ0dOa4h4+pGRSBZnFOS3yd5zZuKNK8wws+XDLRYJV42wzwMdQpauIXyepspbOasaW2 aCnOcGqF83ymhkTJi6f6Sdq6m/A0MTMMZnz8zxBovbS93egbzQ3Lh8gzancY8sRdqk3e eMwowGxqcuDYcgoEwi628GbQb2WTShrxLZq8vMwZr3HdckG8JIKkO8bOLg0kNClf49+X lvMz0m9PJOjOQs9sTS2g5wutdX2g8RW21LAdezZfsUMUereJhgrnAefhEdaR0zVLDlHw v4Tg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature:dkim-filter; bh=gzJo/aONCarQ6b7tWSpu8o7T3okifDbbFuC/WDn1Xi0=; b=oTLbhkUAZIxJkGZwZGWGu+0EBWaYyFHTrCGgi067AtgcSHZ221lRDJhyz+w3lLfbYi ePudjF2xQFrFCe2LIM5/biseNLl6AAvleXp73KqXn/kv2fsX6WGTyfHVuZb2XODTVR1D 3jOP46Mc7bByU0Up0MxZKeHLBX+oXrDmFYka5flfz2KmWPFXmx/VO3pUOUpX8Nc8D6dl 2HO+uJ1gY62AjqjcLUoyEiQZPwU3G4KjE0uE0A5os6OiP9lEVKm/Mn22SL2wD/B5NCl5 JFSW0cPClHV1xJ73QZpIP42W7cXg4KwYFizX1ZJpQk6rkG7lFDuO0KIC0QAiN1viklDH 1Kcw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=vZt4KX24; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b13si1786726edy.320.2019.09.27.08.45.00; Fri, 27 Sep 2019 08:45:26 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=vZt4KX24; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727955AbfI0PoU (ORCPT + 99 others); Fri, 27 Sep 2019 11:44:20 -0400 Received: from conssluserg-03.nifty.com ([210.131.2.82]:39500 "EHLO conssluserg-03.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727718AbfI0PoU (ORCPT ); Fri, 27 Sep 2019 11:44:20 -0400 Received: from mail-vs1-f45.google.com (mail-vs1-f45.google.com [209.85.217.45]) (authenticated) by conssluserg-03.nifty.com with ESMTP id x8RFi4eA009542; Sat, 28 Sep 2019 00:44:04 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conssluserg-03.nifty.com x8RFi4eA009542 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1569599044; bh=gzJo/aONCarQ6b7tWSpu8o7T3okifDbbFuC/WDn1Xi0=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=vZt4KX24r+2VqIonDXQ8Or866HDZfY0HYBwQ56Pd4gTZD3NXViXf4dr7jwy3Oat7x 6M2PCB6mS0owXlC0SWqMKwG7JepJbDUGU9vR54jl6cCPt67K8lCc0vkOwLxsZaTrUk 6oyCzwhmWnuQQlxKhgbpFGjHCuKDge8nlKtTRFanx7pNXteNfIpfnyDwTFnwMeQ9Jq HtoszZ9bIRBnM4hdxkwCNAPx+MCoeUL2fWFiEknLR6NjYo4gDw+S1OibzWV4ajRIyr L3Lhj0ddpuwRJ7vqdAMkMsNo/qE8W+mQqX04h5yXdAyOE6Zcr0AfaZshAVtKvrSgLo FE/zjvLOJLmaQ== X-Nifty-SrcIP: [209.85.217.45] Received: by mail-vs1-f45.google.com with SMTP id w195so2146655vsw.11; Fri, 27 Sep 2019 08:44:04 -0700 (PDT) X-Gm-Message-State: APjAAAVNqyNWfmJHkFzjJnPYR4R297hK6A0IpylxRs8bRvjywRHlk7sr 2a2nModBhS3bOQyhTl/I566qCAROUVLKT5CRIOc= X-Received: by 2002:a67:88c9:: with SMTP id k192mr2745631vsd.181.1569599043639; Fri, 27 Sep 2019 08:44:03 -0700 (PDT) MIME-Version: 1.0 References: <20190927093603.9140-1-yamada.masahiro@socionext.com> <20190927134108.GC187147@google.com> In-Reply-To: <20190927134108.GC187147@google.com> From: Masahiro Yamada Date: Sat, 28 Sep 2019 00:43:27 +0900 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 0/7] module: various bug-fixes and clean-ups for module namespace To: Matthias Maennich Cc: Jessica Yu , Greg Kroah-Hartman , Joel Fernandes , Martijn Coenen , Will Deacon , Michal Marek , Will Deacon , Linux Kbuild mailing list , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Matthias, On Fri, Sep 27, 2019 at 10:41 PM Matthias Maennich wrote: > > On Fri, Sep 27, 2019 at 06:35:56PM +0900, Masahiro Yamada wrote: > > > >I was hit by some problems caused by the module namespace feature > >that was merged recently. At least, the breakage of > >external module builds is a fatal one. I just took a look at the code > >closer, and I noticed some more issues and improvements. > > > >I hope these patches are mostly OK. > >The 4th patch might have room for argument since it is a trade-off > >of "cleaner implermentation" vs "code size". > > > Thanks Masahiro for taking the time to improve the implementation of the > symbol namespaces. These are all good points that you addressed! > > For [04/07], I can work on this if you do not mind. Please feel free to. Thanks for your review. -- Best Regards Masahiro Yamada