Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp464406imm; Wed, 11 Jul 2018 05:44:27 -0700 (PDT) X-Google-Smtp-Source: AAOMgpcK9WsPlMDIBqWJKvRjKFXNL4RzutyOkBNa7q8gfEizgxSKhlY5eFwvNHv8Pk1qiRKc7eJZ X-Received: by 2002:a17:902:7581:: with SMTP id j1-v6mr4838026pll.218.1531313067055; Wed, 11 Jul 2018 05:44:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1531313067; cv=none; d=google.com; s=arc-20160816; b=iQ5A2QVY3AdekJ+ZAGuqk77IoSqJYk+X1XM4WNprj+7eaA0Q4+AXQZd52eGVzylDWa tZSASzl6Jq/BnbPmBD6tFufopewwVB/M1p7ihl4zPYdM9ucj9x6E5R+mw8blkisviBOe ibrEB0sO1W6rw4XwMuRd+6ECI8tbeTos8/+oULe18xh2Cv0DlhyAf6i3Tk4XAAhrakx6 Xt8wBhizAzZrIQ5QUUtvOmjJD8L8asG7UvDF+iFIO5AhsUHrW8MU+kBVmryKnNlRvasV bNPot/vEh4MJLWxQ5aRURJgLJvyMsywQpWmdd8PZAC4ySzQRbQmMJnp1EkkGeWbhrISj Y0fg== 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 :references:in-reply-to:mime-version:dkim-signature:dkim-filter :arc-authentication-results; bh=PjKqybW8YWqA5SJBqpSHEKjTnbNoo9buTC0d2EPEOZU=; b=kGaEMw0euaoEAtgnu5YSBJT7TTvrXc5AQiRC1ZjJJk2fxe+i27PODr/n7Zr29wWhiG Jg/qWy4pWish8TJfGPxAdz9MqMHBjB3vMk0gAkaaB8aX4a1iQlKVDX813a57dF2HcT4A AIaRfpQxtgyKq33EYgg679H+cVH1OjLFlgRiks8kiB7wvMnsE/J8vq+MDvr8pynM+txm z1uolBxjxXDS+eEgwfbg/A05Cw9l8bVJjd9QW0wWa+9V5B704Etemu2FoMgkWIC+4jLe DrneE77qJ34UiWZfZ0qJ7CAFX4hyxZVXwLtzWM/jjlIj4VtMZR6tWlhuS+GnByD2Dilv +/zA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=jsomLmNH; 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 92-v6si18562113pli.518.2018.07.11.05.44.11; Wed, 11 Jul 2018 05:44:27 -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=@nifty.com header.s=dec2015msa header.b=jsomLmNH; 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 S1733195AbeGKM0Q (ORCPT + 99 others); Wed, 11 Jul 2018 08:26:16 -0400 Received: from conssluserg-03.nifty.com ([210.131.2.82]:31768 "EHLO conssluserg-03.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732985AbeGKM0Q (ORCPT ); Wed, 11 Jul 2018 08:26:16 -0400 Received: from mail-ua0-f176.google.com (mail-ua0-f176.google.com [209.85.217.176]) (authenticated) by conssluserg-03.nifty.com with ESMTP id w6BCM5Vp003589; Wed, 11 Jul 2018 21:22:05 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conssluserg-03.nifty.com w6BCM5Vp003589 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1531311726; bh=PjKqybW8YWqA5SJBqpSHEKjTnbNoo9buTC0d2EPEOZU=; h=In-Reply-To:References:From:Date:Subject:To:Cc:From; b=jsomLmNHugasKnv2glce72FdmK9RAcxxyqxwlOrsBzjB0Bmw98nQmwe0XLn+nZAjK 71b4AafSuwcekb1ZV2ebtECVjgVdqJvQI5IKZCEEYFBD7hm1nbeN+5xrRza/qfMPy9 VMi1wjv/VAlAxxCOQgPja/CoFXjq6dw0yXJ3DFYa59JhxTdijcDlLVBy32o9KFDd+W 58vxm2zaqn8PB2P73W0Z+txVoxhj8sD6gw+wCZSM3QCQclYvwFuxLt4BsrW7TQcFjX eTemdIKPBTIK06oA9TZaF1nJUcjkVxJz0djYf0MRJ5x9TV4tmCSo5OmRkNWxM2chTa YsxhJSkQuU6PQ== X-Nifty-SrcIP: [209.85.217.176] Received: by mail-ua0-f176.google.com with SMTP id t14-v6so16052057uao.8; Wed, 11 Jul 2018 05:22:05 -0700 (PDT) X-Gm-Message-State: APt69E1xBhIA6TqnWU8PZISS4AAnWBFyirT04MRfKQkAbOXkj+F+DoPN /Ye6fCUX8Vnwv05gSSV5rR+iXxIVc+mPlV6bdZs= X-Received: by 2002:ab0:290:: with SMTP id 16-v6mr16742580uah.144.1531311724579; Wed, 11 Jul 2018 05:22:04 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:ab0:3308:0:0:0:0:0 with HTTP; Wed, 11 Jul 2018 05:21:24 -0700 (PDT) In-Reply-To: <20180708152004.21679-5-hch@lst.de> References: <20180708152004.21679-1-hch@lst.de> <20180708152004.21679-5-hch@lst.de> From: Masahiro Yamada Date: Wed, 11 Jul 2018 21:21:24 +0900 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 4/9] kconfig: include common Kconfig files from top-level Kconfig To: Christoph Hellwig Cc: Randy Dunlap , Richard Weinberger , Linux Kbuild mailing list , linux-um@lists.infradead.org, Linux Kernel Mailing List 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 2018-07-09 0:19 GMT+09:00 Christoph Hellwig : > Instead of duplicating the source statements in every architecture just > do it once in the toplevel Kconfig file. > > Note that with this the inclusion of arch/$(SRCARCH/Kconfig moves out of > the top-level Kconfig into arch/Kconfig so that don't violate ordering > constraits while keeping a sensible menu structure. > > Signed-off-by: Christoph Hellwig > diff --git a/arch/sh/Kconfig b/arch/sh/Kconfig > index dd4f3d3e644f..7ab7b148181b 100644 > --- a/arch/sh/Kconfig > +++ b/arch/sh/Kconfig > @@ -168,10 +168,6 @@ config PGTABLE_LEVELS > default 3 if X2TLB > default 2 > > -source "init/Kconfig" > - > -source "kernel/Kconfig.freezer" > - > menu "System type" > > # > @@ -553,8 +549,6 @@ endchoice > > endif > > -source "arch/sh/mm/Kconfig" I noticed at least sh is broken because "arch/sh/mm/Kconfig" is no longer included by anyone. I am not doing further tests. Please test *ALL* architectures. If possible, matrix tests (arch, config-target), where arch = arm, arm64, ... config-target = allyesconfig, allnoconfig, alldefconfig, ... Note: scripts/diffconf is helpful. -- Best Regards Masahiro Yamada