From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============8590486969548120620==" MIME-Version: 1.0 From: Andy Shevchenko To: kbuild-all@lists.01.org Subject: Re: [PATCH v3 6/8] mfd: lpc_ich: Switch to generic p2sb_bar() Date: Wed, 22 Dec 2021 13:13:09 +0200 Message-ID: In-Reply-To: <202112220954.vhHik75w-lkp@intel.com> List-Id: --===============8590486969548120620== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On Wed, Dec 22, 2021 at 09:18:57AM +0800, kernel test robot wrote: > Hi Andy, > = > I love your patch! Yet something to improve: > = > [auto build test ERROR on wsa/i2c/for-next] > [also build test ERROR on linus/master v5.16-rc6 next-20211221] > [cannot apply to lee-mfd/for-mfd-next helgaas-pci/next] > [If your patch is applied to the wrong git tree, kindly drop us a note. > And when submitting patch, we suggest to use '--base' as documented in > https://git-scm.com/docs/git-format-patch] > = > url: https://github.com/0day-ci/linux/commits/Andy-Shevchenko/platform= -x86-introduce-p2sb_bar-helper/20211222-022450 > base: https://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git i2c= /for-next > config: i386-randconfig-a002-20211220 (https://download.01.org/0day-ci/ar= chive/20211222/202112220954.vhHik75w-lkp(a)intel.com/config) > compiler: gcc-9 (Debian 9.3.0-22) 9.3.0 > reproduce (this is a W=3D1 build): > # https://github.com/0day-ci/linux/commit/5154514cc02b0e14f5af0fe= 18a591ca0a86eba51 > git remote add linux-review https://github.com/0day-ci/linux > git fetch --no-tags linux-review Andy-Shevchenko/platform-x86-int= roduce-p2sb_bar-helper/20211222-022450 > git checkout 5154514cc02b0e14f5af0fe18a591ca0a86eba51 > # save the config file to linux build tree > mkdir build_dir > make W=3D1 O=3Dbuild_dir ARCH=3Di386 SHELL=3D/bin/bash > = > If you fix the issue, kindly add following tag as appropriate > Reported-by: kernel test robot > = > All errors (new ones prefixed by >>, old ones prefixed by <<): > = > >> ERROR: modpost: "p2sb_bar" [drivers/mfd/lpc_ich.ko] undefined! > = > Kconfig warnings: (for reference only) > WARNING: unmet direct dependencies detected for P2SB > Depends on X86 && X86_PLATFORM_DEVICES && X86_PLATFORM_DRIVERS_INTEL &= & PCI > Selected by > - LPC_ICH && HAS_IOMEM && PCI && X86 Oh, yes, the code moved from drivers/pci to drivers/platform/x86/intel. Hans, do you have any better suggestion than just replacing select P2SB if X86 by select P2SB if X86 && X86_PLATFORM_DRIVERS_INTEL ? Maybe I need to fix the folder traversing in PDx86 Makefile(s)? It rings a bell that we have had similar issue when I tried to move some files to intel/ subfolder. -- = With Best Regards, Andy Shevchenko --===============8590486969548120620==--