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

[Xen-devel] [xen-unstable baseline-only test] 74668: regressions - FAIL



This run is configured for baseline tests only.

flight 74668 xen-unstable real [real]
http://osstest.xs.citrite.net/~osstest/testlogs/logs/74668/

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-amd64-i386-freebsd10-i386 22 leak-check/check        fail REGR. vs. 74651
 test-amd64-amd64-xl-qemuu-ws16-amd64 10 windows-install   fail REGR. vs. 74651

Tests which did not succeed, but are not blocking:
 test-amd64-amd64-xl-qemuu-win10-i386 10 windows-install        fail like 74651
 test-amd64-amd64-xl-qemut-win10-i386 10 windows-install        fail like 74651
 test-amd64-i386-xl-qemuu-win10-i386 10 windows-install         fail like 74651
 test-armhf-armhf-libvirt     12 guest-start                  fail   like 74651
 test-armhf-armhf-libvirt-xsm 12 guest-start                  fail   like 74651
 test-armhf-armhf-xl-rtds     12 guest-start                  fail   like 74651
 test-armhf-armhf-xl          12 guest-start                  fail   like 74651
 test-armhf-armhf-xl-xsm      12 guest-start                  fail   like 74651
 test-armhf-armhf-xl-multivcpu 12 guest-start                  fail  like 74651
 test-armhf-armhf-xl-credit2  12 guest-start                  fail   like 74651
 test-armhf-armhf-xl-midway   12 guest-start                  fail   like 74651
 test-amd64-amd64-qemuu-nested-intel 14 xen-boot/l1             fail like 74651
 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop             fail like 74651
 test-armhf-armhf-xl-vhd      10 debian-di-install            fail   like 74651
 test-armhf-armhf-libvirt-raw 10 debian-di-install            fail   like 74651
 test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop              fail like 74651
 test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop              fail like 74651
 test-amd64-i386-xl-pvshim    12 guest-start                  fail   never pass
 test-amd64-amd64-xl-pvhv2-intel 12 guest-start                 fail never pass
 test-amd64-i386-libvirt-xsm  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-amd64-i386-xl-qemut-ws16-amd64 10 windows-install         fail never pass
 test-amd64-amd64-xl-pvhv2-amd 12 guest-start                  fail  never pass
 test-amd64-i386-libvirt      13 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-amd64-amd64-xl-qemut-win7-amd64 17 guest-stop             fail never pass
 test-amd64-i386-xl-qemut-win10-i386 17 guest-stop              fail never pass
 test-amd64-i386-xl-qemuu-ws16-amd64 17 guest-stop              fail never pass
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check 
fail never pass
 test-amd64-amd64-xl-qemut-ws16-amd64 17 guest-stop             fail never pass

version targeted for testing:
 xen                  eff2fbe4dd71b3e4fe2dbb2696882252c1cc7897
baseline version:
 xen                  0d16ece0c5adb960ee4e45f12183bcac8fe6d50a

Last test of basis    74651  2018-04-30 10:50:18 Z    3 days
Testing same since    74668  2018-05-03 12:22:29 Z    0 days    1 attempts

------------------------------------------------------------
People who touched revisions under test:
  Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  George Dunlap <george.dunlap@xxxxxxxxxx>
  Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
  Jan Beulich <jbeulich@xxxxxxxx>
  Juergen Gross <jgross@xxxxxxxx>
  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-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                                          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-armhf-armhf-libvirt-xsm                                 fail    
 test-amd64-i386-libvirt-xsm                                  pass    
 test-amd64-amd64-xl-xsm                                      pass    
 test-armhf-armhf-xl-xsm                                      fail    
 test-amd64-i386-xl-xsm                                       pass    
 test-amd64-amd64-qemuu-nested-amd                            fail    
 test-amd64-amd64-xl-pvhv2-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-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-amd64-amd64-xl-credit2                                  pass    
 test-armhf-armhf-xl-credit2                                  fail    
 test-amd64-amd64-examine                                     pass    
 test-armhf-armhf-examine                                     pass    
 test-amd64-i386-examine                                      pass    
 test-amd64-i386-freebsd10-i386                               fail    
 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                          fail    
 test-amd64-amd64-xl-pvhv2-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-livepatch                                   pass    
 test-amd64-i386-livepatch                                    pass    
 test-armhf-armhf-xl-midway                                   fail    
 test-amd64-amd64-migrupgrade                                 pass    
 test-amd64-i386-migrupgrade                                  pass    
 test-amd64-amd64-xl-multivcpu                                pass    
 test-armhf-armhf-xl-multivcpu                                fail    
 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                                 fail    
 test-amd64-i386-xl-raw                                       pass    
 test-amd64-amd64-xl-rtds                                     pass    
 test-armhf-armhf-xl-rtds                                     fail    
 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                                      fail    


------------------------------------------------------------
sg-report-flight on osstest.xs.citrite.net
logs: /home/osstest/logs
images: /home/osstest/images

Logs, config files, etc. are available at
    http://osstest.xs.citrite.net/~osstest/testlogs/logs

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


Push not applicable.

------------------------------------------------------------
commit eff2fbe4dd71b3e4fe2dbb2696882252c1cc7897
Author: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
Date:   Wed Dec 13 12:14:28 2017 +0000

    docs/process/release-checklist.txt: Say to push staging branch
    
    Preparing a real release, not just an RC, involves making commits.
    Typically, those will be on staging-$x.  The tag will refer to them,
    and the checklist already says to push them to xenbits.
    
    But if the *branch* is not pushed, then people who just "git fetch"
    won't get the tag because it refers to commits they don't have.
    (Because of the strange rules git has about tag fetching.)
    Worse, the same may be true of people who "git clone".
    
    And anyway, those commits *should* be fed to staging-$x.
    
    Signed-off-by: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
    Acked-by: George Dunlap <george.dunlap@xxxxxxxxxx>

commit 729960f085c8e30aa4193f4fdd0a9dd7660d80cf
Author: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
Date:   Fri Dec 1 15:17:33 2017 +0000

    docs/process/release-checklist.txt: New instructions for disabling debug
    
    The old instructions were obsolete.  Here are the details I used when
    branching for 4.10.
    
    Signed-off-by: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
    Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx>

commit 5b8d8a19228b818d8e4b62ae1b9b5236e9fdbdaa
Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Date:   Thu Mar 22 11:31:07 2018 +0000

    x86/traps: Improve code generation for set_ist()
    
    The IST field in an IDT entry is a 3 bit field, with 5 adjacent reserved 
bits
    which we always write as zero.  By expressing this as a byte field in a 
union,
    we turn an invocation of enable_each_ist() from
    
      4b 8b 14 d3                     mov    (%r11,%r10,8),%rdx
      48 b8 ff ff ff ff f8 ff ff ff   movabs $0xfffffff8ffffffff,%rax
      48 be 00 00 00 00 01 00 00 00   movabs $0x100000000,%rsi
      48 8b 8a 80 00 00 00            mov    0x80(%rdx),%rcx
      48 21 c1                        and    %rax,%rcx
      48 09 f1                        or     %rsi,%rcx
      48 be 00 00 00 00 02 00 00 00   movabs $0x200000000,%rsi
      48 89 8a 80 00 00 00            mov    %rcx,0x80(%rdx)
      48 8b 4a 20                     mov    0x20(%rdx),%rcx
      48 21 c1                        and    %rax,%rcx
      48 23 82 20 01 00 00            and    0x120(%rdx),%rax
      48 09 f1                        or     %rsi,%rcx
      48 89 4a 20                     mov    %rcx,0x20(%rdx)
      48 b9 00 00 00 00 03 00 00 00   movabs $0x300000000,%rcx
      48 09 c8                        or     %rcx,%rax
      48 89 82 20 01 00 00            mov    %rax,0x120(%rdx)
    
    into
    
      4b 8b 04 d3                     mov    (%r11,%r10,8),%rax
      c6 80 84 00 00 00 01            movb   $0x1,0x84(%rax)
      c6 40 24 02                     movb   $0x2,0x24(%rax)
      c6 80 24 01 00 00 03            movb   $0x3,0x124(%rax)
    
    which is far more simple.  As the IDT is typically live, this is more
    obviously safe.
    
    The net delta for this change is:
    
      add/remove: 0/0 grow/shrink: 0/7 up/down: 0/-334 (-334)
    
    While making changes here, tidy up the set_ist() declaration.  Drop the
    always_inline (I don't recall why I wrote it like that originally) and the 
ist
    parameter need not be unsigned long (although it will be const-propagated in
    practice).
    
    Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
    Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>
    Release-acked-by: Juergen Gross <jgross@xxxxxxxx>

commit 2f64a251fa10dd4d62f84967e3dafa709f5e96ab
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date:   Fri Apr 27 14:35:35 2018 +0200

    x86/cpuidle: don't init stats lock more than once
    
    Osstest flight 122363, having hit an NMI watchdog timeout, shows CPU1 at
    
    Xen call trace:
       [<ffff82d08023d3f4>] _spin_lock+0x30/0x57
       [<ffff82d0802d9346>] update_last_cx_stat+0x29/0x42
       [<ffff82d0802d96f3>] cpu_idle.c#acpi_processor_idle+0x2ff/0x596
       [<ffff82d080276713>] domain.c#idle_loop+0xa8/0xc3
    
    and CPU0 at
    
    Xen call trace:
       [<ffff82d08023d173>] on_selected_cpus+0xb7/0xde
       [<ffff82d0802dbe22>] powernow.c#powernow_cpufreq_target+0x110/0x1cb
       [<ffff82d080257973>] __cpufreq_driver_target+0x43/0xa6
       [<ffff82d080256b0d>] cpufreq_governor_dbs+0x324/0x37a
       [<ffff82d080257bf2>] __cpufreq_set_policy+0xfa/0x19d
       [<ffff82d080256044>] cpufreq_add_cpu+0x3a1/0x5df
       [<ffff82d0802dbab4>] cpufreq_cpu_init+0x17/0x1a
       [<ffff82d0802567a8>] set_px_pminfo+0x2b6/0x2f7
       [<ffff82d08029f1bf>] do_platform_op+0xe75/0x1977
       [<ffff82d0803712c5>] pv_hypercall+0x1f4/0x440
       [<ffff82d0803784a5>] lstar_enter+0x115/0x120
    
    That is, Dom0's ACPI processor driver is in the process of uploading Px
    and Cx data. Looking at the ticket lock state in CPU1's registers, it is
    waiting for ticket 0x0000 to have its turn, while the supposed current
    owner's ticket is 0x0001, which is an invalid state (and neither of the
    other two CPUs holds the lock anyway). Hence I can only conclude that
    cpuidle_init_cpu(1) ran on CPU 0 while some other CPU held the lock (the
    unlock then put the lock in the state that CPU1 is observing).
    
    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
    Release-acked-by: Juergen Gross <jgross@xxxxxxxx>

commit 7c894b8bac8eb62deb543291cb9fe7b813dd4fc8
Author: Juergen Gross <jgross@xxxxxxxx>
Date:   Thu Apr 26 18:06:00 2018 +0200

    doc: escape underscores in xen-command-line.markdown
    
    Some underscores are not escaped in xen-command-line.markdown.
    Correct that.
    
    Signed-off-by: Juergen Gross <jgross@xxxxxxxx>
    Acked-by: Jan Beulich <jbeulich@xxxxxxxx>
    Release-acked-by: Juergen Gross <jgross@xxxxxxxx>

commit a69ef174f890a43d62816cde15b077ef4353a472
Author: Juergen Gross <jgross@xxxxxxxx>
Date:   Thu Apr 26 18:03:43 2018 +0200

    doc: sort entries of boot parameters correctly
    
    Some of the boot parameters in docs/misc/xen-command-line.markdown are
    not in the correct alphabetically order. Correct that.
    
    Signed-off-by: Juergen Gross <jgross@xxxxxxxx>
    Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>
    Release-acked-by: Juergen Gross <jgross@xxxxxxxx>

commit 35a61c05ea9dbc8edb95c2e110103110c230a5c1
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date:   Thu Apr 26 18:02:37 2018 +0200

    x86emul: adjust handling of AVX2 gathers
    
    HVM's MMIO cache only has a capacity of three entries. Once running out
    of entries, hvmemul_linear_mmio_access() will return
    X86EMUL_UNHANDLEABLE. Since gathers are an iterative process anyway,
    simply commit the portion of work done in this and hypothetical similar
    cases, exiting back to guest context for the insn to be retried.
    
    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
    Release-acked-by: Juergen Gross <jgross@xxxxxxxx>
(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®.