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

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



flight 29438 qemu-mainline real [real]
http://www.chiark.greenend.org.uk/~xensrcts/logs/29438/

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-amd64-amd64-xl-qemut-debianhvm-amd64 10 guest-localmigrate fail REGR. vs. 
29429

Tests which did not succeed, but are not blocking:
 test-armhf-armhf-libvirt      9 guest-start                  fail   never pass
 test-amd64-i386-libvirt       9 guest-start                  fail   never pass
 test-armhf-armhf-xl          10 migrate-support-check        fail   never pass
 test-amd64-amd64-xl-pcipt-intel  9 guest-start                 fail never pass
 test-amd64-amd64-libvirt      9 guest-start                  fail   never pass
 test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 14 guest-stop         fail never pass
 test-amd64-amd64-xl-winxpsp3 14 guest-stop                   fail   never pass
 test-amd64-i386-xl-qemut-winxpsp3-vcpus1 14 guest-stop         fail never pass
 test-amd64-amd64-xl-qemut-winxpsp3 14 guest-stop               fail never pass
 test-amd64-amd64-xl-qemut-win7-amd64 14 guest-stop             fail never pass
 test-amd64-amd64-xl-qemuu-winxpsp3 14 guest-stop               fail never pass
 test-amd64-amd64-xl-qemuu-win7-amd64 14 guest-stop             fail never pass
 test-amd64-i386-xl-qemut-winxpsp3 14 guest-stop                fail never pass
 test-amd64-i386-xl-winxpsp3-vcpus1 14 guest-stop               fail never pass
 test-amd64-i386-xl-qemut-win7-amd64 14 guest-stop              fail never pass
 test-amd64-i386-xl-win7-amd64 14 guest-stop                   fail  never pass
 test-amd64-amd64-xl-win7-amd64 14 guest-stop                   fail never pass
 test-amd64-i386-xl-qemuu-winxpsp3 14 guest-stop                fail never pass
 test-amd64-i386-xl-winxpsp3  14 guest-stop                   fail   never pass
 test-amd64-i386-xl-qemuu-win7-amd64 14 guest-stop              fail never pass

version targeted for testing:
 qemuu                25af8e6b6106f47f5ee276545fcab47cefa67ba1
baseline version:
 qemuu                35858955e6c6f9ef41c199d15457c13426ac6434

------------------------------------------------------------
People who touched revisions under test:
  Chen Gang <gang.chen.5i5j@xxxxxxxxx>
  Gerd Hoffmann <kraxel@xxxxxxxxxx>
  Paolo Bonzini <pbonzini@xxxxxxxxxx>
  Peter Maydell <peter.maydell@xxxxxxxxxx>
------------------------------------------------------------

jobs:
 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-i386-rhel6hvm-amd                                 pass    
 test-amd64-i386-qemut-rhel6hvm-amd                           pass    
 test-amd64-i386-qemuu-rhel6hvm-amd                           pass    
 test-amd64-amd64-xl-qemut-debianhvm-amd64                    fail    
 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-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-win7-amd64                               fail    
 test-amd64-i386-xl-win7-amd64                                fail    
 test-amd64-i386-xl-credit2                                   pass    
 test-amd64-i386-freebsd10-i386                               pass    
 test-amd64-amd64-xl-pcipt-intel                              fail    
 test-amd64-i386-rhel6hvm-intel                               pass    
 test-amd64-i386-qemut-rhel6hvm-intel                         pass    
 test-amd64-i386-qemuu-rhel6hvm-intel                         pass    
 test-amd64-amd64-libvirt                                     fail    
 test-armhf-armhf-libvirt                                     fail    
 test-amd64-i386-libvirt                                      fail    
 test-amd64-i386-xl-multivcpu                                 pass    
 test-amd64-amd64-pair                                        pass    
 test-amd64-i386-pair                                         pass    
 test-amd64-amd64-xl-sedf-pin                                 pass    
 test-amd64-amd64-xl-sedf                                     pass    
 test-amd64-i386-xl-qemut-winxpsp3-vcpus1                     fail    
 test-amd64-i386-xl-qemuu-winxpsp3-vcpus1                     fail    
 test-amd64-i386-xl-winxpsp3-vcpus1                           fail    
 test-amd64-amd64-xl-qemut-winxpsp3                           fail    
 test-amd64-i386-xl-qemut-winxpsp3                            fail    
 test-amd64-amd64-xl-qemuu-winxpsp3                           fail    
 test-amd64-i386-xl-qemuu-winxpsp3                            fail    
 test-amd64-amd64-xl-winxpsp3                                 fail    
 test-amd64-i386-xl-winxpsp3                                  fail    


------------------------------------------------------------
sg-report-flight on osstest.cam.xci-test.com
logs: /home/xc_osstest/logs
images: /home/xc_osstest/images

Logs, config files, etc. are available at
    http://www.chiark.greenend.org.uk/~xensrcts/logs

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


Not pushing.

------------------------------------------------------------
commit 25af8e6b6106f47f5ee276545fcab47cefa67ba1
Merge: 3585895 dc54e25
Author: Peter Maydell <peter.maydell@xxxxxxxxxx>
Date:   Tue Jul 22 12:03:44 2014 +0100

    Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into 
staging
    
    One of the two pending migration fix, and a small KVM patch.
    
    # gpg: Signature made Tue 22 Jul 2014 11:49:30 BST using RSA key ID 9B4D86F2
    # gpg: Can't check signature: public key not found
    
    * remotes/bonzini/tags/for-upstream:
      kvm-all: Use 'tmpcpu' instead of 'cpu' in sub-looping to avoid 'cpu' be 
NULL
      exec: fix migration with devices that use address_space_rw
    
    Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx>

commit dc54e2525389e903cee2b847cf761b5d857f75cb
Author: Chen Gang <gang.chen.5i5j@xxxxxxxxx>
Date:   Sat Jul 19 09:21:46 2014 +0800

    kvm-all: Use 'tmpcpu' instead of 'cpu' in sub-looping to avoid 'cpu' be NULL
    
    If kvm_arch_remove_sw_breakpoint() in CPU_FOREACH() always be fail, it
    will let 'cpu' NULL. And the next kvm_arch_remove_sw_breakpoint() in
    QTAILQ_FOREACH_SAFE() will get NULL parameter for 'cpu'.
    
    And kvm_arch_remove_sw_breakpoint() can assumes 'cpu' must never be NULL,
    so need define additional temporary variable for 'cpu' to avoid the case.
    
    Cc: qemu-stable@xxxxxxxxxx
    Signed-off-by: Chen Gang <gang.chen.5i5j@xxxxxxxxx>
    Signed-off-by: Paolo Bonzini <pbonzini@xxxxxxxxxx>

commit 6886867e9880830d735d8ae6f6cc63ed9eb2be0c
Author: Paolo Bonzini <pbonzini@xxxxxxxxxx>
Date:   Mon Jul 21 16:45:18 2014 +0200

    exec: fix migration with devices that use address_space_rw
    
    Devices that use address_space_rw to write large areas to memory
    (as opposed to address_space_map/unmap) were broken with respect
    to migration since fe680d0 (exec: Limit translation limiting in
    address_space_translate to xen, 2014-05-07).  Such devices include
    IDE CD-ROMs.
    
    The reason is that invalidate_and_set_dirty (called by address_space_rw
    but not address_space_map/unmap) was only setting the dirty bit for
    the first page in the translation.
    
    To fix this, introduce cpu_physical_memory_set_dirty_range_nocode that
    is the same as cpu_physical_memory_set_dirty_range except it does not
    muck with the DIRTY_MEMORY_CODE bitmap.  This function can be used if
    the caller invalidates translations with tb_invalidate_phys_page_range.
    
    There is another difference between cpu_physical_memory_set_dirty_range
    and cpu_physical_memory_set_dirty_flag; the former includes a call
    to xen_modified_memory.  This is handled separately in
    invalidate_and_set_dirty, and is not needed in other callers of
    cpu_physical_memory_set_dirty_range_nocode, so leave it alone.
    
    Just one nit: now that invalidate_and_set_dirty takes care of handling
    multiple pages, there is no need for address_space_unmap to wrap it
    in a loop.  In fact that loop would now be O(n^2).
    
    Reported-by: Dave Gilbert <dgilbert@xxxxxxxxxx>
    Reviewed-by: Michael S. Tsirkin <mst@xxxxxxxxxx>
    Tested-by: Gerd Hoffmann <kraxel@xxxxxxxxxx>
    Signed-off-by: Paolo Bonzini <pbonzini@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®.