PFRU_IOC_ACTIVATE(9)
π PFRU_IOC_ACTIVATE π
okay so bestie, we're in the Kernel API Manual today and the star of the show is PFRU_IOC_ACTIVATE β yes the whole page, the whole vibe, she's the main character π
β¨ NAME β¨
PFRU_IOC_ACTIVATE β literally defined as _IOW(PFRUT_IOCTL_MAGIC, 0x03, unsigned int) π¦ no cap, that's the whole signature, write it down.
β¨ SYNOPSIS β¨
PFRU_IOC_ACTIVATE
that's it. that's the synopsis. she's lowkey mysterious like that π
β¨ RETURN β¨
so like, what do you get back? here's the tea π
0β success β¨ slay, it worked, we love a happy ending-EINVALβ activate phase returns invalid result π the activate phase gave back something invalid, not iconic of it
β¨ DESCRIPTION β¨
okay so the actual job: activate a previously staged capsule image π§
that's it. that's the whole desc. you staged a capsule image earlier (iykyk, see the SEE ALSO besties), and now you're hitting the button that makes it go live. no extra steps described, no secret lore β just activate the thing π₯
β¨ SEE ALSO β¨
go read these next, fr fr π
Kernel file ./include/uapi/linux/pfrut.h, plus:
PFRU_IOC_SET_REV(9)PFRU_IOC_STAGE(9)PFRU_IOC_STAGE_ACTIVATE(9)PFRU_IOC_QUERY_CAP(9)struct pfru_payload_hdr(9)struct pfru_update_cap_info(9)struct pfru_com_buf_info(9)struct pfru_updated_result(9)struct pfrt_log_data_info(9)struct pfrt_log_info(9)PFRT_LOG_IOC_SET_INFO(9)PFRT_LOG_IOC_GET_INFO(9)PFRT_LOG_IOC_GET_DATA_INFO(9)
bestie reminder: the -EINVAL case is the activate phase returns invalid result one β that's the documented meaning, don't go inventing extra drama about it π
and that's the page!! π source path is ./include/uapi/linux and she's dated October 2026 β mwah, love that for her, bye bestie π«Άππβ
π¦ 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