PFRU_IOC_QUERY_CAP(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… PFRU_IOC_QUERY_CAP(9) β€” like, the Kernel API Manual page, bestie ✨

okay so real quick, this is PFRU_IOC_QUERY_CAP(9) from the Kernel API Manual β€” yes the section 9 one, we're in kernel-internals land, stay close 🫢


🌸 NAME 🌸

PFRU_IOC_QUERY_CAP β€” literally just _IOR(PFRUT_IOCTL_MAGIC, 0x05, struct pfru_update_cap_info), no cap πŸ’…

✨ SYNOPSIS ✨

PFRU_IOC_QUERY_CAP

that's it, that's the whole vibe πŸŽ€

πŸ”₯ RETURN πŸ”₯

bestie the return values are giving very much "short but iconic", so here they are, all three, no skips:

  • 0 β€” success πŸŽ‰ slay, it worked
  • -EINVAL β€” the query phase returns invalid result 😭 something's off in query town
  • -EFAULT β€” the result fails to be copied to userspace πŸ’€ the copy-out did not eat

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so what this actually does: it retrieves information on the Platform Firmware Runtime Update capability. and that information? it's a struct pfru_update_cap_info. that's the whole thing. iconic behavior honestly πŸ‘‘

🌈 SEE ALSO 🌈

the friend group, all of them, in order, go say hi 🫢:


ngl this page lives at ./include/uapi/linux and it's dated October 2026, so yeah, future-dated queen behavior ⭐ and that's the whole manual page, mwah πŸ’– πŸ§šβ€β™€οΈ
πŸ“¦ where this page comes from