From: David S. Miller Date: Tue, 6 Nov 2018 23:05:23 +0000 (-0800) Subject: Merge branch 'net-dsa-bcm_sf2-Store-rules-in-lists' X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=5882d526d887e42ead4014d79620e5a8aa741151;p=openwrt%2Fstaging%2Fblogic.git Merge branch 'net-dsa-bcm_sf2-Store-rules-in-lists' Florian Fainelli says: ==================== net: dsa: bcm_sf2: Store rules in lists 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 ==================== Signed-off-by: David S. Miller --- 5882d526d887e42ead4014d79620e5a8aa741151