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

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



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

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-armhf-armhf-libvirt-xsm 18 leak-check/check         fail REGR. vs. 104223

Regressions which are regarded as allowable (not blocking):
 test-armhf-armhf-libvirt-xsm 13 saverestore-support-check    fail  like 104223
 test-amd64-i386-xl-qemut-win7-amd64 16 guest-stop             fail like 104223
 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-stop            fail like 104223
 test-armhf-armhf-libvirt-qcow2 12 saverestore-support-check   fail like 104223
 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop            fail like 104223
 test-armhf-armhf-libvirt     13 saverestore-support-check    fail  like 104223
 test-armhf-armhf-libvirt-raw 12 saverestore-support-check    fail  like 104223
 test-amd64-amd64-xl-rtds      9 debian-install               fail  like 104223
 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop             fail like 104223

Tests which did not succeed, but are not blocking:
 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-amd64-i386-libvirt      12 migrate-support-check        fail   never pass
 test-amd64-i386-libvirt-xsm  12 migrate-support-check        fail   never pass
 test-amd64-amd64-libvirt-xsm 12 migrate-support-check        fail   never pass
 test-amd64-amd64-libvirt     12 migrate-support-check        fail   never pass
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 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-amd64-amd64-libvirt-vhd 11 migrate-support-check        fail   never pass
 test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2  fail never pass
 test-armhf-armhf-xl-cubietruck 12 migrate-support-check        fail never pass
 test-armhf-armhf-xl-credit2  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-libvirt-xsm 12 migrate-support-check        fail   never pass
 test-armhf-armhf-libvirt-qcow2 11 migrate-support-check        fail never pass
 test-armhf-armhf-libvirt     12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-multivcpu 12 migrate-support-check        fail  never pass
 test-armhf-armhf-xl-multivcpu 13 saverestore-support-check    fail  never pass
 test-armhf-armhf-xl-xsm      12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-xsm      13 saverestore-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-xl-rtds     12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-rtds     13 saverestore-support-check    fail   never pass
 test-armhf-armhf-libvirt-raw 11 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-vhd      11 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-vhd      12 saverestore-support-check    fail   never pass

version targeted for testing:
 xen                  12ec20c732a63f26dc243a847343b8b796c2d88c
baseline version:
 xen                  5ad98e3c7fa92f46d77a788e1109b7d282bd1256

Last test of basis   104223  2017-01-17 19:14:55 Z    2 days
Failing since        104236  2017-01-18 04:20:35 Z    1 days    3 attempts
Testing same since   104290  2017-01-19 09:21:50 Z    0 days    1 attempts

------------------------------------------------------------
People who touched revisions under test:
  Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  Eric DeVolder <eric.devolder@xxxxxxxxxx>
  George Dunlap <george.dunlap@xxxxxxxxxx>
  Julien Grall <julien.grall@xxxxxxx>
  Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
  Wei Liu <wei.liu2@xxxxxxxxxx>

jobs:
 build-amd64-xsm                                              pass    
 build-armhf-xsm                                              pass    
 build-i386-xsm                                               pass    
 build-amd64-xtf                                              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-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-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-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-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-rumprun-i386                                 pass    
 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                                     pass    
 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                               pass    
 test-amd64-amd64-xl-qcow2                                    pass    
 test-armhf-armhf-libvirt-raw                                 pass    
 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                                      pass    
 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 12ec20c732a63f26dc243a847343b8b796c2d88c
Author: Julien Grall <julien.grall@xxxxxxx>
Date:   Wed Jan 18 18:54:08 2017 +0000

    xen/arm: gic-v3: Make sure read from ICC_IAR1_EL1 is visible on the 
redistributor
    
    "The effects of reading ICC_IAR0_EL1 and ICC_IAR1_EL1 on the state of a
    returned INTID are not guaranteed to be visible until after the execution
    of a DSB".
    
    Because of the GIC is an external component, a dsb sy is required.
    Without it the sysreg read may not have been made visible on the
    redistributor.
    
    Signed-off-by: Julien Grall <julien.grall@xxxxxxx>
    Reviewed-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>

commit 3f50ad8dae7f01df3adbbec7b9ce34b61f13d09c
Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Date:   Mon Jan 9 12:54:55 2017 +0000

    x86/cpuid: Offer ITSC to domains which are automatically non-migrateable
    
    Dom0 doesn't have a toolstack to explicitly decide that ITSC is safe to 
offer.
    For domains which are automatically built with disable_migrate set, offer 
ITSC
    automatically.
    
    This is important for HVM-based dom0, and for when cpuid faulting is imposed
    on the control domain.
    
    Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
    Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>

commit 103a1770fab99768ede3431e27e442ea2c407f7e
Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Date:   Wed Jan 4 15:07:02 2017 +0000

    tools/libxc: Remove xsave calculations from libxc
    
    libxc performs a lot of calculations for the xstate leaf when generating a
    guests cpuid policy.  To correctly construct a policy for an HVM guest, this
    logic depends on native cpuid leaking through from real hardware.
    
    In particular, the logic is potentially wrong for an HVM-based toolstack
    domain (e.g. PVH dom0), and definitely wrong if cpuid faulting is applied 
to a
    PV domain.
    
    Xen now performs all the necessary calculations, using native values.  The
    only piece of information the toolstack need worry about is single xstate
    feature leaf.
    
    Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
    Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx>

commit dd86adba79476aa9a294f335b5ff2ba9378e4976
Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Date:   Fri Dec 16 16:21:20 2016 +0000

    x86/cpuid: Move all xstate leaf handling into guest_cpuid()
    
    The xstate union now contains sanitised values, so it can be handled fully 
in
    the non-legacy path.
    
    c/s 1c0bc709d "x86/cpuid: Perform max_leaf calculations in guest_cpuid()"
    accidentally introduced a boundary error for the subleaf check, although it
    was masked by the correct logic in the legacy path.
    
    Two dynamic adjustments need making, but a TODO and BUILD_BUG_ON() are left 
to
    cover a latent bug which will present itself when Xen starts supporting XSS
    states for guests.
    
    Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
    Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>

commit af109224109abb9648ea9720505daeeb06f76e4b
Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Date:   Wed Jan 4 15:00:23 2017 +0000

    x86/cpuid: Introduce recalculate_xstate()
    
    All data in the xstate union, other than the Da1 feature word, is derived 
from
    other state; either feature bits from other words, or layout information 
which
    has already been collected by Xen's xstate driver.
    
    Recalculate the xstate information for each policy object when the feature
    bits may have changed.
    
    Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
    Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>

commit 9b6d4ada2725e1ec6840a6ef7546cdc84a6c623c
Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Date:   Thu Jan 12 11:45:10 2017 +0000

    x86/cpuid: Move x86_vendor from arch_domain to cpuid_policy
    
    No functional change.
    
    Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
    Reviewed-by: Paul Durrant <paul.durrant@xxxxxxxxxx>
    Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>
    Reviewed-by: Kevin Tian <kevin.tian@xxxxxxxxx>
    Acked-by: George Dunlap <george.dunlap@xxxxxxxxxx>

commit 9841eb71ea8740195775cc8a91101831938626f1
Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Date:   Thu Jan 12 11:45:10 2017 +0000

    x86/cpuid: Drop a guests cached x86 family and model information
    
    The model information isn't used at all, and the family information is only
    used once.
    
    Make get_cpu_family() a static inline (as it is just basic calculation, and
    the function call is probably more expensive than the function itself) and
    rearange the logic to avoid calculating model entirely if the caller doesn't
    want it.
    
    Calculate a guests family only when necessary in hvm_select_ioreq_server().
    
    Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
    Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>

commit 984cf6c5223d07ac10a53b25fa85356f6f98d9fb
Author: Eric DeVolder <eric.devolder@xxxxxxxxxx>
Date:   Tue Jan 17 11:29:16 2017 -0600

    kexec: implement STATUS hypercall to check if image is loaded
    
    The tools that use kexec are asynchronous in nature and do not keep
    state changes. As such provide an hypercall to find out whether an
    image has been loaded for either type.
    
    Note: No need to modify XSM as it has one size fits all check and
    does not check for subcommands.
    
    Note: No need to check KEXEC_FLAG_IN_PROGRESS (and error out of
    kexec_status()) as this flag is set only once by the first/only
    cpu on the crash path.
    
    Note: This is just the Xen side of the hypercall, kexec-tools patch
    to come separately.
    
    Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
    Signed-off-by: Eric DeVolder <eric.devolder@xxxxxxxxxx>
    Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
    Reviewed-by: Daniel Kiper <daniel.kiper@xxxxxxxxxx>
    Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx>

commit ac94372254232a3ba0ecbb5ae8034cbcc0eeac00
Author: Julien Grall <julien.grall@xxxxxxx>
Date:   Tue Jan 17 15:52:53 2017 +0000

    xen/arm: Don't mix GFN and MFN when using iomem_deny_access
    
    iomem_deny_access is working on MFN and not GFN. Make it clear by
    renaming the local variables.
    
    Signed-off-by: Julien Grall <julien.grall@xxxxxxx>
    Reviewed-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>

commit 960cd2cd17eae617dfdb669da3e721077efa7523
Author: Julien Grall <julien.grall@xxxxxxx>
Date:   Tue Jan 17 15:53:24 2017 +0000

    xen/arm: bootfdt.c is only used during initialization
    
    This file contains data and code only used at initialization. Mark the
    file as such in the build system and correct kind_guess.
    
    Signed-off-by: Julien Grall <julien.grall@xxxxxxx>
    Reviewed-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®.