unregister_sys_off_handler(9)
hiii bestie, welcome to unregister_sys_off_handler(9) from the Kernel API Manual π this oneβs short and sweet, so letβs get into it.
π NAME π
unregister_sys_off_handler β unregister sys-off handler β¨
πΈ SYNOPSIS πΈ
void unregister_sys_off_handler (struct sys_off_handler *handler );
π«Ά ARGUMENTS π«Ά
handlerβ the sys-off handler π thatβs the one being unregistered.
π DESCRIPTION π
okay so bestie, this is lowkey the unregister step for a sys-off handler. You pass in the given handler, and unregister_sys_off_handler unregisters it. Thatβs the whole assignment: given sys-off handler in, unregistering happens, no extra plot twists. periodt π
π¦ SEE ALSO π¦
the manpage points you at Kernel file ./kernel/reboot.c, plus this whole bestie roster:
emergency_restart(9)register_reboot_notifier(9)unregister_reboot_notifier(9)register_restart_handler(9)unregister_restart_handler(9)do_kernel_restart(9)kernel_restart(9)kernel_halt(9)register_sys_off_handler(9)devm_register_sys_off_handler(9)devm_register_power_off_handler(9)devm_register_restart_handler(9)register_platform_power_off(9)unregister_platform_power_off(9)do_kernel_power_off(9)kernel_can_power_off(9)kernel_power_off(9)orderly_poweroff(9)orderly_reboot(9)hw_failure_emergency_action_func(9)hw_failure_emergency_schedule(9)__hw_protection_trigger(9)
mwah π little footer check: source/version is ./kernel, dated October 2026, and yes the page is still unregister_sys_off_handler(9) π«Άβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms