qcom_sysmon_shutdown_acked(9)
π qcom_sysmon_shutdown_acked β query the success of the last shutdown
okay bestie, welcome to the Kernel API Manual β¨ this one is a tiny little function but it's honestly kind of iconic β it's the vibe check for your remote processor's shutdown. let's get into it π«Ά
β¨ SYNOPSIS β¨
bool qcom_sysmon_shutdown_acked (struct qcom_sysmon *sysmon );
π ARGUMENTS π
sysmonβ the sysmon context, aka the main character of this whole situation π
πΈ DESCRIPTION πΈ
so here's the tea β: when sysmon is used to request a graceful shutdown of the remote processor, this function right here is what the remoteproc driver uses to check whether that shutdown actually succeeded. literally just "did it work bestie?"
and why does that matter? because if it didn't work, the driver needs to know so it can fall back to other means of requesting a shutdown π₯ no cap, it's the plan-B detector.
π RETURN π
a boolean indicator of the success of the last shutdown request β so, true if it ate and false if it flopped ππ
π¦ SEE ALSO π¦
Kernel file ./drivers/remoteproc/qcom_sysmon.c β and the whole friend group:
sysmon_send_event(9)sysmon_request_shutdown(9)ssctl_request_shutdown(9)ssctl_send_event(9)ssctl_new_server(9)ssctl_del_server(9)sysmon_start(9)sysmon_notify(9)qcom_add_sysmon_subdev(9)qcom_remove_sysmon_subdev(9)sysmon_probe(9)sysmon_remove(9)
and that's the whole page, bestie π this was brought to you by the Kernel API Manual, living its best life over in ./drivers/remoteproc, dated October 2026 β periodt. πβπ§
π¦ 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