Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp8422178ybi; Tue, 23 Jul 2019 08:16:41 -0700 (PDT) X-Google-Smtp-Source: APXvYqxq8VG/VgSmFMMz32JDhwxZ/oqlZxAMFgCpIxNjUcPOAECgXOqZLQ9FgikqH1V+GF1GyTs8 X-Received: by 2002:a17:902:20c8:: with SMTP id v8mr81422220plg.284.1563895001297; Tue, 23 Jul 2019 08:16:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1563895001; cv=none; d=google.com; s=arc-20160816; b=NeDHY+Av5Z86YDm9eoIffZLvKJxp9103cObrCOZFI07dK0Ku4sOS1+KsKrkrN7Afti iqlbxXRvQpfr4LoOm7MmR+yXQsKFpC0eu/Cf8o7jXJHcr+9tubX6N33yvqWnPw7uMlu2 JlqbaRf3IAHgqD5BxullwNUpuY6/yPWRHALBo5tjpe9qWP9HZ5kzBkMi6G+N6A/ZRGKy HHwExU6fERUaQaMWv7L/BaghBxcJAQqwwqrUp5IDkgXkukuKyZS2FLz5IvwrOiQ15BsC ZDCBDqhzHemyqv9c+mLBixFiuOISYAVSB5ALN4c1f4jMg3cCKk0O3EAd1vQK1mzbzBQc Cx8A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :message-id:in-reply-to:subject:cc:to:from:date; bh=AgLW5E0qNCjdZUVX7tsqkxTcMMCgWl40nRuZ8plku6c=; b=t6U8kFbXuv+IT3AqWeETeEZCI77HQvzqRNU8zJnKvIvJfaeD0c4wwz7fVGAhCTT5AF 7z/EF0/a+9/v6Uk5HmeIMjATu6XFO3WRaUQQTq6J4I6uaA2PdaYOA0UnXmjXLViD5I/f 3t4pc/XHkT0+ynKQMNNZAoQWhCRp2aQtPPKECL4Gt6CYEH3xiYDy8Vw2+MkyD0kwIZe6 hljSMrIauOB4TImaVI1kEayy9McgTK559WYjfTHiaWCIYsyY4WUjy1m7zgeSg1/iBdqN o7YQWMSDDtdWZfxbIiaOu4zn20fpGE2I6FIkagHRhZLMv1sg6+ohSNVVP9q6w+PWy/5Z xYnw== ARC-Authentication-Results: i=1; mx.google.com; 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 f34si11239037ple.327.2019.07.23.08.16.25; Tue, 23 Jul 2019 08:16:41 -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; 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 S1733157AbfGWIRh (ORCPT + 99 others); Tue, 23 Jul 2019 04:17:37 -0400 Received: from Galois.linutronix.de ([193.142.43.55]:39643 "EHLO Galois.linutronix.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727903AbfGWIRh (ORCPT ); Tue, 23 Jul 2019 04:17:37 -0400 Received: from pd9ef1cb8.dip0.t-ipconnect.de ([217.239.28.184] helo=nanos) by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1hppzH-0007kO-06; Tue, 23 Jul 2019 10:17:31 +0200 Date: Tue, 23 Jul 2019 10:17:29 +0200 (CEST) From: Thomas Gleixner To: Masahiro Yamada cc: Mike Lothian , Nathan Chancellor , LKML , Linus Torvalds , X86 ML , "H.J. Lu" , Linux Kbuild mailing list , "Theodore Y. Ts'o" , linux-arch Subject: Re: [PATCH v2] kbuild: Fail if gold linker is detected In-Reply-To: Message-ID: References: <20190716170606.GA38406@archlinux-threadripper> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Linutronix-Spam-Score: -1.0 X-Linutronix-Spam-Level: - X-Linutronix-Spam-Status: No , -1.0 points, 5.0 required, ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 23 Jul 2019, Thomas Gleixner wrote: > On Tue, 23 Jul 2019, Masahiro Yamada wrote: > > Right. > > I was able to build with ld.gold > > > > So, we can use gold, depending on the kernel configuration. > > That's exactly the problem. It breaks with random kernel configurations > which is not acceptable except for people who know what they are doing. > > I'm tired of dealing with half baken fixes and 'regression' reports. Either > there is an effort to fix the issues with gold like the clang people fix > their issues or it needs to be disabled. We have a clear statement that > gold developers have other priorities. That said, I'm perfectly happy to move this to x86 and leave it alone for other architectures, but it does not make sense to me. If the gold fans care enough, then we can add something like CONFIG_I_WANT_TO_USE_GOLD_AND_DEAL_WITH_THE_FALLOUT_MYSELF. Thanks, tglx