ud_loopback(9)
π NAME
okay so this is the ud_loopback(9) page from the Kernel API Manual, bestie, and the whole vibe is: handle send on loopback QPs β¨
β¨ SYNOPSIS
the signature is literally:
void ud_loopback (struct rvt_qp *sqp , struct rvt_swqe *swqe );
π ARGUMENTS
sqpβ the sending QP πswqeβ the send work request π
π¦ DESCRIPTION
so this gets called from hfi1_make_ud_req to forward a WQE addressed to the same HFI π«Ά
heads up bestie: the receive interrupt handler may be calling hfi1_ud_rcv while this is being called π so yeah, keep that in mind.
π SEE ALSO
- Kernel file
./drivers/infiniband/hw/hfi1/ud.c hfi1_make_ud_req(9)hfi1_ud_rcv(9)
mwah π this lil page lives under ./drivers/infiniband/hw/hfi1, stamped October 2026, and itβs the ud_loopback(9) manual page, 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