Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp5047914ybi; Sat, 20 Jul 2019 11:42:55 -0700 (PDT) X-Google-Smtp-Source: APXvYqycNkqF83ttP4CAyAbfyWlekkEkfv12K78y8NQkKt+pa2Z7YNeD9mlhFuoxK1zM7Pl5ndqe X-Received: by 2002:a17:90a:35e6:: with SMTP id r93mr65968350pjb.20.1563648175220; Sat, 20 Jul 2019 11:42:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1563648175; cv=none; d=google.com; s=arc-20160816; b=uRJDaRXN+cN9JUUglk49i9RWJBvMa3lholCz0gBaeXu9b/ZdE+6FTqaEESoygZ/RKw sWqzcYImVkYf/WOUgO4Wqn3ZPzzYa+YEYIyuogiOS2r9wfOGJP/UBLGgO0jAEI+waROr crhYLXuq3cIpZy7YpzcIKN19iEZSJ2QUlO/GQnpBs2lpwTFcHtfpV+H4HCvDPi4/Rd/x pv7wRvyDnYXViWJMeNHvWviXTknKbalulK6oZdcp+CZnXTydoFv9nCOEfp6N+NCL20As YcYDHIJfOkRFpUlltrDLTKZthusvv2UvA5t9Tzu9y0XKTHkp2zDfeqwdoD1op2df8vWn EtwQ== 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; bh=CX30tYfAAn3HA4g60/4RynDzjTsyZz+o/dEyAjFSqJw=; b=NHooRH+SUjy+eSj62EaPR8HllyRlqv2mMlnoq2f7Cn1/OWmKwbKQmFd1OQmtlsxrFE e/ttEWzvOUUJ7ew0bWT9Rb9xwOLn/xJDbUA2ZLI96LwMGj2wQmNMTkgk+ReK3AFyXQLB P1hxc65kF662vz66PEjsOvDJ0CXbS5VL8kdM3YFD7vS46nZe6kP92MfrL91dDEx4jc1i y5iD5peaOvEH+JAkcylOG+ZdTPkFMe4BDOqb32P551e9MwIFiJT/jrAFZP6wQGg6KZOS WRpOa6x9z9VVnOlGe4O0ANKzWnVIWP//AK9XR/q0CemYISIEn7ZdbIiw1yjYggJ4ub7K O3LA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@fireburn-co-uk.20150623.gappssmtp.com header.s=20150623 header.b=nUyJA0xu; 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 y15si6001423pfb.28.2019.07.20.11.42.40; Sat, 20 Jul 2019 11:42:55 -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=@fireburn-co-uk.20150623.gappssmtp.com header.s=20150623 header.b=nUyJA0xu; 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 S1727819AbfGTKNk (ORCPT + 99 others); Sat, 20 Jul 2019 06:13:40 -0400 Received: from mail-qt1-f194.google.com ([209.85.160.194]:43182 "EHLO mail-qt1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727807AbfGTKNj (ORCPT ); Sat, 20 Jul 2019 06:13:39 -0400 Received: by mail-qt1-f194.google.com with SMTP id w17so33635457qto.10 for ; Sat, 20 Jul 2019 03:13:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fireburn-co-uk.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=CX30tYfAAn3HA4g60/4RynDzjTsyZz+o/dEyAjFSqJw=; b=nUyJA0xuihyysPCQIEbUyHtxZZQltP/2ULe6Bm6NjmcPwRbuMeKbvzH7tp9ZiKlMkg Kv6W2AvNaykvC5gVZeijmvFZXLbOHqUdGWJiVwW5eamwZS1djIbzAphlpXxmJSmDDITX SwjBAFSjMDdlos6Y8LCwS0qls7j2iXldmPNVhfkYboHcFeH9cFwyIDvzKvajWMyTUF40 PqaWuNvKv3yJDLCfZvltdrYgHfg/NyGzc1Ho/rlOPQuuBprgcNzUTSVCj10FqKrKHJ/z dhMRoHgD4E7dAjVD7IofcMDcNMqoLbNHtN8YjIs11FRgHNdCMHfyQVE0VemFNnGEdn49 ifrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=CX30tYfAAn3HA4g60/4RynDzjTsyZz+o/dEyAjFSqJw=; b=tK79JgaD8LkA4k5uToCjOpHoWd3AHMcugwRzG7kRuHO3l/36DmSMiX9rY7/9pCU+qU /eHk7Hz3wTkGBTRYNPlq3Y4tQ4j6ZL6hUPodoYiR9acjU1UQDZ86DpFb54RN2UN0zrd7 NBlDFiEs2EXFY2CS6y8hInqO4sktXQgf7oI+VUpSMTyNMCOct4G7exh2EwbutC/v4eP4 p9QEmufClv2MxOVx1tnrjKxSY5WenrdiU/HwLFGg2xZ7ZSWyijUCZquFKWBqMNsqq0Gu PNaimxYV0W6rPw1mN2GFNTZDMY1m0XDenZ+UXsnalYKjMOdPkEHHhOTZyNPOXHAx5rhW VxaA== X-Gm-Message-State: APjAAAXnxI8BONu0DptDRy2sJzHBEH7FK70SPo2a8XzN75sGv+0eHDly RJUBsItVDJ/iAiD8404G/NJ39YkCkOXZps1xS90= X-Received: by 2002:a0c:9214:: with SMTP id a20mr42193968qva.195.1563617618674; Sat, 20 Jul 2019 03:13:38 -0700 (PDT) MIME-Version: 1.0 References: <20190716170606.GA38406@archlinux-threadripper> In-Reply-To: From: Mike Lothian Date: Sat, 20 Jul 2019 11:13:27 +0100 Message-ID: Subject: Re: [PATCH v2] kbuild: Fail if gold linker is detected To: Thomas Gleixner Cc: Masahiro Yamada , Nathan Chancellor , LKML , Linus Torvalds , X86 ML , "H.J. Lu" , Linux Kbuild mailing list , "Theodore Y. Ts'o" , linux-arch@vger.kernel.org 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 On Sat, 20 Jul 2019 at 10:34, Thomas Gleixner wrote: > > On Sat, 20 Jul 2019, Mike Lothian wrote: > > On Wed, 17 Jul 2019 at 08:57, Thomas Gleixner wrote: > > I've done a bit more digging, I had a second machine that was building > > Linus's tree just fine with ld.gold > > > > I tried forcing ld.bfd on the problem machine and got this: > > > > ld.bfd: arch/x86/boot/compressed/head_64.o: warning: relocation in > > read-only section `.head.text' > > ld.bfd: warning: creating a DT_TEXTREL in object > > > > I had a look at the differences in the kernel configs and noticed this: > > > > CONFIG_RANDOMIZE_BASE=y > > CONFIG_X86_NEED_RELOCS=y > > CONFIG_PHYSICAL_ALIGN=0x1000000 > > CONFIG_DYNAMIC_MEMORY_LAYOUT=y > > CONFIG_RANDOMIZE_MEMORY=y > > CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0x0 > > > > Unsetting CONFIG_RANDOMIZE_BASE=y gets things working for me with ld.gold again > > Can you please provide the full config? I have the above set here and it > builds just fine. > > > In light of this - can we drop this patch? > > No. I'm not going to deal with unsupported tools. > > Thanks, > > tglx Hi Here is my config https://github.com/FireBurn/KernelStuff/blob/9b7e96581598d50b266f9df258e7de764949147a/dot_config_tip Regards Mike