frwr_reset(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, welcome to frwr_reset(9) from the Kernel API Manual β€” manual name folded in right here like a lil name tag 🫢. This function is frwr_reset, and its whole thing is: place MRs back on @req's free list. slay. ✨

🌸 SYNOPSIS 🌸

the vibe check:

void frwr_reset (struct rpcrdma_req *req );

πŸŽ€ ARGUMENTS πŸŽ€

  • req β€” the request to reset, bestie. that’s the one πŸ’…

πŸ’… DESCRIPTION πŸ’…

okay so this one is used after a failed marshal. for FRWR, that means the MRs don’t have to be fully released and recreated. iconic cleanup behavior, honestly 🧚

NB: this is safe only as long as none of req’s MRs are involved with an ongoing asynchronous FAST_REG or LOCAL_INV Work Request. like, do not ignore this, fr fr 😭

πŸ‘€ SEE ALSO πŸ‘€

the whole friend group:


that’s the page, bestie β€” source/version ./net/sunrpc/xprtrdma, dated October 2026, for frwr_reset(9). mwah πŸ’‹πŸ’–

πŸ“¦ where this page comes from