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

Re: [PATCH v3 1/2] automation: Change build script to use arch defconfig


  • To: Shawn Anastasio <sanastasio@xxxxxxxxxxxxxxxxxxxxx>
  • From: Henry Wang <Henry.Wang@xxxxxxx>
  • Date: Tue, 26 Sep 2023 23:45:58 +0000
  • Accept-language: zh-CN, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=hMSYJO6PoxD3e9bAeN7alCXFQT/glubxXsEzrrWQHgk=; b=fmfvDwgrT01KzPf2wGoXDX0bwHR6vk4iqrycoaVJ/SbEabUvi7l68jrb66I/K0/YOunZhXJZVEPb3mulw9YGwc97opsr/cxk3Qa7cW+MJ9bQ3bM88O0n+JwIgDXSFuzRqnIkFVLX4KMYL/DvsGSRwMH0YKgjZFXcBsbRwyYnJYDwsuSeCUPY9iVz28Z8JtUQmPcIbFi4QMJA//e7xJI1wvGO1PaImRPBlvCYqXI7NQig/bcDVc3XQGGZdlGLgM+SnNEB45pYqaJvSJiFJErjroyrVKof9mLPIJs/UC/CYXf3YD9rC6APZY0mI98P/cG6tCbMWHwT3W4Ilzci/1p3uw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=f9fwnIfiKSA82HLTL0HTz+8Sk+jzReJIsbpL/1+itxqcXLiwhUmJ6PIHmUA2brGjUWZWqchdQpj35xK7AS1TuWxKbE0wL8cQfjc6rF1NPlRmwpwFo237kpGv99xVS/s4MWNx/LVNC3FviYeQbmeNlt9p6SF6IwMW8V6SeKTGsyDTs3LF/aLaf12BczceoNb+k4/DCJlloZt8ltNYCb2jg/ftSNMV0NQ5FR3cP/d0/Yp4dMLjMFWGg8vGcHVAAwODUdYPxAXad9ds7QAFp4IdLYBWnV+x7BUv2RZuUI4PbYU3d/JqrYlPVgmgIta41Dbo+TCuohgzx9cgpC2BwuyRgA==
  • Authentication-results-original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com;
  • Cc: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Timothy Pearson <tpearson@xxxxxxxxxxxxxxxxxxxxx>, Doug Goldstein <cardoe@xxxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Michal Orzel <michal.orzel@xxxxxxx>, Jan Beulich <jbeulich@xxxxxxxx>
  • Delivery-date: Tue, 26 Sep 2023 23:46:41 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Nodisclaimer: true
  • Original-authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com;
  • Thread-index: AQHZ8MpDPKl80JUbDEi5wt6un5lLQ7AtxZEA
  • Thread-topic: [PATCH v3 1/2] automation: Change build script to use arch defconfig

Hi Shawn,

> On Sep 27, 2023, at 06:37, Shawn Anastasio <sanastasio@xxxxxxxxxxxxxxxxxxxxx> 
> wrote:
> 
> Change automation build script to call the make defconfig target before
> setting CONFIG_DEBUG and extra options. This fixes issues on Power where
> the build fails without using the ppc64_defconfig.
> 
> Reported-by: Jan Beulich <jbeulich@xxxxxxxx>
> Signed-off-by: Shawn Anastasio <sanastasio@xxxxxxxxxxxxxxxxxxxxx>

As discussed in v1, CI fixes should be included in 4.18, so:

Release-acked-by: Henry Wang <Henry.Wang@xxxxxxx>

Kind regards,
Henry


> ---
> v3: Drop unnecessary sed.
> 
> v2: No changes.
> 
> automation/scripts/build | 5 ++++-
> 1 file changed, 4 insertions(+), 1 deletion(-)
> 
> diff --git a/automation/scripts/build b/automation/scripts/build
> index b4edcf010e..b3c71fb6fb 100755
> --- a/automation/scripts/build
> +++ b/automation/scripts/build
> @@ -22,7 +22,10 @@ if [[ "${RANDCONFIG}" == "y" ]]; then
>     # RANDCONFIG implies HYPERVISOR_ONLY
>     HYPERVISOR_ONLY="y"
> else
> -    echo "CONFIG_DEBUG=${debug}" > xen/.config
> +    # Start off with arch's defconfig
> +    make -C xen defconfig
> +
> +    echo "CONFIG_DEBUG=${debug}" >> xen/.config
> 
>     if [[ -n "${EXTRA_XEN_CONFIG}" ]]; then
>         echo "${EXTRA_XEN_CONFIG}" >> xen/.config
> --
> 2.30.2
> 
> 




 


Rackspace

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