From 89865b13ba8183ce1f596bfc3a0980f3da927a1c Mon Sep 17 00:00:00 2001 From: Zhengliang Tang Date: Tue, 9 May 2023 11:29:42 +0800 Subject: [PATCH] huawei: bma: kbox_drv: fix return error code in kbox_init driver inclusion category: other bugzilla: https://gitee.com/openeuler/kernel/issues/I707IO Reference: N/A --------------------------------------- In kbox_init, if kbox_printk_proc_init fails, it fails to set the return error code. Fix this by assigning the error code of kbox_printk_proc_init to ret variable Signed-off-by: Zhengliang Tang --- drivers/net/ethernet/huawei/bma/kbox_drv/kbox_main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/ethernet/huawei/bma/kbox_drv/kbox_main.c b/drivers/net/ethernet/huawei/bma/kbox_drv/kbox_main.c index 32beb9b201a07..66c0426187b48 100644 --- a/drivers/net/ethernet/huawei/bma/kbox_drv/kbox_main.c +++ b/drivers/net/ethernet/huawei/bma/kbox_drv/kbox_main.c @@ -127,7 +127,8 @@ int __init kbox_init(void) goto fail3; } - if (kbox_printk_proc_init() != 0) { + ret = kbox_printk_proc_init(); + if (ret) { KBOX_MSG("kbox_printk_proc_init failed!\n"); goto fail4; } -- Gitee