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

[Xen-devel] [xen-unstable test] 30005: regressions - FAIL

flight 30005 xen-unstable real [real]

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-armhf-armhf-xl           9 guest-start               fail REGR. vs. 29987
 test-amd64-i386-freebsd10-i386 13 guest-localmigrate.2    fail REGR. vs. 29987
 test-amd64-i386-xl-winxpsp3  12 guest-localmigrate.2      fail REGR. vs. 29987

Regressions which are regarded as allowable (not blocking):
 test-amd64-amd64-xl-sedf     15 guest-localmigrate/x10    fail REGR. vs. 29987

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

version targeted for testing:
 xen                  fa13f7b0c0f3d01741e35d573009503c3bf7b6a6
baseline version:
 xen                  7645640d6ff1791733c43f71590c6e2976cfa549

People who touched revisions under test:
  Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  Anup Patel <anup.patel@xxxxxxxxxx>
  Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx>
  Chunyan Liu <cyliu@xxxxxxxx>
  Ed White <edmund.h.white@xxxxxxxxx>
  Ian Campbell <ian.campbell@xxxxxxxxxx>
  Jan Beulich <jbeulich@xxxxxxxx>
  Julien Grall <julien.grall@xxxxxxxxxx>
  Pranavkumar Sawargaonkar <pranavkumar@xxxxxxxxxx>
  Razvan Cojocaru <rcojocaru@xxxxxxxxxxxxxxx>
  Sander Eikelenboom <linux@xxxxxxxxxxxxxx>
  White, Edmund H <edmund.h.white@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    
 build-amd64-rumpuserxen                                      pass    
 build-i386-rumpuserxen                                       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-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                           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                               fail    
 test-amd64-i386-rumpuserxen-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                                         pass    
 test-amd64-amd64-xl-sedf-pin                                 pass    
 test-amd64-amd64-xl-sedf                                     fail    
 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 fa13f7b0c0f3d01741e35d573009503c3bf7b6a6
Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Date:   Mon Aug 18 14:02:37 2014 +0100

    tools/libxl: Initialise both parts of ctx->sigchld_selfpipe[] to -1
    Otherwise, if it is not used, libxl_ctx_free() will close fd 0.
    Reported-by: Alex Bligh <alex@xxxxxxxxxxx>
    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 355ed81e1a6ec3987194023d2538a3c4e5d1619d
Author: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx>
Date:   Wed Aug 13 12:40:38 2014 -0400

    tools/libxc: Set max_elem to zero in xc_lockprof_query_number()
    If max_elem is not zero then hypervisor's spinlock_profile_ucopy_elem()
    will attempt to copy profile data into user's data buffer. Since this
    buffer is explicitly set to (the equivalent of) NULL the copy will fail,
    causing xenlockprof to fail as well.
    Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx>
    Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx>

commit 95f7ed9abb71b897c70893aaa9c4f413aa4b487e
Author: Anup Patel <anup.patel@xxxxxxxxxx>
Date:   Mon Aug 25 15:48:40 2014 +0530

    xen arm/arm64: minor improvement in smp_send_call_function_mask()
    Currently, smp_send_call_function_mask() function implemented
    by xen arm/arm64 will use IPI to call function on current CPU.
    This means that current smp_send_call_function_mask() will do
    the following on current CPU:
    Trigger SGI for current CPU => Xen takes interrupt on current CPU
    => IPI interrupt handler will call smp_call_function_interrupt()
    This patch improves the above by straight away calling
    smp_call_function_interrupt() for current CPU. This is very
    similar to smp_send_call_function_mask() implemented by Xen x86.
    Signed-off-by: Anup Patel <anup.patel@xxxxxxxxxx>
    Signed-off-by: Pranavkumar Sawargaonkar <pranavkumar@xxxxxxxxxx>
    Acked-by: Julien Grall <julien.grall@xxxxxxxxxx>
    Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx>

commit 986aea7fbe3c6ff3c4d2312ca8a4365930401e40
Author: Chunyan Liu <cyliu@xxxxxxxx>
Date:   Mon Jul 7 14:34:34 2014 +0800

    xl.cfg: add 'cmdline' in config file
    Currently in xl.cfg, use 'root' and 'extra' to generate the command
    line. 'cmdline' could be a more generic equivalent. So, add 'cmdline'
    in xl.cfg and let it be preferred. 'root' and 'extra' still works.
    But when 'cmdline' is specified, 'root' and 'extra' will be ignored.
    [HVM config example]
    extra="console=tty0 console=ttyS0"
    cmdline="root=/dev/hda2 console=tty0 console=ttyS0"
    Signed-off-by: Chunyan Liu <cyliu@xxxxxxxx>
    Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
    Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx>

commit 11dffa2359e8a2629490c14c029c7c7c777b3e47
Author: Chunyan Liu <cyliu@xxxxxxxx>
Date:   Mon Jul 7 14:34:33 2014 +0800

    xen: pass kernel initrd to qemu
    xen side patch to support xen HVM direct kernel boot:
    support 'kernel', 'ramdisk', 'cmdline' (and 'root', 'extra' as well
    which would be deprecated later) in HVM config file, parse config file,
    pass -kernel, -initrd, -append parameters to qemu.
    It's working with qemu-xen when using the default BIOS (seabios).
    [HVM config example]
    extra="console=tty0 console=ttyS0"
    disk=[ 'file:/mnt/images/sles11_sp2/disk0.raw,hda,w', ]
    vif=[ 'mac=00:16:3e:56:af:69,bridge=br0,type=netfront', ]
    Signed-off-by: Chunyan Liu <cyliu@xxxxxxxx>
    Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx>

commit ceba2249707724594b268482da34a0725adbe6da
Author: White, Edmund H <edmund.h.white@xxxxxxxxx>
Date:   Wed Aug 13 19:14:07 2014 +0000

    xl: Accept a list for serial in config file
    Allow the "serial" key to accept a list of serial ports, and pass
    them in using the new serial_list domain build element.
    For backwards compatibility, still accept singleton values.
    Also update the xl.cfg manpage.
    This patch borrows substantially from the multiple USB device patch
    Signed-off-by: Ed White <edmund.h.white@xxxxxxxxx>
    Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx>

commit 1f9668a81ad587d4f955a9a25ffad5f9c3068041
Author: White, Edmund H <edmund.h.white@xxxxxxxxx>
Date:   Wed Aug 13 19:08:18 2014 +0000

    libxl: Allow multiple serial ports on HVM domain creation
    This patch allows an HVM domain to be created with multiple serial
    Since the previous interface only allowed the passing of a single
    device, this requires us to add a new element to the hvm struct of
    libxl_domain_build_info -- serial_list.  For API compatibility, the
    old element, serial, remains.
    If hvm.serial_list is set, each device listed will cause an extra
    "-serial [foo]" to be appended to the qemu command line.
    Callers may set either hvm.serial or hvm.serial_list, but not
    both; libxl will throw an error if both are set.
    In order to allow users of libxl to write software compatible with
    older versions of libxl, also define LIBXL_HAVE_BUILDINFO_SERIAL_LIST.
    If this is defined, callers may use either hvm.serial or
    hvm.serial_list; otherwise, only hvm.serial will be available.
    This patch borrows substantially from the multiple USB device patch
    Signed-off-by: Ed White <edmund.h.white@xxxxxxxxx>
    Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx>

commit bd083922f9e78ed19ef98e7de372e5f568402ed3
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date:   Tue Aug 26 17:56:52 2014 +0200

    x86/IO-APIC: don't process softirqs during early boot
    Commit e13b320399 ("x86/irq: process softirqs in irq keyhandlers")
    made this unconditional, but the boot time use of __print_IO_APIC()
    (when "apic_verbosity=debug" was given) can't tolerate that.
    Reported-by: Sander Eikelenboom <linux@xxxxxxxxxxxxxx>
    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
    Tested-by:  Sander Eikelenboom <linux@xxxxxxxxxxxxxx>

commit 9eb95c3c82221969539b9958ae6de6c3bd58ce51
Author: Razvan Cojocaru <rcojocaru@xxxxxxxxxxxxxxx>
Date:   Tue Aug 26 17:54:34 2014 +0200

    VMX: use #defines instead of magic constants
    Now using a combination of INTR_INFO_VECTOR_MASK,
    INTR_INFO_INTR_TYPE_MASK and MASK_EXTR() to replace the old
    "(ev >> 8) & 7, ev & 0xff" magic constant code in vmx.c.
    Changes since V1:
     - Fixed indentation.
    Changes since V2:
     - Fixed vmx_idtv_reinject() also.
    Sugested-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Signed-off-by: Razvan Cojocaru <rcojocaru@xxxxxxxxxxxxxxx>
(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®.