flight 22386 xen-unstable real [real] http://www.chiark.greenend.org.uk/~xensrcts/logs/22386/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-oldkern 4 xen-build fail REGR. vs. 22371 test-amd64-i386-xl-winxpsp3-vcpus1 9 guest-localmigrate fail REGR. vs. 22371 Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-pcipt-intel 9 guest-start fail never pass test-amd64-i386-xend-winxpsp3 16 leak-check/check fail never pass test-armhf-armhf-xl 5 xen-boot fail never pass test-amd64-amd64-xl-qemuu-win7-amd64 13 guest-stop fail never pass test-amd64-amd64-xl-win7-amd64 13 guest-stop fail never pass test-amd64-amd64-xl-qemut-winxpsp3 13 guest-stop fail never pass test-amd64-i386-xend-qemut-winxpsp3 16 leak-check/check fail never pass test-amd64-i386-xl-qemut-winxpsp3-vcpus1 13 guest-stop fail never pass test-amd64-i386-xl-qemut-win7-amd64 13 guest-stop fail never pass test-amd64-amd64-xl-qemut-win7-amd64 13 guest-stop fail never pass test-amd64-amd64-xl-qemuu-winxpsp3 13 guest-stop fail never pass test-amd64-amd64-xl-winxpsp3 13 guest-stop fail never pass test-amd64-i386-xl-win7-amd64 13 guest-stop fail never pass version targeted for testing: xen 522277bf802b40da921e0fc69c7f7fcd093126d4 baseline version: xen d96392361cd05a66b385f0153e398128b196e480 ------------------------------------------------------------ People who touched revisions under test: Andres Lagar-Cavilla <andres@lagarcavilla.org> Andrew Cooper <andrew.cooper3@citrix.com> David Scott <dave.scott@eu.citrix.com> Ian Campbell <ian.campbell@citrix.com> Ian Jackson <ian.jackson@eu.citrix.com> Jan Beulich <jbeulich@suse.com> Julien Grall <julien.grall@linaro.org> Rob Hoes <rob.hoes@citrix.com> Suravee Suthikulpanit <suravee.suthikulpanit@amd.com> Tim Deegan <tim@xen.org> ------------------------------------------------------------ jobs: build-amd64 pass build-armhf pass build-i386 pass build-amd64-oldkern pass build-i386-oldkern fail build-amd64-pvops pass build-armhf-pvops pass build-i386-pvops pass test-amd64-amd64-xl pass test-armhf-armhf-xl fail test-amd64-i386-xl pass test-amd64-i386-rhel6hvm-amd pass test-amd64-i386-qemut-rhel6hvm-amd pass test-amd64-i386-qemuu-rhel6hvm-amd pass test-amd64-i386-freebsd10-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-amd64-xl-win7-amd64 fail test-amd64-i386-xl-win7-amd64 fail test-amd64-i386-xl-credit2 pass test-amd64-i386-freebsd10-i386 pass test-amd64-amd64-xl-pcipt-intel fail test-amd64-i386-rhel6hvm-intel pass test-amd64-i386-qemut-rhel6hvm-intel pass test-amd64-i386-qemuu-rhel6hvm-intel pass test-amd64-i386-xl-multivcpu pass test-amd64-amd64-pair pass test-amd64-i386-pair pass test-amd64-amd64-xl-sedf-pin pass test-amd64-amd64-pv pass test-amd64-i386-pv pass test-amd64-amd64-xl-sedf pass test-amd64-i386-xl-qemut-winxpsp3-vcpus1 fail test-amd64-i386-xl-winxpsp3-vcpus1 fail test-amd64-i386-xend-qemut-winxpsp3 fail test-amd64-amd64-xl-qemut-winxpsp3 fail test-amd64-amd64-xl-qemuu-winxpsp3 fail test-amd64-i386-xend-winxpsp3 fail test-amd64-amd64-xl-winxpsp3 fail ------------------------------------------------------------ sg-report-flight on woking.cam.xci-test.com logs: /home/xc_osstest/logs images: /home/xc_osstest/images Logs, config files, etc. are available at http://www.chiark.greenend.org.uk/~xensrcts/logs Test harness code can be found at http://xenbits.xensource.com/gitweb?p=osstest.git;a=summary Not pushing. ------------------------------------------------------------ commit 522277bf802b40da921e0fc69c7f7fcd093126d4 Author: Andres Lagar-Cavilla <andres@lagarcavilla.org> Date: Tue Dec 10 16:53:40 2013 +0100 MAINTAINERS: Add Andres Lagar-Cavilla for mem-sharing/paging Signed-off-by: Andres Lagar-Cavilla <andres@lagarcavilla.org> Acked-by: Tim Deegan <tim@xen.org> Acked-by: Ian Jackson <ian.jackson@eu.citrix.com> commit 80dbe90a4e6b31f8cb859f7450fa3eed8695fd1d Author: Andrew Cooper <andrew.cooper3@citrix.com> Date: Tue Dec 10 16:16:49 2013 +0100 amd/passthrough: Do not leak domain mappings from do_invalidate_dte() Coverity ID: 1135379 As the code stands, the domain mapping will be leaked on each error path. The mapping can be for a much shorter period of time, and all the relevent information can be pulled out at once. Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com> Reviewed-by: Jan Beulich <JBeulich@suse.com> Reviewed-by: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com> Tested-by: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com> commit 552b7fcb9a70f1d4dd0e0cd5fb4d3d9da410104a Author: Jan Beulich <jbeulich@suse.com> Date: Tue Dec 10 16:10:37 2013 +0100 IOMMU: clear "don''t flush" override on error paths Both xenmem_add_to_physmap() and iommu_populate_page_table() each have an error path that fails to clear that flag, thus suppressing further flushes on the respective pCPU. In iommu_populate_page_table() also slightly re-arrange code to avoid the false impression of the flag in question being guarded by a domain''s page_alloc_lock. This is CVE-2013-6400 / XSA-80. Signed-off-by: Jan Beulich <jbeulich@suse.com> Acked-by: Ian Campbell <ian.campbell@citrix.com> commit 5da5288a0a767c16705dd16ee5e5bb5cf7929397 Author: Ian Campbell <ian.campbell@citrix.com> Date: Tue Dec 10 16:09:24 2013 +0100 xen: list interfaces subject to the security process exception in XSA-77 List all the sub ops of: __HYPERVISOR_domctl __HYPERVISOR_sysctl __HYPERVISOR_memory_op __HYPERVISOR_tmem_op which are subject to the policy given in http://xenbits.xen.org/xsa/advisory-77.html It is expected that these lists will be whittled away as each interface is audited for safety. New interfaces should be expected to be safe when introduced (IOW the list should never be expanded). This is XSA-77. Signed-off-by: Ian Campbell <ian.campbell@citrix.com> Reviewed-by: Jan Beulich <jbeulich@suse.com> commit f290d0cb3142606faf13dc9bc76766631cc17e92 Author: Rob Hoes <rob.hoes@citrix.com> Date: Mon Dec 9 15:17:30 2013 +0000 libxl: ocaml: remove dead code in xentoollog bindings Found by Coverty. CIDs: 1128567 1128568 1128576 1128577. Signed-off-by: Rob Hoes <rob.hoes@citrix.com> Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com> Acked-by: David Scott <dave.scott@eu.citrix.com> Acked-by: Ian Campbell <ian.campbell@citrix.com> commit 1dfb44be050bc7605b452ab7c745e797b74db79f Author: Rob Hoes <rob.hoes@citrix.com> Date: Mon Dec 9 15:17:29 2013 +0000 libxl: ocaml: fix memory corruption when converting string and key/values lists Found by Coverty. CIDs: 1128562 1128563 1128564 1128565. Signed-off-by: Rob Hoes <rob.hoes@citrix.com> Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com> Acked-by: David Scott <dave.scott@eu.citrix.com> Acked-by: Ian Campbell <ian.campbell@citrix.com> commit 3a5767a869cc7c6a1072014fc03a7b7ba3f92bc0 Author: Julien Grall <julien.grall@linaro.org> Date: Mon Dec 9 18:34:10 2013 +0000 xen/arm: Fix regression after commit d963923 The commit d963923 "xen: arm: correct return value of raw_copy_{to/from}_guest_*, raw_clear_guest" doesn''t permit to boot guest on Xen ARM. Remove the stray semicolon from the end of the if statement. Also we want to get the right rc in the error arrays, so we need to do the copy_to_guest_offset before checking the rc returned by xenmem_add_to_physmap_one. Signed-off-by: Julien Grall <julien.grall@linaro.org> Acked-by: Ian Campbell <ian.campbell@citrix.com> [ ijc -- expanded commit log ] (qemu changes not included)