FASTRPC_POLL_MODE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so FASTRPC_POLL_MODE is literally the enable/disable switch for poll mode on FastRPC invocations, bestie β€” and yes, this is the FASTRPC_POLL_MODE(9) page from the Kernel API Manual, we love a tiny-but-mighty kernel moment 🫢.

πŸ”₯ SYNOPSIS πŸ”₯

FASTRPC_POLL_MODE

🌸 DESCRIPTION 🌸

Poll mode is an optimization, no cap. Instead of waiting for an interrupt-based response like some patient icon, the CPU polls shared memory for completion. The way that reduces latency for fast-completing operations? Obsessed ✨.

πŸŽ€ Restrictions πŸŽ€

  • Only supported for USER_PD (User Protection Domain) β€” that's the vibe check πŸ’….
  • Only applies to dynamic modules (handle > 20).
  • Static modules always use interrupt-based completion; they're not invited to the poll-mode party πŸ™ˆ.

πŸ“ Values πŸ“

  • 0: Disable poll mode (use interrupt-based completion).
  • 1: Enable poll mode (poll shared memory for completion).

πŸ‘‘ SEE ALSO πŸ‘‘

  • Kernel file ./include/uapi/misc/fastrpc.h enum fastrpc_map_flags(9)

mwah πŸ’‹ this page is sourced from ./include/uapi/misc, dated October 2026, and it's the FASTRPC_POLL_MODE(9) manual-page moment. periodt 🌈

πŸ“¦ where this page comes from