[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v8] xen: Strip xen.efi by default
- To: Marek Marczykowski-Górecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx>
- From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
- Date: Wed, 19 Nov 2025 18:05:07 +0000
- 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=arcselector10001; 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=lhVEppCV56GwQV56edg6qmvCroVrQp54IWfXaIXJhAU=; b=TCTTaQqbVvVLqCnxAMFnwnYyJxjA30osGLIHxKBObcLUTvrD/ie5lLT3fl1e76BE8tkBQCJio7CrIUhK1V7VkEuQld3++3hxU9Ico9Bc/IuuYfV5EvQEKppdxA7+z7ScYwQRXtFbOeNmoB7pXLSJXR41Tamrcdwd0mEmT8T/hUtIn3fsaumPCvHnibszr+E6uJmu/Z6fWAuhOFBotoseWvvYk5TT67gjZw+nkm6S6cx4P+hL50hPv7HtyBoEquN2Y26cqGBUdvePj3K6JbX6fxPmHEqhmBHFNpvYpMq6xHYoioe1YFp7U8ijEH+NG7+3A5+PAHF12IQZAomq8S9INw==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=oFUGVTHCW7S/9Git8exkFfTpqMGEGUkN3gxaU1y77EKxas8j6hRtl6fnF1xlL6nw5JwqGvAo9jZs4hEhMaqw49467gACQL6JpsjdAp8ypkFZvLHJjun0ErFrf2xmKyhgIgTV1Cli8ILoGfmLDUsX1UmAVINTSjZUjxUUxL8A2eC1g54QvXE0u8r3AZ3DSqv/76CxcDdUWtsXJNME9wh4zlxv252C1qryYYBgndXXyFdFWsObf7YGYFT2CPbLfd9Une3I9OA7gjQA9PCrz4vxI3O91k85EjA8Al4swqlgZPm0kKK87+5SQEMv24Z5YfnlwzvkBGvCj55giIXjfmIB0w==
- Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
- Cc: Frediano Ziglio <freddy77@xxxxxxxxx>, Oleksii Kurochko <oleksii.kurochko@xxxxxxxxx>, Frediano Ziglio <frediano.ziglio@xxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxx, Frediano Ziglio <frediano.ziglio@xxxxxxxxx>, Anthony PERARD <anthony.perard@xxxxxxxxxx>, Michal Orzel <michal.orzel@xxxxxxx>, Jan Beulich <jbeulich@xxxxxxxx>, Julien Grall <julien@xxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Demi Marie Obenour <demiobenour@xxxxxxxxx>, Stewart Hildebrand <stewart.hildebrand@xxxxxxx>
- Delivery-date: Wed, 19 Nov 2025 18:05:31 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
On 19/11/2025 5:08 pm, Marek Marczykowski-Górecki wrote:
> On Wed, Nov 19, 2025 at 04:02:30PM +0000, Andrew Cooper wrote:
>> Given it's now only 16.04 broken, how about simply excluding xen.efi
>> with these broken toolchains?
> That would mean adjusting README to say a newer binutils is required for
> xen.efi, right? Then ofc we would need to figure out which version
> specifically. FWIW Ubuntu 16.04 has 2.26 and Ubuntu 18.04 has 2.30.
> Would raising required toolchain version (for some configuration here)
> even accepted, especially if considered for backporting?
>
> Alternatively, simply disable building xen.efi in CI on 16.04, and maybe
> document as "known issue" pointing at toolchain bug? Result is very
> similar, but might be more acceptable on the process side...
xen.efi has never been part of the toolchain minimum statement.
It was introduced as unconditionally enabled, with probing of the
toolchain to decide whether it was capable or not. That's what
XEN_BUILD_EFI is doing.
~Andrew
|