[SRU][Xenial][PATCH 0/2] Fixes for LP:1744078
Joseph Salisbury
joseph.salisbury at canonical.com
Thu Feb 1 20:58:42 UTC 2018
BugLink: http://bugs.launchpad.net/bugs/1744078
== SRU Justification ==
On kernel versions < 4.8: x-netns vti is broken due to this bug. This is resolved by the following commit:
11d7a0bb95ea ("xfrm: Only add l3mdev oif to dst lookups")
This is a regression introduced by: commit 42a7b32b73d6 ("xfrm: Add oif to dst lookups")
Commit 1a8524794fc is also required as a prereq to fix build errors after picking
commit 11d7a0bb95ea into Xenial.
Commit 11d7a0bb95ea is in mainline as of v4.8-rc7. It was also cc'd to upstream
stable, but it never landed in upstream 4.4.y as of yet.
== Fixes ==
1a8524794fc "(net: l3mdev: Add master device lookup by index)"
11d7a0bb95e "(xfrm: Only add l3mdev oif to dst lookups)"
== Regression Potential ==
Low. These patches are required to fix an existing regression.
== Test Case ==
A test kernel was built with these patches and tested by the original bug reporter.
The bug reporter states the test kernel resolved the bug.
David Ahern (2):
net: l3mdev: Add master device lookup by index
xfrm: Only add l3mdev oif to dst lookups
include/net/l3mdev.h | 23 +++++++++++++++++++++++
net/ipv4/xfrm4_policy.c | 2 +-
net/ipv6/xfrm6_policy.c | 2 +-
3 files changed, 25 insertions(+), 2 deletions(-)
--
2.7.4
More information about the kernel-team
mailing list