[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [xen-unstable baseline-only test] 44216: regressions - trouble: blocked/broken/fail/pass
This run is configured for baseline tests only. flight 44216 xen-unstable real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/44216/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-xsm 3 host-install(3) broken REGR. vs. 44208 test-amd64-i386-pair 4 host-install/dst_host(4) broken REGR. vs. 44208 test-armhf-armhf-xl-xsm 10 debian-fixup fail REGR. vs. 44208 Regressions which are regarded as allowable (not blocking): build-amd64-rumpuserxen 6 xen-build fail like 44208 build-i386-rumpuserxen 6 xen-build fail like 44208 test-amd64-amd64-xl-credit2 19 guest-start/debian.repeat fail like 44208 test-amd64-amd64-xl-xsm 19 guest-start/debian.repeat fail like 44208 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop fail like 44208 test-amd64-amd64-qemuu-nested-intel 16 debian-hvm-install/l1/l2 fail like 44208 Tests which did not succeed, but are not blocking: test-amd64-amd64-rumpuserxen-amd64 1 build-check(1) blocked n/a test-amd64-i386-rumpuserxen-i386 1 build-check(1) blocked n/a test-amd64-i386-xl-xsm 1 build-check(1) blocked n/a test-amd64-i386-libvirt-xsm 1 build-check(1) blocked n/a test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 1 build-check(1) blocked n/a test-amd64-i386-xl-qemut-debianhvm-amd64-xsm 1 build-check(1) blocked n/a test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm 1 build-check(1) blocked n/a test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 1 build-check(1) blocked n/a test-armhf-armhf-libvirt-xsm 12 migrate-support-check fail never pass test-armhf-armhf-libvirt-xsm 14 guest-saverestore 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-amd64-amd64-xl-pvh-intel 11 guest-start 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-xl-pvh-amd 11 guest-start 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-midway 13 saverestore-support-check fail never pass test-armhf-armhf-xl-midway 12 migrate-support-check 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-rtds 13 saverestore-support-check fail never pass test-armhf-armhf-xl-rtds 12 migrate-support-check fail never pass test-amd64-i386-libvirt 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-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-xl-qemuu-win7-amd64 16 guest-stop fail never pass test-armhf-armhf-libvirt-qcow2 11 migrate-support-check fail never pass test-armhf-armhf-libvirt-qcow2 13 guest-saverestore fail never pass test-armhf-armhf-libvirt-raw 13 guest-saverestore fail never pass test-armhf-armhf-libvirt-raw 11 migrate-support-check fail never pass test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2 fail never pass test-amd64-i386-xl-qemut-win7-amd64 16 guest-stop fail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-check fail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-amd64-xl-qemut-win7-amd64 16 guest-stop fail never pass version targeted for testing: xen 3f19ca9ad0b66c57c91921dc8a695634eee0c679 baseline version: xen 986d9fc3bbf8a6d9d088ca22d1422bd5de249396 Last test of basis 44208 2016-03-02 13:50:31 Z 2 days Testing same since 44216 2016-03-03 20:57:55 Z 0 days 1 attempts ------------------------------------------------------------ People who touched revisions under test: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> for SVM bits Doug Goldstein <cardoe@xxxxxxxxxx> Feng Wu <feng.wu@xxxxxxxxx> Haozhong Zhang <haozhong.zhang@xxxxxxxxx> Ian Campbell <ian.campbell@xxxxxxxxxx> Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Jan Beulich <jbeulich@xxxxxxxx> Kevin Tian <kevin.tian@xxxxxxxxx> Liang Li <liang.z.li@xxxxxxxxx> Wei Liu <wei.liu2@xxxxxxxxxx> jobs: build-amd64-xsm pass build-armhf-xsm pass build-i386-xsm broken build-amd64 pass build-armhf pass build-i386 pass build-amd64-libvirt pass 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-armhf-pvops pass build-i386-pvops pass build-amd64-rumpuserxen fail build-i386-rumpuserxen fail 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 blocked test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm blocked test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm pass test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm blocked test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm pass test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm blocked test-amd64-amd64-libvirt-xsm pass test-armhf-armhf-libvirt-xsm fail test-amd64-i386-libvirt-xsm blocked test-amd64-amd64-xl-xsm fail test-armhf-armhf-xl-xsm fail test-amd64-i386-xl-xsm blocked test-amd64-amd64-qemuu-nested-amd fail 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 blocked 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 fail test-armhf-armhf-xl-credit2 pass test-amd64-i386-freebsd10-i386 pass test-amd64-i386-rumpuserxen-i386 blocked 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-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 broken 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-armhf-armhf-libvirt-qcow2 fail test-amd64-amd64-xl-qcow2 pass test-armhf-armhf-libvirt-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-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 broken-step build-i386-xsm host-install(3) broken-step test-amd64-i386-pair host-install/dst_host(4) Push not applicable. ------------------------------------------------------------ commit 3f19ca9ad0b66c57c91921dc8a695634eee0c679 Author: Doug Goldstein <cardoe@xxxxxxxxxx> Date: Fri Feb 19 09:13:17 2016 -0600 travis: add IRC notifications This will cause failed builds and when the build flips back to success to be reported to #xentest on FreeNode. The syntax of the message will be: <travis-ci> xen-project/xen#BUILDID (BRANCH - REVISION : COMMITTER) <travis-ci> Change view : https://github.com/xen-project/xen/compare/RANGE <travis-ci> Build details : https://travis-ci.org/xen-project/xen/builds/BUILDID The blob was generated with the following command: travis encrypt -r xen-project/xen 'chat.freenode.net#xentest' The reason it is encrypted is to prevent people that fork the repo to spam #xentest. This value will only properly decrypt when running within the xen-project/xen space. Signed-off-by: Doug Goldstein <cardoe@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> commit 3b54cd773d2d04b351ef92f7a994509c99c63a58 Author: Doug Goldstein <cardoe@xxxxxxxxxx> Date: Thu Feb 18 20:57:04 2016 -0600 m4/python: fix checks for Python library support AC_CHECK_LIB() was running gcc -Llib -lm -lutils conftest.c which on platforms that do as needed operations by default will result in underlinking. Instead AC_CHECK_LIB() suggests supplying the extra libraries necessary in a 5th argument. Signed-off-by: Doug Goldstein <cardoe@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> commit a4c2bd9f9eb7c0414303298db366f42bc28771f9 Author: Liang Li <liang.z.li@xxxxxxxxx> Date: Mon Jan 11 16:52:10 2016 +0800 libxc: Expose the MPX cpuid flag to guest If hardware support memory protect externsion, expose this feature to guest by default. Users don't have to use a 'cpuid= ' option in config file to turn it on. Signed-off-by: Liang Li <liang.z.li@xxxxxxxxx> Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> commit d84b8bf2e0edfadbf122fa36ec8b286061285fcf Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Mon Feb 29 16:01:24 2016 +0000 tools/python/xs: fix two comments These two functions require transaction handle as the first argument. Reported-by: Sergei Lebedev <sergei.a.lebedev@xxxxxxxxx> Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit 7ad15a7dc3dfd16f63e3c4038473af972441a043 Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Thu Feb 25 12:10:40 2016 +0000 libxl: fix comment LIBXL__EGC_INIT -> LIBXL_EGC_INIT Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Cc: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> commit e56dd1bf09d052bd8c60ac30b166cd106c09de30 Author: Doug Goldstein <cardoe@xxxxxxxxxx> Date: Wed Feb 24 09:03:29 2016 -0600 tools/configure: only require bcc/ld86/as86 when needed bcc/ld86/as86 are necessary when we build ROMBIOS. However if we do not build it (and are not building qemu-trad), the build requirements are overly strict and can lead to failures. Signed-off-by: Doug Goldstein <cardoe@xxxxxxxxxx> Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx> commit c1a8556f0c814a799e565186099da263e9ebdf14 Author: Ian Campbell <ian.campbell@xxxxxxxxxx> Date: Wed Feb 17 11:02:20 2016 +0000 libxl: qmp: ensure qmp read buffer is NULL terminated Coverity rightly points out that qmp->buffer may not be NULL terminated when passed to strncat. Make the actual buffer a byte bigger than QMP_RECEIVE_BUFFER_SIZE and always append a NULL byte. I suspect that in practice we have not yet seen QMP messages approaching the buffer size (4K). Compile tested only. CID: 1055989 Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> commit 8891dccfed78c6ee03b8912ed5353b83595a9549 Author: Ian Campbell <ian.campbell@xxxxxxxxxx> Date: Wed Feb 17 10:34:24 2016 +0000 xl: NULL terminate buf when reading dom0 /proc/uptime The contents of /proc/uptime is typically something like "80164.57 640617.58", so the existing 512 byte buffer is more than large enoguh, so reduce its effective size to 511 bytes and ensure we include a NULL. Otherwise Coverity points out that we pass a potentially unterminated string to strtok. In practice this likely doesn't actually cause issues (at least on Linux) because the string should always contain a space so we will stop parsing. CID: 105590 Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> commit 9bc457987917ad66bd7fb43ac8bc31c314dce610 Author: Ian Campbell <ian.campbell@xxxxxxxxxx> Date: Wed Feb 17 10:34:23 2016 +0000 xl: uptime: skip dom0 when calling print_domU_uptime Dom0 is handled separately (via print_dom0_uptime) and the domU variant doesn't work for dom0 since libxl_vm_get_start_time() doesn't. Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> commit 0a9bf8c044ea5a0a593d632cb0906e6325c20da7 Author: Haozhong Zhang <haozhong.zhang@xxxxxxxxx> Date: Sun Feb 28 20:54:54 2016 +0800 docs: Add descriptions of TSC scaling in xl.cfg and tscmode.txt Signed-off-by: Haozhong Zhang <haozhong.zhang@xxxxxxxxx> Reviewed-by: Kevin Tian <kevin.tian@xxxxxxxxx> commit 373d074aa5cc53d2dfbd6e86cd5883b395374c1d Author: Doug Goldstein <cardoe@xxxxxxxxxx> Date: Tue Mar 1 14:43:12 2016 +0100 remove unused EXPORT_SYMBOL_GPL EXPORT_SYMBOL_GPL is unused in the source tree so just remove it. If something gets imported that needs it, it can be added back then. Signed-off-by: Doug Goldstein <cardoe@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> commit 1dfe717a3ea9adaeaad4c93648b24674e6a7e0bc Author: Feng Wu <feng.wu@xxxxxxxxx> Date: Tue Mar 1 14:42:52 2016 +0100 VT-d: add a command line parameter for posted-interrupts Enable VT-d Posted-Interrupts and add a command line parameter for it. Signed-off-by: Feng Wu <feng.wu@xxxxxxxxx> Reviewed-by: Kevin Tian <kevin.tian@xxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> commit 4b759ce163f4a6f5c31922f89110eb0c7d54d5e2 Author: Feng Wu <feng.wu@xxxxxxxxx> Date: Tue Mar 1 14:42:13 2016 +0100 vmx: VT-d posted-interrupt core logic handling This is the core logic handling for VT-d posted-interrupts. Basically it deals with how and when to update posted-interrupts during the following scenarios: - vCPU is preempted - vCPU is slept - vCPU is blocked When vCPU is preempted/slept, we update the posted-interrupts during scheduling by introducing two new architecutral scheduler hooks: vmx_pi_switch_from() and vmx_pi_switch_to(). When vCPU is blocked, we introduce a new architectural hook: arch_vcpu_block() to update posted-interrupts descriptor. Besides that, before VM-entry, we will make sure the 'NV' filed is set to 'posted_intr_vector' and the vCPU is not in any blocking lists, which is needed when vCPU is running in non-root mode. The reason we do this check is because we change the posted-interrupts descriptor in vcpu_block(), however, we don't change it back in vcpu_unblock() or when vcpu_block() directly returns due to event delivery (in fact, we don't need to do it in the two places, that is why we do it before VM-Entry). When we handle the lazy context switch for the following two scenarios: - Preempted by a tasklet, which uses in an idle context. - the prev vcpu is in offline and no new available vcpus in run queue. We don't change the 'SN' bit in posted-interrupt descriptor, this may incur spurious PI notification events, but since PI notification event is only sent when 'ON' is clear, and once the PI notificatoin is sent, ON is set by hardware, hence no more notification events before 'ON' is clear. Besides that, spurious PI notification events are going to happen from time to time in Xen hypervisor, such as, when guests trap to Xen and PI notification event happens, there is nothing Xen actually needs to do about it, the interrupts will be delivered to guest atht the next time we do a VMENTRY. Suggested-by: Yang Zhang <yang.z.zhang@xxxxxxxxx> Suggested-by: Dario Faggioli <dario.faggioli@xxxxxxxxxx> Suggested-by: George Dunlap <george.dunlap@xxxxxxxxxx> Suggested-by: Jan Beulich <jbeulich@xxxxxxxx> Signed-off-by: Feng Wu <feng.wu@xxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> Reviewed-by: Dario Faggioli <dario.faggioli@xxxxxxxxxx> Acked-by: Kevin Tian <kevin.tian@xxxxxxxxx> Reviewed-by: George Dunlap <george.dunlap@xxxxxxxxxx> commit 12f2ae06c97fa17a991ba4138c05aa7d8473f205 Merge: 7a08a18 bb13728 Author: Jan Beulich <jbeulich@xxxxxxxx> Date: Tue Mar 1 14:41:13 2016 +0100 Merge branch 'staging' of xenbits.xen.org:/home/xen/git/xen into staging commit 7a08a18f94ab7c85f3d198ba2ecb3eea4bf09560 Author: Haozhong Zhang <haozhong.zhang@xxxxxxxxx> Date: Tue Mar 1 14:39:08 2016 +0100 vmx: add VMX RDTSC(P) scaling support Signed-off-by: Haozhong Zhang <haozhong.zhang@xxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> Acked-by: Kevin Tian <kevin.tian@xxxxxxxxx> commit bb1372884283100ad65efde1b6b66cc7669505e9 Author: Ian Campbell <ian.campbell@xxxxxxxxxx> Date: Wed Feb 17 10:39:40 2016 +0000 xl: close nullfd after dup2'ing it to stdin We assert that nullfd if not std{in,out,err} since that would result in closing one of the just dup2'd fds. For this to happen std{in,out,err} would have needed to be closed, at which point all sorts of other things could go wrong. CID: 1130519 It was previously hypothesised[0] that fixing 1130516 would solve this too, but that appears to not have been the case. Compile tested only. [0] http://lists.xenproject.org/archives/html/xen-devel/2013-11/msg02931.html Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx> Cc: andrew.cooper3@xxxxxxxxxx Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> commit aea18575ee79a6ee10b2a27c9d46712df5f35f42 Author: Haozhong Zhang <haozhong.zhang@xxxxxxxxx> Date: Tue Mar 1 14:38:22 2016 +0100 x86/hvm: move saving/loading vcpu's TSC to common code Both VMX and SVM save/load vcpu's TSC when saving/loading vcpu's context, so this patch moves saving/loading vcpu's TSC to the common functions hvm_[save|load]_cpu_ctxt(). Signed-off-by: Haozhong Zhang <haozhong.zhang@xxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> Acked-by: Kevin Tian <kevin.tian@xxxxxxxxx> Reviewed-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> commit 2b921b9bf8b04e8c72844965a15f9ec5713b0cca Author: Haozhong Zhang <haozhong.zhang@xxxxxxxxx> Date: Tue Mar 1 14:37:53 2016 +0100 x86/hvm: replace architecture TSC scaling by a common function This patch implements a common function hvm_scale_tsc() to scale TSC by using TSC scaling information collected by architecture code. Signed-off-by: Haozhong Zhang <haozhong.zhang@xxxxxxxxx> Acked-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> for SVM bits Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> (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 |