STRUCT P9_RDMA_OPTS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, welcome to the struct p9_rdma_opts(9) page from the Kernel API Manual β€” this one is literally a collection of mount options for the rdma transport πŸŽ€ no cap.

✨ NAME ✨

struct p9_rdma_opts β€” Collection of mount options for rdma transport πŸ’…

πŸ¦‹ SYNOPSIS πŸ¦‹

struct p9_rdma_opts {
    short port;
    bool privport;
    int sq_depth;
    int rq_depth;
    long timeout;
 };

🌸 Members 🌸

  • port β€” the port of connection, periodt.
  • privport β€” tells you whether a privileged port may be used.
  • sq_depth β€” the requested depth of the SQ. and bestie, this really doesn't need to be any deeper than the number of threads used in the client. iykyk.
  • rq_depth β€” the depth of the RQ. it should be greater than or equal to SQ depth.
  • timeout β€” the time to wait in msecs for CM events.

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./include/net/9p/client.h plus the whole friend group: enum p9_trans_status(9), enum p9_req_status_t(9), struct p9_req_t(9), struct p9_client(9), struct p9_fd_opts(9), struct p9_session_opts(9), and struct p9_dirent(9). go give 'em a vibe check πŸ‘‘

πŸ’– cute sign-off: source/version ./include/net/9p, date October 2026 β€” struct p9_rdma_opts(9) out! πŸŽ€

πŸ“¦ where this page comes from