All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/2] Add minimal RISC-V Xen build and build testing
@ 2023-01-05  8:40 Oleksii Kurochko
  2023-01-05  8:40 ` [PATCH v3 1/2] arch/riscv: initial RISC-V support to build/run minimal Xen Oleksii Kurochko
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Oleksii Kurochko @ 2023-01-05  8:40 UTC (permalink / raw)
  To: xen-devel
  Cc: Oleksii Kurochko, Bob Eshleman, Alistair Francis, Connor Davis,
	Doug Goldstein, Stefano Stabellini, Julien Grall, Anthony PERARD,
	Andrew Cooper, Gianluca Guida

The patch series introduces the following:
- provide a minimal amount of changes to add initial RISC-V support
  to make Xen binary buildable and runnable for RISC-V architecture
  which can be used for future development and testing.
- add RISC-V 64 cross-compile build jobs to check if any new changes
  break RISC-V build.

Changes in V3:
- Remove include of <asm/config.h> from head.S.

Changes in V2:
- Remove the patch "automation: add cross-compiler support
  for the build script" because it was reworked as a part of the patch
  series "CI: Fixes/cleanup in preparation for RISCV".
- Remove the patch "automation: add python3 package for riscv64.dockerfile"
  because it is not necessary for RISCV Xen binary build now.
- Rework the patch "arch/riscv: initial RISC-V support to build/run
  minimal Xen" according to the comments about v1 of the patch series.
- Add HYPERVISOR_ONLY to RISCV jobs in build.yaml after rebasing on
  "CI: Fixes/cleanup in preparation for RISCV" patch series.

Oleksii Kurochko (2):
  arch/riscv: initial RISC-V support to build/run minimal Xen
  automation: add RISC-V 64 cross-build tests for Xen

 automation/gitlab-ci/build.yaml     |  45 ++++++++
 xen/arch/riscv/Makefile             |  16 +++
 xen/arch/riscv/arch.mk              |   4 +
 xen/arch/riscv/include/asm/config.h |   9 +-
 xen/arch/riscv/riscv64/Makefile     |   2 +-
 xen/arch/riscv/riscv64/head.S       |   4 +-
 xen/arch/riscv/xen.lds.S            | 158 ++++++++++++++++++++++++++++
 7 files changed, 233 insertions(+), 5 deletions(-)
 create mode 100644 xen/arch/riscv/xen.lds.S

-- 
2.38.1



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

end of thread, other threads:[~2023-01-05 12:04 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-01-05  8:40 [PATCH v3 0/2] Add minimal RISC-V Xen build and build testing Oleksii Kurochko
2023-01-05  8:40 ` [PATCH v3 1/2] arch/riscv: initial RISC-V support to build/run minimal Xen Oleksii Kurochko
2023-01-05  8:40 ` [PATCH v3 2/2] automation: add RISC-V 64 cross-build tests for Xen Oleksii Kurochko
2023-01-05 12:04 ` [PATCH v3 0/2] Add minimal RISC-V Xen build and build testing Oleksii

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.