virt: fsl_hypervisor: Directly return 0 instead of using local ret variable
authorHaowen Bai <baihaowen@meizu.com>
Fri, 11 Mar 2022 02:38:51 +0000 (10:38 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 18 Mar 2022 12:49:00 +0000 (13:49 +0100)
fixes coccinelle warning:
drivers/virt/fsl_hypervisor.c:690:5-8: Unneeded variable: "ret". Return "0" on line 698

Signed-off-by: Haowen Bai <baihaowen@meizu.com>
Link: https://lore.kernel.org/r/1646966331-16813-1-git-send-email-baihaowen@meizu.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/virt/fsl_hypervisor.c

index 46ee0a0998b6f74e7f998fc759fd5e30002086d8..e49bec8bc8a4c10af10cb1cfdd81944860c32c37 100644 (file)
@@ -687,15 +687,13 @@ static int fsl_hv_close(struct inode *inode, struct file *filp)
        struct doorbell_queue *dbq = filp->private_data;
        unsigned long flags;
 
-       int ret = 0;
-
        spin_lock_irqsave(&db_list_lock, flags);
        list_del(&dbq->list);
        spin_unlock_irqrestore(&db_list_lock, flags);
 
        kfree(dbq);
 
-       return ret;
+       return 0;
 }
 
 static const struct file_operations fsl_hv_fops = {