Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ipmi: Add __init/__exit annotations to module init/exit funcs

Add missing __init/__exit annotations to module init/exit funcs.

Signed-off-by: Xiu Jianfeng <xiujianfeng@huawei.com>
Message-Id: <20220922111924.36044-1-xiujianfeng@huawei.com>
Signed-off-by: Corey Minyard <cminyard@mvista.com>

authored by

Xiu Jianfeng and committed by
Corey Minyard
ec7174f6 80d98a33

+6 -6
+2 -2
drivers/char/ipmi/ipmi_ssif.c
··· 2100 2100 .id_table = ssif_plat_ids 2101 2101 }; 2102 2102 2103 - static int init_ipmi_ssif(void) 2103 + static int __init init_ipmi_ssif(void) 2104 2104 { 2105 2105 int i; 2106 2106 int rv; ··· 2142 2142 } 2143 2143 module_init(init_ipmi_ssif); 2144 2144 2145 - static void cleanup_ipmi_ssif(void) 2145 + static void __exit cleanup_ipmi_ssif(void) 2146 2146 { 2147 2147 if (!initialized) 2148 2148 return;
+2 -2
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
··· 548 548 .ops = &kcs_bmc_ipmi_driver_ops, 549 549 }; 550 550 551 - static int kcs_bmc_ipmi_init(void) 551 + static int __init kcs_bmc_ipmi_init(void) 552 552 { 553 553 kcs_bmc_register_driver(&kcs_bmc_ipmi_driver); 554 554 ··· 556 556 } 557 557 module_init(kcs_bmc_ipmi_init); 558 558 559 - static void kcs_bmc_ipmi_exit(void) 559 + static void __exit kcs_bmc_ipmi_exit(void) 560 560 { 561 561 kcs_bmc_unregister_driver(&kcs_bmc_ipmi_driver); 562 562 }
+2 -2
drivers/char/ipmi/kcs_bmc_serio.c
··· 140 140 .ops = &kcs_bmc_serio_driver_ops, 141 141 }; 142 142 143 - static int kcs_bmc_serio_init(void) 143 + static int __init kcs_bmc_serio_init(void) 144 144 { 145 145 kcs_bmc_register_driver(&kcs_bmc_serio_driver); 146 146 ··· 148 148 } 149 149 module_init(kcs_bmc_serio_init); 150 150 151 - static void kcs_bmc_serio_exit(void) 151 + static void __exit kcs_bmc_serio_exit(void) 152 152 { 153 153 kcs_bmc_unregister_driver(&kcs_bmc_serio_driver); 154 154 }