Activity log for bug #1738219

Date Who What changed Old value New value Message
2017-12-14 15:20:18 Saverio Proto bug added bug
2017-12-14 15:22:31 Saverio Proto bug task added linux-lts-xenial (Ubuntu)
2017-12-14 15:23:53 Simon Déziel bug added subscriber Simon Déziel
2017-12-14 15:30:16 Ubuntu Kernel Bot linux (Ubuntu): status New Incomplete
2017-12-14 15:30:19 Ubuntu Kernel Bot tags xenial
2017-12-14 15:40:36 Saverio Proto linux (Ubuntu): status Incomplete Confirmed
2017-12-14 16:23:55 Joseph Salisbury linux (Ubuntu): status Confirmed Triaged
2017-12-14 16:23:58 Joseph Salisbury linux (Ubuntu): importance Undecided Medium
2017-12-14 16:24:12 Joseph Salisbury nominated for series Ubuntu Xenial
2017-12-14 16:24:12 Joseph Salisbury bug task added linux (Ubuntu Xenial)
2017-12-14 16:24:12 Joseph Salisbury bug task added linux-lts-xenial (Ubuntu Xenial)
2017-12-14 16:24:35 Joseph Salisbury linux (Ubuntu Xenial): status New Confirmed
2017-12-14 16:24:42 Joseph Salisbury linux (Ubuntu Xenial): status Confirmed Triaged
2017-12-14 16:24:45 Joseph Salisbury linux (Ubuntu Xenial): importance Undecided Medium
2017-12-14 16:24:56 Joseph Salisbury bug task deleted linux-lts-xenial (Ubuntu)
2017-12-14 16:25:05 Joseph Salisbury tags xenial kernel-da-key xenial
2017-12-14 16:28:24 Joseph Salisbury nominated for series Ubuntu Zesty
2017-12-14 16:28:24 Joseph Salisbury bug task added linux (Ubuntu Zesty)
2017-12-14 16:28:24 Joseph Salisbury nominated for series Ubuntu Bionic
2017-12-14 16:28:24 Joseph Salisbury bug task added linux (Ubuntu Bionic)
2017-12-14 16:28:24 Joseph Salisbury nominated for series Ubuntu Artful
2017-12-14 16:28:24 Joseph Salisbury bug task added linux (Ubuntu Artful)
2017-12-14 16:28:33 Joseph Salisbury linux (Ubuntu Artful): status New Triaged
2017-12-14 16:28:37 Joseph Salisbury linux (Ubuntu Zesty): status New Triaged
2017-12-14 16:28:40 Joseph Salisbury bug task deleted linux-lts-xenial (Ubuntu Xenial)
2017-12-14 16:28:46 Joseph Salisbury linux (Ubuntu Artful): importance Undecided Medium
2017-12-14 16:28:48 Joseph Salisbury linux (Ubuntu Zesty): importance Undecided Medium
2017-12-14 16:28:54 Joseph Salisbury linux (Ubuntu Xenial): status Triaged In Progress
2017-12-14 16:28:58 Joseph Salisbury linux (Ubuntu Zesty): status Triaged In Progress
2017-12-14 16:29:02 Joseph Salisbury linux (Ubuntu Artful): status Triaged In Progress
2017-12-14 16:29:05 Joseph Salisbury linux (Ubuntu Bionic): status Triaged In Progress
2017-12-14 16:29:08 Joseph Salisbury linux (Ubuntu Xenial): assignee Joseph Salisbury (jsalisbury)
2017-12-14 16:29:12 Joseph Salisbury linux (Ubuntu Zesty): assignee Joseph Salisbury (jsalisbury)
2017-12-14 16:29:15 Joseph Salisbury linux (Ubuntu Artful): assignee Joseph Salisbury (jsalisbury)
2017-12-14 16:29:18 Joseph Salisbury linux (Ubuntu Bionic): assignee Joseph Salisbury (jsalisbury)
2017-12-15 15:09:06 Joseph Salisbury description When the 'ignore_routes_with_linkdown' sysctl is set, we should not consider linkdown nexthops during route lookup. While the code correctly verifies that the initially selected route ('match') has a carrier, it does not perform the same check in the subsequent multipath selection, resulting in a potential packet loss. In case the chosen route does not have a carrier and the sysctl is set, choose the initially selected route. Fixed in the upstream kernel with patch: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=bbfcd77631573ac4a9f57eb6169e04256a111bc1 I think this patch must be backported to stable kernel in Xenial. I tested in patching the Ubuntu Xenial 4.4.0-21-generic and it works for me. == SRU Justification == When the 'ignore_routes_with_linkdown' sysctl is set, we should not consider linkdown nexthops during route lookup. While the code correctly verifies that the initially selected route ('match') has a carrier, it does not perform the same check in the subsequent multipath selection, resulting in a potential packet loss. In case the chosen route does not have a carrier and the sysctl is set, choose the initially selected route. This is a regression introduced by commit 35103d11173b in 4.3-rc1. Commit bbfcd7763 resolves this regression and is mainline as of 4.15-rc1. == Fix == commit bbfcd77631573ac4a9f57eb6169e04256a111bc1 Author: Ido Schimmel <idosch@mellanox.com> Date: Tue Nov 21 09:50:12 2017 +0200 ipv6: Do not consider linkdown nexthops during multipath == Regression Potential == This fix is specific to ipv6 and fixes 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.
2018-01-23 13:51:57 Stefan Bader linux (Ubuntu Zesty): status In Progress Won't Fix
2018-02-01 20:47:10 Khaled El Mously linux (Ubuntu Xenial): status In Progress Fix Committed
2018-02-01 20:47:14 Khaled El Mously linux (Ubuntu Artful): status In Progress Fix Committed
2018-03-19 10:56:03 Stefan Bader tags kernel-da-key xenial kernel-da-key verification-needed-xenial xenial
2018-03-19 10:57:55 Stefan Bader tags kernel-da-key verification-needed-xenial xenial kernel-da-key verification-needed-artful verification-needed-xenial xenial
2018-03-20 14:32:32 Saverio Proto tags kernel-da-key verification-needed-artful verification-needed-xenial xenial kernel-da-key verification-done-xenial verification-needed-artful xenial
2018-04-03 07:08:47 Stefan Bader tags kernel-da-key verification-done-xenial verification-needed-artful xenial kernel-da-key verification-done-artful verification-done-xenial xenial
2018-04-03 14:10:10 Launchpad Janitor linux (Ubuntu Artful): status Fix Committed Fix Released
2018-04-03 14:10:10 Launchpad Janitor cve linked 2017-0861
2018-04-03 14:10:10 Launchpad Janitor cve linked 2017-1000407
2018-04-03 14:10:10 Launchpad Janitor cve linked 2017-15129
2018-04-03 14:10:10 Launchpad Janitor cve linked 2017-16994
2018-04-03 14:10:10 Launchpad Janitor cve linked 2017-17448
2018-04-03 14:10:10 Launchpad Janitor cve linked 2017-17450
2018-04-03 14:10:10 Launchpad Janitor cve linked 2017-17741
2018-04-03 14:10:10 Launchpad Janitor cve linked 2017-17805
2018-04-03 14:10:10 Launchpad Janitor cve linked 2017-17806
2018-04-03 14:10:10 Launchpad Janitor cve linked 2017-17807
2018-04-03 14:10:10 Launchpad Janitor cve linked 2018-1000026
2018-04-03 14:10:10 Launchpad Janitor cve linked 2018-5332
2018-04-03 14:10:10 Launchpad Janitor cve linked 2018-5333
2018-04-03 14:10:10 Launchpad Janitor cve linked 2018-5344
2018-04-04 09:27:25 Launchpad Janitor linux (Ubuntu Xenial): status Fix Committed Fix Released
2018-04-04 09:27:25 Launchpad Janitor cve linked 2017-16995
2018-04-04 09:27:25 Launchpad Janitor cve linked 2017-17862
2018-04-04 09:27:25 Launchpad Janitor cve linked 2017-5753
2018-04-04 09:27:25 Launchpad Janitor cve linked 2018-8043
2019-01-23 01:13:10 Joseph Salisbury linux (Ubuntu Bionic): status In Progress Confirmed
2019-01-23 01:13:12 Joseph Salisbury linux (Ubuntu Bionic): assignee Joseph Salisbury (jsalisbury)
2019-01-23 01:13:16 Joseph Salisbury linux (Ubuntu): status In Progress Fix Released
2019-07-24 21:08:20 Brad Figg tags kernel-da-key verification-done-artful verification-done-xenial xenial cscc kernel-da-key verification-done-artful verification-done-xenial xenial