Message ID | 20211108101157.15189-38-bp@alien8.de |
---|---|
State | New |
Headers | show |
Series | None | expand |
From: Borislav Petkov <bp@alien8.de> Date: Mon, 8 Nov 2021 11:11:52 +0100 > From: Borislav Petkov <bp@suse.de> > > Avoid homegrown notifier registration checks. > > No functional changes. > > Signed-off-by: Borislav Petkov <bp@suse.de> Acked-by: David S. Miller <davem@davemloft.net>
diff --git a/arch/sparc/kernel/sstate.c b/arch/sparc/kernel/sstate.c index 3bcc4ddc6911..4e29e8977609 100644 --- a/arch/sparc/kernel/sstate.c +++ b/arch/sparc/kernel/sstate.c @@ -106,8 +106,10 @@ static int __init sstate_init(void) do_set_sstate(HV_SOFT_STATE_TRANSITION, booting_msg); - atomic_notifier_chain_register(&panic_notifier_list, - &sstate_panic_block); + if (atomic_notifier_chain_register(&panic_notifier_list, + &sstate_panic_block)) + pr_warn("Soft state panic notifier already registered\n"); + register_reboot_notifier(&sstate_reboot_notifier); return 0;