← Back to team overview

kernel-packages team mailing list archive

[Bug 1558447] Re: vivid/linux: total ADT test failures

 

Reproduced this on a vivid VM.  All of the failing processes are hanging
sending data to a unix domain socket.

Tracked this down to a bad backport applied to the kernel:

  commit 5981b6969d649a4fe1d402c915eb751c1243410c
  Author: Joseph Salisbury <joseph.salisbury@xxxxxxxxxxxxx>
  Date:   Fri Mar 4 14:33:47 2016 -0500

    Revert "af_unix: Revert 'lock_interruptible' in stream receive code"

This is missing a removal of a mutex_lock() in the second stanza.
Looking at what was reviewed and acked this was present in that version.
Possibly this was damaged in application due to the presence of the
commit below:

  commit 0c0b98c6005644d1d00c8b91fbb0cea0032f99b2
  Author: Rainer Weikusat <rweikusat@xxxxxxxxxxxxxxxxxxxxxxx>
  Date:   Mon Feb 8 18:47:19 2016 +0000

    af_unix: Don't set err in unix_stream_read_generic unless there was an error
    
Which appears to actually be the proper fix for the issue the revert is attempting to fix.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1558447

Title:
  vivid/linux: total ADT test failures

Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Vivid:
  New

Bug description:
  vivid/linux is hanging ADT test en-toto.  We seem to lose sshd, the
  console log ends thus:

  Ubuntu 15.04 adt ttyS0

  adt login: [  240.080182] INFO: task sshd:693 blocked for more than 120 seconds.
  [  240.081937]       Not tainted 3.19.0-57-generic #63-Ubuntu
  [  240.083413] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
  [  240.085791] INFO: task sshd:760 blocked for more than 120 seconds.
  [  240.087441]       Not tainted 3.19.0-57-generic #63-Ubuntu
  [  240.088939] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
  [  240.091099] INFO: task sshd:763 blocked for more than 120 seconds.
  [  240.092776]       Not tainted 3.19.0-57-generic #63-Ubuntu
  [  240.094232] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
  [  240.096431] INFO: task sshd:765 blocked for more than 120 seconds.
  [  240.098060]       Not tainted 3.19.0-57-generic #63-Ubuntu
  [  240.099514] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1558447/+subscriptions


References