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

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



flight 97285 xen-unstable real [real]
http://logs.test-lab.xenproject.org/osstest/logs/97285/

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-armhf-armhf-libvirt-raw  9 debian-di-install         fail REGR. vs. 97275
 test-armhf-armhf-xl-vhd       6 xen-boot                  fail REGR. vs. 97275

Regressions which are regarded as allowable (not blocking):
 build-i386-rumpuserxen        6 xen-build                    fail   like 97275
 build-amd64-rumpuserxen       6 xen-build                    fail   like 97275
 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop              fail like 97275
 test-amd64-i386-xl-qemut-win7-amd64 16 guest-stop              fail like 97275
 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-stop             fail like 97275
 test-amd64-amd64-xl-rtds      9 debian-install               fail   like 97275
 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop             fail like 97275

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-amd64-xl-pvh-amd  11 guest-start                  fail   never pass
 test-amd64-amd64-xl-pvh-intel 11 guest-start                  fail  never pass
 test-armhf-armhf-libvirt-xsm 12 migrate-support-check        fail   never pass
 test-armhf-armhf-libvirt-xsm 14 guest-saverestore            fail   never pass
 test-amd64-i386-libvirt-xsm  12 migrate-support-check        fail   never pass
 test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2  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-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check 
fail never pass
 test-armhf-armhf-xl-arndale  12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-arndale  13 saverestore-support-check    fail   never pass
 test-armhf-armhf-xl-cubietruck 12 migrate-support-check        fail never pass
 test-armhf-armhf-xl-cubietruck 13 saverestore-support-check    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-libvirt-vhd 11 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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check 
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-libvirt     14 guest-saverestore            fail   never pass
 test-armhf-armhf-libvirt     12 migrate-support-check        fail   never pass
 test-amd64-i386-libvirt      12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-xsm      13 saverestore-support-check    fail   never pass
 test-armhf-armhf-xl-xsm      12 migrate-support-check        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-xl-rtds     13 saverestore-support-check    fail   never pass
 test-armhf-armhf-xl-rtds     12 migrate-support-check        fail   never pass

version targeted for testing:
 xen                  a07e920bbffc5cd64c8e4902b9fbca746bb81aff
baseline version:
 xen                  ea210c52abb6458e39f5365f7f2c3abb9c191c47

Last test of basis    97275  2016-07-13 17:16:42 Z    1 days
Testing same since    97285  2016-07-14 03:18:24 Z    0 days    1 attempts

------------------------------------------------------------
People who touched revisions under test:
  Julien Grall <julien.grall@xxxxxxx>
  Stefano Stabellini <sstabellini@xxxxxxxxxx>

jobs:
 build-amd64-xsm                                              pass    
 build-armhf-xsm                                              pass    
 build-i386-xsm                                               pass    
 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                 pass    
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm           pass    
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm            pass    
 test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm                pass    
 test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm                 pass    
 test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm        pass    
 test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm         pass    
 test-amd64-amd64-libvirt-xsm                                 pass    
 test-armhf-armhf-libvirt-xsm                                 fail    
 test-amd64-i386-libvirt-xsm                                  pass    
 test-amd64-amd64-xl-xsm                                      pass    
 test-armhf-armhf-xl-xsm                                      pass    
 test-amd64-i386-xl-xsm                                       pass    
 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-armhf-armhf-xl-arndale                                  pass    
 test-amd64-amd64-xl-credit2                                  pass    
 test-armhf-armhf-xl-credit2                                  pass    
 test-armhf-armhf-xl-cubietruck                               pass    
 test-amd64-i386-freebsd10-i386                               pass    
 test-amd64-i386-rumpuserxen-i386                             blocked 
 test-amd64-amd64-qemuu-nested-intel                          pass    
 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-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                                         pass    
 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                                     fail    
 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                                      fail    
 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.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
    http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
    http://xenbits.xen.org/gitweb?p=osstest.git;a=summary


Not pushing.

------------------------------------------------------------
commit a07e920bbffc5cd64c8e4902b9fbca746bb81aff
Author: Julien Grall <julien.grall@xxxxxxx>
Date:   Tue Jul 12 14:59:35 2016 +0100

    xen/arm: p2m: Rework the interface of apply_p2m_changes and use typesafe
    
    Most of the callers of apply_p2m_changes have a GFN, a MFN and the
    number of frame to change in hand.
    
    Rather than asking each caller to convert the frame to an address,
    rework the interfaces to pass the GFN, MFN and the number of frame.
    
    Note that it would be possible to do more clean-up in apply_p2m_changes,
    but this will be done in a follow-up series.
    
    Signed-off-by: Julien Grall <julien.grall@xxxxxxx>
    Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>

commit 91c13be9703e89bf63febad14271f07feb195de4
Author: Julien Grall <julien.grall@xxxxxxx>
Date:   Tue Jul 12 14:59:34 2016 +0100

    xen/arm: p2m: Use typesafe gfn for {max,lowest}_mapped_gfn
    
    Signed-off-by: Julien Grall <julien.grall@xxxxxxx>
    Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>

commit e8119e44a585ef0b343af9e6ae00b906b840b492
Author: Julien Grall <julien.grall@xxxxxxx>
Date:   Tue Jul 12 14:59:33 2016 +0100

    xen/arm: p2m: Introduce helpers to insert and remove mapping
    
    More the half of the arguments of INSERT and REMOVE are the same for
    each callers. Simplify the callers of apply_p2m_changes by adding new
    helpers which will fill common arguments with default values.
    
    Signed-off-by: Julien Grall <julien.grall@xxxxxxx>
    Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>

commit 70cd4804d7cb8dc97904c97b823dbed5f71457d7
Author: Julien Grall <julien.grall@xxxxxxx>
Date:   Tue Jul 12 14:59:32 2016 +0100

    xen/arm: Use the typesafes mfn and gfn in map_regions_rw_cache ...
    
    to avoid mixing machine frame with guest frame. Also rename the
    parameters of the function and drop pointless PAGE_MASK in the caller.
    
    Signed-off-by: Julien Grall <julien.grall@xxxxxxx>
    Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>

commit a9adb4d01b0b982c9252c42507e0b0a9599dbcca
Author: Julien Grall <julien.grall@xxxxxxx>
Date:   Tue Jul 12 14:59:31 2016 +0100

    xen/arm: Use the typesafes mfn and gfn in map_dev_mmio_region...
    
    to avoid mixing machine frame with guest frame. Also drop the prefix start_.
    
    Signed-off-by: Julien Grall <julien.grall@xxxxxxx>
    Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>

commit fe2d585bb8448863522c8ea8899b77a6d53874e1
Author: Julien Grall <julien.grall@xxxxxxx>
Date:   Tue Jul 12 14:59:30 2016 +0100

    xen/arm: p2m: Remove unused operation ALLOCATE
    
    The operation ALLOCATE is unused. If we ever need it, it could be
    reimplemented with INSERT.
    
    Signed-off-by: Julien Grall <julien.grall@xxxxxxx>
    Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>

commit ac014e210317517e1856fae5621792e7b7cbe02b
Author: Julien Grall <julien.grall@xxxxxxx>
Date:   Tue Jul 12 14:59:29 2016 +0100

    xen/arm: dom0_build: Remove dead code in allocate_memory
    
    The code to allocate memory when dom0 does not use direct mapping is
    relying on the presence of memory node in the DT.
    
    However, they are not present when booting using UEFI or when using
    ACPI.
    
    Rather than fixing the code, remove it because dom0 is always direct
    memory mapped and therefore the code is never tested. Also add a
    check to avoid disabling direct memory mapped and not implementing
    the associated RAM bank allocation.
    
    Signed-off-by: Julien Grall <julien.grall@xxxxxxx>
    Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>

commit abea864be5bf96608165c4cc2704da1da4cad3d5
Author: Julien Grall <julien.grall@xxxxxxx>
Date:   Tue Jul 12 14:59:28 2016 +0100

    xen/arm: map_regions_rw_cache: Map the region with p2m->default_access
    
    The parameter 'access' is used by memaccess to restrict temporarily the
    permission. This parameter should not be used for other purpose (such
    as restricting permanently the permission).
    
    Instead, we should use the default access requested by memacess. When it
    is not enabled, the access will be p2m_access_rwx (i.e no restriction
    applied).
    
    The type p2m_mmio_direct will map the region read-write and
    non-executable before any further restriction by memaccess. Note that
    this is already the resulting permission with the curreent combination
    of the type and the access. So there is no functional change.
    
    Signed-off-by: Julien Grall <julien.grall@xxxxxxx>
    Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>

commit 6dbf3f0e3074c76b1083eec3739be1a8761ad3dc
Author: Julien Grall <julien.grall@xxxxxxx>
Date:   Wed Jun 22 12:15:23 2016 +0100

    xen/arm: arm64: Add helpers to decode and encode branch instructions
    
    We may need to update branch instruction when patching Xen.
    
    The code has been imported from the files arch/arm64/kernel/insn.c
    and arch/arm64/include/asm/insn.h in Linux v4.6.
    
    Note that only the necessary helpers have been imported.
    
    Signed-off-by: Julien Grall <julien.grall@xxxxxxx>
    Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>

commit c36eba84a11f7cc4b40cd181d2f1215b105fc72b
Author: Julien Grall <julien.grall@xxxxxxx>
Date:   Wed Jun 22 12:15:22 2016 +0100

    xen/arm: arm64: Reserve a brk immediate to fault on purpose
    
    It may not possible to return a proper error when encoding an
    instruction. Instead, a handcrafted instruction will be returned.
    
    Also, provide the encoding for the faulting instruction.
    
    Signed-off-by: Julien Grall <julien.grall@xxxxxxx>
    Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>

commit 7a89a1f56a1a24377d930cae82345ff608f42b12
Author: Julien Grall <julien.grall@xxxxxxx>
Date:   Wed Jun 22 12:15:21 2016 +0100

    xen/arm: arm64: Move the define BRK_BUG_FRAME into a separate header
    
    New immediates will be defined in the future. To keep track of the
    immediates allocated, gather all of them in a separate header.
    
    Also rename BRK_BUG_FRAME to BKR_BUG_FRAME_IMM.
    
    Signed-off-by: Julien Grall <julien.grall@xxxxxxx>
    Reviewed-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>

commit fb9d877a9c0f3d4d15db8f6e0c5506ea641862c6
Author: Julien Grall <julien.grall@xxxxxxx>
Date:   Wed Jun 22 12:15:20 2016 +0100

    xen/arm64: Add an helper to invalidate all instruction caches
    
    Signed-off-by: Julien Grall <julien.grall@xxxxxxx>
    Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>

commit bfb489629c0c5f36c60dec879383cbed4080a509
Author: Julien Grall <julien.grall@xxxxxxx>
Date:   Wed Jun 22 12:15:19 2016 +0100

    xen/arm: Add cpu_hwcap bitmap
    
    This will be used to know if a feature, which Xen cares, is available 
accross
    all the CPUs.
    
    This code is a light version of arch/arm64/kernel/cpufeature.c from
    Linux v4.6-rc3.
    
    Signed-off-by: Julien Grall <julien.grall@xxxxxxx>
    Reviewed-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>

commit 96c53eaa8cd32f86700b749065eaa37bf4cdc24c
Author: Julien Grall <julien.grall@xxxxxxx>
Date:   Wed Jun 22 12:15:18 2016 +0100

    xen/arm: Add macros to handle the MIDR
    
    Add new macros to easily get different parts of the register and to
    check if a given MIDR match a CPU model range. The latter will be really
    useful to handle errata later.
    
    The macros have been imported from the header
    arch/arm64/include/asm/cputype.h in Linux v4.6-rc3.
    
    Also remove MIDR_MASK which is unused.
    
    Signed-off-by: Julien Grall <julien.grall@xxxxxxx>
    Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>

commit 70108942b626f9d57e3991793dc33d8bda091862
Author: Julien Grall <julien.grall@xxxxxxx>
Date:   Wed Jun 22 12:15:17 2016 +0100

    xen/arm: Include the header asm-arm/system.h in asm-arm/page.h
    
    The header asm-arm/page.h makes use of the macro dsb defined in the header
    asm-arm/system.h. Currently, the includer has to specify both of them.
    
    This can be avoided by including asm-arm/system.h in asm-arm/page.h.
    
    Signed-off-by: Julien Grall <julien.grall@xxxxxxx>
    Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>

commit 8a34ff9ebd75623f703297181951c951f4578497
Author: Julien Grall <julien.grall@xxxxxxx>
Date:   Wed Jun 22 12:15:16 2016 +0100

    xen/arm: Makefile: Sort the entries alphabetically
    
    Signed-off-by: Julien Grall <julien.grall@xxxxxxx>
    Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>
(qemu changes not included)

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel

 


Rackspace

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