[PATCH net-next] net: hns3: no return statement in hclge_clear_arfs_rules

2021-03-26 Thread 'Liu Jian
From: Liu Jian drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c: In function 'hclge_clear_arfs_rules': drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c:7173:1: error: no return statement in function returning non-void [-Werror=return-type] 7173 | } | ^ cc1: som

[PATCH net-next] farsync: use DEFINE_SPINLOCK() for spinlock

2021-03-26 Thread 'Liu Jian
From: Liu Jian spinlock can be initialized automatically with DEFINE_SPINLOCK() rather than explicitly calling spin_lock_init(). Reported-by: Hulk Robot Signed-off-by: Liu Jian --- drivers/net/wan/farsync.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/net/wan

[PATCH net-netx] net: renesas: sh_eth: suppress initialized field overwritten warning

2020-09-19 Thread Liu Jian
wasn't a mistake. Signed-off-by: Liu Jian --- drivers/net/ethernet/renesas/Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ethernet/renesas/Makefile b/drivers/net/ethernet/renesas/Makefile index f21ab8c02af0..ccb8521d190b 100644 --- a/drivers/net/ethernet/renesas/Mak

[PATCH net] net/sched: The error lable position is corrected in ct_init_module

2020-07-30 Thread Liu Jian
From: liujian Exchange the positions of the err_tbl_init and err_register labels in ct_init_module function. Fixes: c34b961a2492 ("net/sched: act_ct: Create nf flow table per zone") Signed-off-by: liujian --- net/sched/act_ct.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --

[PATCH net] ieee802154: fix one possible memleak in ca8210_dev_com_init

2020-07-20 Thread Liu Jian
We should call destroy_workqueue to destroy mlme_workqueue in error branch. Fixes: ded845a781a5 ("ieee802154: Add CA8210 IEEE 802.15.4 device driver") Signed-off-by: Liu Jian --- drivers/net/ieee802154/ca8210.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ieee80215

[PATCH net] mlxsw: destroy workqueue when trap_register in mlxsw_emad_init

2020-07-20 Thread Liu Jian
When mlxsw_core_trap_register fails in mlxsw_emad_init, destroy_workqueue() shouled be called to destroy mlxsw_core->emad_wq. Fixes: d965465b60ba ("mlxsw: core: Fix possible deadlock") Signed-off-by: Liu Jian --- drivers/net/ethernet/mellanox/mlxsw/core.c | 3 ++- 1 file changed,

[PATCH v2 net] ieee802154: fix one possible memleak in adf7242_probe

2020-07-20 Thread Liu Jian
When probe fail, we should destroy the workqueue. Fixes: 2795e8c25161 ("net: ieee802154: fix a potential NULL pointer dereference") Signed-off-by: Liu Jian --- v1->v2: Change targeting from "net-next" to "net" drivers/net/ieee802154/adf7242.c | 4 +++- 1

[PATCH v2 net] dpaa_eth: Fix one possible memleak in dpaa_eth_probe

2020-07-20 Thread Liu Jian
When dma_coerce_mask_and_coherent() fails, the alloced netdev need to be freed. Fixes: 060ad66f9795 ("dpaa_eth: change DMA device") Signed-off-by: Liu Jian --- v1->v2: Change targeting from "net-next" to "net" drivers/net/ethernet/freescale/dpaa/dpaa_eth.c |

[PATCH net-next] dpaa_eth: Fix one possible memleak in dpaa_eth_probe

2020-07-17 Thread Liu Jian
When dma_coerce_mask_and_coherent() fails, the alloced netdev need to be freed. Fixes: 060ad66f9795 ("dpaa_eth: change DMA device") Signed-off-by: Liu Jian --- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/ne

[PATCH net-next] ieee802154: fix one possible memleak in adf7242_probe

2020-07-17 Thread Liu Jian
When probe fail, we should destroy the workqueue. Fixes: 2795e8c25161 ("net: ieee802154: fix a potential NULL pointer dereference") Signed-off-by: Liu Jian --- drivers/net/ieee802154/adf7242.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/net/ieee8021