[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [xen-unstable test] 26233: regressions - trouble: broken/fail/pass

flight 26233 xen-unstable real [real]

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-armhf-armhf-xl           3 host-install(3)         broken REGR. vs. 26228
 test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 11 guest-saverestore.2 fail REGR. vs. 
 test-amd64-i386-pair          7 xen-boot/src_host         fail REGR. vs. 26228
 test-amd64-amd64-xl-qemuu-ovmf-amd64 11 guest-saverestore.2 fail REGR. vs. 
 test-amd64-amd64-xl-qemut-win7-amd64  7 windows-install   fail REGR. vs. 26228

Tests which did not succeed, but are not blocking:
 test-amd64-amd64-libvirt      9 guest-start                  fail   never pass
 test-amd64-i386-libvirt       9 guest-start                  fail   never pass
 test-armhf-armhf-libvirt      9 guest-start                  fail   never pass
 test-amd64-amd64-xl-pcipt-intel  9 guest-start                 fail never pass
 test-amd64-i386-xl-qemuu-winxpsp3 14 guest-stop                fail never pass
 test-amd64-i386-xl-qemut-winxpsp3 14 guest-stop                fail never pass
 test-amd64-i386-xl-qemut-winxpsp3-vcpus1 14 guest-stop         fail never pass
 test-amd64-i386-xl-qemut-win7-amd64 14 guest-stop              fail never pass
 test-amd64-amd64-xl-qemut-winxpsp3 14 guest-stop               fail never pass
 test-amd64-i386-xl-win7-amd64 14 guest-stop                   fail  never pass
 test-amd64-amd64-xl-winxpsp3 14 guest-stop                   fail   never pass
 test-amd64-i386-xl-winxpsp3-vcpus1 14 guest-stop               fail never pass
 test-amd64-i386-xl-qemuu-win7-amd64 14 guest-stop              fail never pass
 test-amd64-amd64-xl-qemuu-win7-amd64 14 guest-stop             fail never pass
 test-amd64-amd64-xl-win7-amd64 14 guest-stop                   fail never pass
 test-amd64-i386-xl-winxpsp3  14 guest-stop                   fail   never pass
 test-amd64-amd64-xl-qemuu-winxpsp3 14 guest-stop               fail never pass

version targeted for testing:
 xen                  bfc2e6e9423da679a35f33a9c488060748d94844
baseline version:
 xen                  9a28170f2da2fff0b26736909b74e93d52351b1f

People who touched revisions under test:
  Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  Edmund H White <edmund.h.white@xxxxxxxxx>
  Ian Campbell <ian.campbell@xxxxxxxxxx>
  Jan Beulich <jbeulich@xxxxxxxx>
  Kevin Tian <kevin.tian@xxxxxxxxx>
  Mukesh Rathor <mukesh.rathor@xxxxxxxxxx>
  Paul Durrant <paul.durrant@xxxxxxxxxx>
  Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>
  Tim Deegan <tim@xxxxxxx>
  Yang Zhang <yang.z.zhang@xxxxxxxxx>

 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-pvops                                            pass    
 build-armhf-pvops                                            pass    
 build-i386-pvops                                             pass    
 test-amd64-amd64-xl                                          pass    
 test-armhf-armhf-xl                                          broken  
 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-qemuu-ovmf-amd64                         fail    
 test-amd64-i386-xl-qemuu-ovmf-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-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-amd64-libvirt                                     fail    
 test-armhf-armhf-libvirt                                     fail    
 test-amd64-i386-libvirt                                      fail    
 test-amd64-i386-xl-multivcpu                                 pass    
 test-amd64-amd64-pair                                        pass    
 test-amd64-i386-pair                                         fail    
 test-amd64-amd64-xl-sedf-pin                                 pass    
 test-amd64-amd64-xl-sedf                                     pass    
 test-amd64-i386-xl-qemut-winxpsp3-vcpus1                     fail    
 test-amd64-i386-xl-qemuu-winxpsp3-vcpus1                     fail    
 test-amd64-i386-xl-winxpsp3-vcpus1                           fail    
 test-amd64-amd64-xl-qemut-winxpsp3                           fail    
 test-amd64-i386-xl-qemut-winxpsp3                            fail    
 test-amd64-amd64-xl-qemuu-winxpsp3                           fail    
 test-amd64-i386-xl-qemuu-winxpsp3                            fail    
 test-amd64-amd64-xl-winxpsp3                                 fail    
 test-amd64-i386-xl-winxpsp3                                  fail    

sg-report-flight on osstest.cam.xci-test.com
logs: /home/xc_osstest/logs
images: /home/xc_osstest/images

Logs, config files, etc. are available at

Test harness code can be found at

Not pushing.

commit bfc2e6e9423da679a35f33a9c488060748d94844
Author: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>
Date:   Thu May 8 16:43:08 2014 +0100

    clarify SHUTDOWN_suspend additional argument
    Clarify the behaviour of SCHEDOP_shutdown: PV x86 guests need to pass a
    third argument, that is unused on HVM and ARM guests.
    Signed-off-by: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>
    Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx>

commit 0e94de88299a89153d8928a10213399036b8ee28
Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Date:   Fri May 9 10:59:58 2014 +0100

    tools/libxc: Issue individual DPRINTF()s rather than multiline ones.
    For libxc users who log to syslog, this results in legible logging, rather
    than long lines with #012's replacing newlines.
    Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
    CC: Ian Campbell <Ian.Campbell@xxxxxxxxxx>
    CC: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
    Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx>

commit cd338e967c598bf747b03dcfd9d8d45dc40bac1a
Author: Ian Campbell <ian.campbell@xxxxxxxxxx>
Date:   Thu May 8 16:13:55 2014 +0100

    xen: arm: bitops take unsigned int
    Xen bitmaps can be 4 rather than 8 byte aligned, so use the appropriate 
    Otherwise the compiler can generate unaligned 8 byte accesses and cause 
    Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
    Acked-by: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>

commit 92bc02ab69a7cdb2a790d5f119e6d4b35edb2af8
Author: Mukesh Rathor <mukesh.rathor@xxxxxxxxxx>
Date:   Mon May 12 12:10:13 2014 +0200

    pvh dom0: Add checks and restrictions for p2m_is_foreign
    In this patch, we add some checks and restrictions in the relevant
    p2m paths for p2m_is_foreign.
    Signed-off-by: Mukesh Rathor <mukesh.rathor@xxxxxxxxxx>
    Acked-by: Tim Deegan <tim@xxxxxxx>

commit 236f3d2ae4ecac5044465bf3bec47025b0dc327d
Author: Paul Durrant <paul.durrant@xxxxxxxxxx>
Date:   Mon May 12 12:04:45 2014 +0200

    add the facility to limit ranges per rangeset
    A subsequent patch exposes rangesets to secondary emulators, so to allow a
    limit to be placed on the amount of xenheap that an emulator can cause to be
    consumed, the function rangeset_limit() has been created to set the allowed
    number of ranges in a rangeset. By default, there is no limit.
    Signed-off-by: Paul Durrant <paul.durrant@xxxxxxxxxx>
    Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>

commit 780e918a2e54e8b9e63fe154cf060c1949bfb41b
Author: Paul Durrant <paul.durrant@xxxxxxxxxx>
Date:   Mon May 12 12:03:57 2014 +0200

    add an implentation of asprintf() for xen
    Also needed to fix vsnprintf() et al so it can be called with a NULL buf
    (and zero size, of course).
    Signed-off-by: Paul Durrant <paul.durrant@xxxxxxxxxx>
    Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>

commit a0731ccab237495919e1bde33fede65b94ec201a
Author: Paul Durrant <paul.durrant@xxxxxxxxxx>
Date:   Mon May 12 12:03:19 2014 +0200

    ioreq-server: on-demand creation of ioreq server
    This patch only creates the ioreq server when the legacy HVM parameters
    are read (by an emulator).
    A lock is introduced to protect access to the ioreq server by multiple
    emulator/tool invocations should such an eventuality arise. The guest is
    protected by creation of the ioreq server only being done whilst the
    domain is paused.
    Signed-off-by: Paul Durrant <paul.durrant@xxxxxxxxxx>
    Acked-by: Jan Beulich <jbeulich@xxxxxxxx>

commit bb6d5e155d8bc8f4d34928a81c39a7adcaf34987
Author: Paul Durrant <paul.durrant@xxxxxxxxxx>
Date:   Mon May 12 12:02:20 2014 +0200

    ioreq-server: create basic ioreq server abstraction
    Collect together data structures concerning device emulation together into
    a new struct hvm_ioreq_server.
    Code that deals with the shared and buffered ioreq pages is extracted from
    functions such as hvm_domain_initialise, hvm_vcpu_initialise and do_hvm_op
    and consolidated into a set of hvm_ioreq_server manipulation functions. The
    lock in the hvm_ioreq_page served two different purposes and has been
    replaced by separate locks in the hvm_ioreq_server structure.
    Signed-off-by: Paul Durrant <paul.durrant@xxxxxxxxxx>
    Acked-by: Jan Beulich <jbeulich@xxxxxxxx>

commit dea8c75c82a8c24c9554fd1f31a0c4866aeae12d
Author: Paul Durrant <paul.durrant@xxxxxxxxxx>
Date:   Mon May 12 12:01:43 2014 +0200

    ioreq-server: centralize access to ioreq structures
    To simplify creation of the ioreq server abstraction in a subsequent patch,
    this patch centralizes all use of the shared ioreq structure and the
    buffered ioreq ring to the source module xen/arch/x86/hvm/hvm.c.
    The patch moves an rmb() from inside hvm_io_assist() to hvm_do_resume()
    because the former may now be passed a data structure on stack, in which
    case the barrier is unnecessary.
    Signed-off-by: Paul Durrant <paul.durrant@xxxxxxxxxx>
    Acked-by: Jan Beulich <jbeulich@xxxxxxxx>
    Reviewed-by: Kevin Tian <kevin.tian@xxxxxxxxx>

commit e9ca7beec64e16e81b47233f701beb4ce3e9e8c0
Author: Paul Durrant <paul.durrant@xxxxxxxxxx>
Date:   Mon May 12 12:00:30 2014 +0200

    ioreq-server: pre-series tidy up
    This patch tidies up various parts of the code that following patches move
    around. If these modifications were combined with the code motion it would
    be easy to miss them.
    There's also some function renaming to reflect purpose and a single
    whitespace fix.
    Signed-off-by: Paul Durrant <paul.durrant@xxxxxxxxxx>
    Acked-by: Jan Beulich <jbeulich@xxxxxxxx>

commit 99c03bc6a1f8c6722926d2db781ece045f9d09ae
Author: Edmund H White <edmund.h.white@xxxxxxxxx>
Date:   Mon May 12 11:59:19 2014 +0200

    Nested VMX: load current_vmcs only when it exists
    There may not have valid vmcs on current CPU. So only load it when it 
    This original fixing is from Edmud <edmund.h.white@xxxxxxxxx>.
    Signed-off-by: Edmund H White <edmund.h.white@xxxxxxxxx>
    Signed-off-by: Yang Zhang <yang.z.zhang@xxxxxxxxx>
    Acked-by: Kevin Tian <kevin.tian@xxxxxxxxx>
    Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
(qemu changes not included)

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.