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

[Xen-devel] [linux-linus test] 32954: regressions - FAIL

flight 32954 linux-linus real [real]

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 build-i386-libvirt            5 libvirt-build             fail REGR. vs. 32879
 build-amd64-libvirt           5 libvirt-build             fail REGR. vs. 32879
 build-armhf-libvirt           5 libvirt-build             fail REGR. vs. 32879

Regressions which are regarded as allowable (not blocking):
 test-amd64-i386-freebsd10-i386  7 freebsd-install              fail like 32879
 test-amd64-i386-freebsd10-amd64  7 freebsd-install             fail like 32879
 test-amd64-i386-pair        17 guest-migrate/src_host/dst_host fail like 32879
 test-amd64-amd64-xl-qemuu-winxpsp3  7 windows-install          fail like 32879

Tests which did not succeed, but are not blocking:
 test-amd64-amd64-xl-pvh-intel  9 guest-start                  fail  never pass
 test-amd64-i386-libvirt       1 build-check(1)               blocked  n/a
 test-amd64-amd64-xl-pvh-amd   9 guest-start                  fail   never pass
 test-armhf-armhf-xl          10 migrate-support-check        fail   never pass
 test-amd64-amd64-libvirt      1 build-check(1)               blocked  n/a
 test-armhf-armhf-libvirt      1 build-check(1)               blocked  n/a
 test-amd64-amd64-xl-pcipt-intel  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-qemuu-winxpsp3 14 guest-stop                fail never pass
 test-amd64-i386-xl-qemut-win7-amd64 14 guest-stop              fail never pass
 test-amd64-i386-xl-qemuu-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-winxpsp3-vcpus1 14 guest-stop               fail never pass
 test-amd64-amd64-xl-qemut-winxpsp3 14 guest-stop               fail never pass
 test-amd64-i386-xl-qemut-winxpsp3-vcpus1 14 guest-stop         fail never pass
 test-amd64-i386-xl-winxpsp3  14 guest-stop                   fail   never pass
 test-amd64-amd64-xl-qemut-win7-amd64 14 guest-stop             fail never pass
 test-amd64-i386-xl-qemut-winxpsp3 14 guest-stop                fail never pass
 test-amd64-amd64-xl-qemuu-win7-amd64 14 guest-stop             fail never pass

version targeted for testing:
 linux                5e0f872c7d7e371fbdf09e864eddd24bddfda8fe
baseline version:
 linux                9bb29b6b927bcd79cf185ee67bcebfe630f0dea1

People who touched revisions under test:
  Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx>
  Ley Foon Tan <lftan@xxxxxxxxxx>
  Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
  Paul Moore <pmoore@xxxxxxxxxx>
  Rabin Vincent <rabin.vincent@xxxxxxxx>
  Tobias Klauser <tklauser@xxxxxxxxxx>
  Walter Goossens <waltergoossens@xxxxxxx>

 build-amd64                                                  pass    
 build-armhf                                                  pass    
 build-i386                                                   pass    
 build-amd64-libvirt                                          fail    
 build-armhf-libvirt                                          fail    
 build-i386-libvirt                                           fail    
 build-amd64-pvops                                            pass    
 build-armhf-pvops                                            pass    
 build-i386-pvops                                             pass    
 build-amd64-rumpuserxen                                      pass    
 build-i386-rumpuserxen                                       pass    
 test-amd64-amd64-xl                                          pass    
 test-armhf-armhf-xl                                          pass    
 test-amd64-i386-xl                                           pass    
 test-amd64-amd64-xl-pvh-amd                                  fail    
 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                    pass    
 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                              fail    
 test-amd64-amd64-xl-qemuu-ovmf-amd64                         pass    
 test-amd64-i386-xl-qemuu-ovmf-amd64                          pass    
 test-amd64-amd64-rumpuserxen-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                               fail    
 test-amd64-i386-rumpuserxen-i386                             pass    
 test-amd64-amd64-xl-pcipt-intel                              fail    
 test-amd64-amd64-xl-pvh-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                                     blocked 
 test-armhf-armhf-libvirt                                     blocked 
 test-amd64-i386-libvirt                                      blocked 
 test-amd64-i386-xl-multivcpu                                 pass    
 test-amd64-amd64-pair                                        pass    
 test-amd64-i386-pair                                         fail    
 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

Test harness code can be found at

Not pushing.

commit 5e0f872c7d7e371fbdf09e864eddd24bddfda8fe
Merge: 7f40548 fcf22d8
Author: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
Date:   Wed Dec 31 14:52:18 2014 -0800

    Merge branch 'upstream' of git://git.infradead.org/users/pcmoore/audit
    Pull audit fix from Paul Moore:
     "One audit patch to resolve a panic/oops when recording filenames in
      the audit log, see the mail archive link below.
      The fix isn't as nice as I would like, as it involves an allocate/copy
      of the filename, but it solves the problem and the overhead should
      only affect users who have configured audit rules involving file
      We'll revisit this issue with future kernels in an attempt to make
      this suck less, but in the meantime I think this fix should go into
      the next release of v3.19-rcX.
      [ https://marc.info/?t=141986927600001&r=1&w=2 ]"
    * 'upstream' of git://git.infradead.org/users/pcmoore/audit:
      audit: create private file name copies when auditing inodes

commit 7f4054836d811c650c51f9c93088f8ebd61b0020
Author: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
Date:   Wed Dec 31 12:59:34 2014 -0800

    Revert "Input: atmel_mxt_ts - use deep sleep mode when stopped"
    This reverts commit 9d469d033d135d80742a4e39e6bbb4519dd5eee1.
    It breaks the Chromebook Pixel touchpad (and touchscreen).
    Reported-by: Dirk Hohndel <dirk@xxxxxxxxxxx>
    Bisected-by: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
    Cc: Nick Dyer <nick.dyer@xxxxxxxxxxx>
    Cc: Benson Leung <bleung@xxxxxxxxxxxx>
    Cc: Yufeng Shen <miletus@xxxxxxxxxxxx>
    Cc: Dmitry Torokhov <dmitry.torokhov@xxxxxxxxx>
    Cc: stable@xxxxxxxxxxxxxxx  # v3.16+
    Signed-off-by: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>

commit a5cb2366fba7b34da285ef627ee44472235d5bee
Merge: 6ca793a 1b0f449
Author: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
Date:   Wed Dec 31 09:44:44 2014 -0800

    Merge tag 'nios2-fixes-v3.19-rc3' of 
    Pull arch/nios2 fixes from Ley Foon Tan:
     - fix compilation error when enable CONFIG_PREEMPT
     - initialize cpuinfo.mmu variable supplied by the device tree
    * tag 'nios2-fixes-v3.19-rc3' of 
      nios2: Use preempt_schedule_irq
      nios2: Initialize cpuinfo.mmu

commit 6ca793abf815d42bcb9022587c0df7691d779a9d
Merge: 9bb29b6 7e77bde
Author: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
Date:   Wed Dec 31 09:16:17 2014 -0800

    Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
    Pull crypto fix from Herbert Xu:
     "Fix a use-after-free crash in the user-space crypto API"
    * git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6:
      crypto: af_alg - fix backlog handling

commit 1b0f44923e186b2f9383b3260f6b5fbfc77b9e4a
Author: Tobias Klauser <tklauser@xxxxxxxxxx>
Date:   Wed Dec 31 10:53:11 2014 +0800

    nios2: Use preempt_schedule_irq
    Follow aa0d53260596 ("ia64: Use preempt_schedule_irq") and use
    preempt_schedule_irq instead of enabling/disabling interrupts and
    messing around with PREEMPT_ACTIVE in the nios2 low-level preemption
    code ourselves. Also get rid of the now needless re-check for
    TIF_NEED_RESCHED, preempt_schedule_irq will already take care of
    This also fixes the following build error when building with
    arch/nios2/kernel/built-in.o: In function `need_resched':
    arch/nios2/kernel/entry.S:374: undefined reference to `PREEMPT_ACTIVE'
    Cc: Thomas Gleixner <tglx@xxxxxxxxxxxxx>
    Signed-off-by: Tobias Klauser <tklauser@xxxxxxxxxx>
    Acked-by: Ley Foon Tan <lftan@xxxxxxxxxx>

commit 6f3d2b0075f74ab4f4aeca1622cd71f212a24c46
Author: Walter Goossens <waltergoossens@xxxxxxx>
Date:   Wed Dec 31 09:29:07 2014 +0800

    nios2: Initialize cpuinfo.mmu
    This patch initializes the mmu field of the cpuinfo structure to the
    value supplied by the devicetree.
    Signed-off-by: Walter Goossens <waltergoossens@xxxxxxx>
    Acked-by: Ley Foon Tan <lftan@xxxxxxxxxx>

commit fcf22d8267ad2601fe9b6c549d1be96401c23e0b
Author: Paul Moore <pmoore@xxxxxxxxxx>
Date:   Tue Dec 30 09:26:21 2014 -0500

    audit: create private file name copies when auditing inodes
    Unfortunately, while commit 4a928436 ("audit: correctly record file
    names with different path name types") fixed a problem where we were
    not recording filenames, it created a new problem by attempting to use
    these file names after they had been freed.  This patch resolves the
    issue by creating a copy of the filename which the audit subsystem
    frees after it is done with the string.
    At some point it would be nice to resolve this issue with refcounts,
    or something similar, instead of having to allocate/copy strings, but
    that is almost surely beyond the scope of a -rcX patch so we'll defer
    that for later.  On the plus side, only audit users should be impacted
    by the string copying.
    Reported-by: Toralf Foerster <toralf.foerster@xxxxxx>
    Signed-off-by: Paul Moore <pmoore@xxxxxxxxxx>

commit 7e77bdebff5cb1e9876c561f69710b9ab8fa1f7e
Author: Rabin Vincent <rabin.vincent@xxxxxxxx>
Date:   Fri Dec 19 13:36:08 2014 +0100

    crypto: af_alg - fix backlog handling
    If a request is backlogged, it's complete() handler will get called
    twice: once with -EINPROGRESS, and once with the final error code.
    af_alg's complete handler, unlike other users, does not handle the
    -EINPROGRESS but instead always completes the completion that recvmsg()
    is waiting on.  This can lead to a return to user space while the
    request is still pending in the driver.  If userspace closes the sockets
    before the requests are handled by the driver, this will lead to
    use-after-frees (and potential crashes) in the kernel due to the tfm
    having been freed.
    The crashes can be easily reproduced (for example) by reducing the max
    queue length in cryptod.c and running the following (from
    http://www.chronox.de/libkcapi.html) on AES-NI capable hardware:
     $ while true; do kcapi -x 1 -e -c '__ecb-aes-aesni' \
        -k 00000000000000000000000000000000 \
        -p 00000000000000000000000000000000 >/dev/null & done
    Cc: stable@xxxxxxxxxxxxxxx
    Signed-off-by: Rabin Vincent <rabin.vincent@xxxxxxxx>
    Signed-off-by: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx>

Xen-devel mailing list



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