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

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



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

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 5 xen-install fail REGR. 
vs. 77892
 test-amd64-amd64-xl-xsm       5 xen-install               fail REGR. vs. 77892
 test-amd64-i386-xl-xsm        5 xen-install               fail REGR. vs. 77892
 test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm 5 xen-install fail REGR. 
vs. 77892
 test-amd64-i386-xl-qemut-debianhvm-amd64-xsm 5 xen-install fail REGR. vs. 77892
 test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm 5 xen-install fail REGR. vs. 
77892
 test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm 5 xen-install fail REGR. vs. 
77892
 test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm 5 xen-install fail REGR. vs. 77892
 test-armhf-armhf-xl-xsm       6 xen-boot                  fail REGR. vs. 77892
 test-amd64-i386-xl-qemuu-win7-amd64  9 windows-install    fail REGR. vs. 77892
 test-amd64-i386-xl-qemut-win7-amd64  9 windows-install    fail REGR. vs. 77892

Tests which are failing intermittently (not blocking):
 test-armhf-armhf-xl-arndale   7 host-ping-check-xen         fail pass in 78129
 test-armhf-armhf-libvirt-qcow2  9 debian-di-install         fail pass in 78129

Regressions which are regarded as allowable (not blocking):
 test-amd64-i386-libvirt-xsm   5 xen-install               fail REGR. vs. 77892
 test-amd64-amd64-libvirt-xsm  5 xen-install               fail REGR. vs. 77892
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 5 xen-install fail REGR. vs. 
77892
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 5 xen-install fail REGR. 
vs. 77892
 test-armhf-armhf-libvirt-xsm  6 xen-boot                  fail REGR. vs. 77892
 test-amd64-i386-rumpuserxen-i386 10 guest-start                fail like 77892
 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-stop             fail like 77892
 test-armhf-armhf-xl-rtds      9 debian-install               fail   like 77892
 test-amd64-amd64-libvirt-vhd  9 debian-di-install            fail   like 77892

Tests which did not succeed, but are not blocking:
 test-armhf-armhf-xl-arndale  12 migrate-support-check fail in 78129 never pass
 test-armhf-armhf-xl-arndale 13 saverestore-support-check fail in 78129 never 
pass
 test-armhf-armhf-libvirt-qcow2 11 migrate-support-check fail in 78129 never 
pass
 test-armhf-armhf-libvirt-qcow2 13 guest-saverestore   fail in 78129 never pass
 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     14 guest-saverestore            fail   never pass
 test-armhf-armhf-libvirt     12 migrate-support-check        fail   never pass
 test-amd64-amd64-libvirt     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-xl-qemuu-win7-amd64 16 guest-stop             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-i386-libvirt      12 migrate-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          12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl          13 saverestore-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-armhf-armhf-libvirt-raw 13 guest-saverestore            fail   never pass
 test-armhf-armhf-libvirt-raw 11 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-vhd       9 debian-di-install            fail   never pass

version targeted for testing:
 xen                  7167222b15dc661ff0b44cc93d558f6bb4ff6492
baseline version:
 xen                  f7347a282420a5edc74afb31e7c42c2765f24de5

Last test of basis    77892  2016-01-12 11:30:40 Z    3 days
Failing since         77945  2016-01-13 04:01:14 Z    2 days    5 attempts
Testing same since    78129  2016-01-15 00:12:12 Z    0 days    2 attempts

------------------------------------------------------------
People who touched revisions under test:
  Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx>
  Brendan Gregg <bgregg@xxxxxxxxxxx>
  Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>
  Doug Goldstein <cardoe@xxxxxxxxxx>
  Haozhong Zhang <haozhong.zhang@xxxxxxxxx>
  Jan Beulich <jbeulich@xxxxxxxx>
  Juergen Gross <jgross@xxxxxxxx>
  Kevin Tian <kevin.tian@xxxxxxxxx>
  Razvan Cojocaru <rcojocaru@xxxxxxxxxxxxxxx>
  Roger Pau Monné <roger.pau@xxxxxxxxxx>
  Tamas K Lengyel <tamas@xxxxxxxxxxxxx>
  Wei Liu <wei.liu2@xxxxxxxxxx>
  Wei Liu <wei.liu2@xxxxxxxxxx> for tools bits

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                                      pass
 build-i386-rumpuserxen                                       pass
 test-amd64-amd64-xl                                          pass
 test-armhf-armhf-xl                                          pass
 test-amd64-i386-xl                                           pass
 test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm                fail
 test-amd64-i386-xl-qemut-debianhvm-amd64-xsm                 fail
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm           fail
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm            fail
 test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm                fail
 test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm                 fail
 test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm        fail
 test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm         fail
 test-amd64-amd64-libvirt-xsm                                 fail
 test-armhf-armhf-libvirt-xsm                                 fail
 test-amd64-i386-libvirt-xsm                                  fail
 test-amd64-amd64-xl-xsm                                      fail
 test-armhf-armhf-xl-xsm                                      fail
 test-amd64-i386-xl-xsm                                       fail
 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                           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                                  fail
 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                             fail
 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                                     pass
 test-armhf-armhf-xl-rtds                                     fail
 test-amd64-i386-xl-qemut-winxpsp3-vcpus1                     pass
 test-amd64-i386-xl-qemuu-winxpsp3-vcpus1                     pass
 test-amd64-amd64-libvirt-vhd                                 fail
 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 7167222b15dc661ff0b44cc93d558f6bb4ff6492
Author: Tamas K Lengyel <tamas@xxxxxxxxxxxxx>
Date:   Thu Jan 14 10:49:50 2016 +0100

    vm_event: add altp2m info to HVM events as well

    Add altp2m information to HVM events as well when altp2m is active.

    Signed-off-by: Tamas K Lengyel <tamas@xxxxxxxxxxxxx>
    Acked-by: Razvan Cojocaru <rcojocaru@xxxxxxxxxxxxxxx>
    Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>

commit 5e00bbc2629114148e61282beb15e510e339b7ba
Author: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx>
Date:   Thu Jan 14 10:44:04 2016 +0100

    build: remove .config when making distclean

    Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx>
    Reviewed-by: Doug Goldstein <cardoe@xxxxxxxxxx>

commit d23da94b123a0d9326408c376e5735697bd2d96a
Author: Roger Pau Monné <roger.pau@xxxxxxxxxx>
Date:   Thu Jan 14 10:43:36 2016 +0100

    Revert "libxc: create an initial FPU state for HVM guests"

    This reverts commit d64dbbcc7c9934a46126c59d78536235908377ad:

    Xen always set the FPU as initialized when loading a HVM context, so libxc
    has to provide a valid FPU context when setting the CPU registers.

    This was a stop-gap measure in order to unblock OSSTest Windows 7 failures
    while a proper fix for the HVM CPU save/restore is being worked on.

    This can now be reverted because a proper fix is in place and we can signal
    in the save record whether the FPU is initialized or not.

    Signed-off-by: Roger Pau Monné <roger.pau@xxxxxxxxxx>
    Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
    Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx>

commit 83ae0bb2260c71e8dcec538dd477f7253aaef327
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date:   Thu Jan 14 10:42:53 2016 +0100

    x86/xsave: simplify xcomp_bv initialization

    This simplifies a number of pointless conditionals: Bits 0 and 1 of
    xcomp_bv don't matter anyway, and as long as none of bits 2..62 are
    set, setting bit 63 is pointless too unless XSAVES is in use.

    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>

commit a3b6844d3b7ac8445669337c222b0cff2cf90484
Author: Roger Pau Monné <roger.pau@xxxxxxxxxx>
Date:   Thu Jan 14 10:37:53 2016 +0100

    x86/hvm: introduce a flags field in the CPU save record

    Introduce a new flags field and use bit 0 to signal if the FPU has been
    initialised or not. Previously Xen always wrongly assumed the FPU was
    initialised on restore.

    While modifying the FPU restore part of hvm_load_cpu_ctxt remove the
    memcpy branching, since v->arch.fpu_ctxt will always point to the right
    area for hosts with XSAVE or without it.

    Signed-off-by: Roger Pau Monné <roger.pau@xxxxxxxxxx>
    Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>

commit af3eb9bf2f979631795750ee5924bdd5a88ded95
Author: Doug Goldstein <cardoe@xxxxxxxxxx>
Date:   Thu Jan 14 10:36:40 2016 +0100

    build: convert NR_CPUS to Kconfig

    Use CONFIG_NR_CPUS from Kconfig as NR_CPUS instead of the previous
    MAX_PHYS_CPUS variable from make. Remove the creation of MAX_PHYS_CPUS
    as well.

    Signed-off-by: Doug Goldstein <cardoe@xxxxxxxxxx>

commit 6da11a5ac28215eff9faa78ca26e13c2be1d5eaa
Author: Doug Goldstein <cardoe@xxxxxxxxxx>
Date:   Thu Jan 14 10:34:27 2016 +0100

    build: introduce CONFIG_NR_CPUS in Kconfig

    Introduce an option where the user can modifiy the maximum number of
    supported physical CPUs.

    Signed-off-by: Doug Goldstein <cardoe@xxxxxxxxxx>

commit ed6452a091daa711890f0c0f84adb12e9fa54fa3
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date:   Thu Jan 14 10:33:39 2016 +0100

    x86/HVM: prune error labels in do_hvm_op()

    I've got repeatedly annoyed by the bad naming: Make them slightly
    better recognizable (and less likely to get mixed up), except in cases
    where they can be eliminated altogether.

    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>

commit 892d196360d65dfa87f5fd7210cd5bca927aa455
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date:   Thu Jan 14 10:32:35 2016 +0100

    x86emul: support clzero

    ... in anticipation of this possibly going to get used by guests for
    basic thinks like memset() or clearing or pages.

    Since the emulation doesn't use clzero itself, checking the guest's
    CPUID for the feature to be exposed is (intentionally) being avoided
    here. All that's required is sensible guest side data for the clflush
    line size.

    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Reviewed-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@xxxxxxx>
    Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>

commit 20c8f1a8a5fd61cb6f0ba6f3c3b3d567b1765116
Author: Doug Goldstein <cardoe@xxxxxxxxxx>
Date:   Tue Jan 12 11:39:47 2016 +0100

    convert XSM_ENABLE to Kconfig

    Converts the existing XSM_ENABLE flag from Config.mk to CONFIG_XSM
    within Kconfig. This also re-adds the dependency of CONFIG_FLASK on
    CONFIG_XSM.

    Signed-off-by: Doug Goldstein <cardoe@xxxxxxxxxx>
    Acked-by: Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>

commit 529298fdf9097f8e637f754c9b29bd58a8a714e9
Author: Doug Goldstein <cardoe@xxxxxxxxxx>
Date:   Tue Jan 12 11:36:33 2016 +0100

    convert FLASK_ENABLE to Kconfig

    Converts the Config.mk option of FLASK_ENABLE into a Kconfig option for
    the hypervisor called CONFIG_FLASK. This commit knowingly breaks the
    dependent relationship on XSM_ENABLE which is addressed when XSM_ENABLE
    is converted to Kconfig.

    Signed-off-by: Doug Goldstein <cardoe@xxxxxxxxxx>
    Acked-by: Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>

commit 361b4f9f0f0d4adc19df428e224a7b8fa62cd392
Author: Doug Goldstein <cardoe@xxxxxxxxxx>
Date:   Tue Jan 12 11:33:55 2016 +0100

    build: save generated xen .config

    Since we now support changing Xen options with Kconfig, we should save
    the configuration that was used to build up Xen. This will save it in
    /usr/lib/debug alongside xen-syms and call it xen-$(FULLVERSION).config

    Suggested-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
    Requested-by: Jan Beulich <jbeulich@xxxxxxxx> # the directory
    Signed-off-by: Doug Goldstein <cardoe@xxxxxxxxxx>

commit e3cce1799df2f957dfa00f84a5315cbf896490fe
Author: Brendan Gregg <bgregg@xxxxxxxxxxx>
Date:   Tue Jan 12 11:33:16 2016 +0100

    x86/VPMU: implement ipc and arch filter flags

    This introduces a way to have a restricted VPMU, by specifying one of two
    predefined groups of PMCs to make available. For secure environments, this
    allows the VPMU to be used without needing to enable all PMCs.

    Signed-off-by: Brendan Gregg <bgregg@xxxxxxxxxxx>
    Reviewed-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx>
    Acked-by: Kevin Tian <kevin.tian@xxxxxxxxx>

commit 5513bd0b4675e2fa2ff4e9a06885f16727901805
Author: Juergen Gross <jgross@xxxxxxxx>
Date:   Tue Jan 12 11:29:55 2016 +0100

    add xenstore domain flag to hypervisor

    In order to be able to have full support of a xenstore domain in Xen
    add a "Xenstore-domain" flag to the hypervisor. This flag must be
    specified at domain creation time and is returned by
    XEN_DOMCTL_getdomaininfo.

    It will allow the domain to retrieve domain information by issuing the
    XEN_DOMCTL_getdomaininfo itself in order to be able to check for
    domains having been destroyed. At the same time this flag will inhibit
    the domain to be migrated, as this wouldn't be a very wise thing to do.

    In case of a later support of a rebootable Dom0 this flag will allow to
    recognize a xenstore domain already being present to connect to.

    Signed-off-by: Juergen Gross <jgross@xxxxxxxx>
    Acked-by: Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>
    Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>

commit cfacce340608be5f94ce0c8f424487b63c3d5399
Author: Haozhong Zhang <haozhong.zhang@xxxxxxxxx>
Date:   Tue Jan 12 11:29:25 2016 +0100

    x86/hvm: add support for pcommit instruction

    Pass PCOMMIT CPU feature into HVM domain. Currently, we do not intercept
    pcommit instruction for L1 guest, and allow L1 to intercept pcommit
    instruction for L2 guest.

    The specification of pcommit instruction can be found in
    https://software.intel.com/sites/default/files/managed/0d/53/319433-022.pdf

    Signed-off-by: Haozhong Zhang <haozhong.zhang@xxxxxxxxx>
    Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
    Acked-by: Kevin Tian <kevin.tian@xxxxxxxxx>
    Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> for tools bits

commit 3cb82a561382466208db50d41d6401e2cc4819dd
Author: Haozhong Zhang <haozhong.zhang@xxxxxxxxx>
Date:   Tue Jan 12 11:28:58 2016 +0100

    x86/hvm: allow guest to use clflushopt and clwb

    Pass CPU features CLFLUSHOPT and CLWB into HVM domain so that those two
    instructions can be used by guest.

    The specification of above two instructions can be found in
    https://software.intel.com/sites/default/files/managed/0d/53/319433-022.pdf

    Signed-off-by: Haozhong Zhang <haozhong.zhang@xxxxxxxxx>
    Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
    Reviewed-by: Kevin Tian <kevin.tian@xxxxxxxxx>
    Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> for tools bits

commit 165f36d5fa60ade72f691fbb81aad0a2cadaca37
Author: Doug Goldstein <cardoe@xxxxxxxxxx>
Date:   Tue Jan 12 11:27:49 2016 +0100

    x86: convert bigmem to Kconfig

    Convert the bigmem build option to Kconfig.

    Signed-off-by: Doug Goldstein <cardoe@xxxxxxxxxx>
(qemu changes not included)

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

 


Rackspace

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