From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753123AbcHPCaT (ORCPT ); Mon, 15 Aug 2016 22:30:19 -0400 Received: from mga14.intel.com ([192.55.52.115]:47026 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751423AbcHPCaS (ORCPT ); Mon, 15 Aug 2016 22:30:18 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.28,528,1464678000"; d="scan'208";a="749191858" Date: Tue, 16 Aug 2016 10:30:14 +0800 From: Fengguang Wu To: Yilong Ren Cc: "linux-kernel@vger.kernel.org" , Dan Williams , kbuild-all@01.org, Johannes Thumshirn Subject: Re: [kbuild-all] make[2]: *** No rule to make target 'tools/testing/nvdimm//config_check.o', needed by 'tools/testing/nvdimm//dax.o'. Message-ID: <20160816023014.GA17916@wfg-t540p.sh.intel.com> References: <201608151849.0GQ0EGLP%fengguang.wu@intel.com> <20160816012659.GA9457@wfg-t540p.sh.intel.com> <20160816014102.GC10769@wfg-t540p.sh.intel.com> <20160816014751.GC6835@localhost.localdomain> <20160816015843.GA12894@wfg-t540p.sh.intel.com> <20160816021929.GE6835@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <20160816021929.GE6835@localhost.localdomain> User-Agent: Mutt/1.6.0 (2016-04-01) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org >how about adding a function "exact_enable_module()" to assure use "m" ? > >diff --git a/lib/kconfig.sh b/lib/kconfig.sh >index 595dbfd..1502ce9 100644 >--- a/lib/kconfig.sh >+++ b/lib/kconfig.sh >@@ -102,6 +102,7 @@ enable_testcase_config() > do > [[ $CONFIG =~ ^CONFIG_[A-Z0-9_]+=y$ ]] && enable_config ${CONFIG%=y} >+ [[ $CONFIG =~ ^CONFIG_[A-Z0-9_]+=m$ ]] && exact_enable_module ${CONFIG%=y} s/y/m/ Otherwise looks good, thanks! > [[ $CONFIG =~ ^CONFIG_[A-Z0-9_]+[A-Z0-9]$ ]] && enable_module $CONFIG > [[ $CONFIG =~ ^(CONFIG_[A-Z0-9_]+)=([0-9]+)$ ]] && set_config_to_value ${BASH_REMATCH[1]} ${BASH_REMATCH[2]} > done > }