[SRU][Trusty][PATCH 0/5] Fixes for LP:1690094
Joseph Salisbury
joseph.salisbury at canonical.com
Fri Jun 2 15:19:39 UTC 2017
BugLink: http://bugs.launchpad.net/bugs/1690094
== SRU Justification ==
Netlink notification is missing when an interface is modified on kernels
older that 3.18. These commits are only needed in Trusty. An example of
this bug is:
ip monitor link&
ip link set eth1 txqueuelen 18
=> no notification
This bugs is fixed by four commits, which also require on commit as a prereq,
which is commit 7d49b1f0f8e5.
These commits were included in maline as follows:
7d49b1f0f8e5f24294a880ed576964059af5ef - v3.14-rc1~94^2~25
5d1180fcacc5ceb7da5494acfe9c5e4ebad4f2 - v3.18-rc1~52^2~173^2~3
1889b0e7efe8373793069bd3deb7702a51e6f2 - v3.18-rc1~52^2~173^2~2
90c325e3bfe14ef360de6650fa2a2e92685e5c - v3.18-rc1~52^2~173^2~1
ba9989069f4e426b1e0ed7018eacc9e1ba6070 - v3.18-rc1~52^2~173^2
== Fixes ==
commit ba7d49b1f0f8e5f24294a880ed576964059af5ef
Author: Jiri Pirko <jiri at resnulli.us>
Date: Wed Jan 22 09:05:55 2014 +0100
rtnetlink: provide api for getting and setting slave info
commit 5d1180fcacc5ceb7da5494acfe9c5e4ebad4f281
Author: Nicolas Dichtel <nicolas.dichtel at 6wind.com>
Date: Mon Sep 1 16:07:26 2014 +0200
rtnl/do_setlink(): set modified when IFLA_TXQLEN is updated
commit 1889b0e7efe8373793069bd3deb7702a51e6f2a5
Author: Nicolas Dichtel <nicolas.dichtel at 6wind.com>
Date: Mon Sep 1 16:07:27 2014 +0200
rtnl/do_setlink(): set modified when IFLA_LINKMODE is updated
commit 90c325e3bfe14ef360de6650fa2a2e92685e5cee
Author: Nicolas Dichtel <nicolas.dichtel at 6wind.com>
Date: Mon Sep 1 16:07:28 2014 +0200
rtnl/do_setlink(): last arg is now a set of flags
commit ba9989069f4e426b1e0ed7018eacc9e1ba607095
Author: Nicolas Dichtel <nicolas.dichtel at 6wind.com>
Date: Mon Sep 1 16:07:29 2014 +0200
rtnl/do_setlink(): notify when a netdev is modified
== Regression Potential ==
There is a chance for regression due to the number of changes. However, two of
the patches are to print warning messages.
== 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.
Jiri Pirko (1):
rtnetlink: provide api for getting and setting slave info
Nicolas Dichtel (4):
rtnl/do_setlink(): set modified when IFLA_TXQLEN is updated
rtnl/do_setlink(): set modified when IFLA_LINKMODE is updated
rtnl/do_setlink(): last arg is now a set of flags
rtnl/do_setlink(): notify when a netdev is modified
include/net/rtnetlink.h | 14 +++
include/uapi/linux/if_link.h | 2 +
net/core/rtnetlink.c | 219 +++++++++++++++++++++++++++++++++++--------
3 files changed, 195 insertions(+), 40 deletions(-)
--
2.7.4
More information about the kernel-team
mailing list