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

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



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

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-armhf-armhf-xl-credit2  11 guest-start               fail REGR. vs. 96049

Regressions which are regarded as allowable (not blocking):
 test-armhf-armhf-xl-rtds     15 guest-start/debian.repeat fail REGR. vs. 96049
 build-amd64-rumpuserxen       6 xen-build                    fail   like 96049
 build-i386-rumpuserxen        6 xen-build                    fail   like 96049
 test-amd64-amd64-xl-rtds      9 debian-install               fail   like 96049
 test-amd64-i386-xl-qemut-win7-amd64 16 guest-stop              fail like 96049
 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-stop             fail like 96049
 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop             fail like 96049
 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop              fail like 96049

Tests which did not succeed, but are not blocking:
 test-amd64-i386-rumpuserxen-i386  1 build-check(1)               blocked  n/a
 test-amd64-amd64-rumpuserxen-amd64  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-armhf-armhf-libvirt-qcow2 11 migrate-support-check        fail never pass
 test-armhf-armhf-libvirt-qcow2 13 guest-saverestore            fail never pass
 test-amd64-amd64-libvirt     12 migrate-support-check        fail   never pass
 test-amd64-i386-libvirt-xsm  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-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2  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-amd64-libvirt-vhd 11 migrate-support-check        fail   never pass
 test-amd64-amd64-libvirt-xsm 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-cubietruck 12 migrate-support-check        fail never pass
 test-armhf-armhf-xl-cubietruck 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          12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl          13 saverestore-support-check    fail   never pass
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 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
 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-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-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                  b49839ef4e6ba183503912d169df7635e1c6df54
baseline version:
 xen                  0630892fafe87ff5e3b65422d38158de46db3ed0

Last test of basis    96049  2016-06-21 07:57:44 Z    1 days
Testing same since    96079  2016-06-21 22:14:07 Z    0 days    1 attempts

------------------------------------------------------------
People who touched revisions under test:
  Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>
  Dario Faggioli <dario.faggioli@xxxxxxxxxx>
  George Dunlap <george.dunlap@xxxxxxxxxx>
  Jan Beulich <jbeulich@xxxxxxxx>
  Juergen Gross <jgross@xxxxxxxx>
  Julien Grall <julien.grall@xxxxxxx>
  Kevin Tian <kevin.tian@xxxxxxxxx>
  Razvan Cojocaru <rcojocaru@xxxxxxxxxxxxxxx>
  Tamas K Lengyel <tamas@xxxxxxxxxxxxx>
  Wei Liu <wei.liu2@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                                  fail    
 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                                     fail    
 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 b49839ef4e6ba183503912d169df7635e1c6df54
Author: Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>
Date:   Mon Jun 20 10:04:15 2016 -0400

    flask/policy: remove unused example
    
    The access vectors defined here have never been used by xenstore.
    
    Signed-off-by: Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>
    Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
    Reviewed-by: Doug Goldstein <cardoe@xxxxxxxxxx>

commit 2511f89d9a5e13d6ddc808545bbb5b760ab3d6e9
Author: Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>
Date:   Mon Jun 20 10:04:14 2016 -0400

    flask/policy: xenstore stubdom policy
    
    This adds the xenstore_t type to the example policy for use by a
    xenstore stub domain; see the init-xenstore-domain tool for how this
    type needs to be used.
    
    Signed-off-by: Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>
    Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
    Reviewed-by: Doug Goldstein <cardoe@xxxxxxxxxx>

commit e2aba42bff72c8720a19ec10ceeef82087e2fede
Author: Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>
Date:   Mon Jun 20 10:04:13 2016 -0400

    flask/policy: remove unused support for binary modules
    
    Signed-off-by: Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>
    Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
    Reviewed-by: Doug Goldstein <cardoe@xxxxxxxxxx>

commit d72fd26d5f17adfae2f02ba28399924adc8fb518
Author: Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>
Date:   Mon Jun 20 10:04:12 2016 -0400

    flask/policy: move user definitions and constraints into modules
    
    This also renames the example users created by vm_role.
    
    Signed-off-by: Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>
    Reviewed-by: Doug Goldstein <cardoe@xxxxxxxxxx>

commit a2c8399a91bf868cc7359dde3c04fb7b6e0fa452
Author: Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>
Date:   Mon Jun 20 10:04:11 2016 -0400

    flask/policy: split out rules for system_r
    
    When the all_system_role module is enabled, any domain type can be
    created using the system_r role, which was the default.  When it is
    disabled, domains not using the default types (dom0_t and domU_t) must
    use another role such as vm_r.
    
    Signed-off-by: Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>
    Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
    Reviewed-by: Doug Goldstein <cardoe@xxxxxxxxxx>

commit 31689dcb0fbfe00f7556337ac72a10c238d7a40d
Author: Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>
Date:   Mon Jun 20 10:04:10 2016 -0400

    flask/policy: split into modules
    
    This makes it easier to enable or disable parts of the XSM policy.
    
    Signed-off-by: Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>
    Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
    Reviewed-by: Doug Goldstein <cardoe@xxxxxxxxxx>

commit 57a57465daaf8fb66d192ff98b8477524091e82c
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date:   Tue Jun 21 12:06:58 2016 +0200

    x86/HVM: use available linear->phys translations in REP MOVS/STOS handling
    
    If we have the translation result available already, we should also use
    it here. In my tests with Linux guests this eliminates all calls to
    hvmemul_linear_to_phys() from the STOS path and most from the MOVS one.
    
    Also record the translation for re-use at least during response
    processing.
    
    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Reviewed-by: Paul Durrant <paul.durrant@xxxxxxxxxx>

commit 266b6539bf5671d8bad10900c79eb02d2cd49d15
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date:   Tue Jun 21 12:06:13 2016 +0200

    x86: show remote CPU state upon fatal NMI or unknown MCE
    
    Quite frequently the watchdog would hit an innocent CPU, e.g. one
    trying to acquire a spin lock a remote CPU holds for extended periods
    of time, or a random CPU in TSC calbration rendezvous. In such cases
    the register and stack dump for that CPU doesn't really help in the
    analysis of the problem.
    
    To keep things reasonable on large systems, only log CS:RIP by default.
    This can be overridden via a new command line option such that full
    register/stack state would get logged.
    
    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>

commit e9abd817522b9d793104b71c2fdf1858ae9de920
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date:   Tue Jun 21 12:05:09 2016 +0200

    x86: drop (mostly) unused guest_lNe_get_paddr()
    
    The very few remaining uses don't make their presence really necessary:
    Simplify the two L2 ones, and open code the sole common code use.
    
    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
    Reviewed-by: Tim Deegan <tim@xxxxxxx>
    Acked-by: George Dunlap <george.dunlap@xxxxxxxxxx>

commit 4d684aaf9015a516ebe5cdf28501ffa608330cc2
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date:   Tue Jun 21 12:04:28 2016 +0200

    x86: compact supposedly unused entry point code
    
    No point in aligning entry points which aren't supposed to be used
    anyway.
    
    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>

commit 2529c850ea48f036727ca2f148caed89391311b8
Author: Juergen Gross <jgross@xxxxxxxx>
Date:   Tue Jun 21 12:03:02 2016 +0200

    add update indicator to vcpu_runstate_info
    
    There has been a report about incorrect vruntime accounting in Linux
    guests under Xen. A Linux kernel with CONFIG_PARAVIRT_TIME_ACCOUNTING
    set is capable to do correct vruntime accounting, but this would
    require the kernel to be able to read the runstate data of other cpus.
    
    A guest mapping vcpu_runstate_info into its memory can't read this
    information from another cpu but the one the data is referring to.
    Reason is there is no reliable way for the guest to detect a concurrent
    data update by the hypervisor. In order to support reading another
    vcpu's mapped vcpu_runstate_info an indicator for an occurring update
    of the runstate information is needed.
    
    Add the possibility to activate setting this indicator in the highest
    bit of state_entry_time via a vm_assist hypercall. When activated the
    update indicator will be set before the runstate information is
    modified in guest memory and it will be reset after modification is
    done. As state_entry_time is guaranteed to be different after each
    update the guest can detect any update (either in progress or while
    reading the runstate data) by comparing state_entry_time before and
    after reading runstate data: in case the values differ or the update
    indicator was set the data might be inconsistent and should be reread.
    
    Signed-off-by: Juergen Gross <jgross@xxxxxxxx>
    Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>
    Acked-by: Julien Grall <julien.grall@xxxxxxx>

commit 72c538cca9576a56d7ead4f3d51a595c4d948d6d
Author: Juergen Gross <jgross@xxxxxxxx>
Date:   Tue Jun 21 12:01:55 2016 +0200

    arm: add support for vm_assist hypercall
    
    Up to now the vm_assist hypercall hasn't been supported on ARM, as
    there are only x86 specific features to switch. Add support of
    vm_assist on ARM for future use.
    
    Signed-off-by: Juergen Gross <jgross@xxxxxxxx>
    Reviewed-by: Julien Grall <julien.grall@xxxxxxx>

commit 06f083c826836a098f793db821845b313ad88a7f
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date:   Tue Jun 21 12:01:18 2016 +0200

    x86: also generate assembler usable equates for synthesized features
    
    ... to make it possible to base alternative instruction patching upon
    such.
    
    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Tested-by: Dario Faggioli <dario.faggioli@xxxxxxxxxx>
    Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>

commit 490a39a1dbc7406776344f36e1b27c33c2ada63d
Author: Razvan Cojocaru <rcojocaru@xxxxxxxxxxxxxxx>
Date:   Tue Jun 21 11:59:37 2016 +0200

    vm_event: allow subscribing to write events for specific MSR-s
    
    Previously, subscribing to MSR write events was an all-or-none
    approach, with special cases for introspection MSR-s. This patch
    allows the vm_event consumer to specify exactly what MSR-s it is
    interested in, and as a side-effect gets rid of the
    vmx_introspection_force_enabled_msrs[] special case.
    The patch also introduces arch_monitor_init_domain() and
    arch_monitor_cleanup_domain(), to do monitor-specific work
    (as opposed to the previous way of doing all the setup in
    vm_event_init_domain() / vm_event_cleanup_domain()).
    This replaces the previously posted "xen: Filter out MSR write
    events" patch.
    
    Signed-off-by: Razvan Cojocaru <rcojocaru@xxxxxxxxxxxxxxx>
    Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx>
    Acked-by: Kevin Tian <kevin.tian@xxxxxxxxx>
    Acked-by: Tamas K Lengyel <tamas@xxxxxxxxxxxxx>
(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®.