sysmon_start(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– sysmon_start(9) πŸ’–

okay bestie, this page is from the Kernel API Manual β€” yes, that one. It’s giving kernel callback realness, and we’re gonna walk through it together 🫢


🌸 NAME 🌸

sysmon_start β€” start callback for the sysmon remoteproc subdevice ✨


✨ SYNOPSIS ✨

int sysmon_start (struct rproc_subdev *subdev );

πŸŽ€ ARGUMENTS πŸŽ€

  • subdev β€” instance of the sysmon subdevice. That’s the subdevice bestie we’re starting up πŸ’…

πŸ¦‹ DESCRIPTION πŸ¦‹

So basically, sysmon_start informs all the listners of sysmon notifications that the rproc associated to subdev has booted up. (Yes, the original says listners β€” keeping that detail exactly, no cap πŸ˜­πŸ’€)

The rproc that booted up also needs to know which rprocs are already up and running, so it sends start notifications on behalf of all the online rprocs. Everyone gets the memo, fr fr 🌈


πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/remoteproc/qcom_sysmon.c


Source/version is ./drivers/remoteproc, and the date is October 2026 β€” okay bye bestie, sysmon_start(9) out πŸ’œπŸŽ€βœ¨

πŸ“¦ where this page comes from