All of lore.kernel.org
 help / color / mirror / Atom feed
* [linux-linus test] 109469: regressions - FAIL
@ 2017-05-16 22:43 osstest service owner
  2017-05-17 14:59 ` Boris Ostrovsky
  0 siblings, 1 reply; 5+ messages in thread
From: osstest service owner @ 2017-05-16 22:43 UTC (permalink / raw)
  To: xen-devel, osstest-admin

flight 109469 linux-linus real [real]
http://logs.test-lab.xenproject.org/osstest/logs/109469/

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-amd64-i386-libvirt       6 xen-boot                 fail REGR. vs. 109449
 test-arm64-arm64-xl-xsm      11 guest-start              fail REGR. vs. 109449
 test-arm64-arm64-libvirt-qcow2  9 debian-di-install      fail REGR. vs. 109449
 test-amd64-i386-xl-qemut-winxpsp3-vcpus1 17 guest-start/win.repeat fail REGR. vs. 109449

Tests which did not succeed, but are not blocking:
 test-amd64-i386-xl-qemut-win7-amd64 17 guest-start/win.repeat fail blocked in 109449
 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-stop            fail like 109404
 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop            fail like 109428
 test-armhf-armhf-xl-rtds     15 guest-start/debian.repeat    fail  like 109428
 test-armhf-armhf-libvirt-xsm 13 saverestore-support-check    fail  like 109449
 test-armhf-armhf-libvirt     13 saverestore-support-check    fail  like 109449
 test-armhf-armhf-libvirt-raw 12 saverestore-support-check    fail  like 109449
 test-amd64-amd64-xl-rtds      9 debian-install               fail  like 109449
 test-amd64-amd64-libvirt-xsm 12 migrate-support-check        fail   never pass
 test-amd64-i386-libvirt-xsm  12 migrate-support-check        fail   never pass
 test-amd64-amd64-libvirt     12 migrate-support-check        fail   never pass
 test-arm64-arm64-xl-credit2  12 migrate-support-check        fail   never pass
 test-arm64-arm64-xl-credit2  13 saverestore-support-check    fail   never pass
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass
 test-arm64-arm64-libvirt-xsm 12 migrate-support-check        fail   never pass
 test-arm64-arm64-libvirt-xsm 13 saverestore-support-check    fail   never pass
 test-arm64-arm64-xl-multivcpu 12 migrate-support-check        fail  never pass
 test-arm64-arm64-xl-multivcpu 13 saverestore-support-check    fail  never pass
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass
 test-arm64-arm64-xl-rtds     12 migrate-support-check        fail   never pass
 test-arm64-arm64-xl-rtds     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-credit2  12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-credit2  13 saverestore-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-xsm 12 migrate-support-check        fail   never pass
 test-armhf-armhf-libvirt     12 migrate-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-multivcpu 12 migrate-support-check        fail  never pass
 test-armhf-armhf-xl-multivcpu 13 saverestore-support-check    fail  never pass
 test-armhf-armhf-libvirt-raw 11 migrate-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-arm64-arm64-xl          12 migrate-support-check        fail   never pass
 test-arm64-arm64-xl          13 saverestore-support-check    fail   never pass
 test-arm64-arm64-libvirt     12 migrate-support-check        fail   never pass
 test-arm64-arm64-libvirt     13 saverestore-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-arndale  12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-arndale  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

version targeted for testing:
 linux                a95cfad947d5f40cfbf9ad3019575aac1d8ac7a6
baseline version:
 linux                2ea659a9ef488125eb46da6eb571de5eae5c43f6

Last test of basis   109449  2017-05-15 11:17:26 Z    1 days
Testing same since   109469  2017-05-16 05:35:44 Z    0 days    1 attempts

------------------------------------------------------------
People who touched revisions under test:
  Alexei Starovoitov <ast@kernel.org>
  Andy Gospodarek <andy@greyhouse.net>
  Aurelien Aptel <aaptel@suse.com>
  Bert Kenward <bkenward@solarflare.com>
  Chopra, Manish <Manish.Chopra@cavium.com>
  Christophe JAILLET <christophe.jaillet@wanadoo.fr>
  Colin Ian King <colin.king@canonical.com>
  Cong Wang <xiyou.wangcong@gmail.com>
  Daniel Borkmann <daniel@iogearbox.net>
  David Ahern <dsahern@gmail.com>
  David S. Miller <davem@davemloft.net>
  Douglas Caetano dos Santos <douglascs@taghos.com.br>
  Edward Cree <ecree@solarflare.com>
  Erez Shitrit <erezsh@mellanox.com>
  Eric Dumazet <edumazet@google.com>
  Fengguang Wu <fengguang.wu@intel.com>
  Florian Fainelli <f.fainelli@gmail.com>
  Gal Pressman <galp@mellanox.com>
  Gao Feng <gfree.wind@vip.163.com>
  Gustavo A. R. Silva <garsilva@embeddedor.com>
  Ivan Khoronzhuk <ivan.khoronzhuk@linaro.org>
  Joe Perches <joe@perches.com>
  Joe Perches via samba-technical <samba-technical@lists.samba.org>
  Johan Hovold <johan@kernel.org>
  Jon Maloy <jon.maloy@ericsson.com>
  Jon Mason <jon.mason@broadcom.com>
  Jon Paul Maloy <jon.maloy@ericsson.com>
  Julia Lawall <julia.lawall@lip6.fr>
  Julian Wiedmann <jwi@linux.vnet.ibm.com>
  Karim Eshapa <karim.eshapa@gmail.com>
  Linus Torvalds <torvalds@linux-foundation.org>
  Mahesh Bandewar <maheshb@google.com>
  Manish Chopra <manish.chopra@cavium.com>
  Maor Gottlieb <maorg@mellanox.com>
  Mintz, Yuval <Yuval.Mintz@cavium.com>
  Miroslav Lichvar <mlichvar@redhat.com>
  Neal Cardwell <ncardwell@google.com>
  Neil Horman <nhorman@tuxdriver.com>
  Niklas Cassel <niklas.cassel@axis.com>
  Pavel Belous <pavel.belous@aquantia.com>
  Pavel Shilovsky <pshilov@microsoft.com>
  Rabin Vincent <rabinv@axis.com>
  Richard Cochran <richardcochran@gmail.com>
  Saeed Mahameed <saeedm@mellanox.com>
  Shannon Nelson <shannon.nelson@oracle.com>
  Shirish Pargaonkar <shirishpargaonkar@gmail.com>
  Soheil Hassas Yeganeh <soheil@google.com>
  Stefan Wahren <stefan.wahren@i2se.com>
  Steve French <smfrench@gmail.com>
  Steve French <steve.french@primarydata.com>
  Thomas Tai <thomas.tai@oracle.com>
  Ursula Braun <ubraun@linux.vnet.ibm.com>
  Vitaly Kuznetsov <vkuznets@redhat.com>
  Vlad Yasevich <vyasevich@gmail.com>
  Vladislav Yasevich <vyasevic@redhat.com>
  WANG Cong <xiyou.wangcong@gmail.com>
  Xin Long <lucien.xin@gmail.com>
  Yishai Hadas <yishaih@mellanox.com>
  Yuchung Cheng <ycheng@google.com>
  Yuval Mintz <Yuval.Mintz@cavium.com>
  Yuval Shaia <yuval.shaia@oracle.com>
  yuval.shaia@oracle.com <yuval.shaia@oracle.com>

jobs:
 build-amd64-xsm                                              pass    
 build-arm64-xsm                                              pass    
 build-armhf-xsm                                              pass    
 build-i386-xsm                                               pass    
 build-amd64                                                  pass    
 build-arm64                                                  pass    
 build-armhf                                                  pass    
 build-i386                                                   pass    
 build-amd64-libvirt                                          pass    
 build-arm64-libvirt                                          pass    
 build-armhf-libvirt                                          pass    
 build-i386-libvirt                                           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-amd64-amd64-xl                                          pass    
 test-arm64-arm64-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-arm64-arm64-libvirt-xsm                                 pass    
 test-armhf-armhf-libvirt-xsm                                 pass    
 test-amd64-i386-libvirt-xsm                                  pass    
 test-amd64-amd64-xl-xsm                                      pass    
 test-arm64-arm64-xl-xsm                                      fail    
 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                                  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                          pass    
 test-armhf-armhf-xl-arndale                                  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-i386-freebsd10-i386                               pass    
 test-amd64-i386-rumprun-i386                                 pass    
 test-amd64-amd64-qemuu-nested-intel                          pass    
 test-amd64-amd64-xl-pvh-intel                                pass    
 test-amd64-i386-qemut-rhel6hvm-intel                         pass    
 test-amd64-i386-qemuu-rhel6hvm-intel                         pass    
 test-amd64-amd64-libvirt                                     pass    
 test-arm64-arm64-libvirt                                     pass    
 test-armhf-armhf-libvirt                                     pass    
 test-amd64-i386-libvirt                                      fail    
 test-amd64-amd64-xl-multivcpu                                pass    
 test-arm64-arm64-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-arm64-arm64-libvirt-qcow2                               fail    
 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-arm64-arm64-xl-rtds                                     pass    
 test-armhf-armhf-xl-rtds                                     fail    
 test-amd64-i386-xl-qemut-winxpsp3-vcpus1                     fail    
 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.

(No revision log; it would be 1451 lines long.)

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

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [linux-linus test] 109469: regressions - FAIL
  2017-05-16 22:43 [linux-linus test] 109469: regressions - FAIL osstest service owner
@ 2017-05-17 14:59 ` Boris Ostrovsky
  2017-05-19  8:07   ` Jan Beulich
  0 siblings, 1 reply; 5+ messages in thread
From: Boris Ostrovsky @ 2017-05-17 14:59 UTC (permalink / raw)
  To: osstest service owner, xen-devel; +Cc: Andrew Cooper, Jan Beulich

On 05/16/2017 06:43 PM, osstest service owner wrote:
> flight 109469 linux-linus real [real]
> http://logs.test-lab.xenproject.org/osstest/logs/109469/
>
> Regressions :-(
>
> Tests which did not succeed and are blocking,
> including tests which could not be run:
>  test-amd64-i386-libvirt       6 xen-boot                 fail REGR. vs. 109449

http://logs.test-lab.xenproject.org/osstest/logs/109469/test-amd64-i386-libvirt/serial-rimava0.log

This looks like some sort of a deadlock with CPU2 waiting for remote
call to complete while CPU0 waiting for flush_lock.

Only two CPUs are dumped though.

-boris


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

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [linux-linus test] 109469: regressions - FAIL
  2017-05-17 14:59 ` Boris Ostrovsky
@ 2017-05-19  8:07   ` Jan Beulich
  2017-05-19 10:56     ` Ian Jackson
  0 siblings, 1 reply; 5+ messages in thread
From: Jan Beulich @ 2017-05-19  8:07 UTC (permalink / raw)
  To: Boris Ostrovsky; +Cc: Andrew Cooper, osstest service owner, xen-devel

>>> On 17.05.17 at 16:59, <boris.ostrovsky@oracle.com> wrote:
> On 05/16/2017 06:43 PM, osstest service owner wrote:
>> flight 109469 linux-linus real [real]
>> http://logs.test-lab.xenproject.org/osstest/logs/109469/ 
>>
>> Regressions :-(
>>
>> Tests which did not succeed and are blocking,
>> including tests which could not be run:
>>  test-amd64-i386-libvirt       6 xen-boot                 fail REGR. vs. 109449
> 
> http://logs.test-lab.xenproject.org/osstest/logs/109469/test-amd64-i386-libv 
> irt/serial-rimava0.log
> 
> This looks like some sort of a deadlock with CPU2 waiting for remote
> call to complete while CPU0 waiting for flush_lock.

But these two don't block each other, as both run with interrupts
enabled (i.e. are available to process IPIs the other might have
sent).

> Only two CPUs are dumped though.

That's bad. CPU4 sitting at the final loop in flush_area_mask()
makes clear that's the flush_lock holder, but we can imply it has
IRQs on just like CPUs 0 and 2. While the place CPU2 was
caught also doesn't allow us to deduce which other CPU(s)
is/are not responding, the main candidate would appear to be
CPU1, of which we know nothing except that it also sits in
_spin_lock(). Neither flush_lock nor call_lock would ever be
acquired with IRQs off, so I'd conclude there must be a 3rd
lock involved here.

Therefore I'm afraid the only way we could obtain a more
complete picture would be if this re-occurred and if at that
time we'd have "async-show-all" in place on the hypervisor
command line.

Jan


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

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [linux-linus test] 109469: regressions - FAIL
  2017-05-19  8:07   ` Jan Beulich
@ 2017-05-19 10:56     ` Ian Jackson
  2017-05-19 11:43       ` Jan Beulich
  0 siblings, 1 reply; 5+ messages in thread
From: Ian Jackson @ 2017-05-19 10:56 UTC (permalink / raw)
  To: Jan Beulich
  Cc: Andrew Cooper, Boris Ostrovsky, osstest service owner, xen-devel

Jan Beulich writes ("Re: [Xen-devel] [linux-linus test] 109469: regressions - FAIL"):
> Therefore I'm afraid the only way we could obtain a more
> complete picture would be if this re-occurred and if at that
> time we'd have "async-show-all" in place on the hypervisor
> command line.

Is that a thing I could do to all the tests ?  Adding a command-line
option is easy, if it's otherwise harmless.

Ian.

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

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [linux-linus test] 109469: regressions - FAIL
  2017-05-19 10:56     ` Ian Jackson
@ 2017-05-19 11:43       ` Jan Beulich
  0 siblings, 0 replies; 5+ messages in thread
From: Jan Beulich @ 2017-05-19 11:43 UTC (permalink / raw)
  To: Ian Jackson
  Cc: Andrew Cooper, Boris Ostrovsky, osstest service owner, xen-devel

>>> On 19.05.17 at 12:56, <ian.jackson@eu.citrix.com> wrote:
> Jan Beulich writes ("Re: [Xen-devel] [linux-linus test] 109469: regressions - 
> FAIL"):
>> Therefore I'm afraid the only way we could obtain a more
>> complete picture would be if this re-occurred and if at that
>> time we'd have "async-show-all" in place on the hypervisor
>> command line.
> 
> Is that a thing I could do to all the tests ?  Adding a command-line
> option is easy, if it's otherwise harmless.

It'll only affect verbosity if the watchdog triggers, a non-understood
NMI was raised, or an MCE arrived requiring the machine to be
brought down, so yes, I think this could be enabled uniformly (some
older versions may not understand it, but they also won't choke).

Jan


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

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2017-05-19 11:43 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-16 22:43 [linux-linus test] 109469: regressions - FAIL osstest service owner
2017-05-17 14:59 ` Boris Ostrovsky
2017-05-19  8:07   ` Jan Beulich
2017-05-19 10:56     ` Ian Jackson
2017-05-19 11:43       ` Jan Beulich

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.