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

[Xen-devel] [qemu-mainline test] 100410: regressions - FAIL



flight 100410 qemu-mainline real [real]
http://logs.test-lab.xenproject.org/osstest/logs/100410/

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-armhf-armhf-xl-arndale 15 guest-start/debian.repeat fail REGR. vs. 100397

Regressions which are regarded as allowable (not blocking):
 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop             fail like 100397
 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop            fail like 100397
 test-armhf-armhf-xl-rtds     15 guest-start/debian.repeat    fail  like 100397
 test-amd64-amd64-xl-rtds      9 debian-install               fail  like 100397

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

version targeted for testing:
 qemuu                d08306dc42ea599ffcf8aad056fa9c23acfbe230
baseline version:
 qemuu                4b3e5c06a15298d870e81c2d3a5a16dc2a93f5cc

Last test of basis   100397  2016-08-10 17:16:06 Z    1 days
Testing same since   100410  2016-08-11 08:59:32 Z    0 days    1 attempts

------------------------------------------------------------
People who touched revisions under test:
  Ilya Maximets <i.maximets@xxxxxxxxxxx>
  Michael S. Tsirkin <mst@xxxxxxxxxx>
  Peter Maydell <peter.maydell@xxxxxxxxxx>
  Prerna Saxena <prerna.saxena@xxxxxxxxxxx>

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-pvops                                            pass    
 build-armhf-pvops                                            pass    
 build-i386-pvops                                             pass    
 test-amd64-amd64-xl                                          pass    
 test-armhf-armhf-xl                                          pass    
 test-amd64-i386-xl                                           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-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-qemuu-rhel6hvm-amd                           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-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-amd64-qemuu-nested-intel                          pass    
 test-amd64-amd64-xl-pvh-intel                                fail    
 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-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-qemuu-winxpsp3-vcpus1                     pass    
 test-amd64-amd64-libvirt-vhd                                 pass    
 test-armhf-armhf-xl-vhd                                      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 d08306dc42ea599ffcf8aad056fa9c23acfbe230
Merge: 4b3e5c0 28ed5ef
Author: Peter Maydell <peter.maydell@xxxxxxxxxx>
Date:   Wed Aug 10 17:14:35 2016 +0100

    Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging
    
    virtio/vhost: fixes
    
    some bugfixes for virtio/vhost
    
    Signed-off-by: Michael S. Tsirkin <mst@xxxxxxxxxx>
    
    # gpg: Signature made Wed 10 Aug 2016 16:16:22 BST
    # gpg:                using RSA key 0x281F0DB8D28D5469
    # gpg: Good signature from "Michael S. Tsirkin <mst@xxxxxxxxxx>"
    # gpg:                 aka "Michael S. Tsirkin <mst@xxxxxxxxxx>"
    # Primary key fingerprint: 0270 606B 6F3C DF3D 0B17  0970 C350 3912 AFBE 
8E67
    #      Subkey fingerprint: 5D09 FD08 71C8 F85B 94CA  8A0D 281F 0DB8 D28D 
5469
    
    * remotes/mst/tags/for_upstream:
      vhost-user: Attempt to fix a race with set_mem_table.
      vhost-user: Introduce a new protocol feature REPLY_ACK.
      vhost: check for vhost_ops before using.
    
    Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx>

commit 28ed5ef16384f12500abd3647973ee21b03cbe23
Author: Prerna Saxena <prerna.saxena@xxxxxxxxxxx>
Date:   Fri Aug 5 03:53:51 2016 -0700

    vhost-user: Attempt to fix a race with set_mem_table.
    
    The set_mem_table command currently does not seek a reply. Hence, there is
    no easy way for a remote application to notify to QEMU when it finished
    setting up memory, or if there were errors doing so.
    
    As an example:
    (1) Qemu sends a SET_MEM_TABLE to the backend (eg, a vhost-user net
    application). SET_MEM_TABLE does not require a reply according to the spec.
    (2) Qemu commits the memory to the guest.
    (3) Guest issues an I/O operation over a new memory region which was 
configured on (1).
    (4) The application has not yet remapped the memory, but it sees the I/O 
request.
    (5) The application cannot satisfy the request because it does not know 
about those GPAs.
    
    While a guaranteed fix would require a protocol extension (committed 
separately),
    a best-effort workaround for existing applications is to send a GET_FEATURES
    message before completing the vhost_user_set_mem_table() call.
    Since GET_FEATURES requires a reply, an application that processes 
vhost-user
    messages synchronously would probably have completed the SET_MEM_TABLE 
before replying.
    
    Signed-off-by: Prerna Saxena <prerna.saxena@xxxxxxxxxxx>
    Reviewed-by: Michael S. Tsirkin <mst@xxxxxxxxxx>
    Signed-off-by: Michael S. Tsirkin <mst@xxxxxxxxxx>

commit ca525ce5618bea94db0d8fa3fde0b3066f8cd3f0
Author: Prerna Saxena <prerna.saxena@xxxxxxxxxxx>
Date:   Fri Aug 5 03:53:50 2016 -0700

    vhost-user: Introduce a new protocol feature REPLY_ACK.
    
    This introduces the VHOST_USER_PROTOCOL_F_REPLY_ACK.
    
    If negotiated, client applications should send a u64 payload in
    response to any message that contains the "need_reply" bit set
    on the message flags. Setting the payload to "zero" indicates the
    command finished successfully. Likewise, setting it to "non-zero"
    indicates an error.
    
    Currently implemented only for SET_MEM_TABLE.
    
    Reviewed-by: Marc-André Lureau <marcandre.lureau@xxxxxxxxxx>
    Signed-off-by: Prerna Saxena <prerna.saxena@xxxxxxxxxxx>
    Reviewed-by: Michael S. Tsirkin <mst@xxxxxxxxxx>
    Signed-off-by: Michael S. Tsirkin <mst@xxxxxxxxxx>

commit ca10203cde7cf37623e0e77da1696ba1fbce5d84
Author: Ilya Maximets <i.maximets@xxxxxxxxxxx>
Date:   Wed Aug 3 08:22:49 2016 +0300

    vhost: check for vhost_ops before using.
    
    'vhost_set_vring_enable()' tries to call function using pointer to
    'vhost_ops' which can be already zeroized in 'vhost_dev_cleanup()'
    while vhost disconnection.
    
    Fix that by checking 'vhost_ops' before using. This fixes QEMU crash
    on calling 'ethtool -L eth0 combined 2' if vhost disconnected.
    
    Signed-off-by: Ilya Maximets <i.maximets@xxxxxxxxxxx>
    Reviewed-by: Michael S. Tsirkin <mst@xxxxxxxxxx>
    Signed-off-by: Michael S. Tsirkin <mst@xxxxxxxxxx>

_______________________________________________
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®.