rdma_restrack_no_track(9)
π rdma_restrack_no_track(9) β from the Kernel API Manual, bestie π
okay so this is a page straight out of the Kernel API Manual and honestly? it's a short one but it's giving "don't touch that" energy and i respect it fr fr.
β¨ NAME β¨
rdma_restrack_no_track β literally just don't add resource to the DB. that's it. that's the whole vibe. π
πΈ SYNOPSIS πΈ
void rdma_restrack_no_track (struct rdma_restrack_entry *res );
like yes, that's the entire signature, and yes, you read the void correctly. nothing comes back. it just happens. π¦
π§ ARGUMENTS π§
resβ the resource entry, bestie. that's the one thing you're handing over. it's astruct rdma_restrack_entry *and it wants to be left alone (more on that in a sec π).
π DESCRIPTION π
okay so here's the tea β β every user of this API should be cross examined. not even joking, that's the actual stance. the page says it straight up.
and then it follows with the softest, most passive-aggressive line in kernel documentation: "Probably you don't need to use this function." π like the docs are sitting you down gently and saying bestie, no.
so likeβ¦ if you came here thinking "omg i should totally call this," please do a lil vibe check first. the manpage is lowkey begging you to reconsider. π
π«Ά SEE ALSO π«Ά
- Kernel file
./include/rdma/restrack.h enum rdma_restrack_type(9)struct rdma_restrack_entry(9)rdma_is_kernel_res(9)rdma_restrack_get(9)rdma_restrack_put(9)
like literally all of these are your supporting cast, go read them, iykyk π
π the cute sign-off π
this lil gem lives in the kernel source tree at ./include/rdma, and this edition is dated October 2026 β page name rdma_restrack_no_track(9), in case you forgot already (no judgment).
mk bye, go not track that resource, slay β¨ππ
π¦ 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