[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [xen-unstable test] 112674: regressions - trouble: blocked/broken/fail/pass
flight 112674 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/112674/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-localmigrate/x10 fail REGR. vs. 112655 Tests which did not succeed, but are not blocking: test-arm64-arm64-libvirt-xsm 1 build-check(1) blocked n/a test-arm64-arm64-xl 1 build-check(1) blocked n/a build-arm64-libvirt 1 build-check(1) blocked n/a test-arm64-arm64-examine 1 build-check(1) blocked n/a test-arm64-arm64-xl-credit2 1 build-check(1) blocked n/a test-arm64-arm64-xl-xsm 1 build-check(1) blocked n/a build-arm64-xsm 2 hosts-allocate broken like 112655 build-arm64 2 hosts-allocate broken like 112655 build-arm64-xsm 3 capture-logs broken like 112655 build-arm64-pvops 2 hosts-allocate broken like 112655 build-arm64-pvops 3 capture-logs broken like 112655 build-arm64 3 capture-logs broken like 112655 test-armhf-armhf-libvirt 14 saverestore-support-check fail like 112655 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-localmigrate/x10 fail like 112655 test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail like 112655 test-amd64-i386-xl-qemut-win7-amd64 16 guest-localmigrate/x10 fail like 112655 test-armhf-armhf-libvirt-raw 13 saverestore-support-check fail like 112655 test-armhf-armhf-libvirt-xsm 14 saverestore-support-check fail like 112655 test-amd64-amd64-xl-rtds 10 debian-install fail like 112655 test-armhf-armhf-xl-rtds 16 guest-start/debian.repeat fail like 112655 test-amd64-amd64-xl-qemut-ws16-amd64 10 windows-install fail never pass test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-install 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 13 migrate-support-check fail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-check fail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-i386-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-libvirt-vhd 12 migrate-support-check fail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-amd64-i386-xl-qemuu-ws16-amd64 13 guest-saverestore 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-xl-xsm 13 migrate-support-check fail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-check fail never pass test-armhf-armhf-libvirt 13 migrate-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-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 13 migrate-support-check fail never pass test-armhf-armhf-xl 14 saverestore-support-check fail never pass test-amd64-i386-xl-qemut-ws16-amd64 13 guest-saverestore 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-armhf-armhf-libvirt-xsm 13 migrate-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-amd64-i386-xl-qemut-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-qemuu-win10-i386 10 windows-install fail never pass test-amd64-amd64-xl-qemut-win10-i386 10 windows-install fail never pass version targeted for testing: xen 2310da993bca1d9101804cbaf2817f38a38b6510 baseline version: xen 6e2a4c73564ab907b732059adb317d6ca2d138a2 Last test of basis 112655 2017-08-15 18:46:03 Z 2 days Testing same since 112674 2017-08-17 00:17:27 Z 1 days 1 attempts ------------------------------------------------------------ People who touched revisions under test: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Jan Beulich <jbeulich@xxxxxxxx> Juergen Gross <jgross@xxxxxxxx> Julien Grall <julien.grall@xxxxxxx> Wei Liu <wei.liu2@xxxxxxxxxx> Yi Sun <yi.y.sun@xxxxxxxxxxxxxxx> jobs: build-amd64-xsm pass build-arm64-xsm broken build-armhf-xsm pass build-i386-xsm pass build-amd64-xtf pass build-amd64 pass build-arm64 broken build-armhf pass build-i386 pass build-amd64-libvirt pass build-arm64-libvirt blocked build-armhf-libvirt pass build-i386-libvirt pass build-amd64-prev pass build-i386-prev pass build-amd64-pvops pass build-arm64-pvops broken 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-arm64-arm64-xl blocked 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 pass 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-arm64-arm64-libvirt-xsm blocked test-armhf-armhf-libvirt-xsm pass test-amd64-i386-libvirt-xsm pass test-amd64-amd64-xl-xsm pass test-arm64-arm64-xl-xsm blocked test-armhf-armhf-xl-xsm pass test-amd64-i386-xl-xsm pass test-amd64-amd64-qemuu-nested-amd fail test-amd64-amd64-xl-pvh-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-arm64-arm64-xl-credit2 blocked test-armhf-armhf-xl-credit2 pass test-armhf-armhf-xl-cubietruck pass test-amd64-amd64-examine pass test-arm64-arm64-examine blocked 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-pvh-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-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 fail test-armhf-armhf-xl-rtds fail 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 broken-step build-arm64-xsm hosts-allocate broken-step build-arm64 hosts-allocate broken-step build-arm64-xsm capture-logs broken-step build-arm64-pvops hosts-allocate broken-step build-arm64-pvops capture-logs broken-step build-arm64 capture-logs Not pushing. ------------------------------------------------------------ commit 2310da993bca1d9101804cbaf2817f38a38b6510 Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Tue Aug 15 15:14:08 2017 +0000 x86/mcheck: Minor cleanup to amd_nonfatal * Drop trailing whitespace. * Move amd_nonfatal_mcheck_init() into .init.text and drop a trailing return. * Drop unnecessary wmb()'s. Because of Xen's implementation, they are only compiler barriers anyway, and each wrmsr() is already fully serialising. Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit 45bfd2b5ced6074bd2c87718846dba890185d6c5 Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Wed Aug 16 13:47:25 2017 +0100 x86/mm: Drop __PAGE_OFFSET It is a vestigial leftover of Xen having inherited Linux's memory management code in the early days. Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> commit d3b4e23c06f6ceceb873546e7e7732f980f5fa62 Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Wed Aug 16 13:25:17 2017 +0100 x86/mm: Drop more PV superpage leftovers Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> commit 79d5dd06a677fcc8c5a585d95b32c35bd38bc34e Author: Julien Grall <julien.grall@xxxxxxx> Date: Wed Aug 16 12:27:22 2017 +0200 x86/mm: don't check alloc_boot_pages return The only way alloc_boot_pages will return 0 is during the error case. Although, Xen will panic in the error path. So the check in the caller is pointless. Looking at the loop, my understanding is it will try to allocate in smaller chunk if a bigger chunk fail. Given that alloc_boot_pages can never check, the loop seems unecessary. Signed-off-by: Julien Grall <julien.grall@xxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit 7a37e0ea7f0ccab389cecaa6baff0bb411236281 Author: Julien Grall <julien.grall@xxxxxxx> Date: Wed Aug 16 12:27:02 2017 +0200 x86/srat: don't check alloc_boot_pages return alloc_boot_pages will panic if it is not possible to allocate. So the check in the caller is pointless. Signed-off-by: Julien Grall <julien.grall@xxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit e942b20cfa00978af1556d731076885c035d2f37 Author: Julien Grall <julien.grall@xxxxxxx> Date: Wed Aug 16 12:26:37 2017 +0200 x86/numa: don't check alloc_boot_pages return alloc_boot_pages will panic if it is not possible to allocate. So the check in the caller is pointless. Signed-off-by: Julien Grall <julien.grall@xxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit 4befb4ed85cf5f6784f8c0aaf1d2dba1dbd26ac0 Author: Yi Sun <yi.y.sun@xxxxxxxxxxxxxxx> Date: Wed Aug 16 11:03:29 2017 +0200 x86/psr: fix coding style issue In psr.c, we defined some macros but the coding style is not good. Use '(1u << X)' to replace '(1<<X)'. Signed-off-by: Yi Sun <yi.y.sun@xxxxxxxxxxxxxxx> commit c98e9ec647df00a5726e00c93bd69a4d5a2d88e7 Author: Jan Beulich <jbeulich@xxxxxxxx> Date: Wed Aug 16 11:02:48 2017 +0200 gnttab: use DIV_ROUND_UP() instead of open-coding it Also adjust formatting of nearby code. Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> commit 5a4e6ee31c67822dc4681b12d2ce941ca68f4deb Author: Jan Beulich <jbeulich@xxxxxxxx> Date: Wed Aug 16 11:02:10 2017 +0200 gnttab: move GNTPIN_* out of header file They're private to grant_table.c. Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> commit 25726f4269c742fd41ee0df733bbe7a3a05339ac Author: Jan Beulich <jbeulich@xxxxxxxx> Date: Wed Aug 16 10:56:23 2017 +0200 gnttab: drop useless locking Holding any lock while accessing the maptrack entry fields is pointless, as these entries are protected by their associated active entry lock (which is being acquired later, before re-validating the fields read without holding the lock). Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> commit 7591ea75f77643342b194031ef5a903564901ba8 Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Tue Aug 15 11:21:04 2017 +0100 x86_64/mm: remove extraneous breaks in m2p_mapped Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit 5b7c2a25d0e9ebb882e7383fb8d09f3e9b6784e4 Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Mon Aug 14 16:46:28 2017 +0100 xen: lift hypercall_cancel_continuation to sched.h The function is the same on both x86 and arm. Lift it to sched.h to save a function call, make it take a pointer to vcpu to avoid resolving current every time it gets called. Take the chance to change one of its callers to only use one current in code. Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Julien Grall <julien.grall@xxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit 8dca2fe393d7ef6fdffd0c9632cdd930a8f49abe Author: Juergen Gross <jgross@xxxxxxxx> Date: Thu Aug 10 13:24:27 2017 +0200 libxc: correct error message in xc_sr_common.c When the record length for sending the p2m frames in a migration stream is too large, the issued error message is not very helpful: xc: Record (0x00000003, x86 PV P2M frames) length 0x8 exceeds max (0x800000): Internal error When printing the error use the size which was tested instead that of the record header length. Signed-off-by: Juergen Gross <jgross@xxxxxxxx> Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit b66e8d119cb8d8558e1ac8c61e3e2c503038cc80 Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Tue Jun 20 10:40:56 2017 +0100 common/gnttab: simplify gnttab_copy_lock_domain() Remove the opencoded rcu_lock_domain_by_any_id(). Drop the PIN_FAIL()s and return GNTST_* values directly. Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit f0cd93c2a85562b66e86c78c49335c14613c9e76 Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Tue Jun 20 10:40:56 2017 +0100 common/gnttab: gnttab_query_size() cleanup Drop pointless debugging messages, and reduce variable scope. Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit 1603696c27bbf47cfff71de5b958a3f8232e80a4 Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Tue Jun 20 10:40:56 2017 +0100 common/gnttab: gnttab_setup_table() cleanup Drop pointless debugging messages, reduce variable scope, and correct the type of an induction variable. Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit 37b89d62a9e5265a60d9ea1db79e2b7dc631484e Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Tue Jun 20 10:40:56 2017 +0100 common/gnttab: General cleanup * Drop trailing whitespace * Style corrections No functional change. Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit 5e436e7a45082ea2cadc176c19e1df46c178448f Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Tue Jun 20 10:40:56 2017 +0100 common/gnttab: Correct error handling for gnttab_setup_table() Simplify the error labels to just "unlock" and "out". This fixes an erroneous path where a failure of rcu_lock_domain_by_any_id() still results in rcu_unlock_domain() being called. This is only not an XSA by luck. rcu_unlock_domain() is a nop other than decrementing the preempt count, and nothing reads the preempt count outside of a debug build. Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit 9e051a840d7f7121118470a55d2d600b46be97f7 Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Wed May 31 14:56:26 2017 +0100 x86/hpet: Improve handling of timer_deadline timer_deadline is only ever updated via this_cpu() in timer_softirq_action(), so is not going to change behind the back of the currently running cpu. Update hpet_broadcast_{enter,exit}() to cache the value in a local variable to avoid the repeated RELOC_HIDE() penalty. handle_hpet_broadcast() reads the timer_deadlines of remote cpus, but there is no need to force the read for cpus which are not present in the mask. One requirement is that we only sample the value once (which happens as a side effect of RELOC_HIDE()), but is made more explicit with ACCESS_ONCE(). Bloat-o-meter shows a modest improvement: add/remove: 0/0 grow/shrink: 0/3 up/down: 0/-144 (-144) function old new delta hpet_broadcast_exit 335 313 -22 hpet_broadcast_enter 327 278 -49 handle_hpet_broadcast 572 499 -73 Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> (qemu changes not included) _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |