scmi_reboot_notifier(9)
π NAME π
scmi_reboot_notifier β a reboot notifier to catch an ongoing successful system transition. This is the scmi_reboot_notifier(9) page from the Kernel API Manual, bestie. π
β¨ SYNOPSIS β¨
int scmi_reboot_notifier (struct notifier_block *nb , unsigned long
reason , void *__unused );
π«Ά ARGUMENTS π«Ά
nbβ reference to the related notifier block. That's the notifier-block hookup.reasonβ the reason for the ongoing reboot. Very much the why of the reboot.__unusedβ thecmdbeing executed on a restart request, and it's unused here. Yes, the name is literally telling you it's unused.
π DESCRIPTION π
So when an ongoing system transition is detected, and it's compatible with the one requested by SCMI, this notifier cancels the delayed work. That's the whole move. β¨
π RETURN π
NOTIFY_OK in any case. Every. Single. Case. No cap. π
π₯ SEE ALSO π₯
- Kernel file
./drivers/firmware/arm_scmi/scmi_power_control.c struct scmi_syspower_conf(9)scmi_request_forceful_transition(9)scmi_request_graceful_transition(9)scmi_userspace_notifier(9)
Signed with love by the scmi_reboot_notifier(9) page, from source/version ./drivers/firmware/arm_scmi, dated October 2026. π«Άπ
πΈ
π¦ 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