Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp816401ybg; Wed, 23 Oct 2019 06:18:22 -0700 (PDT) X-Google-Smtp-Source: APXvYqzjpVXGuJt8D5+uUiYjoUIzhsQMMdmLDEljyUB+QRGozM4cQ8dq3XVbR5D0FJpmHq87a+RN X-Received: by 2002:a17:906:3592:: with SMTP id o18mr17376786ejb.17.1571836702297; Wed, 23 Oct 2019 06:18:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1571836702; cv=none; d=google.com; s=arc-20160816; b=0n8sHGCST14v3bEI2VfLNh6LxANgjjSiuBcCxLenmUzFlwgvhyAI2DiCHI2R4h3s3Y 7ykvFzQKs2eZUs0CSGEKIUgZJAF3OGsDxWMckUgVZutoYjzXagOnO8v6/aI5VSwtQemc nc9/W0J+AqOBeiC/h7Xzxb4KqEggNKCfk7eTYUYZg0/cvNaONq9AryAiQrPFc3wFu3ly FLNTw3kMC9U3JFfo9fYgvPo7augqcJJ/LZ4CNsNJBXXD2R8q4Js491BSGuzBacvqqWlg zFRXkkrf6i/BA/275FPXB1L/OqjNiUpX46QlJ+AtZY981VDcAOEe77AE7wUXA63sKlDJ dKTg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=XGOd+RlzHcqaTlF1JPWEkVlZmBukFEwJbzB8xB2wblk=; b=Q4jtmEybnK/3DLgKWQcuH+6qjbuz41LPpTx5G8CaCnqHgjNajIvb399jjH7xnl+6eg iLnYoSQUOHoXgSN1DNa84ULLF9sNPKNh+LkaTuPbbjZ5BRIZpZ+5Kl4ZOxvpXGYaPhq6 UMfs3fRNi6Z52h8BpcuVEWecUVG98milf+MictJYF7L6hP+6afA8UsFOBFX9SRUcvYU5 ZOzD7N5eNsz5XwrZWqUQbw7yezf7+MeZqK27LWJFOZRYyhbKYiqvbXd0W2JiQlRbZpuA Lpvif0btX7iuOwX86yVrRc7xEWezP0vuZUjA2gjpbkm0uw0pZL7RRlWkFyhIsMFva/4c 8naQ== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s58si8654109edm.45.2019.10.23.06.17.52; Wed, 23 Oct 2019 06:18:22 -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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2405305AbfJWMWZ (ORCPT + 99 others); Wed, 23 Oct 2019 08:22:25 -0400 Received: from mail-pl1-f194.google.com ([209.85.214.194]:35835 "EHLO mail-pl1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726636AbfJWMWZ (ORCPT ); Wed, 23 Oct 2019 08:22:25 -0400 Received: by mail-pl1-f194.google.com with SMTP id c3so10023886plo.2; Wed, 23 Oct 2019 05:22:24 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=XGOd+RlzHcqaTlF1JPWEkVlZmBukFEwJbzB8xB2wblk=; b=FjvfOW/5TY+zYLAFTUHJbU0pTTKuSep6aCaPc28Y3VOTm49UI/K5PeDskMioNLD3nz frc4EMqi4x1F1qfj8uBAnjhudU/75GfUDoA8ZfalPl0CUdEXqSQORIbzHzHuW+Qhujyj jshcvNzsyK61XB4M09gGOPEG2dWEHyrCI9WB/66aHXrqwD56QSohsiLcgRUpgETm08Tt SeszwR0v89nMEhf9yioMjg7rHj4IqKX6I6LAYTM7zUR0iRLQ4z6lasOVlMwjokplFKp7 b2+u0dtHpUGTmUdtTM9EQ7Q7oPSPL3ywOInGAIBxkuk7jolRZG/I5IoMF9uOHr6qaRQz xsMw== X-Gm-Message-State: APjAAAVF8NsNbNMqJeAOXdC+EDjpa414O8XmWra2EKUADPnUcNQT4Hfh OJ1XgnKFA5LAGhhqpAMV0Oo= X-Received: by 2002:a17:902:6bc1:: with SMTP id m1mr9355798plt.67.1571833344011; Wed, 23 Oct 2019 05:22:24 -0700 (PDT) Received: from 42.do-not-panic.com (42.do-not-panic.com. [157.230.128.187]) by smtp.gmail.com with ESMTPSA id m5sm23643604pgt.15.2019.10.23.05.22.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Oct 2019 05:22:23 -0700 (PDT) Received: by 42.do-not-panic.com (Postfix, from userid 1000) id 76BEF40244; Wed, 23 Oct 2019 12:22:22 +0000 (UTC) Date: Wed, 23 Oct 2019 12:22:22 +0000 From: Luis Chamberlain To: Matthias Maennich Cc: linux-kernel@vger.kernel.org, kernel-team@android.com, Jessica Yu , Masahiro Yamada , Martijn Coenen , Lucas De Marchi , Shaun Ruffell , Greg Kroah-Hartman , Will Deacon , linux-kbuild@vger.kernel.org, linux-modules@vger.kernel.org Subject: Re: [PATCH v2 0/4] export/modpost: avoid renaming __ksymtab entries for symbol namespaces Message-ID: <20191023122222.GA27861@42.do-not-panic.com> References: <20191010151443.7399-1-maennich@google.com> <20191018093143.15997-1-maennich@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20191018093143.15997-1-maennich@google.com> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Oct 18, 2019 at 10:31:39AM +0100, Matthias Maennich wrote: > The introduction of the symbol namespace patches changed the way symbols are > named in the ksymtab entries. That caused userland tools to fail (such as > kmod's depmod). As depmod is used as part of the kernel build it was worth > having another look whether this name change can be avoided. Why have this as a default feature? What about having an option to disable this feature? The benefit being that without a full swing of tests to avoid regressions its not clear what other issues may creep up. With this as optional, those wanting the mechanism can enable it and happilly find the issues for those more conservative. Luis