From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752120AbdARSfo (ORCPT ); Wed, 18 Jan 2017 13:35:44 -0500 Received: from mail-ot0-f196.google.com ([74.125.82.196]:36175 "EHLO mail-ot0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751825AbdARSfl (ORCPT ); Wed, 18 Jan 2017 13:35:41 -0500 MIME-Version: 1.0 In-Reply-To: References: <1484681173-11644-1-git-send-email-ard.biesheuvel@linaro.org> <1484681173-11644-4-git-send-email-ard.biesheuvel@linaro.org> From: Linus Torvalds Date: Wed, 18 Jan 2017 10:35:19 -0800 X-Google-Sender-Auth: WpKdkQMVjAhBuc2ASbKYMqeY9ic Message-ID: Subject: Re: [PATCH v4 3/3] modversions: treat symbol CRCs as 32 bit quantities on 64 bit archs To: Ard Biesheuvel Cc: Linux Kernel Mailing List , Michael Ellerman , Jessica Yu , Rusty Russell , "Suzuki K. Poulose" , Will Deacon , Andrew Morton , Benjamin Herrenschmidt , Paul Mackerras , Arnd Bergmann , Al Viro , ppc-dev Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jan 18, 2017 at 10:27 AM, Linus Torvalds wrote: > > I wonder what happened to gold, and why it didn't take over. I'm > assuming it had _other_ bugs.. Oh well. Google for gold problems, I note that it has been reported to get "internal error"s during kernel builds - and at least some of them have been due to ksyms. So the core problem seems to mainly be that gcc normally itself never generates any absolute symbols, so the whole ksyms model depends on things that get almost zero testing in the toolchain. Oh well. Linus