rdma_notify(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 rdma_notify πŸ’…

okay bestie, so this is rdma_notify β€” a little kernel API page from the Kernel API Manual, and honestly? it's giving "one job, does it well." no cap, it's tiny, but she's important. πŸŽ€


✨ SYNOPSIS ✨

int rdma_notify (struct rdma_cm_id *id , enum ib_event_type event );

like, look at her. three tokens, one return value, zero drama. πŸ¦‹


🫢 ARGUMENTS 🫢

  • id β€” the connection identifier that you're transitioning to established. yes queen, this is the connection you're being so normal about. πŸ‘‘
  • event β€” the asynchronous event. the thing that happened. the plot twist, if you will. 😭

πŸ’– DESCRIPTION πŸ’–

so here's the tea: this routine should be invoked by users to notify the CM about relevant communication events. that's the whole vibe. you saw something happen on your connection, you tell the CM, everybody stays in sync. communication is key, iykyk. πŸ’…

the events that should be reported to the CM β€” and when to report them β€” are, and i'm quoting the universe here:

  • IB_EVENT_COMM_EST β€” used when a message is received on a connected QP before an RTU has been received.

that's the list. one (1) event. she's lowkey a minimalist icon. ✨

ngl, please actually report this one. the CM genuinely needs to know. it's not a "maybe later" situation. 🫢

🌈 SEE ALSO 🌈

kernel file ./include/rdma/rdma_cm.h β€” go read it, bestie, it's right there. πŸ“š

and then the whole friend group, in order:

that's twenty-one besties and every single one of them is invited to the group chat. πŸ§šπŸ’œ


mwah πŸ’‹ β€” this page lives in ./include/rdma, and she's stamped October 2026, manual rdma_notify(9). screenshot it, memorize it, tell your friends. periodt. πŸ”₯

πŸ“¦ where this page comes from