[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Xen-devel] [PATCH] x86/shim: Fix parallel build following c/s 32b1d62887d0
- To: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
- From: Jan Beulich <JBeulich@xxxxxxxx>
- Date: Mon, 5 Aug 2019 16:06:28 +0000
- Accept-language: en-US
- Arc-authentication-results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass header.d=suse.com;arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qZLJ8AF6iY+RvsdZIQemxAfwPhhKe7w4nmwOso/n2z8=; b=koQFkWWN1c3waLf7x0QvQFjpSRuj7On+20HUOZhB5AoCU3xErOvx9zF4WBQM32VS3n65aHsO0coRqDU0LMBdHsxSS6pYTsl78LK6ae7Hp8IldF7RyEDSQMFkBgyIPAtOigs0J0h/ILlsFkWOndqTt0I+TnonjwbA1ublUhdp+k6ZWBn5UvhMFb+/Q/I8rX/xV1mkg6iQuQHVrkJc2YY+LD5lhRW97iib4Qrl3bOAhLh9/GFkzLGNG++KB1npFo+8wq5UnTNf4x+v6OXOVJV+2dTWnF5CdrIoDY6ucQijp010vaPY+jHn7INX7fWlTGwQO++QCUFpmP9YuSM7331enQ==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lNgPa83Xn3D2lggedmyAH6j/YNS1fxiWHkjfyOVITO+v+dFHPB1XModoOL+MgopYgh6jBCMv6Vq9yzf0MI50/wQjmISqD5zrs+983A+FQdDJGNXzLXzirhpRL+RjZOuABZBv/lf6sd4VFapf6D+/mEnG22wq8ZD2xmFyKNM1cyT6q8qRR4z4eBZuqlo3fkgRqcu/sSRoE4C9fgafLjyUQPcGF8ZLtq+ZJGgvDhohhlLAzSGTkdHEhaiTiEs5BUEOFCQRKidq1ZnmwGOH+54d4rCzjoRzczFB/yHBnYju1J2T8xnHsPStvPhzyhCjlEgGa6cCuf0/oHRvwwI6fo5kog==
- Authentication-results: spf=none (sender IP is ) smtp.mailfrom=JBeulich@xxxxxxxx;
- Cc: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>
- Delivery-date: Mon, 05 Aug 2019 16:08:18 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
- Thread-index: AQHVS5VCLsUfjjNYSkSWxIawZ+ErEabsuEeA
- Thread-topic: [Xen-devel] [PATCH] x86/shim: Fix parallel build following c/s 32b1d62887d0
On 05.08.2019 15:53, Andrew Cooper wrote:
> --- a/tools/firmware/xen-dir/Makefile
> +++ b/tools/firmware/xen-dir/Makefile
> @@ -38,7 +38,7 @@ linkfarm.stamp: $(DEP_DIRS) $(DEP_FILES) FORCE
> }
>
> # Copy enough of the tree to build the shim hypervisor
> -$(D): linkfarm.stamp
> +$(D) $(D)/xen/arch/x86/configs/pvshim_defconfig: linkfarm.stamp
> $(MAKE) -C $(D)/xen distclean
>
> $(D)/xen/.config: $(D) $(D)/xen/arch/x86/configs/pvshim_defconfig
But this then allows two instances of "$(MAKE) -C $(D)/xen distclean"
to run in parallel - not sure how well that would work. I think what
we want instead is
$(D): linkfarm.stamp
$(MAKE) -C $(D)/xen distclean
$(D)/xen/arch/x86/configs/pvshim_defconfig: $(D)
$(D)/xen/.config: $(D)/xen/arch/x86/configs/pvshim_defconfig
...
Jan
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel
|