[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [XEN PATCH 0/2] xen/build: fix kconfig errors during config merge


  • To: Stewart Hildebrand <stewart.hildebrand@xxxxxxxxxxxxxxx>
  • From: Anthony PERARD <anthony.perard@xxxxxxxxxx>
  • Date: Fri, 15 May 2020 15:19:57 +0100
  • Authentication-results: esa4.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none; spf=None smtp.pra=anthony.perard@xxxxxxxxxx; spf=Pass smtp.mailfrom=anthony.perard@xxxxxxxxxx; spf=None smtp.helo=postmaster@xxxxxxxxxxxxxxx; dmarc=pass (p=none dis=none) d=citrix.com
  • Cc: xen-devel@xxxxxxxxxxxxxxxxxxxx, Doug Goldstein <cardoe@xxxxxxxxxx>
  • Delivery-date: Fri, 15 May 2020 14:20:07 +0000
  • Ironport-sdr: n8VlNHnaIBotNw/RGV1qIF5f7sliBuIx+HPVkAkNfXr29C7Aew35OeT4xh56DUIV9s+EbuTGud 9XtMmG6wbZxfcpfjJRu1w4RIuUxiyI9ojlWD1TNRF4n1J7W7UDVnaek9b6gUhK6kCncwFR6gtA 1pf9uq61vfOs+HFiXq1ei/y1MzYclbJN42SFA0RGlV2DykQ8aKhjbV46RMQZbAFQEl4jyN2Ffb uayjheupNXh60OAGl1TcMCFkvyC/Q//X3YObURaaWLt1bJ4HZSHM0CSm1BvkKom4Rh+DBdAWZB 9FE=
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On Tue, May 12, 2020 at 01:52:04PM -0400, Stewart Hildebrand wrote:
> This series fixes a couple of kconfig errors that I observed while
> invoking a build with a defconfig and config fragment.
> 
> I invoked the build as follows:
> 
> cat > xen/arch/arm/configs/custom.config <<EOF
> CONFIG_DEBUG=y
> CONFIG_SCHED_ARINC653=y
> CONFIG_EARLY_PRINTK_ZYNQMP=y
> EOF
> make -C xen XEN_TARGET_ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- defconfig 
> custom.config

Thanks for the patches.

FYI, `make defconfig custom.config` doesn't work as expected with the Xen
build system, it doesn't deal with this use case like Linux's one does.
There is no guaranty that "defconfig" will be made before "custom.config".
It would be better to run `make defconfig && make custom.config`, or
maybe use -j1, until this is properly handled. That's what is done by
kbuild.

Cheers,

-- 
Anthony PERARD



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.