]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - drivers/char/ipmi/ipmi_msghandler.c
[PATCH] Notifier chain update: API changes
[net-next-2.6.git] / drivers / char / ipmi / ipmi_msghandler.c
index b8fb87c6c29f5fb9f58cae180ec87282b61701c7..40eb005b9d77a5d99d2393db8b8ace41aede073f 100644 (file)
@@ -3744,7 +3744,7 @@ static int ipmi_init_msghandler(void)
        ipmi_timer.expires = jiffies + IPMI_TIMEOUT_JIFFIES;
        add_timer(&ipmi_timer);
 
-       notifier_chain_register(&panic_notifier_list, &panic_block);
+       atomic_notifier_chain_register(&panic_notifier_list, &panic_block);
 
        initialized = 1;
 
@@ -3764,7 +3764,7 @@ static __exit void cleanup_ipmi(void)
        if (!initialized)
                return;
 
-       notifier_chain_unregister(&panic_notifier_list, &panic_block);
+       atomic_notifier_chain_unregister(&panic_notifier_list, &panic_block);
 
        /* This can't be called if any interfaces exist, so no worry about
           shutting down the interfaces. */