This run is configured for baseline tests only. flight 68509 xen-unstable real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/68509/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-libvirt-pair 5 host-ping-check-native/src_host fail REGR. vs. 68504 test-amd64-i386-qemut-rhel6hvm-amd 7 host-ping-check-xen fail REGR. vs. 68504 test-armhf-armhf-xl-xsm 11 guest-start fail REGR. vs. 68504 test-armhf-armhf-libvirt-xsm 11 guest-start fail REGR. vs. 68504 test-amd64-i386-xl 11 guest-start fail REGR. vs. 68504 test-amd64-i386-xl-qemuu-debianhvm-amd64 9 debian-hvm-install fail REGR. vs. 68504 test-armhf-armhf-xl-vhd 14 guest-start/debian.repeat fail REGR. vs. 68504 test-amd64-i386-xl-qemut-debianhvm-amd64 9 debian-hvm-install fail REGR. vs. 68504 test-amd64-i386-xl-qemut-winxpsp3 17 guest-start/win.repeat fail REGR. vs. 68504 test-amd64-amd64-xl-qemut-debianhvm-amd64 17 guest-start/debianhvm.repeat fail REGR. vs. 68504 test-amd64-amd64-xl-qemuu-ovmf-amd64 17 guest-start/debianhvm.repeat fail REGR. vs. 68504 test-amd64-i386-xl-qemuu-winxpsp3 17 guest-start/win.repeat fail REGR. vs. 68504 Regressions which are regarded as allowable (not blocking): test-armhf-armhf-xl-rtds 3 host-install(3) broken REGR. vs. 68504 test-armhf-armhf-libvirt 13 saverestore-support-check fail like 68504 test-armhf-armhf-libvirt-raw 12 saverestore-support-check fail like 68504 test-amd64-amd64-qemuu-nested-intel 17 capture-logs/l1(17) fail like 68504 test-amd64-amd64-qemuu-nested-intel 16 debian-hvm-install/l1/l2 fail like 68504 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop fail like 68504 test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 9 windows-install fail like 68504 test-amd64-i386-xl-qemut-winxpsp3-vcpus1 9 windows-install fail like 68504 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-libvirt-qcow2 1 build-check(1) blocked n/a test-arm64-arm64-libvirt 1 build-check(1) blocked n/a test-arm64-arm64-xl-credit2 1 build-check(1) blocked n/a test-arm64-arm64-xl-rtds 1 build-check(1) blocked n/a test-arm64-arm64-xl-multivcpu 1 build-check(1) blocked n/a test-arm64-arm64-xl-xsm 1 build-check(1) blocked n/a build-arm64 2 hosts-allocate broken never pass build-arm64-pvops 2 hosts-allocate broken never pass build-arm64-xsm 2 hosts-allocate broken never pass build-arm64 3 capture-logs broken never pass build-arm64-xsm 3 capture-logs broken never pass build-arm64-pvops 3 capture-logs broken never pass test-armhf-armhf-libvirt 12 migrate-support-check fail never pass test-armhf-armhf-xl 12 migrate-support-check fail never pass test-armhf-armhf-xl 13 saverestore-support-check fail never pass test-armhf-armhf-xl-multivcpu 12 migrate-support-check fail never pass test-armhf-armhf-xl-multivcpu 13 saverestore-support-check fail never pass test-armhf-armhf-xl-midway 12 migrate-support-check fail never pass test-armhf-armhf-xl-midway 13 saverestore-support-check fail never pass test-amd64-amd64-xl-pvh-intel 11 guest-start fail never pass test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-check fail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-check fail never pass test-amd64-amd64-libvirt 12 migrate-support-check fail never pass test-armhf-armhf-xl-credit2 12 migrate-support-check fail never pass test-armhf-armhf-xl-credit2 13 saverestore-support-check fail never pass test-amd64-i386-libvirt 12 migrate-support-check fail never pass test-armhf-armhf-libvirt-raw 11 migrate-support-check fail never pass test-armhf-armhf-xl-vhd 11 migrate-support-check fail never pass test-armhf-armhf-xl-vhd 12 saverestore-support-check fail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2 fail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-check fail never pass test-amd64-amd64-xl-qemut-win7-amd64 16 guest-stop fail never pass test-amd64-i386-xl-qemut-win7-amd64 16 guest-stop fail never pass test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop fail never pass version targeted for testing: xen 3e90d28649a49d52673957e5f030c7c1c010d8a8 baseline version: xen 8844ed299a88848da88b23e6db43b5bcc4ad4bee Last test of basis 68504 2017-02-02 02:13:59 Z 1 days Testing same since 68509 2017-02-03 16:13:53 Z 0 days 1 attempts ------------------------------------------------------------ People who touched revisions under test: Akshay Jaggi Baptiste Daroussin Boris Ostrovsky Fatih Acar Jan Beulich Nikita Kozlov Roger Pau Monne Roger Pau Monné Vincent Legout Wei Liu 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-oldkern pass build-i386-oldkern 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 fail 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 fail test-amd64-i386-libvirt-xsm pass test-amd64-amd64-xl-xsm pass test-arm64-arm64-xl-xsm blocked test-armhf-armhf-xl-xsm fail test-amd64-i386-xl-xsm pass test-amd64-amd64-qemuu-nested-amd fail test-amd64-amd64-xl-pvh-amd fail test-amd64-i386-qemut-rhel6hvm-amd fail test-amd64-i386-qemuu-rhel6hvm-amd pass test-amd64-amd64-xl-qemut-debianhvm-amd64 fail test-amd64-i386-xl-qemut-debianhvm-amd64 fail test-amd64-amd64-xl-qemuu-debianhvm-amd64 pass test-amd64-i386-xl-qemuu-debianhvm-amd64 fail test-amd64-i386-freebsd10-amd64 pass test-amd64-amd64-xl-qemuu-ovmf-amd64 fail 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-credit2 pass test-arm64-arm64-xl-credit2 blocked test-armhf-armhf-xl-credit2 pass test-amd64-i386-freebsd10-i386 pass test-amd64-i386-rumprun-i386 pass test-amd64-amd64-qemuu-nested-intel fail test-amd64-amd64-xl-pvh-intel fail test-amd64-i386-qemut-rhel6hvm-intel pass test-amd64-i386-qemuu-rhel6hvm-intel pass test-amd64-amd64-libvirt pass test-arm64-arm64-libvirt blocked test-armhf-armhf-libvirt pass test-amd64-i386-libvirt pass test-armhf-armhf-xl-midway pass test-amd64-amd64-migrupgrade pass test-amd64-i386-migrupgrade pass test-amd64-amd64-xl-multivcpu pass test-arm64-arm64-xl-multivcpu blocked test-armhf-armhf-xl-multivcpu pass test-amd64-amd64-pair pass test-amd64-i386-pair pass test-amd64-amd64-libvirt-pair fail test-amd64-i386-libvirt-pair pass test-amd64-amd64-amd64-pvgrub pass test-amd64-amd64-i386-pvgrub pass test-amd64-amd64-pygrub pass test-arm64-arm64-libvirt-qcow2 blocked 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-arm64-arm64-xl-rtds blocked test-armhf-armhf-xl-rtds broken test-amd64-i386-xl-qemut-winxpsp3-vcpus1 fail test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 fail test-amd64-amd64-libvirt-vhd pass test-armhf-armhf-xl-vhd fail test-amd64-amd64-xl-qemut-winxpsp3 pass test-amd64-i386-xl-qemut-winxpsp3 fail test-amd64-amd64-xl-qemuu-winxpsp3 pass test-amd64-i386-xl-qemuu-winxpsp3 fail ------------------------------------------------------------ sg-report-flight on osstest.xs.citrite.net logs: /home/osstest/logs images: /home/osstest/images Logs, config files, etc. are available at http://osstest.xs.citrite.net/~osstest/testlogs/logs Test harness code can be found at http://xenbits.xensource.com/gitweb?p=osstest.git;a=summary broken-step build-arm64 hosts-allocate broken-step build-arm64-pvops hosts-allocate broken-step build-arm64-xsm hosts-allocate broken-step build-arm64 capture-logs broken-step build-arm64-xsm capture-logs broken-step build-arm64-pvops capture-logs broken-step test-armhf-armhf-xl-rtds host-install(3) Push not applicable. ------------------------------------------------------------ commit 3e90d28649a49d52673957e5f030c7c1c010d8a8 Author: Jan Beulich Date: Thu Feb 2 15:49:42 2017 +0100 compat.h: drop COMPAT_HANDLE_PARAM() The need for 8844ed299a ("x86/dmop: Fix compat_dm_op() ABI") has made clear that its presence is actively dangerous. At the hypercall entry points XEN_GUEST_HANDLE_PARAM() should be used anyway (regardless of whether these are native or compat entry points), and passing around handles internally shouldn't use their compat representation either. Signed-off-by: Jan Beulich Reviewed-by: Wei Liu commit ca61aeadb09202a0d570cd2c37aef7454c369cd7 Merge: 95c19287 dd75ed5 Author: Jan Beulich Date: Thu Feb 2 15:49:28 2017 +0100 Merge branch 'staging' of xenbits.xen.org:/home/xen/git/xen into staging commit 95c19287580c04c8abd0a0e0bc81d9bec32971a5 Author: Jan Beulich Date: Thu Feb 2 15:46:17 2017 +0100 x86: undo vm_init() movement from 1a6e3220cc There must not be any alloc_xen_pagetable() calls between end_boot_allocator() and the setting of SYS_STATE_boot. Signed-off-by: Jan Beulich commit dd75ed5c14704862b547412086cde5dcc671997e Author: Fatih Acar Date: Mon Jan 30 15:33:18 2017 +0100 xl: Fix assertion on domain reboot with new configuration libxl_domain_build_info_dispose is not resetting the type field to LIBXL_DOMAIN_TYPE_INVALID. Instead, it is memseting the struct to 0 thus when libxl_domain_build_info_init_type is called after a dispose on the same struct, an assertion is triggered because type != LIBXL_DOMAIN_TYPE_INVALID. Calling libxl_domain_build_info_init makes sure the type field is correctly initialized. Signed-off-by: Fatih Acar Signed-off-by: Nikita Kozlov Signed-off-by: Vincent Legout Signed-off-by: Baptiste Daroussin Acked-by: Wei Liu commit df58461e6b6dfa85ea208fbe511a96cd5c8d61d3 Author: Roger Pau Monne Date: Wed Feb 1 17:44:55 2017 +0000 libs/gnttab: add FreeBSD handlers for the grant-table user-space device This patch adds the headers and helpers for the FreeBSD gntdev, used in order to map grants from remote domains and to allocate grants on behalf of the current domain. Current code has been tested with the QEMU/Qdisk backend. Signed-off-by: Akshay Jaggi [ added dummy stub for osdep_gnttab_grant_copy ] Signed-off-by: Roger Pau Monné Acked-by: Wei Liu Move PAGE_* back to {linux,freebsd}.c due to breakage in stubdom build. Signed-off-by: Wei Liu commit 1a6e3220cc19b8705c27ca90dbc615270237f372 Author: Boris Ostrovsky Date: Thu Feb 2 12:51:39 2017 +0100 acpi: switch to dynamic mapping at SYS_STATE_boot We can switch ACPI from using fixmap to dynamic mapping as soon as the system enters SYS_STATE_boot. This will allow us, for example, to map MADT on systems with large number of processors where the table might not fit into NUM_FIXMAP_ACPI_PAGES (currently set to 4). To avoid having a window between system entering SYS_STATE_boot and vmap area being initialized move vm_init() a little higher. Signed-off-by: Boris Ostrovsky Reviewed-by: Jan Beulich commit 0f72f9ba1f0586afac67bc88f35eba5cc26392cd Author: Jan Beulich Date: Thu Feb 2 12:50:35 2017 +0100 x86/HVM: make hvm_find_io_handler() static This reduces the chance of misuse - calling it must in particular always be accompanied by calling the corresponding ->complete() hook. Constify its parameter at once. Signed-off-by: Jan Beulich Reviewed-by: Paul Durrant commit 061cd0f0e5c41335150e0d234d8ad0aff7b6da11 Author: Jan Beulich Date: Thu Feb 2 12:48:59 2017 +0100 x86emul: correct behavior for single iteration REP INS/OUTS The initial operation done on these paths may raise an exception (for ->read_io() that's possible only on the PV path, when the I/O port access check has been deferred). We have to suppress put_rep_prefix() updating rCX in that case. From an abstract perspective this also applies to RETRY being returned. Reported-by: Wei Liu Signed-off-by: Jan Beulich Reviewed-by: Wei Liu Tested-by: Wei Liu Reviewed-by: Andrew Cooper (qemu changes not included)