rdma_restrack_abort_del(9)
π rdma_restrack_abort_del β from the Kernel API Manual, bestie β¨
okay so you found this one, congrats, it's a kernel page (rdma_restrack_abort_del(9)) and honestly it's a little gem π
β¨ NAME β¨
rdma_restrack_abort_del β puts your object back into the resource tracking database. Like, un-deletes it. resurrects it. gives it a second chance at life π¦
heads up bestie: you can ONLY use this afterrdma_restrack_begin_del(). that's the whole prerequisite. nobegin_delfirst = noabort_delfor you, iykyk π
πΈ SYNOPSIS πΈ
void rdma_restrack_abort_del (struct rdma_restrack_entry *res );
that's it, that's the whole call. it returns void β nothing comes back, she just does the thing and leaves π
π«Ά ARGUMENTS π«Ά
resβ the resource entry, aka the little guy you're about to shove back into the tracking database π
π SEE ALSO π
the kernel file lives at ./drivers/infiniband/core/restrack.c and honestly the whole restrack family is iconic, go read them all:
rdma_restrack_init(9)rdma_restrack_clean(9)rdma_restrack_count(9)rdma_restrack_attach_task(9)rdma_restrack_set_name(9)rdma_restrack_parent_name(9)rdma_restrack_new(9)rdma_restrack_add(9)rdma_restrack_get_byid(9)rdma_restrack_sync(9)rdma_restrack_del(9)rdma_restrack_begin_del(9)rdma_restrack_commit_del(9)
main character energy across the board fr fr β
lowkey important reminder:abort_delis the bail-out buddy ofbegin_delβ ifbegin_delis the "okay we're breaking up" text,abort_delis the "wait no nvm π₯Ί" reply. andcommit_delis the one who actually blocks the number. choose wisely π
and that's the page!! sourced from ./drivers/infiniband/core, dated October 2026, signed sealed delivered with a rdma_restrack_abort_del(9) bow on top ππ slay responsibly bestie β¨
π¦ 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