On 08/08/2013 21:09, xen.org wrote:> flight 18645 xen-unstable real [real]
> http://www.chiark.greenend.org.uk/~xensrcts/logs/18645/
>
> Regressions :-(
>
> Tests which did not succeed and are blocking,
> including tests which could not be run:
> build-armhf 4 xen-build fail REGR. vs.
18641
> build-amd64-oldkern 4 xen-build fail REGR. vs.
18641
> build-amd64-pvops 4 kernel-build fail REGR. vs.
18641
All if the build failures on the staging branches appear to be git clone
issues. Is it perhaps time to kill the zombie git server processes again?
~Andrew
>
> Tests which did not succeed, but are not blocking:
> test-amd64-amd64-xl-pcipt-intel 1 xen-build-check(1) blocked
n/a
> test-amd64-amd64-xl 1 xen-build-check(1) blocked n/a
> test-amd64-amd64-pv 1 xen-build-check(1) blocked n/a
> test-amd64-amd64-xl-sedf 1 xen-build-check(1) blocked n/a
> test-amd64-amd64-xl-sedf-pin 1 xen-build-check(1) blocked n/a
> test-amd64-i386-xend-winxpsp3 16 leak-check/check fail never
pass
> test-amd64-amd64-xl-qemuu-winxpsp3 1 xen-build-check(1) blocked
n/a
> test-amd64-amd64-xl-qemut-win7-amd64 1 xen-build-check(1) blocked
n/a
> test-amd64-amd64-xl-qemuu-win7-amd64 1 xen-build-check(1) blocked
n/a
> test-amd64-amd64-pair 1 xen-build-check(1) blocked n/a
> test-amd64-i386-xl-qemut-win7-amd64 13 guest-stop fail never
pass
> test-amd64-amd64-xl-win7-amd64 1 xen-build-check(1) blocked
n/a
> test-amd64-i386-xl-win7-amd64 13 guest-stop fail never
pass
> test-amd64-amd64-xl-qemut-winxpsp3 1 xen-build-check(1) blocked
n/a
> test-amd64-i386-xl-winxpsp3-vcpus1 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-amd64-xl-winxpsp3 1 xen-build-check(1) blocked n/a
>
> version targeted for testing:
> xen 40f436a253dc759d45c1638923562f871f7303b7
> baseline version:
> xen fe6df5abc40ba9928b25e84a9e2aa7434ce76283
>
> ------------------------------------------------------------
> People who touched revisions under test:
> Andres Lagar-Cavilla <andres@lagarcavilla.org>
> Andrew Cooper <andrew.cooper3@citrix.com>
> Chen Baozi <baozich@gmail.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>
> Keir Fraser <keir@xen.org>
> Nai Xia <nai.xia@gmail.com>
> Patrick Welche <prlw1@cam.ac.uk>
> Tim Deegan <tim@xen.org>
> ------------------------------------------------------------
>
> jobs:
> build-amd64 pass
> build-armhf fail
> build-i386 pass
> build-amd64-oldkern fail
> build-i386-oldkern pass
> build-amd64-pvops fail
> build-i386-pvops pass
> test-amd64-amd64-xl blocked
> 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-amd64-xl-qemut-win7-amd64 blocked
> test-amd64-i386-xl-qemut-win7-amd64 fail
> test-amd64-amd64-xl-qemuu-win7-amd64 blocked
> test-amd64-amd64-xl-win7-amd64 blocked
> test-amd64-i386-xl-win7-amd64 fail
> test-amd64-i386-xl-credit2 pass
> test-amd64-amd64-xl-pcipt-intel blocked
> 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 blocked
> test-amd64-i386-pair pass
> test-amd64-amd64-xl-sedf-pin blocked
> test-amd64-amd64-pv blocked
> test-amd64-i386-pv pass
> test-amd64-amd64-xl-sedf blocked
> 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 blocked
> test-amd64-amd64-xl-qemuu-winxpsp3 blocked
> test-amd64-i386-xend-winxpsp3 fail
> test-amd64-amd64-xl-winxpsp3 blocked
>
>
> ------------------------------------------------------------
> 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 40f436a253dc759d45c1638923562f871f7303b7
> Merge: 6349b01... fa89d08...
> Author: Ian Campbell <ian.campbell@citrix.com>
> Date: Thu Aug 8 13:16:01 2013 +0100
>
> Merge branch ''staging'' of
ssh://xenbits.xen.org/home/xen/git/xen into staging
>
> commit 6349b01651c4c915a7e9600fcf3f6f77cb5cf9bb
> Author: Julien Grall <julien.grall@linaro.org>
> Date: Thu Aug 1 17:09:32 2013 +0100
>
> pl011: Implement vuart_info callback
>
> Signed-off-by: Julien Grall <julien.grall@linaro.org>
> Reviewed-by: Tim Deegan <tim@xen.org>
>
> commit e4618090abb12233ecfb8b1f00c15867aaeeabe8
> Author: Julien Grall <julien.grall@linaro.org>
> Date: Thu Aug 1 17:09:31 2013 +0100
>
> exynos4210: Implement vuart_info callback
>
> Signed-off-by: Julien Grall <julien.grall@linaro.org>
> Reviewed-by: Tim Deegan <tim@xen.org>
>
> commit 1b63024a4b2ddd3bba13f5b8630e7c05d8d33df5
> Author: Julien Grall <julien.grall@linaro.org>
> Date: Thu Aug 1 17:09:30 2013 +0100
>
> exynos4210: rename UTRSTAT_TX_EMPTY in UTRSTAT_TXFE
>
> Signed-off-by: Julien Grall <julien.grall@linaro.org>
> Reviewed-by: Tim Deegan <tim@xen.org>
>
> commit acc86a712eb1d6ac4cbcb0aad595ab6b98aab71e
> Author: Julien Grall <julien.grall@linaro.org>
> Date: Thu Aug 1 17:09:29 2013 +0100
>
> xen/arm: Implement a virtual UART
>
> This code is based on the previous vuart0 implementation. Unlike the
latter,
> it''s intend to replace UART stolen by XEN to DOM0 via
dtuart=... on its
> command line.
>
> It''s useful when the kernel is compiled with early printk
enabled or for a
> single platform. Most of the time, the hardcoded code to handle the
UART
> will need 2 registers: status and data, the others registers can be
> implemented as RAZ/WI.
>
> This commit will also drop support of early printk (based on vexpress
pl011)
> in the guest.
>
> Signed-off-by: Julien Grall <julien.grall@linaro.org>
> Reviewed-by: Tim Deegan <tim@xen.org>
>
> commit 7360db4276ffed96b54bbddb7aff4127fe69f051
> Author: Julien Grall <julien.grall@linaro.org>
> Date: Thu Aug 1 17:09:28 2013 +0100
>
> xen/arm: New callback in uart_driver to retrieve serial information
>
> There is no way to retrieve basic informations (base address, size,
....) for
> an UART. This callback will be used later to partially emulate the real
UART
> for DOM0 on ARM.
>
> Signed-off-by: Julien Grall <julien.grall@linaro.org>
> Reviewed-by: Tim Deegan <tim@xen.org>
> Acked-by: Keir Fraser <keir@xen.org>
>
> commit 0aec8823501f8ee058c1ba673d2ac3e0f3f2e8db
> Author: Patrick Welche <prlw1@cam.ac.uk>
> Date: Thu Aug 8 11:43:29 2013 +0100
>
> libelf: Fix typo in header guard macro
>
> s/__LIBELF_PRIVATE_H_/__LIBELF_PRIVATE_H__/
>
> Signed-off-by: Patrick Welche <prlw1@cam.ac.uk>
> Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
> Acked-by: Ian Campbell <ian.campbell@citrix.com>
>
> commit dd11cc89c5ba53ae8d969037eda8b8c70d20ffa6
> Author: Chen Baozi <baozich@gmail.com>
> Date: Thu Aug 8 18:52:24 2013 +0800
>
> xen/arm: Add support for device tree specified arch_timer clock
frequency.
>
> Signed-off-by: Chen Baozi <baozich@gmail.com>
> Acked-by: Ian Campbell <ian.campbell@citrix.com>
>
> commit 1242b63dd1a4321acd2b02051f210a3488265709
> Author: Andrew Cooper <andrew.cooper3@citrix.com>
> Date: Tue Aug 6 14:48:40 2013 +0100
>
> rombios/debug: Reduce verbosity of rombios
>
> Default builds of Qemu have the Bochs debug port logging
#ifdef''d out, so
> remove all the completely wasted VMExits
>
> Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
> Acked-by: Keir Fraser <keir@xen.org>
>
> commit 01d8e90c60599fedf29ebbb8a478ac18f64f4e74
> Author: Andrew Cooper <andrew.cooper3@citrix.com>
> Date: Tue Aug 6 14:48:39 2013 +0100
>
> rombios/ata Remove another needless trap from the int 0x13 hotpath
>
> The return value from await_ide() is always ignored, and most calls to
> await_ide() immediately reread the status register.
>
> Therefore, making await_ide() return the last value of the status
register
> removes a further two traps on the int 0x13 path.
>
> Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
> Acked-by: Keir Fraser <keir@xen.org>
>
> commit db46adf193be09e33fb1778f840cda5de91c777e
> Author: Andrew Cooper <andrew.cooper3@citrix.com>
> Date: Tue Aug 6 14:48:38 2013 +0100
>
> rombios/ata: Reading this status register has no relevant side effects
>
> So taking two traps when one will do is pointless. This removes 1 of
13
> VMExits on the int 0x13 hotpath.
>
> Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
> Acked-by: Keir Fraser <keir@xen.org>
>
> commit 413a6fb4ee81897acafefb90f81ef3d2661c3aa6
> Author: Andrew Cooper <andrew.cooper3@citrix.com>
> Date: Tue Aug 6 14:48:37 2013 +0100
>
> rombios/ata: Do not wait for BSY to be set
>
> After issuing a reset, the BSY bit is expected to be set. This is not
the
> case for Qemu.
>
> In SeaBIOS.git: 580e33293244fee4556e56ecc67b8bd877f3c496
>
> this check was even replaced with a udelay(5), as enough real hardware
ignored
> the BSY bit as well.
>
> As rombios does not have an equivalent udelay(), replace the wait with
a write
> to port 0x80 which is whitelisted by Xen for ''a small
delay''.
>
> This causes 42k fewer IO traps to Qemu.
>
> Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
> Acked-by: Keir Fraser <keir@xen.org>
>
> commit 20025504271220ab3bf041955a3cd40c6057e58e
> Author: Andrew Cooper <andrew.cooper3@citrix.com>
> Date: Tue Aug 6 14:48:36 2013 +0100
>
> rombios/keyboard: Don''t needlessly poll the status register
>
> Repeated polling of the status register is not going to change its
value, so
> don''t needlessly take 8192 traps to Qemu when 1 will do.
>
> Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
> Acked-by: Keir Fraser <keir@xen.org>
>
> commit df385252a770fe2e304ab51283b26d6afc6990d1
> Author: Ian Campbell <ian.campbell@citrix.com>
> Date: Wed Jul 31 17:42:47 2013 +0100
>
> autoconf: regenerate configure scripts with 4.4 version
>
> No semantic change, reduced noise in future patches.
>
> Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
> Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
>
> commit f8a118104e5eaf2a6033be93e3cc51195a3f0b3f
> Author: Ian Campbell <ian.campbell@citrix.com>
> Date: Mon Jul 22 19:16:13 2013 +0100
>
> docs: Build docs for ARM as well as x86_64
>
> Also do x86_32 (which is still relevant since it is "compat
mode").
>
> Install as hypercall-$ARCH but keep the hypercall path around as a
symlink to
> the x86_64 version so links (e.g. to http://xenbits.xen.org/docs/ keep
working.
>
> Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
> Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
>
> commit fa89d08f329e495f20a561a0dac80c325c8b7784
> Author: Nai Xia <nai.xia@gmail.com>
> Date: Wed Aug 7 00:25:48 2013 +0800
>
> mem_sharing_nominate_page: p2mt should never change before
p2m_change_type()
>
> The p2mt change check for p2m_change_type() was first introduced when
> this code path was not protected by p2m_lock(). Now this code path is
> protected by p2m_lock. So p2mt should never change before
> p2m_change_type().
>
> Signed-off-by: Nai Xia <nai.xia@gmail.com>
> Acked-by: Andres Lagar-Cavilla <andres@lagarcavilla.org>
> Acked-by: Tim Deegan <tim@xen.org>
>
> commit da56976f30dcea66c09c2d63554228bbf8cc1d34
> Author: Jan Beulich <jbeulich@suse.com>
> Date: Thu Aug 8 11:13:54 2013 +0200
>
> pciif: add multi-vector-MSI command
>
> The requested vector count is to be passed in struct
xen_pci_op''s info
> field. Upon failure, if a smaller vector count might work, the backend
> will pass that smaller count in the value field (which so far is always
> being set to zero in the error path).
>
> Signed-off-by: Jan Beulich <jbeulich@suse.com>
> Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
> Acked-by: Keir Fraser <keir@xen.org>
>
> commit d1b6d0a02489c2d0e237d03e1d8af8d11df53b05
> Author: Jan Beulich <jbeulich@suse.com>
> Date: Thu Aug 8 11:12:14 2013 +0200
>
> x86: enable multi-vector MSI
>
> This implies
> - extending the public interface to have a way to request a block of
> MSIs
> - allocating a block of contiguous pIRQ-s for the target domain (but
> note that the Xen IRQs allocated have no need of being contiguous)
> - repeating certain operations for all involved IRQs
> - fixing multi_msi_enable()
> - adjusting the mask bit accesses for maskable MSIs
>
> Signed-off-by: Jan Beulich <jbeulich@suse.com>
> Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
> Acked-by: Keir Fraser <keir@xen.org>
> (qemu changes not included)
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> http://lists.xen.org/xen-devel