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

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



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

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-amd64-amd64-xl-qemuu-ws16-amd64 16 guest-localmigrate/x10 fail REGR. vs. 
116683

Tests which did not succeed, but are not blocking:
 test-armhf-armhf-libvirt     14 saverestore-support-check    fail  like 116683
 test-armhf-armhf-libvirt-xsm 14 saverestore-support-check    fail  like 116683
 test-armhf-armhf-libvirt-raw 13 saverestore-support-check    fail  like 116683
 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop            fail like 116683
 test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop             fail like 116683
 test-amd64-amd64-xl-pvhv2-intel 12 guest-start                 fail never pass
 test-amd64-amd64-libvirt     13 migrate-support-check        fail   never pass
 test-amd64-i386-libvirt      13 migrate-support-check        fail   never pass
 test-amd64-i386-libvirt-xsm  13 migrate-support-check        fail   never pass
 test-amd64-amd64-libvirt-xsm 13 migrate-support-check        fail   never pass
 test-amd64-amd64-xl-pvhv2-amd 12 guest-start                  fail  never pass
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check 
fail never pass
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check 
fail never pass
 test-amd64-i386-libvirt-qcow2 12 migrate-support-check        fail  never pass
 test-armhf-armhf-xl-arndale  13 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-arndale  14 saverestore-support-check    fail   never pass
 test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2  fail never pass
 test-amd64-amd64-libvirt-vhd 12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-xsm      13 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-xsm      14 saverestore-support-check    fail   never pass
 test-armhf-armhf-xl-credit2  13 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-credit2  14 saverestore-support-check    fail   never pass
 test-armhf-armhf-xl-rtds     13 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-rtds     14 saverestore-support-check    fail   never pass
 test-armhf-armhf-libvirt     13 migrate-support-check        fail   never pass
 test-armhf-armhf-libvirt-xsm 13 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-multivcpu 13 migrate-support-check        fail  never pass
 test-armhf-armhf-xl-multivcpu 14 saverestore-support-check    fail  never pass
 test-armhf-armhf-xl-cubietruck 13 migrate-support-check        fail never pass
 test-armhf-armhf-xl-cubietruck 14 saverestore-support-check    fail never pass
 test-armhf-armhf-libvirt-raw 12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl          13 migrate-support-check        fail   never pass
 test-armhf-armhf-xl          14 saverestore-support-check    fail   never pass
 test-amd64-i386-xl-qemuu-ws16-amd64 17 guest-stop              fail never pass
 test-armhf-armhf-xl-vhd      12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-vhd      13 saverestore-support-check    fail   never pass
 test-amd64-i386-xl-qemuu-win10-i386 10 windows-install         fail never pass
 test-amd64-amd64-xl-qemuu-win10-i386 10 windows-install        fail never pass

version targeted for testing:
 qemuu                495566ec38817e6625294e6909cffb4de040c8e7
baseline version:
 qemuu                c11d61271b9e6e7a1f0479ef1ca8fb55fa457a62

Last test of basis   116683  2017-11-29 19:21:45 Z    5 days
Testing same since   116831  2017-12-04 12:54:52 Z    0 days    1 attempts

------------------------------------------------------------
People who touched revisions under test:
  David Gibson <david@xxxxxxxxxxxxxxxxxxxxx>
  Greg Kurz <groug@xxxxxxxx>
  Kurban Mallachiev <mallachiev@xxxxxxxxx>
  Laurent Vivier <lvivier@xxxxxxxxxx>
  Peter Maydell <peter.maydell@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                                 pass    
 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-pvhv2-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-qemuu-ws16-amd64                         fail    
 test-amd64-i386-xl-qemuu-ws16-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                               pass    
 test-amd64-amd64-xl-qemuu-win10-i386                         fail    
 test-amd64-i386-xl-qemuu-win10-i386                          fail    
 test-amd64-amd64-qemuu-nested-intel                          pass    
 test-amd64-amd64-xl-pvhv2-intel                              fail    
 test-amd64-i386-qemuu-rhel6hvm-intel                         pass    
 test-amd64-amd64-libvirt                                     pass    
 test-armhf-armhf-libvirt                                     pass    
 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-amd64-i386-libvirt-qcow2                                pass    
 test-amd64-amd64-xl-qcow2                                    pass    
 test-armhf-armhf-libvirt-raw                                 pass    
 test-amd64-i386-xl-raw                                       pass    
 test-amd64-amd64-xl-rtds                                     pass    
 test-armhf-armhf-xl-rtds                                     pass    
 test-amd64-amd64-libvirt-vhd                                 pass    
 test-armhf-armhf-xl-vhd                                      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 495566ec38817e6625294e6909cffb4de040c8e7
Merge: c11d612 768a20f
Author: Peter Maydell <peter.maydell@xxxxxxxxxx>
Date:   Mon Dec 4 11:27:53 2017 +0000

    Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.11-20171204' 
into staging
    
    ppc patch queue 2017-12-04
    
    We are, alas, not yet to the bottom of ppc bugs.  This pull request
    fixes several more.  I believe they're important enough to include in
    2.11. despite the late date.
    
    # gpg: Signature made Mon 04 Dec 2017 03:40:56 GMT
    # gpg:                using RSA key 0x6C38CACA20D9B392
    # 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:                 aka "David Gibson (kernel.org) <dwg@xxxxxxxxxx>"
    # Primary key fingerprint: 75F4 6586 AE61 A66C C44E  87DC 6C38 CACA 20D9 
B392
    
    * remotes/dgibson/tags/ppc-for-2.11-20171204:
      spapr: Include "pre-plugged" DIMMS in ram size calculation at reset
      target-ppc: Don't invalidate non-supported msr bits
      pseries: fix TCG migration
    
    Signed-off-by: Peter Maydell <peter.maydell@xxxxxxxxxx>

commit 768a20f3a491ed4afce73ebb65347d55251c0ebd
Author: David Gibson <david@xxxxxxxxxxxxxxxxxxxxx>
Date:   Fri Dec 1 16:05:33 2017 +1100

    spapr: Include "pre-plugged" DIMMS in ram size calculation at reset
    
    At guest reset time, we allocate a hash page table (HPT) for the guest
    based on the guest's RAM size.  If dynamic HPT resizing is not available we
    use the maximum RAM size, if it is we use the current RAM size.
    
    But the "current RAM size" calculation is incorrect - we just use the
    "base" ram_size from the machine structure.  This doesn't include any
    pluggable DIMMs that are already plugged at reset time.
    
    This means that if you try to start a 'pseries' machine with a DIMM
    specified on the command line that's much larger than the "base" RAM size,
    then the guest will get a woefully inadequate HPT.  This can lead to a
    guest freeze during boot as it runs out of HPT space during initial MMU
    setup.
    
    Signed-off-by: David Gibson <david@xxxxxxxxxxxxxxxxxxxxx>
    Reviewed-by: Greg Kurz <groug@xxxxxxxx>
    Tested-by: Greg Kurz <groug@xxxxxxxx>

commit be1b21e885743c08c921846c7201ff59fe82b8b0
Author: Kurban Mallachiev <mallachiev@xxxxxxxxx>
Date:   Wed Nov 29 19:22:19 2017 +0300

    target-ppc: Don't invalidate non-supported msr bits
    
    The msr invalidation code (commits 993eb and 2360b) inverts all
    bits except MSR_TGPR and MSR_HVB. On non PowerPC 601 processors
    this leads to incorrect change of excp_prefix in hreg_store_msr()
    function. The problem is that new msr value get multiplied by msr_mask
    and inverted msr does not, thus values of MSR_EP bit in new msr value
    and inverted msr are distinct, so that excp_prefix changes but should
    not.
    
    Signed-off-by: Kurban Mallachiev <mallachiev@xxxxxxxxx>
    Signed-off-by: David Gibson <david@xxxxxxxxxxxxxxxxxxxxx>

commit 0c86b2df78fecf1d0b5017e1bab6b2607556c5ed
Author: Laurent Vivier <lvivier@xxxxxxxxxx>
Date:   Tue Nov 28 18:43:10 2017 +0100

    pseries: fix TCG migration
    
    Migration of pseries is broken with TCG because
    QEMU tries to restore KVM MMU state unconditionally.
    
    The result is a SIGSEGV in kvm_vm_ioctl():
    
      #0  kvm_vm_ioctl (s=0x0, type=-2146390353)
          at qemu/accel/kvm/kvm-all.c:2032
      #1  0x00000001003e3e2c in kvmppc_configure_v3_mmu (cpu=<optimized out>,
          radix=<optimized out>, gtse=<optimized out>, proc_tbl=<optimized out>)
          at qemu/target/ppc/kvm.c:396
      #2  0x00000001002f8b88 in spapr_post_load (opaque=0x1019103c0,
          version_id=<optimized out>) at qemu/hw/ppc/spapr.c:1578
      #3  0x000000010059e4cc in vmstate_load_state (f=0x106230000,
          vmsd=0x1009479e0 <vmstate_spapr>, opaque=0x1019103c0,
          version_id=<optimized out>) at qemu/migration/vmstate.c:165
      #4  0x00000001005987e0 in vmstate_load (f=<optimized out>, se=<optimized 
out>)
          at qemu/migration/savevm.c:748
    
    This patch fixes the problem by not calling the KVM function with the
    TCG mode.
    
    Fixes: d39c90f5f3 ("spapr: Fix migration of Radix guests")
    Signed-off-by: Laurent Vivier <lvivier@xxxxxxxxxx>
    Reviewed-by: Suraj Jitindar Singh <sjitindarsingh@xxxxxxxxx>
    Signed-off-by: David Gibson <david@xxxxxxxxxxxxxxxxxxxxx>

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.