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

[Xen-devel] [qemu-mainline baseline-only test] 44346: regressions - FAIL



This run is configured for baseline tests only.

flight 44346 qemu-mainline real [real]
http://osstest.xs.citrite.net/~osstest/testlogs/logs/44346/

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-armhf-armhf-libvirt-raw  9 debian-di-install         fail REGR. vs. 44344

Regressions which are regarded as allowable (not blocking):
 test-amd64-amd64-i386-pvgrub 10 guest-start                  fail   like 44344
 test-amd64-amd64-qemuu-nested-intel 13 xen-boot/l1             fail like 44344

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

version targeted for testing:
 qemuu                1f7685fafa6ba1354731a59822e5cc43323d6989
baseline version:
 qemuu                92b674b62a1aec734280c9019cfb3b3745044b66

Last test of basis    44344  2016-04-19 07:49:00 Z    0 days
Testing same since    44346  2016-04-20 00:49:56 Z    0 days    1 attempts

------------------------------------------------------------
People who touched revisions under test:
  Aurelien Jarno <aurelien@xxxxxxxxxxx>
  David Gibson <david@xxxxxxxxxxxxxxxxxxxxx>
  Eduardo Habkost <ehabkost@xxxxxxxxxx>
  Gabriel Somlo <somlo@xxxxxxx>
  Gerd Hoffmann <kraxel@xxxxxxxxxx>
  Markus Armbruster <armbru@xxxxxxxxxx>
  Michael S. Tsirkin <mst@xxxxxxxxxx>
  Peter Maydell <peter.maydell@xxxxxxxxxx>
  Radim KrÄ?máÅ? <rkrcmar@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-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-amd64-amd64-xl-credit2                                  pass    
 test-armhf-armhf-xl-credit2                                  pass    
 test-amd64-i386-freebsd10-i386                               pass    
 test-amd64-amd64-qemuu-nested-intel                          fail    
 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-armhf-armhf-xl-midway                                   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                                 fail    
 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                                     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-qemuu-winxpsp3                           pass    
 test-amd64-i386-xl-qemuu-winxpsp3                            pass    


------------------------------------------------------------
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 1f7685fafa6ba1354731a59822e5cc43323d6989
Author: Peter Maydell <peter.maydell@xxxxxxxxxx>
Date:   Tue Apr 19 10:43:43 2016 +0100

    Update language files for QEMU 2.6.0
    
    Update translation files (change created via 'make -C po update').
    
    Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx>
    Message-id: 1461059023-14470-1-git-send-email-peter.maydell@xxxxxxxxxx
    Reviewed-by: Stefan Weil <sw@xxxxxxxxxxx>

commit d4dffa4a3f51b10cc0b7e6e34431919cac7a318e
Merge: ef5d564 63d3145
Author: Peter Maydell <peter.maydell@xxxxxxxxxx>
Date:   Tue Apr 19 15:25:19 2016 +0100

    Merge remote-tracking branch 'remotes/armbru/tags/pull-fw_cfg-2016-04-19' 
into staging
    
    fw_cfg: Adopt /opt/RFQDN convention
    
    # gpg: Signature made Tue 19 Apr 2016 15:14:20 BST using RSA key ID EB918653
    # gpg: Good signature from "Markus Armbruster <armbru@xxxxxxxxxx>"
    # gpg:                 aka "Markus Armbruster <armbru@xxxxxxxxxxxx>"
    
    * remotes/armbru/tags/pull-fw_cfg-2016-04-19:
      fw_cfg: Adopt /opt/RFQDN convention
    
    Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx>

commit 63d3145aadbecaa7e8be1e74b5d6b5cbbeb4e153
Author: Markus Armbruster <armbru@xxxxxxxxxx>
Date:   Mon Apr 18 18:29:50 2016 +0200

    fw_cfg: Adopt /opt/RFQDN convention
    
    FW CFG's primary user is QEMU, which uses it to expose configuration
    information (in the widest sense) to Firmware.  Thus the name FW CFG.
    
    FW CFG can also be used by others for their own purposes.  QEMU is
    merely acting as transport then.  Names starting with opt/ are
    reserved for such uses.  There is no provision, however, to guide safe
    sharing among different such users.
    
    Fix that, loosely following QMP precedence: names should start with
    opt/RFQDN/, where RFQDN is a reverse fully qualified domain name you
    control.
    
    Based on a more ambitious patch from Michael Tsirkin.
    
    Cc: Gerd Hoffmann <kraxel@xxxxxxxxxx>
    Cc: Gabriel L. Somlo <somlo@xxxxxxx>
    Cc: Laszlo Ersek <lersek@xxxxxxxxxx>
    Cc: Michael S. Tsirkin <mst@xxxxxxxxxx>
    Signed-off-by: Markus Armbruster <armbru@xxxxxxxxxx>
    Reviewed-by: Michael S. Tsirkin <mst@xxxxxxxxxx>
    Signed-off-by: Michael S. Tsirkin <mst@xxxxxxxxxx>
    Acked-by: Gabriel Somlo <somlo@xxxxxxx>
    Reviewed-by: Laszlo Ersek <lersek@xxxxxxxxxx>

commit ef5d5641f5f35f64a7f150bb3593dae0c08f236d
Merge: bb97bfd a49923d
Author: Peter Maydell <peter.maydell@xxxxxxxxxx>
Date:   Tue Apr 19 12:10:30 2016 +0100

    Merge remote-tracking branch 'remotes/kraxel/tags/pull-usb-20160419-1' into 
staging
    
    ehci: fix (s)iTD looping issue (CVE-2015-8558) in a different way.
    
    # gpg: Signature made Tue 19 Apr 2016 07:22:22 BST using RSA key ID D3E87138
    # gpg: Good signature from "Gerd Hoffmann (work) <kraxel@xxxxxxxxxx>"
    # gpg:                 aka "Gerd Hoffmann <gerd@xxxxxxxxxx>"
    # gpg:                 aka "Gerd Hoffmann (private) <kraxel@xxxxxxxxx>"
    
    * remotes/kraxel/tags/pull-usb-20160419-1:
      Revert "ehci: make idt processing more robust"
      ehci: apply limit to iTD/sidt descriptors
    
    Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx>

commit bb97bfd90194eb3c6995b446643af4818a142805
Merge: 5eb0b19 ed3d807
Author: Peter Maydell <peter.maydell@xxxxxxxxxx>
Date:   Tue Apr 19 11:15:32 2016 +0100

    Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.6-20160419' 
into staging
    
    ppc patch queueu for 2016-04-19
    
    A single fix for a regression since 2.5.  This should be the last ppc
    pull request for 2.6.
    
    # gpg: Signature made Tue 19 Apr 2016 02:48:30 BST using RSA key ID 20D9B392
    # gpg: Good signature from "David Gibson <david@xxxxxxxxxxxxxxxxxxxxx>"
    # gpg:                 aka "David Gibson (Red Hat) <dgibson@xxxxxxxxxx>"
    # gpg:                 aka "David Gibson (ozlabs.org) <dgibson@xxxxxxxxxx>"
    # gpg: WARNING: This key is not certified with sufficiently trusted 
signatures!
    # gpg:          It is not certain that the signature belongs to the owner.
    # Primary key fingerprint: 75F4 6586 AE61 A66C C44E  87DC 6C38 CACA 20D9 
B392
    
    * remotes/dgibson/tags/ppc-for-2.6-20160419:
      cuda: fix off-by-one error in SET_TIME command
    
    Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx>

commit 5eb0b194e9b01ba0f3613e6ddc2cb9f63ce96ae5
Author: Michael S. Tsirkin <mst@xxxxxxxxxx>
Date:   Mon Apr 18 13:07:35 2016 +0300

    cadence_uart: bounds check write offset
    
    cadence_uart_init() initializes an I/O memory region of size 0x1000
    bytes.  However in uart_write(), the 'offset' parameter (offset within
    region) is divided by 4 and then used to index the array 'r' of size
    CADENCE_UART_R_MAX which is much smaller: (0x48/4).  If 'offset>>=2'
    exceeds CADENCE_UART_R_MAX, this will cause an out-of-bounds memory
    write where the offset and the value are controlled by guest.
    
    This will corrupt QEMU memory, in most situations this causes the vm to
    crash.
    
    Fix by checking the offset against the array size.
    
    Cc: qemu-stable@xxxxxxxxxx
    Reported-by: æ??强 <liqiang6-s@xxxxxx>
    Signed-off-by: Michael S. Tsirkin <mst@xxxxxxxxxx>
    Reviewed-by: Alistair Francis <alistair.francis@xxxxxxxxxx>
    Message-id: 20160418100735.GA517@xxxxxxxxxx
    Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx>

commit a087cc589d3581a89fdb8c09324941512b5ef300
Merge: 92b674b 9997cf7
Author: Peter Maydell <peter.maydell@xxxxxxxxxx>
Date:   Tue Apr 19 10:11:17 2016 +0100

    Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into 
staging
    
    X86 fix for 2.6.0-rc3
    
    # gpg: Signature made Mon 18 Apr 2016 20:02:15 BST using RSA key ID 984DC5A6
    # gpg: Good signature from "Eduardo Habkost <ehabkost@xxxxxxxxxx>"
    
    * remotes/ehabkost/tags/x86-pull-request:
      target-i386: Set AMD alias bits after filtering CPUID data
    
    Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx>

commit a49923d2837d20510d645d3758f1ad87c32d0730
Author: Gerd Hoffmann <kraxel@xxxxxxxxxx>
Date:   Mon Apr 18 09:20:54 2016 +0200

    Revert "ehci: make idt processing more robust"
    
    This reverts commit 156a2e4dbffa85997636a7a39ef12da6f1b40254.
    
    Breaks FreeBSD.
    
    Signed-off-by: Gerd Hoffmann <kraxel@xxxxxxxxxx>

commit 1ae3f2f178087711f9591350abad133525ba93f2
Author: Gerd Hoffmann <kraxel@xxxxxxxxxx>
Date:   Mon Apr 18 09:11:38 2016 +0200

    ehci: apply limit to iTD/sidt descriptors
    
    Commit "156a2e4 ehci: make idt processing more robust" tries to avoid a
    DoS by the guest (create a circular iTD queue and let qemu ehci
    emulation run in circles forever).  Unfortunately this has two problems:
    First it misses the case of siTDs, and second it reportedly breaks
    FreeBSD.
    
    So lets go for a different approach: just count the number of iTDs and
    siTDs we have seen per frame and apply a limit.  That should really
    catch all cases now.
    
    Reported-by: æ??å°?å?? <dushaobo@xxxxxx>
    Signed-off-by: Gerd Hoffmann <kraxel@xxxxxxxxxx>

commit ed3d807b0a577c4f825b25f3281fe54ce89202db
Author: Aurelien Jarno <aurelien@xxxxxxxxxxx>
Date:   Mon Apr 18 10:07:45 2016 +0200

    cuda: fix off-by-one error in SET_TIME command
    
    With the new framework the cuda_cmd_set_time command directly receive
    the data, without the command byte. Therefore the time is stored at
    in_data[0], not at in_data[1].
    
    This fixes the "hwclock --systohc" command in a guest.
    
    Cc: Hervé Poussineau <hpoussin@xxxxxxxxxxx>
    Cc: David Gibson <david@xxxxxxxxxxxxxxxxxxxxx>
    Signed-off-by: Aurelien Jarno <aurelien@xxxxxxxxxxx>
    Reviewed-by: Hervé Poussineau <hpoussin@xxxxxxxxxxx>
    [this fixes a regression introduced by e647317 "cuda: port SET_TIME
     command to new framework"]
    Signed-off-by: David Gibson <david@xxxxxxxxxxxxxxxxxxxxx>

commit 9997cf7bdac056aeed246613639675c5a9f8fdc2
Author: Eduardo Habkost <ehabkost@xxxxxxxxxx>
Date:   Fri Apr 15 14:54:26 2016 -0300

    target-i386: Set AMD alias bits after filtering CPUID data
    
    QEMU complains about -cpu host on an AMD machine:
      warning: host doesn't support requested feature: CPUID.80000001H:EDX [bit 
0]
    For bits 0,1,3,4,5,6,7,8,9,12,13,14,15,16,17,23,24.
    
    KVM_GET_SUPPORTED_CPUID and and x86_cpu_get_migratable_flags()
    don't handle the AMD CPUID aliases bits, making
    x86_cpu_filter_features() print warnings and clear those CPUID
    bits incorrectly.
    
    To avoid hacking x86_cpu_get_migratable_flags() to handle
    CPUID_EXT2_AMD_ALIASES (just like the existing hack inside
    kvm_arch_get_supported_cpuid()), simply move the
    CPUID_EXT2_AMD_ALIASES code in x86_cpu_realizefn() after the
    x86_cpu_filter_features() call.
    
    This will probably make the CPUID_EXT2_AMD_ALIASES hack in
    kvm_arch_get_supported_cpuid() unnecessary, too. The hack will be
    removed in a follow-up patch after v2.6.0.
    
    Reported-by: Radim KrÄ?máÅ? <rkrcmar@xxxxxxxxxx>
    Tested-by: Radim KrÄ?máÅ? <rkrcmar@xxxxxxxxxx>
    Signed-off-by: Eduardo Habkost <ehabkost@xxxxxxxxxx>

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