[SRU][Bionic][PATCH 0/1] xfrm: reuse uncached_list to track xdsts
joseph.salisbury at canonical.com
Fri Apr 20 16:14:09 UTC 2018
== 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.
Xin Long (1):
xfrm: reuse uncached_list to track xdsts
include/net/ip6_route.h | 3 +++
include/net/route.h | 3 +++
net/ipv4/route.c | 21 +++++++++++++--------
net/ipv4/xfrm4_policy.c | 4 +++-
net/ipv6/route.c | 4 ++--
net/ipv6/xfrm6_policy.c | 5 +++++
6 files changed, 29 insertions(+), 11 deletions(-)
More information about the kernel-team