From: Florian Fainelli <f.faine...@gmail.com> Date: Tue, 6 Nov 2018 12:58:36 -0800
> Hi all, > > This patch series changes the bcm-sf2 driver to keep a copy of the > inserted rules as opposed to using the HW as a storage area for a number > of reasons: > > - this helps us with doing duplicate rule detection in a faster way, it > would have required a full rule read before > > - this helps with Pablo's on-going work to convert ethtool_rx_flow_spec > to a more generic flow rule structure by having fewer code paths to > convert to the new structure/helpers > > - we need to cache copies to restore them during drive resumption, > because depending on the low power mode the system has entered, the > switch may have lost all of its context Looks good to me, series applied and build testing right now. I will say that the ethtool flow spec comparison should probably eventually be broken out into a helper function places somewhere common. It's very likely this approach, and thus the helper, can be used by other drivers in a similar situation. Thanks.