unregister_fprobe_async(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

okay so bestie, welcome to the Kernel API Manual page for unregister_fprobe_async(9) ✨ β€” it's giving β€œUnregister fprobe without RCU GP wait”, no cap. That's the whole NAME tea, folded up here like a lil sticker πŸŽ€.

✨ SYNOPSIS ✨

int unregister_fprobe_async (struct fprobe *fp );

🌸 ARGUMENTS 🌸

  • fp β€” A fprobe data structure to be unregistered. That's the one you're handing over, bestie πŸ’….

πŸ¦‹ DESCRIPTION πŸ¦‹

This unregisters the fprobe β€” and removes the ftrace hooks from the function entries. Slay, cleanup era 🧹✨.

⚠️ Big important vibe check: this function will NOT wait until the fprobe is no longer used. Like, it is not gonna sit there and chill until every user is done. So do not come for this function expecting a wait, fr fr 😭.

It returns 0 if fp is unregistered successfully, and -errno if not. Periodt πŸ’–.

πŸ‘‘ SEE ALSO πŸ‘‘

Those are the linked besties, iykyk 🌈.


mwah πŸ’‹ β€” this page's footery tea is source/version ./kernel/trace and date October 2026. Byeee 🫢✨

πŸ“¦ where this page comes from