[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [xen-unstable test] 126346: regressions - FAIL
flight 126346 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/126346/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 16 guest-start/debianhvm.repeat fail REGR. vs. 126266 Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stop fail like 126266 test-armhf-armhf-libvirt 14 saverestore-support-check fail like 126266 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop fail like 126266 test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail like 126266 test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail like 126266 test-armhf-armhf-libvirt-raw 13 saverestore-support-check fail like 126266 test-amd64-amd64-xl-qemuu-ws16-amd64 17 guest-stop fail like 126266 test-amd64-amd64-xl-qemut-ws16-amd64 17 guest-stop fail like 126266 test-amd64-i386-xl-qemuu-ws16-amd64 17 guest-stop fail like 126266 build-amd64-xen-xsm-freebsd 7 xen-build-freebsd fail never pass build-amd64-xen-freebsd 7 xen-build-freebsd fail never pass test-amd64-i386-xl-pvshim 12 guest-start fail never pass test-amd64-amd64-libvirt 13 migrate-support-check fail never pass test-amd64-i386-libvirt 13 migrate-support-check fail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-check fail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-check fail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-armhf-armhf-xl-arndale 13 migrate-support-check fail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-check fail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-amd64-amd64-libvirt-vhd 12 migrate-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 test-armhf-armhf-xl-rtds 13 migrate-support-check fail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-check fail never pass test-armhf-armhf-xl-cubietruck 13 migrate-support-check fail never pass test-armhf-armhf-xl-cubietruck 14 saverestore-support-check fail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-check fail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-check fail never pass test-armhf-armhf-libvirt 13 migrate-support-check fail never pass test-armhf-armhf-xl-credit2 13 migrate-support-check fail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-check fail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-check fail never pass test-armhf-armhf-xl-vhd 12 migrate-support-check fail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-check fail never pass test-amd64-i386-xl-qemut-ws16-amd64 17 guest-stop fail never pass test-amd64-amd64-xl-qemuu-win10-i386 10 windows-install fail never pass test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass test-amd64-amd64-xl-qemut-win10-i386 10 windows-install fail never pass test-amd64-i386-xl-qemut-win10-i386 10 windows-install fail never pass version targeted for testing: xen 1385a14bfc09672513cb5bf9baafa881c8d93542 baseline version: xen 3a2b8525b883baa87fe89b3da58f5c09fa599b99 Last test of basis 126266 2018-08-20 16:28:33 Z 2 days Testing same since 126346 2018-08-21 22:04:23 Z 1 days 1 attempts ------------------------------------------------------------ People who touched revisions under test: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Anthony PERARD <anthony.perard@xxxxxxxxxx> Christopher Clark <christopher.clark6@xxxxxxxxxxxxxx> Christopher Clark <christopher.w.clark@xxxxxxxxx> Doug Goldstein <cardoe@xxxxxxxxxx> Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Jan Beulich <jbeulich@xxxxxxxx> Oleksandr Andrushchenko <oleksandr_andrushchenko@xxxxxxxx> Wei Liu <wei.liu2@xxxxxxxxxx> jobs: build-amd64-xsm pass build-i386-xsm pass build-amd64-xtf pass build-amd64 pass build-armhf pass build-amd64-xen-freebsd fail build-amd64-xen-xsm-freebsd fail build-i386 pass build-amd64-libvirt pass build-armhf-libvirt pass build-i386-libvirt pass build-amd64-prev pass build-i386-prev pass build-amd64-pvops pass build-armhf-pvops pass build-i386-pvops pass build-amd64-rumprun pass build-i386-rumprun pass test-xtf-amd64-amd64-1 pass test-xtf-amd64-amd64-2 pass test-xtf-amd64-amd64-3 pass test-xtf-amd64-amd64-4 pass test-xtf-amd64-amd64-5 pass test-amd64-amd64-xl pass test-armhf-armhf-xl pass test-amd64-i386-xl pass test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm pass test-amd64-i386-xl-qemut-debianhvm-amd64-xsm pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm fail test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm pass test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm pass test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm pass test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm pass test-amd64-amd64-libvirt-xsm pass test-amd64-i386-libvirt-xsm pass test-amd64-amd64-xl-xsm pass test-amd64-i386-xl-xsm pass test-amd64-amd64-qemuu-nested-amd fail test-amd64-amd64-xl-pvhv2-amd pass test-amd64-i386-qemut-rhel6hvm-amd pass test-amd64-i386-qemuu-rhel6hvm-amd pass test-amd64-amd64-xl-qemut-debianhvm-amd64 pass test-amd64-i386-xl-qemut-debianhvm-amd64 pass test-amd64-amd64-xl-qemuu-debianhvm-amd64 pass test-amd64-i386-xl-qemuu-debianhvm-amd64 pass test-amd64-i386-freebsd10-amd64 pass test-amd64-amd64-xl-qemuu-ovmf-amd64 pass test-amd64-i386-xl-qemuu-ovmf-amd64 pass test-amd64-amd64-rumprun-amd64 pass test-amd64-amd64-xl-qemut-win7-amd64 fail test-amd64-i386-xl-qemut-win7-amd64 fail test-amd64-amd64-xl-qemuu-win7-amd64 fail test-amd64-i386-xl-qemuu-win7-amd64 fail test-amd64-amd64-xl-qemut-ws16-amd64 fail test-amd64-i386-xl-qemut-ws16-amd64 fail test-amd64-amd64-xl-qemuu-ws16-amd64 fail test-amd64-i386-xl-qemuu-ws16-amd64 fail test-armhf-armhf-xl-arndale pass test-amd64-amd64-xl-credit2 pass test-armhf-armhf-xl-credit2 pass test-armhf-armhf-xl-cubietruck pass test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict pass test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict pass test-amd64-amd64-examine pass test-armhf-armhf-examine pass test-amd64-i386-examine pass test-amd64-i386-freebsd10-i386 pass test-amd64-i386-rumprun-i386 pass test-amd64-amd64-xl-qemut-win10-i386 fail test-amd64-i386-xl-qemut-win10-i386 fail test-amd64-amd64-xl-qemuu-win10-i386 fail test-amd64-i386-xl-qemuu-win10-i386 fail test-amd64-amd64-qemuu-nested-intel pass test-amd64-amd64-xl-pvhv2-intel pass test-amd64-i386-qemut-rhel6hvm-intel pass test-amd64-i386-qemuu-rhel6hvm-intel pass test-amd64-amd64-libvirt pass test-armhf-armhf-libvirt pass test-amd64-i386-libvirt pass test-amd64-amd64-livepatch pass test-amd64-i386-livepatch pass test-amd64-amd64-migrupgrade pass test-amd64-i386-migrupgrade pass test-amd64-amd64-xl-multivcpu pass test-armhf-armhf-xl-multivcpu pass test-amd64-amd64-pair pass test-amd64-i386-pair pass test-amd64-amd64-libvirt-pair pass test-amd64-i386-libvirt-pair pass test-amd64-amd64-amd64-pvgrub pass test-amd64-amd64-i386-pvgrub pass test-amd64-amd64-xl-pvshim pass test-amd64-i386-xl-pvshim fail test-amd64-amd64-pygrub pass test-amd64-amd64-xl-qcow2 pass test-armhf-armhf-libvirt-raw pass test-amd64-i386-xl-raw pass test-amd64-amd64-xl-rtds pass test-armhf-armhf-xl-rtds pass test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow pass test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow pass test-amd64-amd64-xl-shadow pass test-amd64-i386-xl-shadow pass test-amd64-amd64-libvirt-vhd pass test-armhf-armhf-xl-vhd 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 1385a14bfc09672513cb5bf9baafa881c8d93542 Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Fri Aug 17 16:12:41 2018 +0100 x86/oprofile: put SVM only code under CONFIG_HVM The code snippet in question is to detect NMI held by SVM until STGI is called. When Xen doesn't even support HVM guests there is no need to check svm_stgi_label. Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> commit d6876bf23ddd85e160d87da74fb01001ff0b6509 Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Fri Aug 17 16:12:38 2018 +0100 x86/mtrr: move is_var_mtrr_overlapped Move it to x86 generic code. While at it, use proper boolean type and fix some cosmetic issues. Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> commit c94ea358a3dcdce993aa0bdae040a3e3f1730816 Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Fri Aug 17 16:12:36 2018 +0100 x86/amd: skip OSVW function calls if !CONFIG_HVM The two functions are not needed when HVM is not supported in hypervisor. Note that using hvm_enabled won't work because early_microcode_init gets to cpu_request_microcode before hvm_enabled is set in presmp init call stage. Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> commit d6abbaec7539e0d66177a1114e78cd3d62e6dd35 Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Fri Aug 17 16:12:35 2018 +0100 x86/vmce: enclose HVM load / save code in CONFIG_HVM Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> commit a3562d8c369fed726e7d2ba105f1185878873adb Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Fri Aug 17 16:12:32 2018 +0100 x86/pt: add HVM check to XEN_DOMCTL_unbind_pt_irq Its counterpart is HVM only. Add the check to help dead code elimination to figure out the call to pt_irq_destroy_bind is not needed when HVM is not enabled. Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> commit 502f75514737f598d1b2134091b364f425bee703 Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Fri Aug 17 16:12:22 2018 +0100 x86/mm: don't reference hvm_funcs directly It is generally not a good idea to reference the internal data structure of the another subsystem directly. Introduce a wrapper function for the invlpg hook. No functional change. Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> commit e4b866d70366a5cb46325a1560850ff25d110964 Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Fri Aug 17 16:12:20 2018 +0100 x86/vvmx: make get_shadow_eptp static function Its callers live within the same file. Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> commit 060a3fb4addcc217a2835a06adb90991ddc7ea9b Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Fri Aug 17 16:12:21 2018 +0100 x86: HVM_FEP should depend on HVM Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Roger Pau Monné <roger.pau@xxxxxxxxxx> commit 1fe5e617d41f9ba05f7d53f6f34e433bf41e0d43 Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Fri Aug 17 16:12:19 2018 +0100 xen: fix building !CONFIG_LOCK_PROFILE The init function shouldn't be built or called at all when !CONFIG_LOCK_PROFILE. Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> commit f34690a962ea71367bc5788cc9af9c9fab2cafa0 Author: Anthony PERARD <anthony.perard@xxxxxxxxxx> Date: Thu May 31 14:50:28 2018 +0100 libxl_qmp: Disable beautify for QMP generated cmd There is no need for it. Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit a0816c2006d246ea55c8e53377d54cecf1089b04 Author: Anthony PERARD <anthony.perard@xxxxxxxxxx> Date: Fri May 25 16:18:45 2018 +0100 libxl_qmp: Simplify qmp_response_type() prototype Remove the libxl__qmp_handler* argument so the function can be reused later in a different context. Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Reviewed-by: Roger Pau Monné <roger.pau@xxxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit 7fbaf06d2de7f1c44bb41396acdbfb94f74e1cf9 Author: Anthony PERARD <anthony.perard@xxxxxxxxxx> Date: Fri May 25 15:07:14 2018 +0100 libxl_json: libxl__json_object_to_json Allow to generate a JSON string from a libxl__json_object, useful for debugging. Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Reviewed-by: Roger Pau Monné <roger.pau@xxxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit 544c15c827d3ad6d4ccfb557a073fa78ca9f3ac2 Author: Anthony PERARD <anthony.perard@xxxxxxxxxx> Date: Thu May 31 11:50:03 2018 +0100 libxl_json: Enable yajl_allow_trailing_garbage This allows to parse a string that is not NUL-terminated. With that option disabled, YAJL v2 would look ahead on completion to find out if there is more to parse. YAJL v1 doesn't have this behavior. Any function that allocates a yajl_handle via this function either parse a NUL-terminated string, or do provide proper length. So change the default and allow garbage (like a different JSON document) after the end of the data to parse. This is important for the QMP client, as there could be more than one message to parse, and YAJL would consider the next message to be garbage and throw an error. Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx> Reviewed-by: Roger Pau Monné <roger.pau@xxxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit e829d8bac8be98b18c16bd0f41c9530cffbf9b6a Author: Anthony PERARD <anthony.perard@xxxxxxxxxx> Date: Mon Jul 23 12:20:24 2018 +0100 libxl_dm: Add libxl__qemu_qmp_path() ... which generates the path to a QMP socket that libxl uses. Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx> Reviewed-by: Roger Pau Monné <roger.pau@xxxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit 043b1bc312a594ae4b3480cb3c5fabd017b89cc3 Author: Anthony PERARD <anthony.perard@xxxxxxxxxx> Date: Fri May 25 15:02:34 2018 +0100 libxl_json: constify libxl__json_object_to_yajl_gen arguments Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> commit 3392319aebce5af1d9b9e4abef14fc47980c0584 Author: Anthony PERARD <anthony.perard@xxxxxxxxxx> Date: Fri May 25 16:49:24 2018 +0100 libxl_qmp: Remove unused yajl_ctx from handler Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit 0beaf66e4f6d33bcbc47e740a168534f8727ef8d Author: Anthony PERARD <anthony.perard@xxxxxxxxxx> Date: Tue Jul 24 12:31:58 2018 +0100 libxl: Add libxl__prepare_sockaddr_un() helper There is going to be a few more users that want to use UNIX socket, this helper is to prepare the `struct sockaddr_un` and check that the path isn't too long. Also start to use it in libxl_qmp.c. Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx> Reviewed-by: Roger Pau Monné <roger.pau@xxxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit e544b5978d00a32b2c3fb9636f9a7ab54228f13a Author: Anthony PERARD <anthony.perard@xxxxxxxxxx> Date: Fri May 25 16:17:01 2018 +0100 libxl_qmp: Move struct sockaddr_un variable to qmp_open() This variable is only used once, no need to keep it in the handler. Also fix coding style (remove space after sizeof). And allow strncpy to use all the space in sun_path. Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx> Reviewed-by: Roger Pau Monné <roger.pau@xxxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit 09613d3b5fad9b861ab4a2de0208cb6e8be3476f Author: Christopher Clark <christopher.w.clark@xxxxxxxxx> Date: Mon Aug 20 11:42:30 2018 -0700 tools: fix uninstall: tests/x86_emulator, Linux hotplug Fixing top-level "make uninstall": tools/tests/x86_emulator is missing an uninstall target, which causes failure. Trivial to add one since it installs nothing, so do that. Linux hotplug uninstall returns success but doesn't actually remove what it installed. The Makefile variables are obfuscating incorrect logic, so strip them out and match existing code for xen-watchdog which does work. Signed-off-by: Christopher Clark <christopher.clark6@xxxxxxxxxxxxxx> Reviewed-by: Doug Goldstein <cardoe@xxxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> commit ee8105cabc162174a295ca7fea330ad22f7c25e3 Author: Oleksandr Andrushchenko <oleksandr_andrushchenko@xxxxxxxx> Date: Tue Aug 21 09:44:01 2018 +0300 libgnttab: Add support for Linux dma-buf Add support for Linux grant device driver extension which allows converting existing dma-buf's into an array of grant references and vise versa. This is only implemented for Linux as other OSes have no Linux dma-buf support. Bump gnttab library minor version to 3. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@xxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit 10c3fd91bd1c7f606719b5216ce4e5901161c91d Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Mon Aug 20 16:25:44 2018 +0100 MAINTAINERS: add myself as a reviewer for x86 patches Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> commit 37b7c808b3fd68c11425accb53b83c37479a2b51 Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Mon Aug 20 14:05:11 2018 +0100 automation: build with debian unstable Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Doug Goldstein <cardoe@xxxxxxxxxx> (qemu changes not included) _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |