nfsd_nl_svc_..._reqs_dumpit(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ nfsd_nl_svc_export_get_reqs_dumpit πŸ¦‹

(from the nfsd_nl_svc_..._reqs_dumpit(9) Kernel API Manual β€” manual name folded in near the top, cute and cozy, no cap)

πŸ’– NAME πŸ’–

nfsd_nl_svc_export_get_reqs_dumpit β€” dump pending svc_export requests ✨

🌸 SYNOPSIS 🌸

int nfsd_nl_svc_export_get_reqs_dumpit (struct sk_buff *skb , struct
       netlink_callback *cb );

πŸŽ€ ARGUMENTS πŸŽ€

  • skb β€” reply buffer πŸ’Œ
  • cb β€” netlink metadata and command arguments πŸ—‚οΈ

πŸ”₯ DESCRIPTION πŸ”₯

Okay so bestie, this one walks the svc_export cache's pending request list and creates a netlink message with a nested entry for each cache_request, containing the seqno, client string, and path. The way it keeps going is that it uses cb->args[0] as a seqno cursor for dump continuation across multiple netlink messages. Then it returns the size of the reply or a negative errno. Literally that's the whole vibe. πŸ’…

🌈 SEE ALSO 🌈

Kernel file: ./fs/nfsd/export.c β€” yes, the source file, iconic πŸ“


okay bye bestie 🫢 β€” source/version is ./fs/nfsd, dated October 2026, and this whole page is nfsd_nl_svc_..._reqs_dumpit(9). periodt. πŸ’–

πŸ“¦ where this page comes from