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

Re: [XEN PATCH v2 2/2] automation: add RISC-V 64 cross-build tests for Xen


  • To: Oleksii Kurochko <oleksii.kurochko@xxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Andrew Cooper <Andrew.Cooper3@xxxxxxxxxx>
  • Date: Wed, 4 Jan 2023 20:39:15 +0000
  • Accept-language: en-GB, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.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=sc0XT9Feq1UxpfZT/2AWJeldbgWn4KYN/O8SA/SfGkY=; b=l6mLlIJOhx2JdRVYYtPymbdOxqvNUwBq3jnh3yCBMmhrMM2BI/GXlz6RUDxmF1TCq8RggrBL1myzsjaAsCGMvkhGX0aTtlzbJPzaw97VhaqjsQjNihpvhUuwVnQyrIe+9riXiprvuzBfLHIA+PKulRsiPxUbJBESNurLjSXtQM5VM9Ws3bZluQPmPW0+RD6Ri3Oa3cRBPUTIQVqtQBXZLHdHDv8pJbEd/xRihDBkFQZOx28Hexk8LadX9uPdXTwJTSlNIew5KsoOTS0BMSn+b+RCmbDkpgjw0WLZP6N4zUgp5+/3b3x5etqDqdPeCb3uO/HluwZuS86TuIWL/FtSpg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YXAkCERYUBIMESk0mZoQI89fMv4J202QTv2dALiKL51QYA+hn6/nwCtRTktJRgpO1Ajg5A9DQdo+p+YGMA13oZ3o2prr11HrnG0UcKXrugfzb1Py605F+tm67cAYTwYMkvhHqrnuR9TXFwLcXuL/kvIc/EzRCKK4dIxEKcq1gSiwJu9zfRo2Uhtb+hnzX/ew7Autsf4OyzHjOgCWWRKvk9CCZbxI2A2/WEQoWBoQukxhp+idLSvepv+KKKTQCBCWAZumIpDsaUAeASkEnof4BBIjA6kkDrqGxG/sq+s5unVQMvCJTERGkCeIkC3e4ljZyGpZLxnHJSqUhQdS+B9YNg==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
  • Cc: Doug Goldstein <cardoe@xxxxxxxxxx>, Alistair Francis <alistair.francis@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Gianluca Guida <gianluca@xxxxxxxxxxxx>
  • Delivery-date: Wed, 04 Jan 2023 20:39:35 +0000
  • Ironport-data: A9a23:OgHOX6CnV+2UARVW/9Piw5YqxClBgxIJ4kV8jS/XYbTApDwr1T1Ry mFOXj2HO66PZmf0LdFybIrkp0xV7JSDz95hQQY4rX1jcSlH+JHPbTi7wuUcHAvJd5GeExg3h yk6QoOdRCzhZiaE/n9BCpC48T8nk/nNHuCnYAL9EngZbRd+Tys8gg5Ulec8g4p56fC0GArIs t7pyyHlEAbNNwVcbyRFtcpvlDs15K6p4GpA4gRjDRx2lAS2e0c9Xcp3yZ6ZdxMUcqEMdsamS uDKyq2O/2+x13/B3fv8z94X2mVTKlLjFVDmZkh+AsBOsTAbzsAG6Y4pNeJ0VKtio27hc+ada jl6ncfYpQ8BZsUgkQmGOvVSO3kW0aZuoNcrLZUj2CA6IoKvn3bEmp1T4E8K0YIwvdcvH1oQ2 tgiKCEraQ6hjO+Wmu6SVbw57igjBJGD0II3nFhFlGucKMl8BJfJTuPN+MNS2yo2ioZWB/HCa sEFaD1pKhPdfxlIPVRRA5U79AuqriCnL3sE9xTL++xrvwA/zyQouFTpGPPTdsaHWoN+mUGAq 3id12/4HgsbJJqUzj/tHneE17eRzHmkCNx6+LuQ+dlvunjD42MqBwAZD0CHv7qdr2icVIcKQ 6AT0m90xUQoz2SsStT+RBy55n2ZpBkXW9lXO+I/4QCJjKHT5m6xFmUCCzJMdtEinMs3XiAxk E+EmcvzAj5iu6HTTmiSnp+fpCm+PiU9JmYYaSgJCwAC5rHLqYUylQ7GT8wlHrS8iNb0Ahnvz zvMpy87750IltIC3ai/+VHBghqvq4LPQwpz4R/YNkqq7wp/YJOubqSy6Ebc9vdGJ8CSSVzpg ZQfs82X7eRLCI7XkiWIGb8JBOvxu6rDNyDAi1lyGZVn7y6q53OoYYFX5nd5OVttNcEHPzTuZ Sc/pD9s2XOaB1PyBYcfXm57I51CIXTIfTg9as3pUw==
  • Ironport-hdrordr: A9a23:hkTIm6F8dFtNkd+bpLqE0ceALOsnbusQ8zAXPiFKOGVom6mj/f xG885rsCMc5AxhOk3I3OrwW5VoIkm8yXcW2/h0AV7KZmCP01dAbrsD0WKI+UyGJ8SRzJ866U 6iScRD4R/LYGSSQfyU3OBwKbgd/OU=
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Thread-index: AQHZHE7hYcTjVcm+Z06GDSck55kIla6OwJqA
  • Thread-topic: [XEN PATCH v2 2/2] automation: add RISC-V 64 cross-build tests for Xen

On 30/12/2022 1:01 pm, Oleksii Kurochko wrote:
> diff --git a/automation/gitlab-ci/build.yaml b/automation/gitlab-ci/build.yaml
> index e6a9357de3..11eb1c6b82 100644
> --- a/automation/gitlab-ci/build.yaml
> +++ b/automation/gitlab-ci/build.yaml
> @@ -617,6 +644,21 @@ alpine-3.12-gcc-debug-arm64-boot-cpupools:
>      EXTRA_XEN_CONFIG: |
>        CONFIG_BOOT_TIME_CPUPOOLS=y
>  
> +# RISC-V 64 cross-build
> +riscv64-cross-gcc:
> +  extends: .gcc-riscv64-cross-build
> +  variables:
> +    CONTAINER: archlinux:riscv64
> +    KBUILD_DEFCONFIG: tiny64_defconfig
> +    HYPERVISOR_ONLY: y
> +
> +riscv64-cross-gcc-debug:
> +  extends: .gcc-riscv64-cross-build-debug
> +  variables:
> +    CONTAINER: archlinux:riscv64
> +    KBUILD_DEFCONFIG: tiny64_defconfig
> +    HYPERVISOR_ONLY: y
> +

Judging by the Kconfig which gets written out, I suggest inserting the
two RANDCONFIG jobs right now.

>  ## Test artifacts common
>  
>  .test-jobs-artifact-common:
> @@ -692,3 +734,6 @@ kernel-5.10.74-export:
>        - binaries/bzImage
>    tags:
>      - x86_64
> +
> +# # RISC-V 64 test artificats
> +# # TODO: add RISC-V 64 test artitifacts

Drop this hunk.  All you're going to be doing is deleting it in the next
series...

~Andrew

 


Rackspace

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