APPLIED: [SRU][Trusty][PATCH 0/2] Backport of upstream commit for lp1408972
Brad Figg
brad.figg at canonical.com
Wed Feb 25 20:42:20 UTC 2015
On Tue, Feb 24, 2015 at 02:10:22PM -0500, Joseph Salisbury wrote:
> BugLink: http://bugs.launchpad.net/bugs/1408972
>
>
> == Trusty SRU Justification ==
>
> A large number of 'failed to flow_del' error messages are being logged in 14.04 OpenStack deployments. This was fixed upstream in the datapath dkms module as well as the 3.16 kernel.
>
> A possible way around this bug is to use the HWE kernels. However, alot of deployments probably won't use the HWE kernels due to the shorter support lifecycle.
>
> Commit 4a46b24e is the fix for this issue, and is in mainline as of 3.16-rc6. However, commit 4a46b24e has a dependency on commit 663efa36 for the define of rcu_dereference_ovsl.
>
>
> == Fix ==
>
> commit 663efa3696232300a8ad3a46bb10482fc0b861cf
> Author: Jesse Gross <jesse at nicira.com>
> Date: Tue Dec 3 10:58:53 2013 -0800
>
> openvswitch: Silence RCU lockdep checks from flow lookup.
>
> commit 4a46b24e147dfa9b858026da02cad0bdd4e149d2
> Author: Alex Wang <alexw at nicira.com>
> Date: Mon Jun 30 20:30:29 2014 -0700
>
> openvswitch: Use exact lookup for flow_get and flow_del.
>
>
> == Test Case ==
>
> A test kernel was built with this backport and tested by the original bug reporter. The bug reporter states the test kernel resolved the bug.
>
> Alex Wang (1):
> openvswitch: Use exact lookup for flow_get and flow_del.
>
> Jesse Gross (1):
> openvswitch: Silence RCU lockdep checks from flow lookup.
>
> net/openvswitch/datapath.c | 20 +++++++++++---------
> net/openvswitch/datapath.h | 2 ++
> net/openvswitch/flow_table.c | 18 +++++++++++++++++-
> net/openvswitch/flow_table.h | 3 ++-
> 4 files changed, 32 insertions(+), 11 deletions(-)
>
> --
> 2.1.0
>
>
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
Applied to Trusty master-next
--
Brad Figg brad.figg at canonical.com http://www.canonical.com
More information about the kernel-team
mailing list