Activity log for bug #1746474

Date Who What changed Old value New value Message
2018-01-31 09:55:27 Eyal Birger bug added bug
2018-04-13 13:34:26 Joseph Salisbury affects linux-hwe (Ubuntu) linux (Ubuntu)
2018-04-13 13:34:33 Joseph Salisbury linux (Ubuntu): importance Undecided Medium
2018-04-13 13:34:37 Joseph Salisbury linux (Ubuntu): status New In Progress
2018-04-13 13:34:41 Joseph Salisbury linux (Ubuntu): assignee Joseph Salisbury (jsalisbury)
2018-04-13 13:34:49 Joseph Salisbury nominated for series Ubuntu Artful
2018-04-13 13:34:49 Joseph Salisbury bug task added linux (Ubuntu Artful)
2018-04-13 13:34:55 Joseph Salisbury linux (Ubuntu Artful): importance Undecided Medium
2018-04-13 13:34:58 Joseph Salisbury linux (Ubuntu Artful): status New In Progress
2018-04-13 13:35:01 Joseph Salisbury linux (Ubuntu Artful): assignee Joseph Salisbury (jsalisbury)
2018-04-13 13:39:11 Joseph Salisbury nominated for series Ubuntu Bionic
2018-04-13 13:39:11 Joseph Salisbury bug task added linux (Ubuntu Bionic)
2018-04-13 13:39:23 Joseph Salisbury tags amd64 apport-bug xenial amd64 apport-bug artful bionic xenial
2018-04-20 03:28:22 Eyal Birger attachment added test script reproducing the bug on non-patched kernels. https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1746474/+attachment/5123211/+files/test.sh
2018-04-20 16:13:40 Joseph Salisbury description This occurs when tearing down an LXD container. LXD monitor process hangs with the following stack: $ sudo cat /proc/27043/stack [<ffffffff8af0022e>] msleep+0x2e/0x40 [<ffffffff8b5dc9cf>] netdev_run_todo+0x11f/0x310 [<ffffffff8b5e9d4d>] rtnetlink_rcv+0x2d/0x30 [<ffffffff8b612cdc>] netlink_unicast+0x18c/0x240 [<ffffffff8b61306d>] netlink_sendmsg+0x2dd/0x3c0 [<ffffffff8b5b8f08>] sock_sendmsg+0x38/0x50 [<ffffffff8b5b99c3>] ___sys_sendmsg+0x2e3/0x2f0 [<ffffffff8b5ba354>] __sys_sendmsg+0x54/0x90 [<ffffffff8b5ba3a2>] SyS_sendmsg+0x12/0x20 [<ffffffff8ae03a7b>] do_syscall_64+0x5b/0xc0 [<ffffffff8b800257>] entry_SYSCALL64_slow_path+0x8/0x8 [<ffffffffffffffff>] 0xffffffffffffffff Issue submitted to LXD as well ([1]), though as indicated there, it seems to be a kernel bug. [1] https://github.com/lxc/lxd/issues/4208 ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: linux-image-4.13.0-32-generic 4.13.0-32.35~16.04.1 ProcVersionSignature: Ubuntu 4.13.0-32.35~16.04.1-generic 4.13.13 Uname: Linux 4.13.0-32-generic x86_64 NonfreeKernelModules: zfs zunicode zavl zcommon znvpair ApportVersion: 2.20.1-0ubuntu2.15 Architecture: amd64 Date: Wed Jan 31 11:42:59 2018 InstallationDate: Installed on 2016-11-09 (447 days ago) InstallationMedia: Ubuntu 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160719) SourcePackage: linux-hwe UpgradeStatus: No upgrade log present (probably fresh install) == SRU Justification == Commit 52df157f17e5 introduced a regression in v4.13-rc1. This regression causes a stack trace to occur when tearing down an LXD container. The process hangs with the following message: "unregister_netdevice: waiting for eth0 to become free. Usage count = 5" This regression is fixed by commit 510c321b5571, which is in mainline as of v4.16-rc7. The fix is needed in Artful and Bionic. However, Artful needs a prereq commit, so it's SRU request will be sent separately. == Fix == 510c321b5571 ("xfrm: reuse uncached_list to track xdsts") == Regression Potential == Low. This commit is to fix a current regression. == Test Case == A test kernel was built with this patch and tested by the original bug reporter. The bug reporter states the test kernel resolved the bug. This occurs when tearing down an LXD container. LXD monitor process hangs with the following stack: $ sudo cat /proc/27043/stack [<ffffffff8af0022e>] msleep+0x2e/0x40 [<ffffffff8b5dc9cf>] netdev_run_todo+0x11f/0x310 [<ffffffff8b5e9d4d>] rtnetlink_rcv+0x2d/0x30 [<ffffffff8b612cdc>] netlink_unicast+0x18c/0x240 [<ffffffff8b61306d>] netlink_sendmsg+0x2dd/0x3c0 [<ffffffff8b5b8f08>] sock_sendmsg+0x38/0x50 [<ffffffff8b5b99c3>] ___sys_sendmsg+0x2e3/0x2f0 [<ffffffff8b5ba354>] __sys_sendmsg+0x54/0x90 [<ffffffff8b5ba3a2>] SyS_sendmsg+0x12/0x20 [<ffffffff8ae03a7b>] do_syscall_64+0x5b/0xc0 [<ffffffff8b800257>] entry_SYSCALL64_slow_path+0x8/0x8 [<ffffffffffffffff>] 0xffffffffffffffff Issue submitted to LXD as well ([1]), though as indicated there, it seems to be a kernel bug. [1] https://github.com/lxc/lxd/issues/4208 ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: linux-image-4.13.0-32-generic 4.13.0-32.35~16.04.1 ProcVersionSignature: Ubuntu 4.13.0-32.35~16.04.1-generic 4.13.13 Uname: Linux 4.13.0-32-generic x86_64 NonfreeKernelModules: zfs zunicode zavl zcommon znvpair ApportVersion: 2.20.1-0ubuntu2.15 Architecture: amd64 Date: Wed Jan 31 11:42:59 2018 InstallationDate: Installed on 2016-11-09 (447 days ago) InstallationMedia: Ubuntu 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160719) SourcePackage: linux-hwe UpgradeStatus: No upgrade log present (probably fresh install)
2018-05-15 11:20:41 Kleber Sacilotto de Souza linux (Ubuntu Artful): status In Progress Fix Committed
2018-05-23 08:00:40 Stefan Bader linux (Ubuntu Bionic): status In Progress Fix Committed
2018-05-24 18:06:36 Brad Figg tags amd64 apport-bug artful bionic xenial amd64 apport-bug artful bionic verification-needed-bionic xenial
2018-05-25 01:02:50 Brad Figg tags amd64 apport-bug artful bionic verification-needed-bionic xenial amd64 apport-bug artful bionic verification-needed-artful verification-needed-bionic xenial
2018-05-27 08:18:24 Eyal Birger tags amd64 apport-bug artful bionic verification-needed-artful verification-needed-bionic xenial amd64 apport-bug artful bionic verification-fixed-artful verification-needed-bionic xenial
2018-05-27 08:19:04 Eyal Birger tags amd64 apport-bug artful bionic verification-fixed-artful verification-needed-bionic xenial amd64 apport-bug artful bionic verification-done-artful verification-needed-bionic xenial
2018-05-27 08:39:14 Eyal Birger tags amd64 apport-bug artful bionic verification-done-artful verification-needed-bionic xenial amd64 apport-bug artful bionic verification-done-artful verification-done-bionic xenial
2018-05-28 11:38:55 Marc Kamerbeek bug added subscriber Marc Kamerbeek
2018-06-11 15:08:06 Launchpad Janitor linux (Ubuntu Bionic): status Fix Committed Fix Released
2018-06-11 15:08:06 Launchpad Janitor cve linked 2018-1092
2018-06-11 15:08:06 Launchpad Janitor cve linked 2018-3639
2018-06-11 15:08:06 Launchpad Janitor cve linked 2018-8087
2018-06-11 15:10:16 Launchpad Janitor linux (Ubuntu Artful): status Fix Committed Fix Released
2018-06-11 15:10:16 Launchpad Janitor cve linked 2018-1068
2018-06-11 15:10:16 Launchpad Janitor cve linked 2018-7492
2018-06-11 15:10:16 Launchpad Janitor cve linked 2018-8781
2018-06-14 12:16:29 Launchpad Janitor linux (Ubuntu): status In Progress Fix Released
2019-01-02 02:58:54 kunlincheng bug added subscriber kunlincheng