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

[linux-linus test] 180131: regressions - trouble: fail/pass/starved



flight 180131 linux-linus real [real]
http://logs.test-lab.xenproject.org/osstest/logs/180131/

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 build-arm64-pvops             6 kernel-build   fail in 180130 REGR. vs. 180116

Tests which are failing intermittently (not blocking):
 test-amd64-amd64-freebsd12-amd64 17 guest-localmigrate fail in 180130 pass in 
180131
 test-amd64-amd64-libvirt-qcow2 19 guest-start/debian.repeat fail in 180130 
pass in 180131
 test-amd64-amd64-xl-pvshim   22 guest-start/debian.repeat  fail pass in 180130

Tests which did not succeed, but are not blocking:
 test-arm64-arm64-xl-credit2   1 build-check(1)           blocked in 180130 n/a
 test-arm64-arm64-libvirt-raw  1 build-check(1)           blocked in 180130 n/a
 test-arm64-arm64-libvirt-xsm  1 build-check(1)           blocked in 180130 n/a
 test-arm64-arm64-xl-credit1   1 build-check(1)           blocked in 180130 n/a
 test-arm64-arm64-xl-xsm       1 build-check(1)           blocked in 180130 n/a
 test-arm64-arm64-xl-vhd       1 build-check(1)           blocked in 180130 n/a
 test-arm64-arm64-xl-thunderx  1 build-check(1)           blocked in 180130 n/a
 test-arm64-arm64-examine      1 build-check(1)           blocked in 180130 n/a
 test-arm64-arm64-xl           1 build-check(1)           blocked in 180130 n/a
 test-amd64-amd64-xl-qemut-win7-amd64 19 guest-stop            fail like 180116
 test-amd64-amd64-xl-qemuu-win7-amd64 19 guest-stop            fail like 180116
 test-amd64-amd64-xl-qemuu-ws16-amd64 19 guest-stop            fail like 180116
 test-amd64-amd64-qemuu-nested-amd 20 debian-hvm-install/l1/l2 fail like 180116
 test-amd64-amd64-xl-qemut-ws16-amd64 19 guest-stop            fail like 180116
 test-amd64-amd64-libvirt     15 migrate-support-check        fail   never pass
 test-amd64-amd64-libvirt-xsm 15 migrate-support-check        fail   never pass
 test-arm64-arm64-xl-thunderx 15 migrate-support-check        fail   never pass
 test-arm64-arm64-xl-thunderx 16 saverestore-support-check    fail   never pass
 test-arm64-arm64-xl          15 migrate-support-check        fail   never pass
 test-arm64-arm64-xl          16 saverestore-support-check    fail   never pass
 test-arm64-arm64-libvirt-xsm 15 migrate-support-check        fail   never pass
 test-arm64-arm64-xl-credit1  15 migrate-support-check        fail   never pass
 test-arm64-arm64-libvirt-xsm 16 saverestore-support-check    fail   never pass
 test-arm64-arm64-xl-credit1  16 saverestore-support-check    fail   never pass
 test-arm64-arm64-xl-credit2  15 migrate-support-check        fail   never pass
 test-arm64-arm64-xl-credit2  16 saverestore-support-check    fail   never pass
 test-arm64-arm64-xl-xsm      15 migrate-support-check        fail   never pass
 test-arm64-arm64-xl-xsm      16 saverestore-support-check    fail   never pass
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 13 migrate-support-check 
fail never pass
 test-amd64-amd64-libvirt-qcow2 14 migrate-support-check        fail never pass
 test-amd64-amd64-libvirt-raw 14 migrate-support-check        fail   never pass
 test-arm64-arm64-libvirt-raw 14 migrate-support-check        fail   never pass
 test-arm64-arm64-libvirt-raw 15 saverestore-support-check    fail   never pass
 test-arm64-arm64-xl-vhd      14 migrate-support-check        fail   never pass
 test-arm64-arm64-xl-vhd      15 saverestore-support-check    fail   never pass
 test-armhf-armhf-examine      1 build-check(1)               starved  n/a
 test-armhf-armhf-libvirt      1 build-check(1)               starved  n/a
 test-armhf-armhf-libvirt-qcow2  1 build-check(1)               starved  n/a
 test-armhf-armhf-libvirt-raw  1 build-check(1)               starved  n/a
 test-armhf-armhf-xl           1 build-check(1)               starved  n/a
 test-armhf-armhf-xl-credit1   1 build-check(1)               starved  n/a
 test-armhf-armhf-xl-credit2   1 build-check(1)               starved  n/a
 test-armhf-armhf-xl-cubietruck  1 build-check(1)               starved  n/a
 test-armhf-armhf-xl-multivcpu  1 build-check(1)               starved  n/a
 test-armhf-armhf-xl-rtds      1 build-check(1)               starved  n/a
 test-armhf-armhf-xl-vhd       1 build-check(1)               starved  n/a
 build-armhf-libvirt           1 build-check(1)               starved  n/a
 build-armhf                   2 hosts-allocate               starved  n/a

version targeted for testing:
 linux                148341f0a2f53b5e8808d093333d85170586a15d
baseline version:
 linux                7e364e56293bb98cae1b55fd835f5991c4e96e7d

Last test of basis   180116  2023-04-03 02:26:51 Z    1 days
Testing same since   180130  2023-04-03 17:12:08 Z    0 days    2 attempts

------------------------------------------------------------
People who touched revisions under test:
  Christian Brauner <brauner@xxxxxxxxxx>
  Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
  Michael Kelley <mikelley@xxxxxxxxxxxxx>
  Mohammed Gamal <mgamal@xxxxxxxxxx>
  Wei Liu <wei.liu@xxxxxxxxxx>

jobs:
 build-amd64-xsm                                              pass    
 build-arm64-xsm                                              pass    
 build-i386-xsm                                               pass    
 build-amd64                                                  pass    
 build-arm64                                                  pass    
 build-armhf                                                  starved 
 build-i386                                                   pass    
 build-amd64-libvirt                                          pass    
 build-arm64-libvirt                                          pass    
 build-armhf-libvirt                                          starved 
 build-i386-libvirt                                           pass    
 build-amd64-pvops                                            pass    
 build-arm64-pvops                                            pass    
 build-armhf-pvops                                            pass    
 build-i386-pvops                                             pass    
 test-amd64-amd64-xl                                          pass    
 test-amd64-coresched-amd64-xl                                pass    
 test-arm64-arm64-xl                                          pass    
 test-armhf-armhf-xl                                          starved 
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm           pass    
 test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm        pass    
 test-amd64-amd64-xl-qemut-debianhvm-i386-xsm                 pass    
 test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm                 pass    
 test-amd64-amd64-libvirt-xsm                                 pass    
 test-arm64-arm64-libvirt-xsm                                 pass    
 test-amd64-amd64-xl-xsm                                      pass    
 test-arm64-arm64-xl-xsm                                      pass    
 test-amd64-amd64-qemuu-nested-amd                            fail    
 test-amd64-amd64-xl-pvhv2-amd                                pass    
 test-amd64-amd64-dom0pvh-xl-amd                              pass    
 test-amd64-amd64-xl-qemut-debianhvm-amd64                    pass    
 test-amd64-amd64-xl-qemuu-debianhvm-amd64                    pass    
 test-amd64-amd64-freebsd11-amd64                             pass    
 test-amd64-amd64-freebsd12-amd64                             pass    
 test-amd64-amd64-xl-qemuu-ovmf-amd64                         pass    
 test-amd64-amd64-xl-qemut-win7-amd64                         fail    
 test-amd64-amd64-xl-qemuu-win7-amd64                         fail    
 test-amd64-amd64-xl-qemut-ws16-amd64                         fail    
 test-amd64-amd64-xl-qemuu-ws16-amd64                         fail    
 test-amd64-amd64-examine-bios                                pass    
 test-amd64-amd64-xl-credit1                                  pass    
 test-arm64-arm64-xl-credit1                                  pass    
 test-armhf-armhf-xl-credit1                                  starved 
 test-amd64-amd64-xl-credit2                                  pass    
 test-arm64-arm64-xl-credit2                                  pass    
 test-armhf-armhf-xl-credit2                                  starved 
 test-armhf-armhf-xl-cubietruck                               starved 
 test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict        pass    
 test-amd64-amd64-examine                                     pass    
 test-arm64-arm64-examine                                     pass    
 test-armhf-armhf-examine                                     starved 
 test-amd64-amd64-qemuu-nested-intel                          pass    
 test-amd64-amd64-xl-pvhv2-intel                              pass    
 test-amd64-amd64-dom0pvh-xl-intel                            pass    
 test-amd64-amd64-libvirt                                     pass    
 test-armhf-armhf-libvirt                                     starved 
 test-amd64-amd64-xl-multivcpu                                pass    
 test-armhf-armhf-xl-multivcpu                                starved 
 test-amd64-amd64-pair                                        pass    
 test-amd64-amd64-libvirt-pair                                pass    
 test-amd64-amd64-xl-pvshim                                   fail    
 test-amd64-amd64-pygrub                                      pass    
 test-amd64-amd64-libvirt-qcow2                               pass    
 test-armhf-armhf-libvirt-qcow2                               starved 
 test-amd64-amd64-libvirt-raw                                 pass    
 test-arm64-arm64-libvirt-raw                                 pass    
 test-armhf-armhf-libvirt-raw                                 starved 
 test-amd64-amd64-xl-rtds                                     pass    
 test-armhf-armhf-xl-rtds                                     starved 
 test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow             pass    
 test-amd64-amd64-xl-shadow                                   pass    
 test-arm64-arm64-xl-thunderx                                 pass    
 test-amd64-amd64-examine-uefi                                pass    
 test-amd64-amd64-xl-vhd                                      pass    
 test-arm64-arm64-xl-vhd                                      pass    
 test-armhf-armhf-xl-vhd                                      starved 


------------------------------------------------------------
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 148341f0a2f53b5e8808d093333d85170586a15d
Merge: 2d72ab2449fa cb2239c198ad
Author: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
Date:   Mon Apr 3 09:41:24 2023 -0700

    Merge tag 'vfs.misc.fixes.v6.3-rc6' of 
git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping
    
    Pull vfs fix from Christian Brauner:
     "When a mount or mount tree is made shared the vfs allocates new peer
      group ids for all mounts that have no peer group id set. Only mounts
      that aren't marked with MNT_SHARED are relevant here as MNT_SHARED
      indicates that the mount has fully transitioned to a shared mount. The
      peer group id handling is done with namespace lock held.
    
      On failure, the peer group id settings of mounts for which a new peer
      group id was allocated need to be reverted and the allocated peer
      group id freed. The cleanup_group_ids() helper can identify the mounts
      to cleanup by checking whether a given mount has a peer group id set
      but isn't marked MNT_SHARED. The deallocation always needs to happen
      with namespace lock held to protect against concurrent modifications
      of the propagation settings.
    
      This fixes the one place where the namespace lock was dropped before
      calling cleanup_group_ids()"
    
    * tag 'vfs.misc.fixes.v6.3-rc6' of 
git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping:
      fs: drop peer group ids under namespace lock

commit 2d72ab2449fa9fce8f6898fd5adda10497f7c111
Merge: 7e364e56293b f8acb24aaf89
Author: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
Date:   Mon Apr 3 09:34:08 2023 -0700

    Merge tag 'hyperv-fixes-signed-20230402' of 
git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
    
    Pull hyperv fixes from Wei Liu:
    
     - Fix a bug in channel allocation for VMbus (Mohammed Gamal)
    
     - Do not allow root partition functionality in CVM (Michael Kelley)
    
    * tag 'hyperv-fixes-signed-20230402' of 
git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux:
      x86/hyperv: Block root partition functionality in a Confidential VM
      Drivers: vmbus: Check for channel allocation before looking up relids

commit cb2239c198ad9fbd5aced22cf93e45562da781eb
Author: Christian Brauner <brauner@xxxxxxxxxx>
Date:   Thu Mar 30 09:13:16 2023 +0200

    fs: drop peer group ids under namespace lock
    
    When cleaning up peer group ids in the failure path we need to make sure
    to hold on to the namespace lock. Otherwise another thread might just
    turn the mount from a shared into a non-shared mount concurrently.
    
    Link: https://lore.kernel.org/lkml/00000000000088694505f8132d77@xxxxxxxxxx
    Fixes: 2a1867219c7b ("fs: add mount_setattr()")
    Reported-by: syzbot+8ac3859139c685c4f597@xxxxxxxxxxxxxxxxxxxxxxxxx
    Cc: stable@xxxxxxxxxxxxxxx # 5.12+
    Message-Id: 
<20230330-vfs-mount_setattr-propagation-fix-v1-1-37548d91533b@xxxxxxxxxx>
    Signed-off-by: Christian Brauner <brauner@xxxxxxxxxx>

commit f8acb24aaf89fc46cd953229462ea8abe31b395f
Author: Michael Kelley <mikelley@xxxxxxxxxxxxx>
Date:   Wed Mar 15 08:34:13 2023 -0700

    x86/hyperv: Block root partition functionality in a Confidential VM
    
    Hyper-V should never specify a VM that is a Confidential VM and also
    running in the root partition.  Nonetheless, explicitly block such a
    combination to guard against a compromised Hyper-V maliciously trying to
    exploit root partition functionality in a Confidential VM to expose
    Confidential VM secrets. No known bug is being fixed, but the attack
    surface for Confidential VMs on Hyper-V is reduced.
    
    Signed-off-by: Michael Kelley <mikelley@xxxxxxxxxxxxx>
    Link: 
https://lore.kernel.org/r/1678894453-95392-1-git-send-email-mikelley@xxxxxxxxxxxxx
    Signed-off-by: Wei Liu <wei.liu@xxxxxxxxxx>

commit 1eb65c8687316c65140b48fad27133d583178e15
Author: Mohammed Gamal <mgamal@xxxxxxxxxx>
Date:   Fri Feb 17 22:44:11 2023 +0200

    Drivers: vmbus: Check for channel allocation before looking up relids
    
    relid2channel() assumes vmbus channel array to be allocated when called.
    However, in cases such as kdump/kexec, not all relids will be reset by the 
host.
    When the second kernel boots and if the guest receives a vmbus interrupt 
during
    vmbus driver initialization before vmbus_connect() is called, before it 
finishes,
    or if it fails, the vmbus interrupt service routine is called which in turn 
calls
    relid2channel() and can cause a null pointer dereference.
    
    Print a warning and error out in relid2channel() for a channel id that's 
invalid
    in the second kernel.
    
    Fixes: 8b6a877c060e ("Drivers: hv: vmbus: Replace the per-CPU channel lists 
with a global array of channels")
    
    Signed-off-by: Mohammed Gamal <mgamal@xxxxxxxxxx>
    Reviewed-by: Dexuan Cui <decui@xxxxxxxxxxxxx>
    Link: https://lore.kernel.org/r/20230217204411.212709-1-mgamal@xxxxxxxxxx
    Signed-off-by: Wei Liu <wei.liu@xxxxxxxxxx>



 


Rackspace

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