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