nfsd_nl_svc_...et_reqs_doit(9)
π nfsd_nl_svc_export_set_reqs_doit β Kernel API Manual β¨
okay so bestie, welcome to the Kernel API Manual page for nfsd_nl_svc_...et_reqs_doit(9) β yes the header abbreviates it like that and yes the real name is the whole long gorgeous thing down in NAME. it's giving very "my name is long but i answer to the vibe" energy π let's get into it!!
πΈ NAME πΈ
nfsd_nl_svc_export_set_reqs_doit β the girl whose whole job is to respond to svc_export requests π like literally that's her moment, that's her main character energy.
β¨ SYNOPSIS β¨
int nfsd_nl_svc_export_set_reqs_doit (struct sk_buff *skb , struct
genl_info *info );
look at her signature, so clean, so iconic π«Ά
π¦ ARGUMENTS π¦
skbβ the reply buffer π that's the little container the answer goes into.infoβ netlink metadata and command arguments π iykyk, all the context and the args live in here.
π DESCRIPTION π
okay so what she does: she parses one or more svc_export cache responses coming from userspace, and then updates the export cache accordingly π₯ no cap, that's the whole arc.
Returns 0 on success or a negative errno π so like, check the return value bestie, don't just vibe and walk away.
π SEE ALSO π
Kernel file ./fs/nfsd/export.cπ (yes, that's where she lives)nfsd_nl_expkey_get_reqs_dumpit(9)nfsd_nl_parse_one_expkey(9)nfsd_nl_expkey_set_reqs_doit(9)nfsd_nl_svc_export_get_reqs_dumpit(9)nfsd_nl_parse_fslocations(9)nfsd_nl_parse_one_export(9)check_xprtsec_policy(9)check_security_flavor(9)check_nfsd_access(9)rqst_exp_find(9)
the whole friend group fr fr ππ go read them too, they ate.
ngl the entire squad is worth a read β this page is just one star in a very sparkly constellation β
and that's the page!! π sourced from ./fs/nfsd, dated October 2026, same as the footer says β mwah, slay, periodt π¦π
π¦ 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