git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
net/i40e: improve scalar Tx performance
[dpdk.git]
/
drivers
/
net
/
hns3
/
hns3_fdir.c
diff --git
a/drivers/net/hns3/hns3_fdir.c
b/drivers/net/hns3/hns3_fdir.c
index
e116d87
..
d043f57
100644
(file)
--- a/
drivers/net/hns3/hns3_fdir.c
+++ b/
drivers/net/hns3/hns3_fdir.c
@@
-1033,6
+1033,10
@@
int hns3_clear_all_fdir_filter(struct hns3_adapter *hns)
/* flush flow director */
rte_hash_reset(fdir_info->hash_handle);
/* flush flow director */
rte_hash_reset(fdir_info->hash_handle);
+ memset(fdir_info->hash_map, 0,
+ sizeof(struct hns3_fdir_rule_ele *) *
+ fdir_info->fd_cfg.rule_num[HNS3_FD_STAGE_1]);
+
fdir_filter = TAILQ_FIRST(&fdir_info->fdir_list);
while (fdir_filter) {
TAILQ_REMOVE(&fdir_info->fdir_list, fdir_filter, entries);
fdir_filter = TAILQ_FIRST(&fdir_info->fdir_list);
while (fdir_filter) {
TAILQ_REMOVE(&fdir_info->fdir_list, fdir_filter, entries);