** Description changed:

+ == 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)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1746474

Title:
  unregister_netdevice: waiting for eth0 to become free. Usage count = 5

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

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to