[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [xen-unstable-smoke test] 120751: regressions - FAIL
flight 120751 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/120751/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-arm64-xsm 6 xen-build fail REGR. vs. 120679 build-armhf 6 xen-build fail REGR. vs. 120679 Tests which did not succeed, but are not blocking: test-arm64-arm64-xl-xsm 1 build-check(1) blocked n/a test-armhf-armhf-xl 1 build-check(1) blocked n/a test-amd64-amd64-libvirt 13 migrate-support-check fail never pass version targeted for testing: xen 29036baa23da7e82896262cbcbffdbc8faf98147 baseline version: xen eef83fd2af0d4c78afec34c199c977fc97d8a0b3 Last test of basis 120679 2018-03-13 12:06:56 Z 1 days Failing since 120685 2018-03-13 17:01:17 Z 1 days 8 attempts Testing same since 120751 2018-03-14 16:01:52 Z 0 days 1 attempts ------------------------------------------------------------ People who touched revisions under test: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Anthony PERARD <anthony.perard@xxxxxxxxxx> Doug Goldstein <cardoe@xxxxxxxxxx> Jan Beulich <jbeulich@xxxxxxxx> John Thomson <git@xxxxxxxxxxxxxxxxxxxxxxxxxxx> Michael Young <m.a.young@xxxxxxxxxxxx> Roger Pau Monne <roger.pau@xxxxxxxxxx> Roger Pau Monné <roger.pau@xxxxxxxxxx> Wei Liu <wei.liu2@xxxxxxxxxx> jobs: build-arm64-xsm fail build-amd64 pass build-armhf fail build-amd64-libvirt pass test-armhf-armhf-xl blocked test-arm64-arm64-xl-xsm blocked test-amd64-amd64-xl-qemuu-debianhvm-i386 pass test-amd64-amd64-libvirt pass ------------------------------------------------------------ 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 29036baa23da7e82896262cbcbffdbc8faf98147 Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Wed Mar 14 10:36:09 2018 +0000 x86/entry: Trivial nonfunctional fixes * Drop unnecessary size suffixes * The C pseudocode refers to a trap_info object, not trap_bounce. Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit dedbdcde95ce0dc3f1a51ad9c685a71570630a7d Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Wed Mar 14 10:48:36 2018 +0000 x86/pv: Fix guest crashes following f75b1a5247b "x86/pv: Drop int80_bounce from struct pv_vcpu" The original init_int80_direct_trap() was in fact buggy; `int $0x80` is not an exception. This went unnoticed for years because int80_bounce and trap_bounce were separate structures, but were combined by this change. Exception handling is different to interrupt handling for PV guests. By reusing trap_bounce, the following corner case can occur: * Handle a guest `int $0x80` instruction. Latches TBF_EXCEPTION into trap_bounce. * Handle an exception, which emulates to success (such as ptwr support), which leaves trap_bounce unmodified. * The exception exit path sees TBF_EXCEPTION set and re-injects the `int $0x80` a second time. Drop the TBF_EXCEPTION from the int80 invocation, which matches the equivalent logic from the syscall/sysenter paths. Reported-by: Sander Eikelenboom <linux@xxxxxxxxxxxxxx> Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit db0c7dde021c29c2ae0d847d70fb7b59e02ea522 Author: Anthony PERARD <anthony.perard@xxxxxxxxxx> Date: Tue Mar 13 11:13:18 2018 +0000 libxl_qmp: Tell QEMU about live migration or snapshot Since version 2.10, QEMU will lock the disk images so a second QEMU instance will not try to open it. This would prevent live migration from working correctly. A new parameter as been added to the QMP command "xen-save-devices-state" in QEMU version 2.11 which allow to unlock the disk image for a live migration, but also keep it locked for a snapshot. QEMU commit: 5d6c599fe1d69a1bf8c5c4d3c58be2b31cd625ad "migration, xen: Fix block image lock issue on live migration" The extra "live" parameter can only be use if QEMU knows about it, so only add it if qemu is recent enough. The struct libxl__domain_suspend_state as now knowledge if the suspend is part of a live migration. Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit ab73254b9ac3febe0c512e21af567fa536c20ad4 Author: Anthony PERARD <anthony.perard@xxxxxxxxxx> Date: Tue Mar 13 11:13:17 2018 +0000 libxl: Add a version check of QEMU for QMP commands On connection to QEMU via QMP, the version of QEMU is provided, store it for later use. Add a function qmp_qemu_check_version that can be used to check if QEMU is new enough for certain fonctionnality. This will be used in a moment. As it's a static function, it is commented out until first use, which is in the next patch. Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit 93de1d0b3462f20da819fb4f296be8bd3271f885 Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Wed Mar 14 11:02:31 2018 +0000 gitignore: ignore wrappers.c link for fuzzer At the same time reorder the entries alphabetically. Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> commit 82bc81c17d9397aad3f9386a60316cc1088a643f Author: Roger Pau Monne <roger.pau@xxxxxxxxxx> Date: Wed Mar 14 11:09:24 2018 +0000 xl: remove apic option for PVH guests XSA-256 forces the local APIC to always be enabled for PVH guests, so ignore any apic option for PVH guests. Update the documentation accordingly. Signed-off-by: Roger Pau Monné <roger.pau@xxxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit 87554421b9ffcebe0a89ba9a927bccc0c7bed7f3 Author: John Thomson <git@xxxxxxxxxxxxxxxxxxxxxxxxxxx> Date: Wed Mar 14 18:21:24 2018 +1000 tools: xenalyze.c fix format-truncation With gcc optimization enabled by: tools: detect appropriate debug optimization level b43501451733193b265de30fd79a764363a2a473 -Wformat-truncation throws warnings gcc version 7.3.0 xenalyze.c: In function 'find_symbol': xenalyze.c:382:36: error: 'snprintf' output may be truncated before the last format character [-Werror=format-truncation=] snprintf(name, 128, "(%s +%llx)", ^ xenalyze.c:382:5: note: 'snprintf' output between 6 and 144 bytes into a destination of size 128 snprintf(name, 128, "(%s +%llx)", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lastname, offset); ~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors Signed-off-by: John Thomson <git@xxxxxxxxxxxxxxxxxxxxxxxxxxx> Reviewed-by: George Dunlap <george.dunlap@xxxxxxxxxx> commit a7313da7f7767984172873adf645eff9bd667bda Author: Doug Goldstein <cardoe@xxxxxxxxxx> Date: Tue Mar 13 11:25:29 2018 -0500 tools/xl: fix uninitialized variable in xl_vdispl The code added in 7a48622a78a0b452e8afa55b8442c958abd226a7 could use rc uninitialized in main_vdisplattach(). Signed-off-by: Doug Goldstein <cardoe@xxxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit 9f3b40e8fe083e0d6d184c105f96ad9b9617f038 Author: Michael Young <m.a.young@xxxxxxxxxxxx> Date: Mon Mar 12 18:49:29 2018 +0000 make xen ocaml safe-strings compliant Xen built with ocaml 4.06 gives errors such as Error: This expression has type bytes but an expression was expected of type string as Byte and safe-strings which were introduced in 4.02 are the default in 4.06. This patch which is partly by Richard W.M. Jones of Red Hat from https://bugzilla.redhat.com/show_bug.cgi?id=1526703 fixes these issues. Signed-off-by: Michael Young <m.a.young@xxxxxxxxxxxx> Reviewed-by: Christian Lindig<christian.lindig@xxxxxxxxxx> commit b43501451733193b265de30fd79a764363a2a473 Author: Doug Goldstein <cardoe@xxxxxxxxxx> Date: Mon Mar 12 23:06:51 2018 -0500 tools: detect appropriate debug optimization level When building debug use -Og as the optimization level if its available, otherwise retain the use of -O0. -Og has been added by GCC to enable all optimizations that to not affect debugging while retaining full debugability. Signed-off-by: Doug Goldstein <cardoe@xxxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> (qemu changes not included) _______________________________________________ osstest-output mailing list osstest-output@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/osstest-output
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |