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

Re: [PATCH] automation: add arm32 cross-build tests for Xen


  • To: Stefano Stabellini <sstabellini@xxxxxxxxxx>
  • From: Roger Pau Monné <roger.pau@xxxxxxxxxx>
  • Date: Sat, 13 Mar 2021 09:44:05 +0100
  • 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-SenderADCheck; bh=4Dpyw74+07y/GB/ZGjhqnPscJ4yNC8UEefYTbR5KBPQ=; b=AmJ9z8LMZ7O1T64Sn5o7ZZ0wxjKoOo3lOXH/yvc3eQB/f9tUA0NOVkcvTxELyJbZosZStHZjqPXf54mAnzjkDTosyR+iZEQrQnQEvLfzWK+Zk/SMPLe2qnXly+VL4UvN31cwi7o7+yOfutXgP8v/hbmWkfEFu7AcWzf5Wtq5XBUOdA8j9kIcCRU7rmwcg1/R0v3ipk6hqZmZ4txKsAKHvpdwVZ/nFdDoW/rh7KAKIEV6u0kBwjYtbnkn5x12vfseWwobGRcmFIap0fG/7eVGNJRwvg5oFTkF5Kg2uSsz/fmjmG2iVX5fwSlH6WQZvINjATw7ghKw4VrkaCIIM8vUAw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XANrLHQzVV3kO+aNy4eOUROWfgq34cPhnAgXYqMLGNXeDVmqa0sBifb8hKx9wO+R+e8wtLfGb9kzZkYXUeyLlb3RcFcz5K0NAC3tN4C5J0Ti/MlCXyJBg+cASOKAy1sR1iWMxg9zVeJuclmYCkqzytDZ+nrlCSvQ5+PdUnKe+aNCmObX5FrDfDoNyTiyBhQa/Gs0NN59wDuUD4o/M9m5nz07rBHvgSaU68e2/fx3rcqirWp8Qz4XSgDmNpvrbRB+LsPjsBafU1sxpeatyKZ8UGiY/Wd67hwzb2e6q+NNWn0ET/4E5fkGk6/rJ2n6hmmNHUf318qNNxZYNGe28E7pRg==
  • Authentication-results: esa6.hc3370-68.iphmx.com; dkim=pass (signature verified) header.i=@citrix.onmicrosoft.com
  • Cc: <cardoe@xxxxxxxxxx>, <andrew.cooper3@xxxxxxxxxx>, <wl@xxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Stefano Stabellini <stefano.stabellini@xxxxxxxxxx>
  • Delivery-date: Sat, 13 Mar 2021 08:44:45 +0000
  • Ironport-hdrordr: A9a23:cMVGQ6jCbPDzK4agLzQOTWqLrHBQXkAji2hD6mlwRA09T+Wzkc eykPMHkSLugDEKV3063fyGMq+MQXTTnKQFg7U5F7GkQQXgpS+UPJhvhLGSoAHINg/f0qpm1a lme7VjE9GYNzNHpOvz/QXQKbcd6fad9qTAv4jj5lNMaS0vVK169Qd+DW+gfnFeYAVdH5I2GN 69y6N81l+dUE8aZMi6GXUJNtKrz7enqLvdfRUECxQ7gTPvsRqU7tfBfSSw71M5SDNAwbAr9E DfiAzn7qCfs/W2oyWss1Pu0w==
  • Ironport-sdr: CLSdWHelAeFByVaj6N03MWwQMSErfydwk1jaNa2kP7BlDcnsUKNMv7hevfeFDB7fmkQ7sGXMjD rmvlGBP1YFusFOXE0AfdtdfxSFXFjjud/x7LEh/LzTxsgmHcxlEpjzaUHY2AHDTe1/h1mGVHCz m3vjLR6LeQKv6ScZKsS7ssX6OdfOaQ9qhS3fFl4+msuJyW7HXDrEu5SMadmB9ORLwAMmLSRGV1 IUA19qOTDwTvr2hhWw4B1bPcA+ELDQj7vzfSfph3g8YEtVpBA4+TySNkClCX3Uf1HTCA6iYk7b 35I=
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On Fri, Feb 12, 2021 at 05:38:13PM -0800, Stefano Stabellini wrote:
> diff --git a/automation/scripts/build b/automation/scripts/build
> index d8990c3bf4..e7d68f7a9d 100755
> --- a/automation/scripts/build
> +++ b/automation/scripts/build
> @@ -15,6 +15,15 @@ else
>      make -j$(nproc) -C xen defconfig
>  fi
>  
> +# arm32 only cross-compiles the hypervisor
> +if [[ "${XEN_TARGET_ARCH}" = "arm32" ]]; then
> +    make -j$(nproc) xen
> +    cp xen/.config xen-config
> +    mkdir binaries
> +    cp xen/xen binaries/xen
> +    exit 0
> +fi

You will have to rebase on top of 893103e286ac1c50 at which point you
have an option to do hypervisor only builds already (hypervisor_only).

Thanks, Roger.



 


Rackspace

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