ipmi_si: Drop redundant check before calling put_device()
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Fri, 2 Apr 2021 17:43:33 +0000 (20:43 +0300)
committerCorey Minyard <cminyard@mvista.com>
Fri, 2 Apr 2021 17:53:39 +0000 (12:53 -0500)
put_device() is NULL aware, drop redundant check before calling it.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Message-Id: <20210402174334.13466-10-andriy.shevchenko@linux.intel.com>
Signed-off-by: Corey Minyard <cminyard@mvista.com>
drivers/char/ipmi/ipmi_si_hotmod.c

index 087f5eb..a07ef37 100644 (file)
@@ -223,8 +223,7 @@ static int hotmod_handler(const char *val, const struct kernel_param *kp)
                                if (strcmp(pdev->name, "hotmod-ipmi-si") == 0)
                                        platform_device_unregister(pdev);
                        }
-                       if (dev)
-                               put_device(dev);
+                       put_device(dev);
                }
        }
        rv = strlen(val);