rdma_notify(9)
πΈ 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:
rdma_create_id(9)rdma_destroy_id(9)rdma_restrict_node_type(9)rdma_bind_addr(9)rdma_resolve_addr(9)rdma_resolve_route(9)rdma_resolve_ib_service(9)rdma_create_qp(9)rdma_destroy_qp(9)rdma_init_qp_attr(9)rdma_listen(9)rdma_reject(9)rdma_disconnect(9)rdma_join_multicast(9)rdma_leave_multicast(9)rdma_set_service_type(9)rdma_set_reuseaddr(9)rdma_set_afonly(9)rdma_reject_msg(9)rdma_consumer_reject_data(9)rdma_read_gids(9)
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
- 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