[Xen-devel] [OSSTEST PATCH 00/15] Do armhf kernel builds on amd64

Ian Jackson posted 15 patches 4 years, 12 months ago
Failed in applying to current master (apply log)
There is a newer version of this series
Osstest/Debian.pm      | 14 +++++------
Osstest/TestSupport.pm | 26 +++++++++++++-------
make-flight            |  4 ++--
mfi-common             | 39 ++++++++++++++++++++++++++----
ts-debian-di-install   |  6 ++---
ts-debian-install      |  2 +-
ts-freebsd-build       |  2 +-
ts-host-install        | 24 ++++++++++++-------
ts-kernel-build        | 64 +++++++++++++++++++++++++++++++++-----------------
ts-memdisk-try-append  |  2 +-
ts-xen-build-prep      |  4 ++--
ts-xen-install         |  8 +++----
12 files changed, 132 insertions(+), 63 deletions(-)
[Xen-devel] [OSSTEST PATCH 00/15] Do armhf kernel builds on amd64
Posted by Ian Jackson 4 years, 12 months ago
Cross building this will be much much faster and help with our severe
armhf resource shortage.  To achieve this it is necessary to clean up
some technical debt, so that we can separately control host
architecture, rather than just using the job's main $r{arch}.

Ian Jackson (15):
  TestSupport: target_var: Refactor to allow for another host case
  TestSupport: target_var: Use host_V for host variables
  arch replumbing: ts-host-install: Move $kern_arch_info setting
  arch replumbing: Provide $ho->{Arch} and $gho->{Arch}
  arch replumbing: ts-debian-di-install: Remove unidiomatic { }
  arch replumbing: ts-memdisk-try-append: Remove unidiomatic " "
  arch replumbing: Replace many $r{arch} with $[g]ho->{Arch}
  arch replumbing: make-flight: Fix $r{arch} comment
  arch replumbing: ts-debian-di-install: Use $gho->{Arch}
  ts-kernel-build: Introduce cmd()
  cross builds: ts-kernel-build: Support cross target armhf
  cross builds: mfi-common: Break out set_build_hostflags
  cross builds: mfi-common: Prepare for kernel cross building
  cross builds: Build armhf kernels on amd64 hosts
  ts-kernel-build: Move main program to bottom of script

 Osstest/Debian.pm      | 14 +++++------
 Osstest/TestSupport.pm | 26 +++++++++++++-------
 make-flight            |  4 ++--
 mfi-common             | 39 ++++++++++++++++++++++++++----
 ts-debian-di-install   |  6 ++---
 ts-debian-install      |  2 +-
 ts-freebsd-build       |  2 +-
 ts-host-install        | 24 ++++++++++++-------
 ts-kernel-build        | 64 +++++++++++++++++++++++++++++++++-----------------
 ts-memdisk-try-append  |  2 +-
 ts-xen-build-prep      |  4 ++--
 ts-xen-install         |  8 +++----
 12 files changed, 132 insertions(+), 63 deletions(-)

-- 
2.11.0


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel