[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [xen-4.6-testing baseline-only test] 37948: regressions - FAIL
This run is configured for baseline tests only. flight 37948 xen-4.6-testing real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/37948/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-xl-xsm 16 guest-start/debian.repeat fail REGR. vs. 37929 test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm 16 guest-localmigrate/x10 fail REGR. vs. 37929 Regressions which are regarded as allowable (not blocking): test-amd64-amd64-rumpuserxen-amd64 15 rumpuserxen-demo-xenstorels/xenstorels.repeat fail REGR. vs. 37929 Tests which did not succeed, but are not blocking: test-armhf-armhf-xl-vhd 9 debian-di-install fail never pass test-armhf-armhf-libvirt-qcow2 9 debian-di-install fail never pass test-armhf-armhf-libvirt-vhd 9 debian-di-install fail never pass test-armhf-armhf-xl-qcow2 9 debian-di-install fail never pass test-armhf-armhf-libvirt-raw 9 debian-di-install fail never pass test-armhf-armhf-xl-raw 9 debian-di-install fail never pass test-armhf-armhf-libvirt 14 guest-saverestore fail never pass test-armhf-armhf-libvirt 12 migrate-support-check fail never pass test-armhf-armhf-libvirt-xsm 12 migrate-support-check fail never pass test-armhf-armhf-libvirt-xsm 14 guest-saverestore fail never pass test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 9 debian-hvm-install fail never pass test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-amd64-amd64-xl-pvh-intel 11 guest-start fail never pass test-armhf-armhf-xl-multivcpu 13 saverestore-support-check fail never pass test-armhf-armhf-xl-multivcpu 12 migrate-support-check fail never pass test-armhf-armhf-xl-xsm 13 saverestore-support-check fail never pass test-armhf-armhf-xl-xsm 12 migrate-support-check fail never pass test-armhf-armhf-xl-midway 13 saverestore-support-check fail never pass test-armhf-armhf-xl-midway 12 migrate-support-check fail never pass test-amd64-i386-libvirt-xsm 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-rtds 13 saverestore-support-check fail never pass test-armhf-armhf-xl-rtds 12 migrate-support-check fail never pass test-armhf-armhf-xl-credit2 13 saverestore-support-check fail never pass test-armhf-armhf-xl-credit2 12 migrate-support-check fail never pass test-amd64-amd64-libvirt 12 migrate-support-check fail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-check fail never pass test-amd64-i386-libvirt 12 migrate-support-check fail never pass test-amd64-i386-libvirt-qcow2 11 migrate-support-check fail never pass test-amd64-amd64-libvirt-raw 11 migrate-support-check fail never pass test-amd64-i386-libvirt-vhd 11 migrate-support-check fail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-i386-libvirt-raw 11 migrate-support-check fail never pass test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail never pass test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop fail never pass test-amd64-amd64-libvirt-qcow2 11 migrate-support-check fail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-check fail never pass test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stop fail never pass version targeted for testing: xen 70d63e48077f8fee8eda6d8d95eeda52a34d9077 baseline version: xen a7b39c8bd6cba3fe1c8012987b9e28bdbac7e92d Last test of basis 37929 2015-09-15 08:44:03 Z 2 days Testing same since 37948 2015-09-17 15:18:29 Z 0 days 1 attempts ------------------------------------------------------------ People who touched revisions under test: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Ian Campbell <ian.campbell@xxxxxxxxxx> Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx> Jan Beulich <jbeulich@xxxxxxxx> Kevin Tian <kevin.tian@xxxxxxxxx> Kouya Shimura <kouya@xxxxxxxxxxxxxx> Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx> Tiejun Chen <tiejun.chen@xxxxxxxxx> Wei Liu <wei.liu2@xxxxxxxxxx> jobs: build-amd64-xsm pass build-armhf-xsm pass build-i386-xsm pass build-amd64 pass build-armhf pass 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-rumpuserxen pass build-i386-rumpuserxen 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 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 fail test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm fail test-amd64-amd64-libvirt-xsm pass test-armhf-armhf-libvirt-xsm fail test-amd64-i386-libvirt-xsm pass test-amd64-amd64-xl-xsm pass test-armhf-armhf-xl-xsm fail test-amd64-i386-xl-xsm pass test-amd64-amd64-xl-pvh-amd fail 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-rumpuserxen-amd64 fail 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-armhf-armhf-xl-credit2 pass test-amd64-i386-freebsd10-i386 pass test-amd64-i386-rumpuserxen-i386 pass 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-armhf-armhf-libvirt fail 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-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-libvirt-qcow2 pass test-armhf-armhf-libvirt-qcow2 fail test-amd64-i386-libvirt-qcow2 pass test-amd64-amd64-xl-qcow2 pass test-armhf-armhf-xl-qcow2 fail test-amd64-i386-xl-qcow2 pass test-amd64-amd64-libvirt-raw pass test-armhf-armhf-libvirt-raw fail test-amd64-i386-libvirt-raw pass test-amd64-amd64-xl-raw pass test-armhf-armhf-xl-raw fail test-amd64-i386-xl-raw pass test-amd64-amd64-xl-rtds pass test-armhf-armhf-xl-rtds pass test-amd64-i386-xl-qemut-winxpsp3-vcpus1 pass test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 pass test-amd64-amd64-libvirt-vhd pass test-armhf-armhf-libvirt-vhd fail test-amd64-i386-libvirt-vhd pass test-amd64-amd64-xl-vhd pass test-armhf-armhf-xl-vhd fail test-amd64-i386-xl-vhd pass test-amd64-amd64-xl-qemut-winxpsp3 pass test-amd64-i386-xl-qemut-winxpsp3 pass test-amd64-amd64-xl-qemuu-winxpsp3 pass test-amd64-i386-xl-qemuu-winxpsp3 pass ------------------------------------------------------------ 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 Push not applicable. ------------------------------------------------------------ commit 70d63e48077f8fee8eda6d8d95eeda52a34d9077 Author: Jan Beulich <jbeulich@xxxxxxxx> Date: Mon Sep 14 13:43:31 2015 +0200 x86/p2m: fix mismatched unlock Luckily, due to gfn_unlock() currently mapping to p2m_unlock(), this is only a cosmetic issue right now. Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> Reviewed-by: Wei Liu <wei.liu2@xxxxxxxxxx> Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: George Dunlap <george.dunlap@xxxxxxxxxx> Release-acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> master commit: 1f180822ad3fe83fe293393ec175f14ded98f082 master date: 2015-09-14 13:39:19 +0200 commit 11d942df114045860a27563418cf5dbd5bcd0402 Author: Tiejun Chen <tiejun.chen@xxxxxxxxx> Date: Mon Sep 14 13:42:34 2015 +0200 vtd/iommu: permit group devices to passthrough in relaxed mode Currently we don't allow passing through any group devices which are sharing same RMRR entry since it would break security among VMs. And indeed, we expect we can figure out a better way to handle this kind of case completely. But before the group assignment gets implemented, we might make this permission dependent on our RMRR policy. So, now it would be allowed in the relaxed mode. Signed-off-by: Tiejun Chen <tiejun.chen@xxxxxxxxx> Acked-by: Kevin Tian <kevin.tian@xxxxxxxxx> Release-acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> master commit: 3848058e7dd66dc35b232a029fcbde55f3eb872f master date: 2015-09-14 13:38:02 +0200 commit da24ee8f47b2137bc273fa7005060d2feb00da05 Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Fri Sep 11 14:50:09 2015 +0100 xl: handle empty vnuma configuration When user specifies vnuma = [], we need to skip the whole parser function, otherwise the parser sets b_info->max_memkb to garbage value. Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx> (cherry picked from commit ebe3fd9e736dda6cb141abe1241f0c8491125ebc) commit ed9926ecf015b7693955d0d587c491d23bd0e676 Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Wed Sep 9 17:11:24 2015 +0100 xl/libxl: disallow saving a guest with vNUMA configured This is because the migration stream does not preserve node information. Note this is not a regression for migration v2 vs legacy migration because neither of them preserves node information. Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx> [ ijc -- some grammar fixes to the doc and fixed a comment ] (cherry picked from commit fa6b5490be0bf2c0d1c17197e9c30af22e0a24e9) commit 13f44615d88150ff825ecd77fd27cc225db07376 Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Fri Sep 11 14:50:07 2015 +0100 libxc: introduce xc_domain_getvnuma A simple wrapper for XENMEM_get_vnumainfo. Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx> (cherry picked from commit 818f445e71f3ec7819d2e7ed23fa3ecb2fed4054) Conflicts: tools/libxc/xc_domain.c commit 607dfbb11f8117d945031a282b2b939f7eb12fb5 Author: Ian Campbell <ian.campbell@xxxxxxxxxx> Date: Fri Sep 11 15:19:54 2015 +0100 libxl: format fd flags with 0x since they are hex. Commit 93f5194e7270 "libxl: clear O_NONBLOCK|O_NDELAY on migration fd and reinstate afterwards" added some logging of fcntl.F_GETFL at all as %x without a 0x prefix to make it clear they numbers are hex. Fix this alongwith an inadvertent logging of the fd itself as hex. Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> (cherry picked from commit c4b717808f4bead160008ba653ed4e6b05831a71) commit 93a6ff88dc703fa06f50fbde9e685b43ce55da8e Author: Kouya Shimura <kouya@xxxxxxxxxxxxxx> Date: Fri Sep 11 16:27:32 2015 +0200 x86/hvm: fix saved pmtimer and hpet values The ACPI PM timer is sometimes broken on live migration. Since vcpu->arch.hvm_vcpu.guest_time is always zero in other than "delay for missed ticks mode". Even in "delay for missed ticks mode", vcpu's guest_time field is not valid (i.e. zero) when the state of vcpu is "blocked". (see pt_save_timer function) The original author (Tim Deegan) of pmtimer_save() must have intended that it saves the last scheduled time of the vcpu. Unfortunately it was already implied this bug. FYI, there is no other timer mode than "delay for missed ticks mode" then. For consistency with HPET, pmtimer_save() should refer hvm_get_guest_time() to update the counter as well as hpet_save() does. Without this patch, the clock of windows server 2012R2 without HPET might leap forward several minutes on live migration. Signed-off-by: Kouya Shimura <kouya@xxxxxxxxxxxxxx> Retain use of ->arch.hvm_vcpu.guest_time when non-zero. Do the inverse adjustment for vHPET. Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> Reviewed-by: Tim Deegan <tim@xxxxxxx> Reviewed-by: Kouya Shimura <kouya@xxxxxxxxxxxxxx> Release-acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> master commit: 244582a01dcb49fa30083725964a066937cc94f2 master date: 2015-09-11 16:24:56 +0200 commit 457614700934daf0e5053e1acccb0261607472c0 Author: Ian Campbell <ian.campbell@xxxxxxxxxx> Date: Fri Sep 11 11:42:51 2015 +0100 libxl: clear O_NONBLOCK|O_NDELAY on migration fd and reinstate afterwards The fd passed to us by libvirt for both save and restore has at least O_NONBLOCK set, which libxl does not expect and therefore fails to handle any EAGAIN which might arise. This has been observed with migration v2, but if v1 used to work I think that would be just be by luck and/or coincidence. Unix convention (and the principal of least surprise) is usually to ensure that an fd has no "strange" properties, such as being non-blocking, when handing it to another component. However for the convenience of the application arrange instead for libxl to clear any unexpected flags on the file descriptors it is given for save or restore and restore them to their original state at the end. O_NDELAY could be similarly problematic so clear that as well as O_NONBLOCK. To do this introduce a pair of new helper functions one to modify+save the flags and another to restore them and call them in the appropriate places. The migration v1 code appeared to do some things with O_NONBLOCK in the checkpoint case. Migration v2 doesn't seem to do so, and in any case I wouldn't expect it to be relying on libvirt's setting of O_NONBLOCK when xl doesn't use that flag. Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> Cc: Jim Fehlig <jfehlig@xxxxxxxx> Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Cc: Shriram Rajagopalan <rshriram@xxxxxxxxx> Cc: Yang Hongyang <yanghy@xxxxxxxxxxxxxx> (cherry picked from commit 93f5194e72708776783f2d34894c9b42031e116e) commit 0b6d907c5a170668b245caae580ee7193838d6d9 Author: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Date: Fri Sep 11 11:18:27 2015 +0100 QEMU_TAG update commit b0c5ff5e10ffd9c31c37b4e92382bd51392f902d Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Wed Sep 9 18:03:36 2015 +0100 libxl: set ret to non-zero value in failure path ... otherwise we have something like: xl: libxl_create.c:968: initiate_domain_create: Assertion `ret' failed. Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx> (cherry picked from commit 63ac1c01f3c5a9afb2c4ef3e6c44eb973cfca7e9) commit a4cebfd144ebf9e833a71e64c68b4745196d6b5b Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Thu Sep 10 12:18:03 2015 +0100 configure: don't silently disable systemd support Originally when user runs ./configure --enable-systemd and systemd development library is not available the build system silently disables systemd support. This is not in line with normal expectation. Instead, configure should error out when user has asked for systemd support but development libraries can't be found. Reported-by: George Dunlap <george.dunlap@xxxxxxxxxxxxx> Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx> (cherry picked from commit 250f988c6c41004bd46990edb9d5662bb606cf92) commit cb5599f7fa2a5b4b98acc0fb37dbafbd73dea022 Author: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Date: Wed Sep 9 16:22:07 2015 +0100 Config.mk: Non-debug build by default. Set debug ?= n, in preperation for late RCs and eventual release. Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> CC: Wei Liu <wei.liu2@xxxxxxxxxx> commit 33ad644b4236ecc1008b03cd0cac9b9b61877fb5 Author: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Date: Wed Sep 9 16:17:12 2015 +0200 x86/VPMU: Set VPMU context pointer to NULL when freeing it Otherwise we may hit assertion in vpmu_initialise() if vcpu is offlined and then onlined again. For tidyness, set priv_context to NULL as well. Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Reviewed-by: Dietmar Hahn <dietmar.hahn@xxxxxxxxxxxxxx> Release-acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> master commit: 0b5fd6433f54281f3bffd79f2d759dd0edc1f3ab master date: 2015-09-09 15:32:00 +0200 commit e7e711e49e1b47bca7b2bb65c8b7b2651b8cc094 Author: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx> Date: Wed Sep 9 16:16:32 2015 +0200 efi: introduce efi_arch_flush_dcache_area Objects loaded by FileHandle->Read need to be flushed from dcache, otherwise copy_from_paddr will read stale data when copying the kernel, causing a failure to boot. Introduce efi_arch_flush_dcache_area and call it from read_file. This commit introduces no functional changes on x86. Reported-by: Mark Rutland <mark.rutland@xxxxxxx> Signed-off-by: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx> Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx> Release-acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> master commit: 0d6a3c755374f04f6dd25373da28291a8f35bede master date: 2015-09-09 15:29:06 +0200 commit 5af5c1ad4c1ef288d3e7e1c16b05986f301b0f67 Author: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Date: Wed Sep 9 13:14:37 2015 +0100 Branch for 4.6: Document stable tree MAINTAINERS commit ddd9d77e826165590595385fa5e00d61291bfdd0 Author: Ian Campbell <ian.campbell@xxxxxxxxxx> Date: Sat Jul 25 08:28:58 2015 +0000 MAINTAINERS: stable backports should be requested on xen-devel As well as CC-ing the correct people. I just saw such a request on xen-users and thought this was worth clarifying here too. Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx> (cherry picked from commit 664675adece8e6c4220c3bd22b1f78bea7e630b1) commit 8d7fee3ac250f13da3f172a17f930f472d841865 Author: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Date: Wed Sep 9 13:08:15 2015 +0100 Branch for 4.6: Update QEMU references Refer to the 4.6-testing versions of all these. Signed-off-by: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx> (qemu changes not included) _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |