All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] darwin: expand cross-builds to also support x86 and testing
@ 2026-02-11 10:46 Roger Pau Monne
  2026-02-11 10:46 ` [PATCH 1/5] xen/x86: always consider '/' as a division in assembly Roger Pau Monne
                   ` (4 more replies)
  0 siblings, 5 replies; 16+ messages in thread
From: Roger Pau Monne @ 2026-02-11 10:46 UTC (permalink / raw)
  To: xen-devel
  Cc: Roger Pau Monne, Andrew Cooper, Anthony PERARD, Michal Orzel,
	Jan Beulich, Julien Grall, Stefano Stabellini

Hello,

This series expands the recently introduced Darwin hypervisor build
support to also allow cross-building an x86 hypervisor, that's done in
patches 1 to 3.  Patches 4 and 5 introduce some Cirrus-CI testing to do
cross-builds from macOS, plus it also introduces some basic smoke
testing of the x86 builds using the XTF selftest, just like it's
currently done for the FreeBSD builds.

A result of the updated Cirrus-CI pipeline can be seen at:

https://cirrus-ci.com/build/6723050642604032

Thanks, Roger.

Roger Pau Monne (5):
  xen/x86: always consider '/' as a division in assembly
  xen/tools: remove usages of `stat -s` in check-endbr.sh
  xen/tools: fix grep reporting 'illegal byte sequence' in
    check-endbr.sh
  cirrus-ci: add x86 and arm64 macOS hypervisor builds
  cirrus-ci: add x86 XTF self-tests for macOS build

 .cirrus.yml              | 51 ++++++++++++++++++++++++++++++++++------
 xen/Makefile             |  7 ++++++
 xen/tools/check-endbr.sh | 18 +++++++-------
 3 files changed, 61 insertions(+), 15 deletions(-)

-- 
2.51.0



^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2026-02-11 13:43 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-11 10:46 [PATCH 0/5] darwin: expand cross-builds to also support x86 and testing Roger Pau Monne
2026-02-11 10:46 ` [PATCH 1/5] xen/x86: always consider '/' as a division in assembly Roger Pau Monne
2026-02-11 11:01   ` Bertrand Marquis
2026-02-11 11:11   ` Jan Beulich
2026-02-11 11:22     ` Roger Pau Monné
2026-02-11 10:46 ` [PATCH 2/5] xen/tools: remove usages of `stat -s` in check-endbr.sh Roger Pau Monne
2026-02-11 11:08   ` Bertrand Marquis
2026-02-11 11:40   ` Jan Beulich
2026-02-11 12:24     ` Roger Pau Monné
2026-02-11 13:07       ` Jan Beulich
2026-02-11 13:34         ` Roger Pau Monné
2026-02-11 13:43           ` Jan Beulich
2026-02-11 10:46 ` [PATCH 3/5] xen/tools: fix grep reporting 'illegal byte sequence' " Roger Pau Monne
2026-02-11 11:10   ` Bertrand Marquis
2026-02-11 10:46 ` [PATCH 4/5] cirrus-ci: add x86 and arm64 macOS hypervisor builds Roger Pau Monne
2026-02-11 10:46 ` [PATCH 5/5] cirrus-ci: add x86 XTF self-tests for macOS build Roger Pau Monne

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.