... .create_qp = rxe_create_qp, RXE创建QP rxe_create_qp rxe_qp_from_init rxe_qp_init_req rxe_init_task(rxe, &qp->comp.task, qp, rxe_completer, "comp") timer_setup(&qp->rnr_nak_timer, rnr_nak_timer, 0) timer_setup(&qp->retrans_timer, retransmit_timer, 0) <- mod_timer(...
To run RDMA in GitHub actions, a kernel module RXE for emulated soft RDMA, needs to be installed. The kernel module source code is fetched a repo containing only the RXE kernel driver from the Linux kernel, but stored in an separate repo to avoid cloning the whole Linux kernel repo. Sinc...
[PATCH rdma-next V2 21/32] IB/rxe: Received packets hand...Kamal Heib [PATCH rdma-next V2 16/32] IB/rxe: Shared Receive Queue ...Kamal Heib [PATCH rdma-next V2 27/32] IB/rxe: Module init hooksKamal Heib [PATCH rdma-next V2 12/32] IB/rxe: Interface to ib_coreKamal Heib [PAT...
The kernel space support for the port mapper is part of the iw_cm module. The ib_core module includes netlink support, which is used by the port mapper clients to exchange messages with iwpmd. Both modules iw_cm and ib_core need to be loaded in order for the iwpmd service to start...