[dpdk-dev] [PATCH] net/ixgbe: remove recursively included header file

2018-12-02 Thread Congwen Zhang
includes itself: ixgbe_type.h -> ixgbe_mbx.h -> ixgbe_type.h Signed-off-by: Congwen Zhang --- drivers/net/ixgbe/base/ixgbe_mbx.h | 2 -- 1 file changed, 2 deletions(-) diff --git a/drivers/net/ixgbe/base/ixgbe_mbx.h b/drivers/net/ixgbe/base/ixgbe_mbx.h index 5d32cbc..55fa9ee 100644

[dpdk-dev] [PATCH] lib/librte_lpm: remove recursively included header file

2018-12-02 Thread Congwen Zhang
includes itself: rte_lpm.h -> rte_lpm_sse.h -> rte_lpm.h Signed-off-by: Congwen Zhang --- lib/librte_lpm/rte_lpm_sse.h | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/librte_lpm/rte_lpm_sse.h b/lib/librte_lpm/rte_lpm_sse.h index 3b27e97..44770b6 100644 --- a/lib/librte_lpm/rte_lpm

[dpdk-dev] [PATCH v2] lib/librte_lpm: remove recursively included header file

2019-01-09 Thread Congwen Zhang
includes itself: rte_lpm.h -> rte_lpm_sse.h -> rte_lpm.h includes itself: rte_lpm.h -> rte_lpm_neon.h -> rte_lpm.h Signed-off-by: Congwen Zhang --- lib/librte_lpm/rte_lpm_neon.h | 1 - lib/librte_lpm/rte_lpm_sse.h | 1 - 2 files changed, 2 deletions(-) diff --git a/li

[dpdk-dev] [PATCH] lib/librte_jobstats: fix max_exec_time comments

2017-08-20 Thread Congwen Zhang
From: CongWen Zhang Signed-off-by: CongWen Zhang --- lib/librte_jobstats/rte_jobstats.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/librte_jobstats/rte_jobstats.h b/lib/librte_jobstats/rte_jobstats.h index 7e76fd5..70e034c 100644 --- a/lib/librte_jobstats

[dpdk-dev] [PATCH] net/cxgbe: fix memory leak

2017-09-05 Thread Congwen Zhang
In function t4_wr_mbox_meat_timeout(), Dynamic memory stored in 'temp' not free when the functon return, It possible memory leak. Signed-off-by: Congwen Zhang --- drivers/net/cxgbe/base/t4_hw.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/net/cxgbe/base/t4_hw.c b/d

[dpdk-dev] [PATCH] net/mlx5: fix tunnel_en initialization value

2017-09-12 Thread Congwen Zhang
In function mlx5_pci_probe(), tunnel_en actually be used without being initialized. Fix it by initializing it to 0. Signe-off-by: Congwen Zhang --- drivers/net/mlx5/mlx5.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/mlx5/mlx5.c b/drivers/net/mlx5/mlx5.c index

[dpdk-dev] [PATCH] net/ixgbe: fix offset value check

2019-08-07 Thread Congwen Zhang
The "and" condition offset == 0 && offset == NVM_INVALID_PTR can never be true. Signed-off-by: Congwen Zhang --- drivers/net/ixgbe/base/ixgbe_common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ixgbe/base/ixgbe_common.c b/driv

[dpdk-dev] [PATCH] net/ixgbe: fix rss_conf sizeof argument

2019-08-07 Thread Congwen Zhang
The type of rss_conf is struct ixgbe_rte_flow_rss_conf *, not struct rte_eth_rss_conf *. Signed-off-by: Congwen Zhang --- drivers/net/ixgbe/ixgbe_flow.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ixgbe/ixgbe_flow.c b/drivers/net/ixgbe/ixgbe_flow.c index

[dpdk-dev] [PATCH] net/e1000: fix rss_conf sizeof argument

2019-08-07 Thread Congwen Zhang
The type of rss_conf is struct igb_rte_flow_rss_conf *, not struct rte_eth_rss_conf *. Signed-off-by: Congwen Zhang --- drivers/net/e1000/igb_flow.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/e1000/igb_flow.c b/drivers/net/e1000/igb_flow.c index 4e0b38f

[dpdk-dev] [PATCH v2] net/e1000: fix rss_conf sizeof argument

2019-08-07 Thread Congwen Zhang
The type of rss_conf is struct igb_rte_flow_rss_conf *, not struct rte_eth_rss_conf *. Fixes: 424ae915baf0 ("net/e1000: move RSS to flow API") Signed-off-by: Congwen Zhang --- drivers/net/e1000/igb_flow.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers

[dpdk-dev] [PATCH v2] net/ixgbe: fix offset value check

2019-08-07 Thread Congwen Zhang
The "and" condition offset == 0 && offset == NVM_INVALID_PTR can never be true. Fixes: cf3af5aa56c9 ("net/ixgbe/base: add functions to get version info") Signed-off-by: Congwen Zhang Acked-by: Xiaolong Ye --- drivers/net/ixgbe/base/ixgbe_common.c | 2 +- 1 fil

[dpdk-dev] [PATCH v2] net/ixgbe: fix rss_conf sizeof argument

2019-08-07 Thread Congwen Zhang
The type of rss_conf is struct ixgbe_rte_flow_rss_conf *, not struct rte_eth_rss_conf *. Fixes: 518cc3927b13 ("net/ixgbe: move RSS to flow API") Signed-off-by: Congwen Zhang --- drivers/net/ixgbe/ixgbe_flow.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/d

[dpdk-dev] [PATCH v3] net/ixgbe: fix offset value check

2019-08-07 Thread Congwen Zhang
The "and" condition offset == 0 && offset == NVM_INVALID_PTR can never be true. Fixes: cf3af5aa56c9 ("net/ixgbe/base: add functions to get version info") Cc: sta...@dpdk.org Signed-off-by: Congwen Zhang Acked-by: Xiaolong Ye --- drivers/net/ixgbe/base/ixgbe_common

[dpdk-dev] [PATCH v3] net/ixgbe: fix rss_conf sizeof argument

2019-08-07 Thread Congwen Zhang
In function ixgbe_parse_rss_filter, memset(rss_conf, 0, sizeof(struct rte_eth_rss_conf)) is using memset(aaa, 0, sizeof(struct bbb)) format, maybe it's better to make it consistent with others. Fixes: 518cc3927b13 ("net/ixgbe: move RSS to flow API") Cc: sta...@dpdk.org Signed-