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

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



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

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-amd64-amd64-xl-qemuu-win7-amd64  9 windows-install   fail REGR. vs. 54832

Regressions which are regarded as allowable (not blocking):
 test-amd64-i386-libvirt      11 guest-start               fail REGR. vs. 54832
 test-amd64-i386-freebsd10-amd64 13 guest-localmigrate          fail like 54832
 test-amd64-i386-freebsd10-i386 13 guest-localmigrate           fail like 54832
 test-armhf-armhf-libvirt     11 guest-start                  fail   like 54832

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-xsm      11 guest-start                  fail   never pass
 test-amd64-i386-libvirt-xsm  11 guest-start                  fail   never pass
 test-amd64-amd64-xl-pvh-amd  11 guest-start                  fail   never pass
 test-amd64-i386-xl-xsm       11 guest-start                  fail   never pass
 test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm 9 debian-hvm-install fail never 
pass
 test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm 9 debian-hvm-install fail never 
pass
 test-amd64-amd64-libvirt-xsm 11 guest-start                  fail   never pass
 test-armhf-armhf-xl-xsm       6 xen-boot                     fail   never pass
 test-armhf-armhf-libvirt-xsm  6 xen-boot                     fail   never pass
 test-amd64-amd64-libvirt     12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-arndale  12 migrate-support-check        fail   never pass
 test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 16 guest-stop         fail never pass
 test-armhf-armhf-xl-cubietruck 12 migrate-support-check        fail never pass
 test-armhf-armhf-xl-multivcpu 12 migrate-support-check        fail  never pass
 test-armhf-armhf-xl-credit2  12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-sedf-pin 12 migrate-support-check        fail   never pass
 test-amd64-i386-xl-qemuu-winxpsp3 16 guest-stop                fail never pass
 test-armhf-armhf-xl-sedf     12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl          12 migrate-support-check        fail   never pass
 test-amd64-amd64-xl-qemuu-winxpsp3 16 guest-stop               fail never pass
 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop              fail never pass

version targeted for testing:
 qemuu                fc85cf4a8199a657fdfd5fb902f1835973406454
baseline version:
 qemuu                f8340b360b9bc29d48716ba8aca79df2b9544979

------------------------------------------------------------
People who touched revisions under test:
  Christian Borntraeger <borntraeger@xxxxxxxxxx>
  Cornelia Huck <cornelia.huck@xxxxxxxxxx>
  David Hildenbrand <dahi@xxxxxxxxxxxxxxxxxx>
  Jens Freimann <jfrei@xxxxxxxxxxxxxxxxxx>
  Peter Maydell <peter.maydell@xxxxxxxxxx>
  Thomas Huth <thuth@xxxxxxxxxxxxxxxxxx>
------------------------------------------------------------

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-xl-qemuu-debianhvm-amd64-xsm                fail    
 test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm                 fail    
 test-amd64-amd64-libvirt-xsm                                 fail    
 test-armhf-armhf-libvirt-xsm                                 fail    
 test-amd64-i386-libvirt-xsm                                  fail    
 test-amd64-amd64-xl-xsm                                      fail    
 test-armhf-armhf-xl-xsm                                      fail    
 test-amd64-i386-xl-xsm                                       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                              fail    
 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                                  pass    
 test-amd64-amd64-xl-credit2                                  pass    
 test-armhf-armhf-xl-credit2                                  pass    
 test-armhf-armhf-xl-cubietruck                               pass    
 test-amd64-i386-freebsd10-i386                               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                                      fail    
 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-xl-sedf-pin                                 pass    
 test-armhf-armhf-xl-sedf-pin                                 pass    
 test-amd64-amd64-xl-sedf                                     pass    
 test-armhf-armhf-xl-sedf                                     pass    
 test-amd64-i386-xl-qemuu-winxpsp3-vcpus1                     fail    
 test-amd64-amd64-xl-qemuu-winxpsp3                           fail    
 test-amd64-i386-xl-qemuu-winxpsp3                            fail    


------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/osstest/pub/logs
images: /home/osstest/pub/images

Logs, config files, etc. are available at
    http://logs.test-lab.xenproject.org/osstest/logs

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


Not pushing.

------------------------------------------------------------
commit fc85cf4a8199a657fdfd5fb902f1835973406454
Merge: f8340b3 3cda44f
Author: Peter Maydell <peter.maydell@xxxxxxxxxx>
Date:   Sun May 10 21:40:54 2015 +0100

    Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20150508' into 
staging
    
    Assorted s390x patches:
    - updates for virtio-ccw and s390-virtio, making them more similar
      to virtio-pci
    - improvements regarding per-vcpu interrupts and migration
    
    # gpg: Signature made Fri May  8 09:45:09 2015 BST using RSA key ID C6F02FAF
    # gpg: Good signature from "Cornelia Huck <huckc@xxxxxxxxxxxxxxxxxx>"
    # gpg:                 aka "Cornelia Huck <cornelia.huck@xxxxxxxxxx>"
    
    * remotes/cohuck/tags/s390x-20150508:
      s390x/kvm: migrate vcpu interrupt state
      s390x: move fpu regs into a subsection of the vmstate
      s390x/kvm: use ioctl KVM_S390_IRQ for vcpu interrupts
      virtio-ccw: implement ->device_plugged
      virtio-ccw: change realization sequence
      s390-virtio: clear {used,avail}_event_idx on reset as well
      s390-virtio: use common features
      s390-virtio: Accommodate guests using virtqueues too early
    
    Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx>

commit 3cda44f7bae5c9feddc11630ba6eecb2e3bed425
Author: Jens Freimann <jfrei@xxxxxxxxxxxxxxxxxx>
Date:   Mon Mar 2 17:44:24 2015 +0100

    s390x/kvm: migrate vcpu interrupt state
    
    This patch adds support to migrate vcpu interrupts.
    We use ioctl KVM_S390_GET_IRQ_STATE and _SET_IRQ_STATE
    to get/set the complete interrupt state for a vcpu.
    
    Reviewed-by: David Hildenbrand <dahi@xxxxxxxxxxxxxxxxxx>
    Signed-off-by: Jens Freimann <jfrei@xxxxxxxxxxxxxxxxxx>
    Signed-off-by: Cornelia Huck <cornelia.huck@xxxxxxxxxx>

commit 46c804def4bda2491c546e8e33b86fe4981e4b68
Author: David Hildenbrand <dahi@xxxxxxxxxxxxxxxxxx>
Date:   Mon Mar 30 13:22:47 2015 +0200

    s390x: move fpu regs into a subsection of the vmstate
    
    Let's move the floating point registers into a seperate subsection and
    bump up the version id. This cleans up the current vmstate and will
    allow for a future extension with vector registers in a compatible way.
    
    This patch is based on a patch from Eric Farman.
    
    Reviewed-by: Eric Farman <farman@xxxxxxxxxxxxxxxxxx>
    Signed-off-by: David Hildenbrand <dahi@xxxxxxxxxxxxxxxxxx>
    Signed-off-by: Cornelia Huck <cornelia.huck@xxxxxxxxxx>

commit 1191c94963f36b3f9631fcd1ec2e9296631b407e
Author: Jens Freimann <jfrei@xxxxxxxxxxxxxxxxxx>
Date:   Thu Dec 18 17:38:05 2014 +0100

    s390x/kvm: use ioctl KVM_S390_IRQ for vcpu interrupts
    
    KVM_S390_INT uses only two parameter fields. This is not
    enough to pass all required information for certain interrupts.
    
    A new ioctl KVM_S390_IRQ is available which allows us to
    inject all local interrupts as defined in the Principles of
    Operation. It takes a struct kvm_s390_irq as a parameter
    which can store interrupt payload data for all interrupts.
    
    Let's use the new ioctl for injecting vcpu interrupts.
    
    Tested-by: Thomas Huth <thuth@xxxxxxxxxxxxxxxxxx>
    Reviewed-by: Thomas Huth <thuth@xxxxxxxxxxxxxxxxxx>
    Reviewed-by: David Hildenbrand <dahi@xxxxxxxxxxxxxxxxxx>
    Signed-off-by: Jens Freimann <jfrei@xxxxxxxxxxxxxxxxxx>
    Signed-off-by: Cornelia Huck <cornelia.huck@xxxxxxxxxx>

commit fb846a094fdee7bb6a88b48aeed0d97a8080a20d
Author: Cornelia Huck <cornelia.huck@xxxxxxxxxx>
Date:   Tue Apr 21 16:36:56 2015 +0200

    virtio-ccw: implement ->device_plugged
    
    Let's move operations that are only valid after the backend has been
    realized to a ->device_plugged callback, just as virtio-pci does.
    Also reorder setting up the host feature bits to the sequence used
    by virtio-pci.
    
    While we're at it, also add a ->device_unplugged callback to stop
    ioeventfd, just to be on the safe side.
    
    Reviewed-by: Shannon Zhao <shannon.zhao@xxxxxxxxxx>
    Signed-off-by: Cornelia Huck <cornelia.huck@xxxxxxxxxx>
    Message-Id: <1429627016-30656-3-git-send-email-cornelia.huck@xxxxxxxxxx>

commit 1fa755234e24697cc76f326782edbb09bd0a3a53
Author: Cornelia Huck <cornelia.huck@xxxxxxxxxx>
Date:   Tue Apr 21 16:36:55 2015 +0200

    virtio-ccw: change realization sequence
    
    virtio-ccw has an odd sequence of realizing devices: first the
    device-specific relization (net, block, ...), then the generic
    realization. It feels less odd to have the generic realization
    callback trigger the device-specific realization instead (and this
    also matches what virtio-pci does).
    
    One thing to note: We need to defer initializing the cu model in the
    sense id data until after the device-specific realization has been
    performed, as we need to refer to the virtio device's device_id.
    
    Signed-off-by: Cornelia Huck <cornelia.huck@xxxxxxxxxx>
    Message-Id: <1429627016-30656-2-git-send-email-cornelia.huck@xxxxxxxxxx>

commit 77ae0b2a6e731ab7b97e9fae401c579397edb31c
Author: Christian Borntraeger <borntraeger@xxxxxxxxxx>
Date:   Mon May 4 15:27:25 2015 +0200

    s390-virtio: clear {used,avail}_event_idx on reset as well
    
    The old s390-virtio transport clears the vring used/avail indices in
    the shared area on reset. When we enabled event_idx for virtio-blk, we
    noticed that this is not enough: We also need to clear the published
    used/avail event indices, or reboot will fail.
    
    Signed-off-by: Christian Borntraeger <borntraeger@xxxxxxxxxx>
    Signed-off-by: Cornelia Huck <cornelia.huck@xxxxxxxxxx>

commit f50616a81b7f88a9adac16f3ea0236311a748eca
Author: Cornelia Huck <cornelia.huck@xxxxxxxxxx>
Date:   Wed Apr 29 15:30:58 2015 +0200

    s390-virtio: use common features
    
    We used to avoid enabling event_idx for virtio-blk devices via
    s390-virtio, but we now have a workaround in place for guests trying
    to use the device before setting DRIVER_OK. Therefore, let's add
    DEFINE_VIRTIO_COMMON_FEATURES to the base device so all devices get
    those common features - and make s390-virtio use the same mechanism
    as the other transports do.
    
    Acked-by: Christian Borntraeger <borntraeger@xxxxxxxxxx>
    Reviewed-by: Shannon Zhao <shannon.zhao@xxxxxxxxxx>
    Signed-off-by: Cornelia Huck <cornelia.huck@xxxxxxxxxx>

commit cb927b8aee7c3993a43cb829f7341071f873857b
Author: Christian Borntraeger <borntraeger@xxxxxxxxxx>
Date:   Thu Apr 30 17:53:13 2015 +0200

    s390-virtio: Accommodate guests using virtqueues too early
    
    Feature updates are not a synchronuous operation for the legacy
    s390-virtio transport. This transport syncs the guest feature bits
    (those from finalize) on the set_status hypercall. Before that qemu
    thinks that features are zero, which means QEMU will misbehave, e.g.
    it will not write the event index, even if the guest asks for it.
    
    Let's detect the case where a kick happens before the driver is ready
    and force sync the features.
    With this workaround, it is now safe to switch to the common feature
    bit handling code as used by all other transports.
    
    Signed-off-by: Christian Borntraeger <borntraeger@xxxxxxxxxx>
    Reviewed-by: Cornelia Huck <cornelia.huck@xxxxxxxxxx>
    Signed-off-by: Cornelia Huck <cornelia.huck@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®.