[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [OSSTEST PATCH v2 00/15] Do armhf kernel builds on amd64
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}. This is v2 of the series, with some minor bugfixes and some acks from ARM reviewers (thanks). It has completed all its ad-hoc tests and is next in the queue for the osstest self-push-gate. 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@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |