hpet: Remove unnecessary NULL check before unregister_sysctl_table()
authorChen Ni <nichen@iscas.ac.cn>
Wed, 14 May 2025 03:26:37 +0000 (11:26 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 21 May 2025 12:52:59 +0000 (14:52 +0200)
unregister_sysctl_table() checks for NULL pointers internally.
Remove unneeded NULL check here.

Signed-off-by: Chen Ni <nichen@iscas.ac.cn>
Acked-by: Clemens Ladisch <clemens@ladisch.de>
Link: https://lore.kernel.org/r/20250514032637.2317639-1-nichen@iscas.ac.cn
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/char/hpet.c

index e110857..0713ea2 100644 (file)
@@ -1023,8 +1023,7 @@ static int __init hpet_init(void)
 
        result = acpi_bus_register_driver(&hpet_acpi_driver);
        if (result < 0) {
-               if (sysctl_header)
-                       unregister_sysctl_table(sysctl_header);
+               unregister_sysctl_table(sysctl_header);
                misc_deregister(&hpet_misc);
                return result;
        }