srpt_rdma_read_done(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

srpt_rdma_read_done(9) πŸ’…βœ¨

okay so bestie, this is srpt_rdma_read_done(9) from the Kernel API Manual. no cap, it's a short one, but it still has lore. πŸ¦‹


✨ NAME ✨

srpt_rdma_read_done β€” RDMA read completion callback πŸ’…


🌸 SYNOPSIS 🌸

void srpt_rdma_read_done (struct ib_cq *cq , struct ib_wc *wc );

πŸŽ€ ARGUMENTS πŸŽ€

  • cq β€” Completion queue. yes bestie, the completion queue itself 🫢
  • wc β€” Work completion. the work completion, literally the little receipt for the work 🧾

πŸ”₯ DESCRIPTION πŸ”₯

okay so the description is a big XXX: note, and it is giving β€œcleanup needed, bestie” energy:

XXX: what is now target_execute_cmd used to be asynchronous, and unmapping the data that has been transferred via IB RDMA had to be postponed until the check_stop_free callback. None of this is necessary anymore and needs to be cleaned up. 🧹✨

that's the whole note. periodt. πŸ’€


🌈 SEE ALSO 🌈


πŸ’– cute sign-off: source/version is ./drivers/infiniband/ulp/srpt, date is October 2026, and this iconic page is srpt_rdma_read_done(9). mwah, slay πŸ’‹βœ¨

πŸ“¦ where this page comes from