register_reboot_notifier(&dummy_notifier_reboot);
notifier_head.head=dummy_notifier_reboot.next;
unregister_reboot_notifier(&dummy_notifier_reboot);
blocking_notifier_call_chain(¬ifier_head, SYS_RESTART, cmd);
system_state = SYSTEM_RESTART;
register_reboot_notifier(&dummy_notifier_reboot);
notifier_head.head=dummy_notifier_reboot.next;
unregister_reboot_notifier(&dummy_notifier_reboot);
blocking_notifier_call_chain(¬ifier_head, SYS_RESTART, cmd);
system_state = SYSTEM_RESTART;