Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp1472181ybz; Wed, 29 Apr 2020 23:20:56 -0700 (PDT) X-Google-Smtp-Source: APiQypKwBRufIiNtjYRqj/4xsCm26/waWd5vVXf3AjZ14iHjT80i16jm0UqTFx7NxTUw9W9Rt4oe X-Received: by 2002:a05:6402:b17:: with SMTP id bm23mr1283997edb.137.1588227656150; Wed, 29 Apr 2020 23:20:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588227656; cv=none; d=google.com; s=arc-20160816; b=viJxE3OpD9/mHrSAZaX4ytzAvWkSEqe+EoQ7GTpoUT/yEfv9SQDL3AKc0SOb+BYDRk EG7MloorQo+znasYNwt/GBeJqIvaKEtvgLw6CJU8l1oclBaG9EZnzvFhak0qNV1jVH1K iI653cYU4zzerRT4X7PhuYDOm1FVGn/TflsOjktIKElUUCipoIGgmTL/I8Pen58bQd46 sOwAE8XU4j3CBv8W8Lq/pvbqsQrxLtq6Vng6jOFr2vfRwskYB9SRJol69zLsyYxkCqvl /cYipaz8GyuMj69G3iKlWZ+n2fjWaDofXtLN+AEPTlJkDv+6Zo/0hSaKLWl8DK5CQXTY BtsA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature:dkim-filter; bh=gaD1VqtiOrhems+zmteSxRH2XxSbswTqIOlpgqqgfXA=; b=atXhhggreNww9KiiuBnY9MEdXUsr9LS6vyiqo3W4XKWA5rpDy2OIlUyuuFwKg+HlpE t3mMsBJiZ8pfGvBU7bxNaRh29EDVR/woYcG/X/+iN5PqTI0SWYa0jOG5Els7EJu/H8lP Mk9egYp1nQus13v5AWb6dXiWsFtzbJ17olacUSgR0U7p4jWEAk+suwrS0I4dmvfvA8np r+7DCSUZI0/yRRzWlzh0IjSdmS3WclnbBcKOagZtcoDAZeYY4U8ihh14YgoMVepsDcKN 2oUwdsce9x+nXwLKeioog/PBBsSe8RN+DsqHK+ddGK4iY9U+LXZSgC9nEuFBBITICbvI 2NWQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=Thp0FZME; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id q18si5239877edg.149.2020.04.29.23.20.32; Wed, 29 Apr 2020 23:20:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=Thp0FZME; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726411AbgD3GTF (ORCPT + 99 others); Thu, 30 Apr 2020 02:19:05 -0400 Received: from conuserg-08.nifty.com ([210.131.2.75]:35227 "EHLO conuserg-08.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726337AbgD3GTF (ORCPT ); Thu, 30 Apr 2020 02:19:05 -0400 Received: from oscar.flets-west.jp (softbank126090202047.bbtec.net [126.90.202.47]) (authenticated) by conuserg-08.nifty.com with ESMTP id 03U6IlOK012831; Thu, 30 Apr 2020 15:18:48 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-08.nifty.com 03U6IlOK012831 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1588227528; bh=gaD1VqtiOrhems+zmteSxRH2XxSbswTqIOlpgqqgfXA=; h=From:To:Cc:Subject:Date:From; b=Thp0FZMEoh6/gGu5f+Rmp8AffXtOAhetOAihhiUIZDUimPVx1rWZ9UuAcKtTnK5Xj pbBWnEjDmXAB307CAnwVmX+vu06+lTjhyEJJBFGwV/BmVCBNukotf3t/EUdYgwV5XM XlIDW4VrB7Qku5syENHYemd8qQXEQ74A8Lyhr0qJAB27y8YCc/HPo2nbA2X3axzazE Jibv9kL+s5513RfohHRDZwdzNcJfsnw5OXjErVCOLtkEuFI/rfSHk1in7S4ZjYflg8 XlptkZywIj3vwNqxLwDZBYFmVktjQom0mucSuPr0/WMHwxxD2FSsLxFecqP8n9HxPP mr6QLBmIv8egg== X-Nifty-SrcIP: [126.90.202.47] From: Masahiro Yamada To: linux-kbuild@vger.kernel.org Cc: kvm@vger.kernel.org, linux-kernel@vger.kernel.org, Masahiro Yamada Subject: [PATCH] kconfig: announce removal of 'kvmconfig' and 'xenconfig' shorthands Date: Thu, 30 Apr 2020 15:18:45 +0900 Message-Id: <20200430061845.775144-1-masahiroy@kernel.org> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org kvmconfig' is a shorthand for kvm_guest.config to save 7 character typing. xenconfig' is a shorthand for xen.config to save 1 character typing. There is nothing more than that. There are more files in kernel/configs/, so it is not maintainable to wire-up every config fragment to the Kconfig Makefile. Hence, we should not do this at all. These will be removed after Linux 5.10. Meanwhile, the following warning message will be displayed if they are used. WARNING: 'make kvmconfig' will be removed after Linux 5.10 Please use 'make kvm_guest.config' instead. Signed-off-by: Masahiro Yamada --- scripts/kconfig/Makefile | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/scripts/kconfig/Makefile b/scripts/kconfig/Makefile index 1015abec9e58..30c69e83652b 100644 --- a/scripts/kconfig/Makefile +++ b/scripts/kconfig/Makefile @@ -96,11 +96,13 @@ configfiles=$(wildcard $(srctree)/kernel/configs/$@ $(srctree)/arch/$(SRCARCH)/c PHONY += kvmconfig kvmconfig: kvm_guest.config - @: + @echo >&2 "WARNING: 'make $@' will be removed after Linux 5.10" + @echo >&2 " Please use 'make $<' instead." PHONY += xenconfig xenconfig: xen.config - @: + @echo >&2 "WARNING: 'make $@' will be removed after Linux 5.10" + @echo >&2 " Please use 'make $<' instead." PHONY += tinyconfig tinyconfig: @@ -137,9 +139,6 @@ help: @echo ' helpnewconfig - List new options and help text' @echo ' olddefconfig - Same as oldconfig but sets new symbols to their' @echo ' default value without prompting' - @echo ' kvmconfig - Enable additional options for kvm guest kernel support' - @echo ' xenconfig - Enable additional options for xen dom0 and guest kernel' - @echo ' support' @echo ' tinyconfig - Configure the tiniest possible kernel' @echo ' testconfig - Run Kconfig unit tests (requires python3 and pytest)' -- 2.25.1