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

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



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

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-armhf-armhf-xl           6 xen-install              fail REGR. vs. 128373

Tests which did not succeed, but are not blocking:
 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop            fail like 128354
 test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stop            fail like 128373
 test-armhf-armhf-libvirt     14 saverestore-support-check    fail  like 128373
 test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop             fail like 128373
 test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop             fail like 128373
 test-amd64-amd64-xl-qemuu-ws16-amd64 17 guest-stop            fail like 128373
 test-amd64-amd64-xl-qemut-ws16-amd64 17 guest-stop            fail like 128373
 test-amd64-i386-xl-qemuu-ws16-amd64 17 guest-stop             fail like 128373
 test-armhf-armhf-libvirt-raw 13 saverestore-support-check    fail  like 128373
 test-amd64-i386-xl-pvshim    12 guest-start                  fail   never pass
 test-arm64-arm64-xl-credit1  13 migrate-support-check        fail   never pass
 test-arm64-arm64-xl-credit1  14 saverestore-support-check    fail   never pass
 test-arm64-arm64-xl-credit2  13 migrate-support-check        fail   never pass
 test-arm64-arm64-xl          13 migrate-support-check        fail   never pass
 test-arm64-arm64-xl          14 saverestore-support-check    fail   never pass
 test-arm64-arm64-xl-credit2  14 saverestore-support-check    fail   never pass
 test-amd64-i386-libvirt-xsm  13 migrate-support-check        fail   never pass
 test-arm64-arm64-libvirt-xsm 13 migrate-support-check        fail   never pass
 test-arm64-arm64-libvirt-xsm 14 saverestore-support-check    fail   never pass
 test-amd64-i386-libvirt      13 migrate-support-check        fail   never pass
 test-amd64-amd64-libvirt-xsm 13 migrate-support-check        fail   never pass
 test-amd64-amd64-libvirt     13 migrate-support-check        fail   never pass
 test-arm64-arm64-xl-xsm      13 migrate-support-check        fail   never pass
 test-arm64-arm64-xl-xsm      14 saverestore-support-check    fail   never pass
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check 
fail never pass
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check 
fail never pass
 test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2  fail never pass
 test-amd64-amd64-libvirt-vhd 12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-credit2  13 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-credit2  14 saverestore-support-check    fail   never pass
 test-armhf-armhf-xl-multivcpu 13 migrate-support-check        fail  never pass
 test-armhf-armhf-xl-multivcpu 14 saverestore-support-check    fail  never pass
 test-armhf-armhf-libvirt     13 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-cubietruck 13 migrate-support-check        fail never pass
 test-armhf-armhf-xl-cubietruck 14 saverestore-support-check    fail never pass
 test-armhf-armhf-xl-rtds     13 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-rtds     14 saverestore-support-check    fail   never pass
 test-armhf-armhf-xl-credit1  13 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-credit1  14 saverestore-support-check    fail   never pass
 test-armhf-armhf-xl-arndale  13 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-arndale  14 saverestore-support-check    fail   never pass
 test-amd64-i386-xl-qemut-ws16-amd64 17 guest-stop              fail never pass
 test-armhf-armhf-xl-vhd      12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-vhd      13 saverestore-support-check    fail   never pass
 test-armhf-armhf-libvirt-raw 12 migrate-support-check        fail   never pass
 test-amd64-i386-xl-qemuu-win10-i386 10 windows-install         fail never pass
 test-amd64-amd64-xl-qemuu-win10-i386 10 windows-install        fail never pass
 test-amd64-amd64-xl-qemut-win10-i386 10 windows-install        fail never pass
 test-amd64-i386-xl-qemut-win10-i386 10 windows-install         fail never pass

version targeted for testing:
 xen                  81946a73dc975a7dafe9017a8e61d1e64fdbedbf
baseline version:
 xen                  359970fd8b781fac2ddcbc84dd5b890075fa08ef

Last test of basis   128373  2018-10-04 11:46:49 Z    1 days
Testing same since   128414  2018-10-05 09:52:07 Z    0 days    1 attempts

------------------------------------------------------------
People who touched revisions under test:
  Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  Christian Lindig <christian.lindig@xxxxxxxxxx>
  Jan Beulich <jbeulich@xxxxxxxx>
  Juergen Gross <jgross@xxxxxxxx>
  Julien Grall <julien.grall@xxxxxxx>
  Kevin Tian <kevin.tian@xxxxxxxxx>
  Paul Durrant <paul.durrant@xxxxxxxxxx>
  Suravee Suthikulpanit <suravee.suthikulpanit@xxxxxxx>
  Wei Liu <wei.liu2@xxxxxxxxxx>

jobs:
 build-amd64-xsm                                              pass    
 build-arm64-xsm                                              pass    
 build-i386-xsm                                               pass    
 build-amd64-xtf                                              pass    
 build-amd64                                                  pass    
 build-arm64                                                  pass    
 build-armhf                                                  pass    
 build-amd64-xen-freebsd                                      pass    
 build-amd64-xen-xsm-freebsd                                  pass    
 build-i386                                                   pass    
 build-amd64-libvirt                                          pass    
 build-arm64-libvirt                                          pass    
 build-armhf-libvirt                                          pass    
 build-i386-libvirt                                           pass    
 build-amd64-prev                                             pass    
 build-i386-prev                                              pass    
 build-amd64-pvops                                            pass    
 build-arm64-pvops                                            pass    
 build-armhf-pvops                                            pass    
 build-i386-pvops                                             pass    
 build-amd64-rumprun                                          pass    
 build-i386-rumprun                                           pass    
 test-xtf-amd64-amd64-1                                       pass    
 test-xtf-amd64-amd64-2                                       pass    
 test-xtf-amd64-amd64-3                                       pass    
 test-xtf-amd64-amd64-4                                       pass    
 test-xtf-amd64-amd64-5                                       pass    
 test-amd64-amd64-xl                                          pass    
 test-arm64-arm64-xl                                          pass    
 test-armhf-armhf-xl                                          fail    
 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-arm64-arm64-libvirt-xsm                                 pass    
 test-amd64-i386-libvirt-xsm                                  pass    
 test-amd64-amd64-xl-xsm                                      pass    
 test-arm64-arm64-xl-xsm                                      pass    
 test-amd64-i386-xl-xsm                                       pass    
 test-amd64-amd64-qemuu-nested-amd                            fail    
 test-amd64-amd64-xl-pvhv2-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-rumprun-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-qemut-ws16-amd64                         fail    
 test-amd64-i386-xl-qemut-ws16-amd64                          fail    
 test-amd64-amd64-xl-qemuu-ws16-amd64                         fail    
 test-amd64-i386-xl-qemuu-ws16-amd64                          fail    
 test-armhf-armhf-xl-arndale                                  pass    
 test-amd64-amd64-xl-credit1                                  pass    
 test-arm64-arm64-xl-credit1                                  pass    
 test-armhf-armhf-xl-credit1                                  pass    
 test-amd64-amd64-xl-credit2                                  pass    
 test-arm64-arm64-xl-credit2                                  pass    
 test-armhf-armhf-xl-credit2                                  pass    
 test-armhf-armhf-xl-cubietruck                               pass    
 test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict        pass    
 test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict         pass    
 test-amd64-amd64-examine                                     pass    
 test-arm64-arm64-examine                                     pass    
 test-armhf-armhf-examine                                     pass    
 test-amd64-i386-examine                                      pass    
 test-amd64-i386-freebsd10-i386                               pass    
 test-amd64-i386-rumprun-i386                                 pass    
 test-amd64-amd64-xl-qemut-win10-i386                         fail    
 test-amd64-i386-xl-qemut-win10-i386                          fail    
 test-amd64-amd64-xl-qemuu-win10-i386                         fail    
 test-amd64-i386-xl-qemuu-win10-i386                          fail    
 test-amd64-amd64-qemuu-nested-intel                          pass    
 test-amd64-amd64-xl-pvhv2-intel                              pass    
 test-amd64-i386-qemut-rhel6hvm-intel                         pass    
 test-amd64-i386-qemuu-rhel6hvm-intel                         pass    
 test-amd64-amd64-libvirt                                     pass    
 test-armhf-armhf-libvirt                                     pass    
 test-amd64-i386-libvirt                                      pass    
 test-amd64-amd64-livepatch                                   pass    
 test-amd64-i386-livepatch                                    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-xl-pvshim                                   pass    
 test-amd64-i386-xl-pvshim                                    fail    
 test-amd64-amd64-pygrub                                      pass    
 test-amd64-amd64-xl-qcow2                                    pass    
 test-armhf-armhf-libvirt-raw                                 pass    
 test-amd64-i386-xl-raw                                       pass    
 test-amd64-amd64-xl-rtds                                     pass    
 test-armhf-armhf-xl-rtds                                     pass    
 test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow             pass    
 test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow              pass    
 test-amd64-amd64-xl-shadow                                   pass    
 test-amd64-i386-xl-shadow                                    pass    
 test-amd64-amd64-libvirt-vhd                                 pass    
 test-armhf-armhf-xl-vhd                                      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 81946a73dc975a7dafe9017a8e61d1e64fdbedbf
Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Date:   Wed Oct 3 14:11:20 2018 +0100

    tools/ocaml: Delete the Xenctrl.with_intf wrapper
    
    This wrapper hides an opening and closing of the xenctrl handle, which 
amongst
    other things opens and closes multiple device files.
    
    A process should create one handle at the start of day and reuse that; 
indeed
    there is no guarentee that the process will retain sufficient permissions to
    re-open /dev/xen/privcmd at a later point.
    
    With the final user of Xenctrl.with_intf removed, drop the wrapper entirely.
    
    Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
    Acked-by: Christian Lindig <christian.lindig@xxxxxxxxxx>

commit 129025fe30934c6a04bbd9c05ade479d34ce4985
Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Date:   Wed Oct 3 10:32:54 2018 +0100

    oxenstored: Don't re-open a xenctrl handle for every domain introduction
    
    Currently, an xc handle is opened in main() which is used for cleanup
    activities, and a new xc handle is temporarily opened every time a domain is
    introduced.  This is inefficient, and amongst other things, requires full 
root
    privileges for the lifetime of oxenstored.
    
    All code using the Xenctrl handle is in domains.ml, so initialise xc as a
    global (now happens just before main() is called) and drop it as a parameter
    from Domains.create and Domains.cleanup.
    
    Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
    Acked-by: Christian Lindig <christian.lindig@xxxxxxxxxx>

commit df8601938a715d60f658dae2fea896ee57dc48fd
Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Date:   Wed Oct 3 10:31:39 2018 +0100

    tools/ocaml: Strip all trailing whitespace
    
    No functional change.
    
    Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
    Acked-by: Christian Lindig <christian.lindig@xxxxxxxxxx>

commit 4b04aee92cc599a186ce812f1bea5de75153e903
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date:   Thu Oct 4 14:55:38 2018 +0200

    tools/xen-hvmctx: drop bogus casts from dump_mtrr()
    
    Also make the iteration variable unsigned.
    
    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx>

commit 38a98e2280a416fae2711e44f25d391ce7d9f51e
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date:   Thu Oct 4 14:55:15 2018 +0200

    tools/xen-hvmctx: drop bogus casts from dump_hpet()
    
    Also specify field widths of the multiple similar lines printed in the
    course of the loop, to help readability.
    
    Make the iteration variable unsigned.
    
    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx>

commit 55f558ce1effcd20cff207280e0d31c80ab4045a
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date:   Thu Oct 4 14:55:01 2018 +0200

    tools/xen-hvmctx: drop bogus casts from dump_lapic_regs()
    
    The casts weren't even to the right type - all LAPIC registers are
    32-bit (pairs/groups of registers may be combined to form larger logical
    ones, but this is not visible in the given data representation).
    
    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx>

commit 47fccb664d1f34c1745c84b311bd2469c560ced1
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date:   Thu Oct 4 14:54:48 2018 +0200

    tools/xen-hvmctx: drop bogus casts from dump_cpu()
    
    Also avoid printing the MSR flags (they're always zero as of commit
    2f1add6e1c "x86/vmx: Don't leak host syscall MSR state into HVM
    guests"), and print FPU registers only when the respective flag
    indicates the space holds valid data.
    
    Adjust format specifiers a little at the same time, in particular to
    avoid at least some leading zeros to be printed when the positions
    can't ever be non-zero. This helps readability in my opinion.
    
    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx>

commit e30c47cd8be8ba73cfc1ec7b1ebd036464708a24
Author: Paul Durrant <paul.durrant@xxxxxxxxxx>
Date:   Thu Oct 4 14:53:57 2018 +0200

    vtd: add missing check for shared EPT...
    
    ...in intel_iommu_unmap_page().
    
    This patch also includes some non-functional modifications in
    intel_iommu_map_page().
    
    Signed-off-by: Paul Durrant <paul.durrant@xxxxxxxxxx>
    Acked-by: Kevin Tian <kevin.tian@xxxxxxxxx>

commit 072268c1c11c17db0077ee283738ce519c2713c8
Author: Paul Durrant <paul.durrant@xxxxxxxxxx>
Date:   Thu Oct 4 14:50:41 2018 +0200

    iommu: introduce the concept of DFN...
    
    ...meaning 'device DMA frame number' i.e. a frame number mapped in the IOMMU
    (rather than the MMU) and hence used for DMA address translation.
    
    This patch is a largely cosmetic change that substitutes the terms 'gfn'
    and 'gaddr' for 'dfn' and 'daddr' in all the places where the frame number
    or address relate to a device rather than the CPU.
    
    The parts that are not purely cosmetic are:
    
     - the introduction of a type-safe declaration of dfn_t and definition of
       INVALID_DFN to make the substitution of gfn_x(INVALID_GFN) mechanical.
     - the introduction of __dfn_to_daddr and __daddr_to_dfn (and type-safe
       variants without the leading __) with some use of the former.
    
    Subsequent patches will convert code to make use of type-safe DFNs.
    
    Signed-off-by: Paul Durrant <paul.durrant@xxxxxxxxxx>
    Acked-by: Jan Beulich <jbeulich@xxxxxxxx>
    Reviewed-by: Kevin Tian <kevin.tian@xxxxxxxxx>
    Acked-by: Julien Grall <julien.grall@xxxxxxx>
    Acked-by: Suravee Suthikulpanit <suravee.suthikulpanit@xxxxxxx>

commit 8743d2dea539617e237c77556a91dc357098a8af
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date:   Thu Oct 4 14:49:56 2018 +0200

    x86: fix "xpti=" and "pv-l1tf=" yet again
    
    While commit 2a3b34ec47 ("x86/spec-ctrl: Yet more fixes for xpti=
    parsing") indeed fixed "xpti=dom0", it broke "xpti=no-dom0", in that
    this then became equivalent to "xpti=no". In particular, the presence
    of "xpti=" alone on the command line means nothing as to which default
    is to be overridden; "xpti=no-dom0", for example, ought to have no
    effect for DomU-s, as this is distinct from both "xpti=no-dom0,domu"
    and "xpti=no-dom0,no-domu".
    
    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>

commit 0b89643ef6ef14e2c2b731ca675d23e405ed69b1
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date:   Thu Oct 4 14:49:19 2018 +0200

    x86: split opt_pv_l1tf
    
    Use separate tracking variables for the hardware domain and DomU-s.
    
    No functional change intended, but adjust the comment in
    init_speculation_mitigations() to match prior as well as resulting code.
    
    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>

commit 51e0cb45932d80d4eeb59994ee2c3f3c597b0212
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date:   Thu Oct 4 14:48:18 2018 +0200

    x86: split opt_xpti
    
    Use separate tracking variables for the hardware domain and DomU-s.
    
    No functional change intended.
    
    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>

commit 74584a367051bc0d6f4b96fd360fa7bc6538fc39
Author: Juergen Gross <jgross@xxxxxxxx>
Date:   Thu Oct 4 12:47:24 2018 +0100

    xentrace: handle sparse cpu ids correctly in xen trace buffer handling
    
    The per-cpu buffers for Xentrace are addressed by cpu-id, but the info
    array for the buffers is sized only by number of online cpus. This
    might lead to crashes when using Xentrace with smt=0.
    
    The t_info structure has to be sized based on nr_cpu_ids.
    
    Signed-off-by: Juergen Gross <jgross@xxxxxxxx>
    Reviewed-by: George Dunlap <george.dunlap@xxxxxxxxxx>

commit 28a936790c16d3c6ae9a43cd59b57d52c36dc7b4
Author: Juergen Gross <jgross@xxxxxxxx>
Date:   Thu Oct 4 12:47:23 2018 +0100

    xentrace: allow sparse cpu list
    
    Modify the xentrace utility to allow sparse cpu list resulting in not
    all possible cpus having a trace buffer allocated.
    
    Signed-off-by: Juergen Gross <jgross@xxxxxxxx>
    Reviewed-by: George Dunlap <george.dunlap@xxxxxxxxxx>
(qemu changes not included)

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

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