[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [xen-unstable test] 112306: regressions - trouble: blocked/broken/fail/pass
flight 112306 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/112306/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-arm64-pvops 4 host-install(4) broken REGR. vs. 112286 build-arm64-xsm 4 host-install(4) broken REGR. vs. 112286 build-arm64 4 host-install(4) broken REGR. vs. 112286 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-localmigrate/x10 fail REGR. vs. 112286 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-localmigrate/x10 fail REGR. vs. 112286 Regressions which are regarded as allowable (not blocking): test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop fail REGR. vs. 112286 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 test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail blocked in 112286 test-armhf-armhf-libvirt 14 saverestore-support-check fail like 112286 test-armhf-armhf-libvirt-xsm 14 saverestore-support-check fail like 112286 test-armhf-armhf-libvirt-raw 13 saverestore-support-check fail like 112286 test-amd64-amd64-xl-rtds 10 debian-install fail like 112286 test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-install fail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-check fail never pass test-amd64-i386-libvirt 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-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 13 migrate-support-check fail never pass test-armhf-armhf-xl 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-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-multivcpu 13 migrate-support-check fail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-check fail never pass test-amd64-i386-xl-qemut-ws16-amd64 13 guest-saverestore fail never pass test-amd64-amd64-xl-qemut-ws16-amd64 10 windows-install 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-libvirt 13 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-armhf-armhf-libvirt-xsm 13 migrate-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-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 test-amd64-i386-xl-qemut-win10-i386 10 windows-install 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 version targeted for testing: xen 6c9abf0e8022807bb7d677570d0775659950ff1a baseline version: xen 55924baf2211ddcf5ba8f702c9a4c07730e0c8e8 Last test of basis 112286 2017-07-25 10:59:15 Z 1 days Testing same since 112306 2017-07-26 02:17:19 Z 0 days 1 attempts ------------------------------------------------------------ People who touched revisions under test: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Andrii Anisov <andrii_anisov@xxxxxxxx> Chao Gao <chao.gao@xxxxxxxxx> David Woodhouse <dwmw@xxxxxxxxxxxx> George Dunlap <george.dunlap@xxxxxxxxxx> Julien Grall <julien.grall@xxxxxxx> 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 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 broken-step build-arm64-pvops host-install(4) broken-step build-arm64-xsm host-install(4) broken-step build-arm64 host-install(4) Not pushing. ------------------------------------------------------------ commit 6c9abf0e8022807bb7d677570d0775659950ff1a Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Mon Jun 5 17:19:27 2017 +0100 x86/emul: Drop segment_attributes_t The amount of namespace resolution is unnecessarily large, as all code deals in terms of struct segment_register. This removes the attr.fields part of all references, and alters attr.bytes to just attr. Three areas of code using initialisers for segment_register are tweaked to compile with older versions of GCC. arch_set_info_hvm_guest() has its SEG() macros altered to use plain comma-based initialisation, while {rm,vm86}_{cs,ds}_attr are simplified to plain numbers which matches their description in the manuals. No functional change. (For some reason, the old {rm,vm86}_{cs,ds}_attr causes GCC to create variable in .rodata, whereas the new code uses immediate operands. As a result, vmx_{get,set}_segment_register() are slightly shorter.) Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit 43dceb97eb3e45957c5a2e8a1ec874b9eb1ee941 Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Mon Jun 5 17:19:27 2017 +0100 x86/hvm: Rearange check_segment() to use a switch statement This simplifies the logic by separating the x86_segment check from the type check. No functional change. Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit f93b6575d10fd4da91def2acf80cd5c1d7082e84 Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Fri Jun 30 12:12:00 2017 +0000 x86/svm: Drop svm_segment_register_t Most SVM code already uses struct segment_register. Drop the typedef and adjust the definitions in struct vmcb_struct, and svm_dump_sel(). Introduce some build-time assertions that struct segment_register from the common emulation code is usable in struct vmcb_struct. While making these adjustments, fix some comments to not mix decimal and hexidecimal offsets, and drop all trailing whitespace in vmcb.h No functional change. Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> Reviewed-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> commit 28d9a9a2d41759b9e5163037b759ac557aea767c Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Mon Jul 24 17:28:25 2017 +0100 x86/pagewalk: Remove opt_allow_superpage check from guest_can_use_l2_superpages() The purpose of guest_walk_tables() is to match the behaviour of real hardware. A PV guest can have 2M superpages in its pagetables, via the M2P (and for dom0 via the initial P2M), even if the guest isn't permitted to create arbitrary 2M superpage mappings. guest_can_use_l2_superpages() checking opt_allow_superpage is a piece of PV guest policy enforcement, rather than its intended purpose of meaning "would hardware tolerate finding an L2 superpage with these control settings?" Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Tim Deegan <tim@xxxxxxx> Reviewed-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit ad0890c2bf12f8287765abf0cbf37f54af5b22ad Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Wed Jan 18 18:02:19 2017 +0000 x86/mm: Rename get_page_and_type_from_pagenr() to get_page_and_type_from_mfn() 'pagenr' is actually an mfn. Rename the function to use consistent terminology, switching it to use a typesafe mfn_t. No functional change. Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit 4e0183b210d9d3029959cd870838eef309f7c84c Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Wed Jan 18 17:58:42 2017 +0000 x86/mm: Rename get_page_from_pagenr() to get_page_from_mfn() 'pagenr' is actually an mfn. Rename the function to use consistent terminology, switching it to use a typesafe mfn_t and boolean return type. No functional change. Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit 9a61c7046b8d989250d04239b76b2d4538b35d9f Author: Chao Gao <chao.gao@xxxxxxxxx> Date: Tue Jul 25 18:48:26 2017 +0800 Revert "VT-d: fix VF of RC integrated PF matched to wrong VT-d unit" This reverts commit 89df98b77d28136c4d7aade13a1c8bc154d2919f, which incurs Xen crash when loading VF driver. The reason seems that pci_get_pdev() can't be called when interrupt is disabled. I don't have a quick solution to fix this; therefore revert this patch to let common cases work well. As to the corner case I intended to fix, I will propose another solution later. Below is the call trace of Xen crash: (XEN) Xen BUG at spinlock.c:47 (XEN) ----[ Xen-4.10-unstable x86_64 debug=y Tainted: C ]---- (XEN) CPU: 2 (XEN) RIP: e008:[<ffff82d08023513c>] spinlock.c#check_lock+0x3c/0x40 (XEN) RFLAGS: 0000000000010046 CONTEXT: hypervisor (d0v2) (XEN) rax: 0000000000000000 rbx: ffff82d08043b9c8 rcx: 0000000000000001 (XEN) rdx: 0000000000000000 rsi: 0000000000000000 rdi: ffff82d08043b9ce (XEN) rbp: ffff83043c47fa50 rsp: ffff83043c47fa50 r8: 0000000000000000 (XEN) r9: 0000000000000000 r10: 0000000000000000 r11: 0000ffff0000ffff (XEN) r12: 0000000000000001 r13: 0000000000000000 r14: 0000000000000072 (XEN) r15: ffff83043c006c00 cr0: 0000000080050033 cr4: 00000000003526e0 (XEN) cr3: 000000081b39a000 cr2: ffff88016c058548 (XEN) ds: 0000 es: 0000 fs: 0000 gs: 0000 ss: e010 cs: e008 (XEN) Xen code around <ffff82d08023513c> (spinlock.c#check_lock+0x3c/0x40): (XEN) 98 83 f2 01 39 d0 75 02 <0f> 0b 5d c3 55 48 89 e5 f0 ff 05 a1 f6 1e 00 5d (XEN) Xen stack trace from rsp=ffff83043c47fa50: (XEN) ffff83043c47fa68 ffff82d080235234 0000000000000005 ffff83043c47fa78 (XEN) ffff82d080251df3 ffff83043c47fab8 ffff82d080251e80 ffff83043c47fac8 (XEN) ffff83043c422580 ffff83042e973cd0 0000000000000005 ffff83042e9609e0 (XEN) 0000000000000072 ffff83043c47fae8 ffff82d08025795a ffff83043c47fb18 (XEN) ffff83043c47fc18 ffff83043c47fc18 ffff83042e9609e0 ffff83043c47fba8 (XEN) ffff82d080259be1 ffff83043c47fb10 ffff82d08023516b 0000000000000246 (XEN) ffff83043c47fb28 0000000000000206 0000000000000002 ffff83043c47fb58 (XEN) ffff82d080290e38 ffff83042e973cd0 ffff83043c532000 ffff83043c532000 (XEN) ffff83042e973db0 ffff83043c47fb68 ffff82d080354dd0 ffff83043c47fc18 (XEN) ffff82d080274e07 0000000000000040 ffff83042e9609e0 ffff83043c47fc18 (XEN) ffff83043c47fc18 0000000000000072 ffff83043c006c00 ffff83043c47fbb8 (XEN) ffff82d0802526f7 ffff83043c47fc08 ffff82d080273c17 ffff83043ff99d90 (XEN) ffff83043c006c00 ffff83043c47fc08 ffff83043c006c00 ffff83042e9609e0 (XEN) ffff83043c47fc18 0000000000000072 ffff83043c006c00 ffff83043c47fc48 (XEN) ffff82d0802754d1 00000000feeff00c 00000fff000041ca 0000000000000002 (XEN) ffff83042e9609e0 ffff83042e973cd0 0000000000000002 ffff83043c47fc88 (XEN) ffff82d0802755a8 ffff83043c47fc70 0000000000000246 ffff83043c532000 (XEN) 000000000000006c ffff83043c006c00 0000000000000000 ffff83043c47fd28 (XEN) ffff82d080279b4f ffff83043c532000 ffff83043c47fe00 ffff83043c47fcd8 (XEN) ffff83042e973d20 ffff83043c47fcf0 ffff830400000325 0000000000000246 (XEN) Xen call trace: (XEN) [<ffff82d08023513c>] spinlock.c#check_lock+0x3c/0x40 (XEN) [<ffff82d080235234>] _spin_is_locked+0x11/0x4d (XEN) [<ffff82d080251df3>] pcidevs_locked+0x10/0x17 (XEN) [<ffff82d080251e80>] pci_get_pdev+0x2f/0xfd (XEN) [<ffff82d08025795a>] acpi_find_matched_drhd_unit+0x4d/0x11a (XEN) [<ffff82d080259be1>] msi_msg_write_remap_rte+0x2f/0x749 (XEN) [<ffff82d0802526f7>] iommu_update_ire_from_msi+0x36/0x38 (XEN) [<ffff82d080273c17>] msi.c#write_msi_msg+0x3f/0x188 (XEN) [<ffff82d0802754d1>] __setup_msi_irq+0x3a/0x5c (XEN) [<ffff82d0802755a8>] setup_msi_irq+0xb5/0xf7 (XEN) [<ffff82d080279b4f>] map_domain_pirq+0x445/0x653 (XEN) [<ffff82d08027aa99>] allocate_and_map_msi_pirq+0x10d/0x184 (XEN) [<ffff82d080291258>] physdev_map_pirq+0x1f8/0x26b (XEN) [<ffff82d0802919a6>] do_physdev_op+0x595/0x110f (XEN) [<ffff82d080352db0>] pv_hypercall+0x1ef/0x42c (XEN) [<ffff82d080356606>] entry.o#test_all_events+0/0x30 (XEN) (XEN) (XEN) **************************************** (XEN) Panic on CPU 2: (XEN) Xen BUG at spinlock.c:47 (XEN) **************************************** (XEN) (XEN) Reboot in five seconds... Signed-off-by: Chao Gao <chao.gao@xxxxxxxxx> Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> commit a6cf14b4ed261b39a88562e321f723703864777a Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Tue Jul 25 11:40:40 2017 +0100 xen: Drop repeated semicolons No functional change. Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Acked-by: Julien Grall <julien.grall@xxxxxxx> Reviewed-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: George Dunlap <george.dunlap@xxxxxxxxxx> commit 33a0b4fe90f1ef1a104dd454c931bb46d417ffca Author: David Woodhouse <dwmw@xxxxxxxxxxxx> Date: Tue Jul 25 10:21:37 2017 +0100 xen/link: Move .data.rel.ro sections into .rodata for final link This includes stuff like the hypercall tables which we really kind of want to be read-only. And they were going into .data.read-mostly. Signed-off-by: David Woodhouse <dwmw@xxxxxxxxxxxx> Reviewed-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Julien Grall <julien.grall@xxxxxxx> Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> commit 26ee0ecdeea1fe67c5c56edd01ef3ffd6729f6be Author: Andrii Anisov <andrii_anisov@xxxxxxxx> Date: Tue Jul 18 19:45:30 2017 +0300 xen:Kconfig: Make SCIF built by default for ARM Both Renesas R-Car Gen2(ARM32) and Gen3(ARM64) are utilizing SCIF IP, so make its serial driver built by default for ARM. Signed-off-by: Andrii Anisov <andrii_anisov@xxxxxxxx> Acked-by: Julien Grall <julien.grall@xxxxxxx> (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 |