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 |