[][MAC80211][core][Update nf_flow_offload_tuple panic issue]

[Description]
Add down_write()/up_write() to mtk_eth_setup_tc_block().

If without this patch, kernel might panic in the nf_flow_offload_tuple()
in network interface down/up test.

[Release-log]
N/A


Change-Id: Ic0d5b4fede5a943a79f6e180686838c215d381cf
Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/6604264
Build: srv_hbgsm110
diff --git a/autobuild_mac80211_release/target/linux/mediatek/patches-5.4/9995-flow-offload-add-mkhnat-dual-ppe-new-v2.patch b/autobuild_mac80211_release/target/linux/mediatek/patches-5.4/9995-flow-offload-add-mkhnat-dual-ppe-new-v2.patch
index 8277899..6ff62ff 100755
--- a/autobuild_mac80211_release/target/linux/mediatek/patches-5.4/9995-flow-offload-add-mkhnat-dual-ppe-new-v2.patch
+++ b/autobuild_mac80211_release/target/linux/mediatek/patches-5.4/9995-flow-offload-add-mkhnat-dual-ppe-new-v2.patch
@@ -430,11 +430,14 @@
  	f->stats.lastused = jiffies - idle * HZ;
  
  	return 0;
-@@ -540,9 +564,12 @@ mtk_eth_setup_tc_block(struct net_device *dev, struct flow_block_offload *f)
+@@ -540,12 +564,14 @@ mtk_eth_setup_tc_block(struct net_device *dev, struct flow_block_offload *f)
  	static LIST_HEAD(block_cb_list);
  	struct flow_block_cb *block_cb;
  	flow_setup_cb_t *cb;
-+	int i;
+-	int err = 0;
++	int i, err = 0;
+ 
+ 	flowtable = container_of(f->block, struct nf_flowtable, flow_block);
  
 -	if (!eth->ppe || !eth->ppe->foe_table)
 -		return -EOPNOTSUPP;