[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [xen-unstable-smoke test] 152940: regressions - FAIL
flight 152940 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/152940/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64 6 xen-build fail REGR. vs. 152892 Tests which did not succeed, but are not blocking: build-amd64-libvirt 1 build-check(1) blocked n/a test-amd64-amd64-libvirt 1 build-check(1) blocked n/a test-amd64-amd64-xl-qemuu-debianhvm-amd64 1 build-check(1) blocked n/a test-arm64-arm64-xl-xsm 13 migrate-support-check fail never pass test-arm64-arm64-xl-xsm 14 saverestore-support-check fail never pass test-armhf-armhf-xl 13 migrate-support-check fail never pass test-armhf-armhf-xl 14 saverestore-support-check fail never pass version targeted for testing: xen 0de9cbf9cfeedbd2a2e4719a2faa6084f0fcbb52 baseline version: xen 484fca9569f03fbcb0fa5704f59164f95b0a8fcb Last test of basis 152892 2020-08-27 11:00:25 Z 0 days Testing same since 152898 2020-08-27 14:01:18 Z 0 days 4 attempts ------------------------------------------------------------ People who touched revisions under test: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Jan Beulich <jbeulich@xxxxxxxx> Juergen Gross <jgross@xxxxxxxx> Wei Liu <wl@xxxxxxx> jobs: build-arm64-xsm pass build-amd64 fail build-armhf pass build-amd64-libvirt blocked test-armhf-armhf-xl pass test-arm64-arm64-xl-xsm pass test-amd64-amd64-xl-qemuu-debianhvm-amd64 blocked test-amd64-amd64-libvirt blocked ------------------------------------------------------------ sg-report-flight on osstest.test-lab.xenproject.org logs: /home/logs/logs images: /home/logs/images Logs, config files, etc. are available at http://logs.test-lab.xenproject.org/osstest/logs Explanation of these reports, and of osstest in general, is at http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master Test harness code can be found at http://xenbits.xen.org/gitweb?p=osstest.git;a=summary Not pushing. ------------------------------------------------------------ commit 0de9cbf9cfeedbd2a2e4719a2faa6084f0fcbb52 Author: Juergen Gross <jgross@xxxxxxxx> Date: Sun Aug 23 10:00:12 2020 +0200 stubdom: simplify building xen libraries for stubdoms The pattern for building a Xen library with sources under tools/libs is always the same. Simplify stubdom/Makefile by defining a callable make program for those libraries. Even if not needed right now add the possibility for defining additional dependencies for a library. Signed-off-by: Juergen Gross <jgross@xxxxxxxx> Reviewed-by: Samuel Thibault <samuel.thibault@xxxxxxxxxxxx> commit ddb2934a914df26762c45f0b114fa358a045e0ee Author: Juergen Gross <jgross@xxxxxxxx> Date: Sun Aug 23 10:00:11 2020 +0200 stubdom: add correct dependencies for Xen libraries The stubdom Makefile is missing several dependencies between Xen libraries. Add them. Signed-off-by: Juergen Gross <jgross@xxxxxxxx> Reviewed-by: Samuel Thibault <samuel.thibault@xxxxxxxxxxxx> commit ded08cdfa72bb1555a2beb5c4300dedb1f830358 Author: Juergen Gross <jgross@xxxxxxxx> Date: Sun Aug 23 10:00:11 2020 +0200 tools: generate most contents of library make variables Library related make variables (CFLAGS_lib*, SHDEPS_lib*, LDLIBS_lib* and SHLIB_lib*) mostly have a common pattern for their values. Generate most of this content automatically by adding a new per-library variable defining on which other libraries a lib is depending. Those definitions are put into an own file in order to make it possible to include it from various Makefiles, especially for stubdom. This in turn makes it possible to drop the USELIB variable from each library Makefile. The LIBNAME variable can be dropped, too, as it can be derived from the directory name the library is residing in. Signed-off-by: Juergen Gross <jgross@xxxxxxxx> Acked-by: Wei Liu <wl@xxxxxxx> commit 09bf2917046f78a5f0b42da771602bb4ef5dcc09 Author: Juergen Gross <jgross@xxxxxxxx> Date: Sun Aug 23 10:00:11 2020 +0200 tools: define ROUNDUP() in tools/include/xen-tools/libs.h Today there are multiple copies of the ROUNDUP() macro in various sources and headers. Define it once in tools/include/xen-tools/libs.h. Using xen-tools/libs.h enables removing copies of MIN() and MAX(), too. Signed-off-by: Juergen Gross <jgross@xxxxxxxx> Acked-by: Wei Liu <wl@xxxxxxx> commit 097b6fe1df89a0506a4feb1379ba5d9d14ec3a3b Author: Juergen Gross <jgross@xxxxxxxx> Date: Sun Aug 23 10:00:11 2020 +0200 tools: don't call make recursively from libs.mk During build of a xen library make is called again via libs.mk. This is not necessary as the same can be achieved by a simple dependency. Signed-off-by: Juergen Gross <jgross@xxxxxxxx> Reviewed-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Acked-by: Wei Liu <wl@xxxxxxx> commit bc44e2fb3199ecd8461bbdd093806f76ee61776a Author: Juergen Gross <jgross@xxxxxxxx> Date: Sun Aug 23 10:00:11 2020 +0200 tools: add a copy of library headers in tools/include The headers.chk target in tools/Rules.mk tries to compile all headers stand alone for testing them not to include any internal header. Unfortunately the headers tested against are not complete, as any header for a Xen library is not included in the include path of the test compile run, resulting in a failure in case any of the tested headers in including an official Xen library header. Fix that by copying the official headers located in tools/libs/*/include to tools/include. In order to support libraries with header name other than xen<lib>.h or with multiple headers add a LIBHEADER make variable a lib specific Makefile can set in that case. Move the headers.chk target from Rules.mk to libs.mk as it is used for libraries in tools/libs only. Add NO_HEADERS_CHK variable to skip checking headers as this will be needed e.g. for libxenctrl. Signed-off-by: Juergen Gross <jgross@xxxxxxxx> Acked-by: Wei Liu <wl@xxxxxxx> commit 725ef89164e38349c9e6210f720e0cdc0c52e69e Author: Juergen Gross <jgross@xxxxxxxx> Date: Sun Aug 23 10:00:11 2020 +0200 tools: switch XEN_LIBXEN* make variables to lower case (XEN_libxen*) In order to harmonize names of library related make variables switch XEN_LIBXEN* names to XEN_libxen*, as all other related variables (e.g. CFLAGS_libxen*, SHDEPS_libxen*, ...) already use this pattern. Rename XEN_LIBXC to XEN_libxenctrl, XEN_XENSTORE to XEN_libxenstore, XEN_XENLIGHT to XEN_libxenlight, XEN_XLUTIL to XEN_libxlutil, and XEN_LIBVCHAN to XEN_libxenvchan for the same reason. Introduce XEN_libxenguest with the same value as XEN_libxenctrl. No functional change. Signed-off-by: Juergen Gross <jgross@xxxxxxxx> Acked-by: Wei Liu <wl@xxxxxxx> commit 314d8cc0d87e04dd81eb9970709e71c50fef7b14 Author: Juergen Gross <jgross@xxxxxxxx> Date: Sun Aug 23 10:00:10 2020 +0200 stubdom: add stubdom/mini-os.mk for Xen paths used by Mini-OS stubdom/mini-os.mk should contain paths used by Mini-OS when built as stubdom. Signed-off-by: Juergen Gross <jgross@xxxxxxxx> Reviewed-by: Samuel Thibault <samuel.thibault@xxxxxxxxxxxx> commit e32605b07ef2e01c9d05da9b2d5d7b8f9a5c7c1b Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Tue Apr 10 16:25:40 2018 +0100 x86: Begin to introduce support for MSR_ARCH_CAPS ... including serialisation/deserialisation logic and unit tests. There is no current way to configure this MSR correctly for guests. The toolstack side this logic needs building, which is far easier to do with it in place. Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit 70c52c46bca89de00f04aa9294e14d11a2adff80 Author: Wei Liu <wl@xxxxxxx> Date: Thu Aug 27 10:48:38 2020 +0000 gitignore: ignore ebmalloc.c soft link A previous commit split ebmalloc to its own translation unit but forgot to modify gitignore. Fixes: 8856a914bffd ("build: also check for empty .bss.* in .o -> .init.o conversion") Signed-off-by: Wei Liu <wl@xxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> (qemu changes not included)
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |