← 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.

  vivid/linux: total ADT test failures

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

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: