Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756193AbcK2RLT (ORCPT ); Tue, 29 Nov 2016 12:11:19 -0500 Received: from mail-io0-f194.google.com ([209.85.223.194]:34140 "EHLO mail-io0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754531AbcK2RLF (ORCPT ); Tue, 29 Nov 2016 12:11:05 -0500 MIME-Version: 1.0 In-Reply-To: <20161129170522.GA3441@angband.pl> References: <20161129131922.GA31466@angband.pl> <20161129135118.24696-1-kilobyte@angband.pl> <20161129170522.GA3441@angband.pl> From: Linus Torvalds Date: Tue, 29 Nov 2016 09:10:58 -0800 X-Google-Sender-Auth: AXX_L_vf0HFjBY28xkx6XakTQfo Message-ID: Subject: Re: [PATCH] x86/kbuild: enable modversions for symbols exported from asm To: Adam Borowski Cc: Greg Kroah-Hartman , Linux Kbuild mailing list , Michal Marek , Ben Hutchings , Debian kernel maintainers , "linux-arch@vger.kernel.org" , Arnd Bergmann , Ingo Molnar , Nicholas Piggin , Linux Kernel Mailing List Content-Type: multipart/mixed; boundary=001a113ee5e412c2da054273ac90 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1619 Lines: 36 --001a113ee5e412c2da054273ac90 Content-Type: text/plain; charset=UTF-8 On Tue, Nov 29, 2016 at 9:05 AM, Adam Borowski wrote: > > Thus, if it's indeed binutils, you'll see the breakage as soon as Fedora > recovers from the freeze. So quite frankly, I don't want to make our kernel sources worse due to broken shit tools getting something wrong that we shouldn't even care about. How about this stupid patch? It weakens modversions, but that may be ok for Debian, and a better alternative than just saying "we don't support it at all". Linus --001a113ee5e412c2da054273ac90 Content-Type: text/plain; charset=US-ASCII; name="patch.diff" Content-Disposition: attachment; filename="patch.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_iw3rettv0 IGtlcm5lbC9tb2R1bGUuYyB8IDUgKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMo KyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEva2VybmVsL21vZHVsZS5jIGIva2VybmVs L21vZHVsZS5jCmluZGV4IGY1N2RkNjMxODZlNi4uMGU1NGQ1YmYwMDk3IDEwMDY0NAotLS0gYS9r ZXJuZWwvbW9kdWxlLmMKKysrIGIva2VybmVsL21vZHVsZS5jCkBAIC0xMzAxLDggKzEzMDEsOSBA QCBzdGF0aWMgaW50IGNoZWNrX3ZlcnNpb24oRWxmX1NoZHIgKnNlY2hkcnMsCiAJCWdvdG8gYmFk X3ZlcnNpb247CiAJfQogCi0JcHJfd2FybigiJXM6IG5vIHN5bWJvbCB2ZXJzaW9uIGZvciAlc1xu IiwgbW9kLT5uYW1lLCBzeW1uYW1lKTsKLQlyZXR1cm4gMDsKKwkvKiBCcm9rZW4gdG9vbGNoYWlu LiBXYXJuIG9uY2UsIHRoZW4gbGV0IGl0IGdvLi4gKi8KKwlwcl93YXJuX29uY2UoIiVzOiBubyBz eW1ib2wgdmVyc2lvbiBmb3IgJXNcbiIsIG1vZC0+bmFtZSwgc3ltbmFtZSk7CisJcmV0dXJuIDE7 CiAKIGJhZF92ZXJzaW9uOgogCXByX3dhcm4oIiVzOiBkaXNhZ3JlZXMgYWJvdXQgdmVyc2lvbiBv ZiBzeW1ib2wgJXNcbiIsCg== --001a113ee5e412c2da054273ac90--