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

Re: [XEN PATCH v3 25/25] tools: Remove -Werror everywhere else


  • To: Stefano Stabellini <sstabellini@xxxxxxxxxx>
  • From: Bertrand Marquis <Bertrand.Marquis@xxxxxxx>
  • Date: Thu, 30 Jun 2022 07:33:42 +0000
  • Accept-language: en-GB, en-US
  • Arc-authentication-results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com])
  • 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=2; 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=p1Hd7Cg6jECUFRedG0LV7S55Xsmx1xsHD1Sv+yG639c=; b=CQKCzemmqtbUhGzAKUKOWGZ21MjqbNxbI9JZzAbfFV6W1mtT2/1jt8kUv7e4G3PsOuDnW3SG1Gq5j9MJ9SvKPZnsfaAJ7My+k3uDRrVq9ZVnfDDFxL56UxfevhVdfAXjZZLHi36tgZpYT0vf6UzuE2h2lHnasuJDkL+n2ebIkeFPIx5CFuWeJLq9qe9H/yP7tlGsXlwedsGFpg9g6tvT+SVRempxrXcRpqPeoh7zgWrfGBv6197rEkLhLQY77iCDs+mNAIHDu+D/4xj2dVLLPLj4WHFKcsijjrW4KuRt4UUCBhSK78twuzEzzESWeGdxpPhyTWHtTBW0MU0F+Z4OnA==
  • 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=p1Hd7Cg6jECUFRedG0LV7S55Xsmx1xsHD1Sv+yG639c=; b=O68CsKhfpgFiAoTQ8B/Pww+dkuNh3u35yBjOjLthr2hNPBwV7X7ZUQYieZTL4P27T7ToDQHqJuEiJvY7D2/Znts85A7o++BYJzdW9/7ZQ6rfTXzY26DX2JBZZ/8Js0sUJdQOGEmMIp3yS1MUqrj98hLl3ZQ9uTNwm5eloJHoiliFw1vngJdlP5dXij7tdHDba+2fhakpP1RV8SyWm1E44X3OmII7ahpTCpBz14ZIGGE2/WO4YEgSt/+2zdSbsBDWrL23AeaUpHQTSuBCUx6Q0Aegxa1XEvFdE2Ch79ZTwX3j180p0vig1p5cp7Byp2b2YjGcT79ltpK9JhCFAlbSqQ==
  • Arc-seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=NAJCCZ3sUyvh4k5uWPhF8iWkzZdW0umCfdyaGIlK1hzQHp8J3WcYY6OKJHtPX3YViOg5QstGJngyAmMxP4dyqOdISafcJ8xVd3TkoQ62LoqEWywt7sOTVJsbgRz6Mmc8txcuXD3ADUy8oFj7eUn9dgJWZ9cAKNq8NI59xiesTtl5yKFeJEyoW2A52iE2ji/PiTn7jGtZaDtOMv3znqqP5HimTkacBbnI9HugrTeQQcXuGZ7PW4m7XYfppRo3xcUFCA09zNDu0ZRN636Wxxxzb/FhxmDngw+X7tabkJ5B08J/RsjPNjsdGgbinZO5m2K9ejENUz69NGv1ULE5/emC6Q==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F/imnmyTjPllutb9SHPq/Flr0nf25Cs7MOW5WA8OAecwg4uHzbgrM3zmga3vGv3OM8dvdw7XIuPkeSaBg3RRXUjP/U+SCvx4w/RrHblk54p2Rx54oT259ablwFpRAhKlfS9tJsCb8R6sgGlYwIYKC0Tg/0s8Dkl3j4mguRKOzPGX3UQilWNG3kWzvLlWtl+cNtMwShu6v8/WZx5gg5wwdvciK3VkTAYt8zCkMBpzxIwHbzRzNqLnAm7DX975t4IDZJOAwvTSoDoetKQJNcTKN7vP6yFC5HpwxlhueumeG9OWCaWw1n50XX8kI4pjq60NK9umkHP/YpNIq6UMFVJbvw==
  • Authentication-results-original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com;
  • Cc: Luca Fancellu <Luca.Fancellu@xxxxxxx>, Anthony PERARD <anthony.perard@xxxxxxxxxx>, Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Elena Ufimtseva <elena.ufimtseva@xxxxxxxxxx>, Tim Deegan <tim@xxxxxxx>, Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>, "Daniel P. Smith" <dpsmith@xxxxxxxxxxxxxxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Juergen Gross <jgross@xxxxxxxx>, Christian Lindig <christian.lindig@xxxxxxxxxx>, David Scott <dave@xxxxxxxxxx>
  • Delivery-date: Thu, 30 Jun 2022 07:34:13 +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: AQHYh+S8oo1uKED1kUSSvOK+OMp/V61mHT4AgACMngCAAO3MAA==
  • Thread-topic: [XEN PATCH v3 25/25] tools: Remove -Werror everywhere else

Hi Stefano,

> On 29 Jun 2022, at 18:22, Stefano Stabellini <sstabellini@xxxxxxxxxx> wrote:
> 
> On Wed, 29 Jun 2022, Luca Fancellu wrote:
>> + CC: Stefano Stabellini
>> 
>>> On 24 Jun 2022, at 17:04, Anthony PERARD <anthony.perard@xxxxxxxxxx> wrote:
>>> 
>>> Patch "tools: Add -Werror by default to all tools/" have added
>>> "-Werror" to CFLAGS in tools/Rules.mk, remove it from every other
>>> makefiles as it is now duplicated.
>>> 
>>> Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>
>> 
>> Hi Anthony,
>> 
>> I will try to review the serie when I manage to have some time, in the mean 
>> time I can say the whole
>> serie builds fine in my Yocto setup on arm64 and x86_64, I’ve tried also the 
>> tool stack to
>> create/destroy/console guests and no problem so far.
>> 
>> The only problem I have is building for arm32 because, I think, this patch 
>> does a great job and it
>> discovers a problem here:
> 
> That reminds me that we only have arm32 Xen hypervisor builds in
> gitlab-ci, we don't have any arm32 Xen tools builds. I'll add it to my
> TODO but if someone (not necessarily Luca) has some spare time it could
> be a nice project. It could be done with Yocto by adding a Yocto build
> container to automation/build/.

We have now a way to build and run xen for arm32 on qemu using Yocto.
We are using this internally and also will test Xen with guests on arm32 using 
this soon.

I am upstreaming to meta-virtualisation all the fixes needed for that so it 
should be fairly straight forward do reproduce this in Yocto build in a 
container.

Please tell me what you need and I will try to provide you a set of scripts or 
instructions do reproduce that on gitlab.

Cheers
Bertrand



 


Rackspace

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