Remove the __init marker because smc_core_init() is not the init function of the smc module and for consistency with smc_core_exit() which neither has an __exit marker. Signed-off-by: Alexandra Winter <wintera@xxxxxxxxxxxxx> --- net/smc/smc_core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/smc/smc_core.c b/net/smc/smc_core.c index 262746e304dd..67f9e0b83ebc 100644 --- a/net/smc/smc_core.c +++ b/net/smc/smc_core.c @@ -2758,7 +2758,7 @@ static struct notifier_block smc_reboot_notifier = { .notifier_call = smc_core_reboot_event, }; -int __init smc_core_init(void) +int smc_core_init(void) { return register_reboot_notifier(&smc_reboot_notifier); } -- 2.48.1